.elementor-10342 .elementor-element.elementor-element-e6d6180{--display:flex;}.elementor-10342 .elementor-element.elementor-element-27cccd2{--display:flex;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-10342 .elementor-element.elementor-element-8ea30bb{text-align:center;}.elementor-10342 .elementor-element.elementor-element-8ea30bb .elementor-heading-title{font-family:"Noto Serif", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;line-height:29px;color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-0ba1f9e{--swiper-slides-to-display:6;--swiper-slides-gap:30px;--swiper-pagination-size:20px;--dots-normal-color:var( --e-global-color-text );--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:35px;}.elementor-10342 .elementor-element.elementor-element-0ba1f9e .swiper-slide > .elementor-element{height:100%;}.elementor-10342 .elementor-element.elementor-element-dd4bb6a{--swiper-slides-to-display:6;--swiper-slides-gap:30px;--swiper-pagination-size:20px;--dots-normal-color:var( --e-global-color-text );--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:35px;}.elementor-10342 .elementor-element.elementor-element-dd4bb6a .swiper-slide > .elementor-element{height:100%;}.elementor-10342 .elementor-element.elementor-element-facc35c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-5dcc441{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10342 .elementor-element.elementor-element-b90feae p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-49abced p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-49abced a{color:var( --e-global-color-accent );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-10342 .elementor-element.elementor-element-4ba5040 .elementor-button{background-color:var( --e-global-color-0c87eb1 );font-family:var( --e-global-typography-c0a2108-font-family ), Sans-serif;font-size:var( --e-global-typography-c0a2108-font-size );font-weight:var( --e-global-typography-c0a2108-font-weight );text-transform:var( --e-global-typography-c0a2108-text-transform );line-height:var( --e-global-typography-c0a2108-line-height );padding:15px 30px 15px 30px;}.elementor-10342 .elementor-element.elementor-element-4ba5040 .elementor-button:hover, .elementor-10342 .elementor-element.elementor-element-4ba5040 .elementor-button:focus{background-color:var( --e-global-color-466f44f );}.elementor-10342 .elementor-element.elementor-element-4ba5040{padding:10px 0px 10px 0px;}.elementor-10342 .elementor-element.elementor-element-4ba5040 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10342 .elementor-element.elementor-element-4ba5040 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-10342 .elementor-element.elementor-element-062f114{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-421d199{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-9ece1c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-27fdbff{padding:10px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-27fdbff .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-ab10eb3 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-70da554{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-b5b94fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-de300de{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{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 );}.elementor-10342 .elementor-element.elementor-element-09772d5{--box-border-width:0px;--box-border-radius:0px;--separator-width:1px;--box-padding:10px;--item-text-hover-decoration:underline;}.elementor-10342 .elementor-element.elementor-element-09772d5 .elementor-toc__header-title{text-align:start;}.elementor-10342 .elementor-element.elementor-element-09772d5 .elementor-toc__header, .elementor-10342 .elementor-element.elementor-element-09772d5 .elementor-toc__header-title{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-09772d5 .elementor-toc__list-item{font-family:"DM Sans", Sans-serif;font-size:15px;font-weight:400;line-height:24px;}.elementor-10342 .elementor-element.elementor-element-3242ac0{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-d69cffa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-9ee2f7c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-733f8be{padding:10px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-733f8be .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-f3d8895 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-d51e427{padding:10px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-d51e427 .elementor-heading-title{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-7ffdca1 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-7ffdca1 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-6c23daa a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-386b710 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-386b710 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-0301b83{padding:10px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-0301b83 .elementor-heading-title{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-2c0a8d8 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-2c0a8d8 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-9908bc9 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-9908bc9 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-9a58aeb{padding:10px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-9a58aeb .elementor-heading-title{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-7fbefc9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-86f72d1 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-86f72d1 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-4800be4{--display:flex;}.elementor-10342 .elementor-element.elementor-element-4800be4:not(.elementor-motion-effects-element-type-background), .elementor-10342 .elementor-element.elementor-element-4800be4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51e38b6 );}.elementor-10342 .elementor-element.elementor-element-8607bdc{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-10342 .elementor-element.elementor-element-0fdcb64 .elementor-icon-box-wrapper{text-align:start;}.elementor-10342 .elementor-element.elementor-element-0fdcb64 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-0fdcb64 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-0fdcb64 .elementor-icon-box-title a{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-0fdcb64:has(:hover) .elementor-icon-box-title,
					 .elementor-10342 .elementor-element.elementor-element-0fdcb64:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-0fdcb64 .elementor-icon-box-description{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-8791c16{--display:flex;}.elementor-10342 .elementor-element.elementor-element-8791c16:not(.elementor-motion-effects-element-type-background), .elementor-10342 .elementor-element.elementor-element-8791c16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51e38b6 );}.elementor-10342 .elementor-element.elementor-element-5701939{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10342 .elementor-element.elementor-element-7de2f54 .elementor-icon-box-wrapper{text-align:start;}.elementor-10342 .elementor-element.elementor-element-7de2f54 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-7de2f54 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-7de2f54 .elementor-icon-box-title a{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-7de2f54:has(:hover) .elementor-icon-box-title,
					 .elementor-10342 .elementor-element.elementor-element-7de2f54:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-7de2f54 .elementor-icon-box-description{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-5f7075f{--display:flex;}.elementor-10342 .elementor-element.elementor-element-5f7075f:not(.elementor-motion-effects-element-type-background), .elementor-10342 .elementor-element.elementor-element-5f7075f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51e38b6 );}.elementor-10342 .elementor-element.elementor-element-396c638{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10342 .elementor-element.elementor-element-d7496d7 .elementor-icon-box-wrapper{text-align:start;}.elementor-10342 .elementor-element.elementor-element-d7496d7 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-d7496d7 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-d7496d7 .elementor-icon-box-title a{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-d7496d7:has(:hover) .elementor-icon-box-title,
					 .elementor-10342 .elementor-element.elementor-element-d7496d7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-d7496d7 .elementor-icon-box-description{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-66ff9e2{--display:flex;}.elementor-10342 .elementor-element.elementor-element-66ff9e2:not(.elementor-motion-effects-element-type-background), .elementor-10342 .elementor-element.elementor-element-66ff9e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51e38b6 );}.elementor-10342 .elementor-element.elementor-element-5259944{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10342 .elementor-element.elementor-element-f383658 .elementor-icon-box-wrapper{text-align:start;}.elementor-10342 .elementor-element.elementor-element-f383658 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-f383658 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-f383658 .elementor-icon-box-title a{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-f383658:has(:hover) .elementor-icon-box-title,
					 .elementor-10342 .elementor-element.elementor-element-f383658:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-f383658 .elementor-icon-box-description{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-4a9760c{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-50px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:60px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-50px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:60px;--e-n-carousel-arrow-size:20px;--e-n-carousel-arrow-normal-color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-4a9760c :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-51e38b6 );border-radius:100px 100px 100px 100px;padding:5px 5px 5px 5px;}.elementor-10342 .elementor-element.elementor-element-4a9760c :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-466f44f );}.elementor-10342 .elementor-element.elementor-element-ccd2d61{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-ccd2d61 .elementor-heading-title{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-bf8853d p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-bf8853d a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-6e982b3{columns:1;}.elementor-10342 .elementor-element.elementor-element-6e982b3 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-1ecc332 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-1ecc332 a{color:var( --e-global-color-accent );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10342 .elementor-element.elementor-element-70ec238{--divider-border-style:solid;--divider-color:var( --e-global-color-2591ebe );--divider-border-width:1px;}.elementor-10342 .elementor-element.elementor-element-70ec238 .elementor-divider-separator{width:100%;}.elementor-10342 .elementor-element.elementor-element-70ec238 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10342 .elementor-element.elementor-element-e1ddfdd{padding:10px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-e1ddfdd .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-a29e84a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-b03595f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-6fbd768 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-6fbd768 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-16b67c4 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-16b67c4 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-a90e055{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-10342 .elementor-element.elementor-element-e61900a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10342 .elementor-element.elementor-element-e61900a img{width:100%;}.elementor-10342 .elementor-element.elementor-element-d520f69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-8148014 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-8148014 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-19a7cf6{--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:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-04e3801{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-a38efdc{padding:0px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-a38efdc .elementor-heading-title{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-9085ecc p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-9085ecc a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-1da6da7 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-1da6da7{color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-1da6da7 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-8faeeb0{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-7ca9440{padding:0px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-7ca9440 .elementor-heading-title{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-6cc6852 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-6cc6852 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-5fb9157 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-5fb9157{color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-5fb9157 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-23be057{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-88af15e{padding:0px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-88af15e .elementor-heading-title{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-a374797 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-a374797 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-2d102fb p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-2d102fb a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-b792a81 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-b792a81 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-1b0fde3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-10b44ac{--divider-border-style:solid;--divider-color:var( --e-global-color-2591ebe );--divider-border-width:1px;}.elementor-10342 .elementor-element.elementor-element-10b44ac .elementor-divider-separator{width:100%;}.elementor-10342 .elementor-element.elementor-element-10b44ac .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10342 .elementor-element.elementor-element-d333afc{padding:0px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-d333afc .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-2928509 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-2928509 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-68f198b p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-68f198b a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-656a3b7 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-656a3b7 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-cb135fa{columns:1;}.elementor-10342 .elementor-element.elementor-element-cb135fa a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-c96adcd p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-c96adcd a{color:#328FDD;}.elementor-10342 .elementor-element.elementor-element-032fca5{--divider-border-style:solid;--divider-color:var( --e-global-color-2591ebe );--divider-border-width:1px;}.elementor-10342 .elementor-element.elementor-element-032fca5 .elementor-divider-separator{width:100%;}.elementor-10342 .elementor-element.elementor-element-032fca5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10342 .elementor-element.elementor-element-876553c{--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:20px 40px;--row-gap:20px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-4822f2d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-6912c2b{padding:0px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-6912c2b .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-0ade3da p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-0ade3da a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-5821cc6 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-5821cc6 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-d8c4bb9{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-7322e5f p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-7322e5f{color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-7322e5f a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-6de9475 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-6de9475 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-c78c0d1 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-c78c0d1 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-b8ddac3{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-67477a9{--divider-border-style:solid;--divider-color:var( --e-global-color-2591ebe );--divider-border-width:1px;}.elementor-10342 .elementor-element.elementor-element-67477a9 .elementor-divider-separator{width:100%;}.elementor-10342 .elementor-element.elementor-element-67477a9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10342 .elementor-element.elementor-element-8a52728{padding:0px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-8a52728 .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-119e878 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-119e878 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-552c03b p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-552c03b a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-a6fab94{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-9011d46{--display:flex;}.elementor-10342 .elementor-element.elementor-element-9011d46:not(.elementor-motion-effects-element-type-background), .elementor-10342 .elementor-element.elementor-element-9011d46 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51e38b6 );}.elementor-10342 .elementor-element.elementor-element-8cc92d8{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10342 .elementor-element.elementor-element-ec26bfb .elementor-icon-box-wrapper{text-align:start;}.elementor-10342 .elementor-element.elementor-element-ec26bfb .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-ec26bfb .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-ec26bfb .elementor-icon-box-title a{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-ec26bfb:has(:hover) .elementor-icon-box-title,
					 .elementor-10342 .elementor-element.elementor-element-ec26bfb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-ec26bfb .elementor-icon-box-description{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-2774591{--display:flex;}.elementor-10342 .elementor-element.elementor-element-2774591:not(.elementor-motion-effects-element-type-background), .elementor-10342 .elementor-element.elementor-element-2774591 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51e38b6 );}.elementor-10342 .elementor-element.elementor-element-a68ab32{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10342 .elementor-element.elementor-element-fc88b68 .elementor-icon-box-wrapper{text-align:start;}.elementor-10342 .elementor-element.elementor-element-fc88b68 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-fc88b68 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-fc88b68 .elementor-icon-box-title a{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-fc88b68:has(:hover) .elementor-icon-box-title,
					 .elementor-10342 .elementor-element.elementor-element-fc88b68:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-fc88b68 .elementor-icon-box-description{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-c65a386{--display:flex;}.elementor-10342 .elementor-element.elementor-element-c65a386:not(.elementor-motion-effects-element-type-background), .elementor-10342 .elementor-element.elementor-element-c65a386 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51e38b6 );}.elementor-10342 .elementor-element.elementor-element-88d52c6{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10342 .elementor-element.elementor-element-e9ffcbf .elementor-icon-box-wrapper{text-align:start;}.elementor-10342 .elementor-element.elementor-element-e9ffcbf .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-e9ffcbf .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-e9ffcbf .elementor-icon-box-title a{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-e9ffcbf:has(:hover) .elementor-icon-box-title,
					 .elementor-10342 .elementor-element.elementor-element-e9ffcbf:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-e9ffcbf .elementor-icon-box-description{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-056db1d{--display:flex;}.elementor-10342 .elementor-element.elementor-element-056db1d:not(.elementor-motion-effects-element-type-background), .elementor-10342 .elementor-element.elementor-element-056db1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51e38b6 );}.elementor-10342 .elementor-element.elementor-element-148041b{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10342 .elementor-element.elementor-element-565558b .elementor-icon-box-wrapper{text-align:start;}.elementor-10342 .elementor-element.elementor-element-565558b .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-565558b .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-565558b .elementor-icon-box-title a{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-565558b:has(:hover) .elementor-icon-box-title,
					 .elementor-10342 .elementor-element.elementor-element-565558b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-565558b .elementor-icon-box-description{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-1af36a1{--display:flex;}.elementor-10342 .elementor-element.elementor-element-1af36a1:not(.elementor-motion-effects-element-type-background), .elementor-10342 .elementor-element.elementor-element-1af36a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51e38b6 );}.elementor-10342 .elementor-element.elementor-element-9c0b589{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10342 .elementor-element.elementor-element-6da43cc .elementor-icon-box-wrapper{text-align:start;}.elementor-10342 .elementor-element.elementor-element-6da43cc .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-6da43cc .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-6da43cc .elementor-icon-box-title a{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-6da43cc:has(:hover) .elementor-icon-box-title,
					 .elementor-10342 .elementor-element.elementor-element-6da43cc:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-6da43cc .elementor-icon-box-description{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-a07d2b7{--display:flex;}.elementor-10342 .elementor-element.elementor-element-a07d2b7:not(.elementor-motion-effects-element-type-background), .elementor-10342 .elementor-element.elementor-element-a07d2b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51e38b6 );}.elementor-10342 .elementor-element.elementor-element-8a527b3{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10342 .elementor-element.elementor-element-1251f36 .elementor-icon-box-wrapper{text-align:start;}.elementor-10342 .elementor-element.elementor-element-1251f36 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-1251f36 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-1251f36 .elementor-icon-box-title a{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-1251f36:has(:hover) .elementor-icon-box-title,
					 .elementor-10342 .elementor-element.elementor-element-1251f36:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-1251f36 .elementor-icon-box-description{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-a169fe5{--display:flex;}.elementor-10342 .elementor-element.elementor-element-a169fe5:not(.elementor-motion-effects-element-type-background), .elementor-10342 .elementor-element.elementor-element-a169fe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51e38b6 );}.elementor-10342 .elementor-element.elementor-element-480ff8f{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10342 .elementor-element.elementor-element-4e2884b .elementor-icon-box-wrapper{text-align:start;}.elementor-10342 .elementor-element.elementor-element-4e2884b .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-4e2884b .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-4e2884b .elementor-icon-box-title a{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-4e2884b:has(:hover) .elementor-icon-box-title,
					 .elementor-10342 .elementor-element.elementor-element-4e2884b:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-4e2884b .elementor-icon-box-description{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-312c197{--display:flex;}.elementor-10342 .elementor-element.elementor-element-312c197:not(.elementor-motion-effects-element-type-background), .elementor-10342 .elementor-element.elementor-element-312c197 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51e38b6 );}.elementor-10342 .elementor-element.elementor-element-6dcba95{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10342 .elementor-element.elementor-element-a061a6e .elementor-icon-box-wrapper{text-align:start;}.elementor-10342 .elementor-element.elementor-element-a061a6e .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-a061a6e .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-a061a6e .elementor-icon-box-title a{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-a061a6e:has(:hover) .elementor-icon-box-title,
					 .elementor-10342 .elementor-element.elementor-element-a061a6e:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-a061a6e .elementor-icon-box-description{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-c606c38{--display:flex;}.elementor-10342 .elementor-element.elementor-element-c606c38:not(.elementor-motion-effects-element-type-background), .elementor-10342 .elementor-element.elementor-element-c606c38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51e38b6 );}.elementor-10342 .elementor-element.elementor-element-b238ef0{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10342 .elementor-element.elementor-element-2bff568 .elementor-icon-box-wrapper{text-align:start;}.elementor-10342 .elementor-element.elementor-element-2bff568 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-2bff568 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-2bff568 .elementor-icon-box-title a{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-2bff568:has(:hover) .elementor-icon-box-title,
					 .elementor-10342 .elementor-element.elementor-element-2bff568:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-2bff568 .elementor-icon-box-description{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-d7402e9{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-50px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:60px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-50px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:60px;--e-n-carousel-arrow-size:20px;--e-n-carousel-arrow-normal-color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-d7402e9 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-51e38b6 );border-radius:100px 100px 100px 100px;padding:5px 5px 5px 5px;}.elementor-10342 .elementor-element.elementor-element-d7402e9 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-466f44f );}.elementor-10342 .elementor-element.elementor-element-830959d{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10342 .elementor-element.elementor-element-830959d p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-830959d a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-d5ba270 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-d5ba270 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-3c7987e{--divider-border-style:solid;--divider-color:var( --e-global-color-2591ebe );--divider-border-width:1px;}.elementor-10342 .elementor-element.elementor-element-3c7987e .elementor-divider-separator{width:100%;}.elementor-10342 .elementor-element.elementor-element-3c7987e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10342 .elementor-element.elementor-element-e66077f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-de3a4cc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-3fbbd16{padding:0px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-3fbbd16 .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-88004bd p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-7d0170c p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-7d0170c a{color:var( --e-global-color-a5f902f );}.elementor-10342 .elementor-element.elementor-element-8c6488e p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-8c6488e a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-72ff3f0 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-72ff3f0 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-1d32021 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-1d32021 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-b0695cc{--divider-border-style:solid;--divider-color:var( --e-global-color-2591ebe );--divider-border-width:1px;}.elementor-10342 .elementor-element.elementor-element-b0695cc .elementor-divider-separator{width:100%;}.elementor-10342 .elementor-element.elementor-element-b0695cc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10342 .elementor-element.elementor-element-56ad927{padding:0px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-56ad927 .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-745f708{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-105463a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-6a85947{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-a785653{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-f5a7f3b p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-d0e3b30{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-bed20c0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-f34181e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10342 .elementor-element.elementor-element-f34181e img{width:100%;}.elementor-10342 .elementor-element.elementor-element-63dcbf5 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-63dcbf5 a{color:var( --e-global-color-a5f902f );}.elementor-10342 .elementor-element.elementor-element-567bb89{padding:0px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-567bb89 .elementor-heading-title{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-b7eae0f p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-b7eae0f a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-f14b33d{columns:1;}.elementor-10342 .elementor-element.elementor-element-f14b33d a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-e6f1404{padding:0px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-e6f1404 .elementor-heading-title{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-28127e7 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-28127e7 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-8efa3fb p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-8efa3fb a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-d2d5889{--divider-border-style:solid;--divider-color:var( --e-global-color-2591ebe );--divider-border-width:1px;}.elementor-10342 .elementor-element.elementor-element-d2d5889 .elementor-divider-separator{width:100%;}.elementor-10342 .elementor-element.elementor-element-d2d5889 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10342 .elementor-element.elementor-element-1c3e208{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-c105213{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-e590c26{padding:0px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-e590c26 .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-c1d7964 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-2b20aa7 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-2b20aa7 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-32bc307{columns:1;}.elementor-10342 .elementor-element.elementor-element-32bc307 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-b8ec9af{columns:1;}.elementor-10342 .elementor-element.elementor-element-b8ec9af a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-764956b{--divider-border-style:solid;--divider-color:var( --e-global-color-2591ebe );--divider-border-width:1px;}.elementor-10342 .elementor-element.elementor-element-764956b .elementor-divider-separator{width:100%;}.elementor-10342 .elementor-element.elementor-element-764956b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10342 .elementor-element.elementor-element-122301b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-d218914{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-9d36cd4{padding:0px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-9d36cd4 .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-5c3d3e5 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-5ff8f80{--display:flex;}.elementor-10342 .elementor-element.elementor-element-5ff8f80:not(.elementor-motion-effects-element-type-background), .elementor-10342 .elementor-element.elementor-element-5ff8f80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51e38b6 );}.elementor-10342 .elementor-element.elementor-element-f49be58{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10342 .elementor-element.elementor-element-939a932 .elementor-icon-box-wrapper{text-align:start;}.elementor-10342 .elementor-element.elementor-element-939a932 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-939a932 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-939a932 .elementor-icon-box-title a{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-939a932:has(:hover) .elementor-icon-box-title,
					 .elementor-10342 .elementor-element.elementor-element-939a932:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-939a932 .elementor-icon-box-description{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-62179dd{--display:flex;}.elementor-10342 .elementor-element.elementor-element-62179dd:not(.elementor-motion-effects-element-type-background), .elementor-10342 .elementor-element.elementor-element-62179dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51e38b6 );}.elementor-10342 .elementor-element.elementor-element-4046d34{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10342 .elementor-element.elementor-element-6df157a .elementor-icon-box-wrapper{text-align:start;}.elementor-10342 .elementor-element.elementor-element-6df157a .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-6df157a .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-6df157a .elementor-icon-box-title a{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-6df157a:has(:hover) .elementor-icon-box-title,
					 .elementor-10342 .elementor-element.elementor-element-6df157a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-6df157a .elementor-icon-box-description{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-a361cf6{--display:flex;}.elementor-10342 .elementor-element.elementor-element-a361cf6:not(.elementor-motion-effects-element-type-background), .elementor-10342 .elementor-element.elementor-element-a361cf6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51e38b6 );}.elementor-10342 .elementor-element.elementor-element-09bfce9{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10342 .elementor-element.elementor-element-973d916 .elementor-icon-box-wrapper{text-align:start;}.elementor-10342 .elementor-element.elementor-element-973d916 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-973d916 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-973d916 .elementor-icon-box-title a{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-973d916:has(:hover) .elementor-icon-box-title,
					 .elementor-10342 .elementor-element.elementor-element-973d916:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-973d916 .elementor-icon-box-description{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-520cff7{--display:flex;}.elementor-10342 .elementor-element.elementor-element-520cff7:not(.elementor-motion-effects-element-type-background), .elementor-10342 .elementor-element.elementor-element-520cff7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51e38b6 );}.elementor-10342 .elementor-element.elementor-element-6768eb9{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10342 .elementor-element.elementor-element-d18df69 .elementor-icon-box-wrapper{text-align:start;}.elementor-10342 .elementor-element.elementor-element-d18df69 .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-d18df69 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-d18df69 .elementor-icon-box-title a{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-d18df69:has(:hover) .elementor-icon-box-title,
					 .elementor-10342 .elementor-element.elementor-element-d18df69:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-d18df69 .elementor-icon-box-description{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-7f32479{--display:flex;}.elementor-10342 .elementor-element.elementor-element-7f32479:not(.elementor-motion-effects-element-type-background), .elementor-10342 .elementor-element.elementor-element-7f32479 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51e38b6 );}.elementor-10342 .elementor-element.elementor-element-6337bc0{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10342 .elementor-element.elementor-element-ca68a7d .elementor-icon-box-wrapper{text-align:start;}.elementor-10342 .elementor-element.elementor-element-ca68a7d .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-ca68a7d .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-ca68a7d .elementor-icon-box-title a{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-ca68a7d:has(:hover) .elementor-icon-box-title,
					 .elementor-10342 .elementor-element.elementor-element-ca68a7d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-ca68a7d .elementor-icon-box-description{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-b99f7ff{--display:flex;}.elementor-10342 .elementor-element.elementor-element-b99f7ff:not(.elementor-motion-effects-element-type-background), .elementor-10342 .elementor-element.elementor-element-b99f7ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-51e38b6 );}.elementor-10342 .elementor-element.elementor-element-0771376{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-10342 .elementor-element.elementor-element-44d204a .elementor-icon-box-wrapper{text-align:start;}.elementor-10342 .elementor-element.elementor-element-44d204a .elementor-icon-box-title{margin-block-end:15px;color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-44d204a .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-44d204a .elementor-icon-box-title a{font-family:var( --e-global-typography-e344133-font-family ), Sans-serif;font-size:var( --e-global-typography-e344133-font-size );font-weight:var( --e-global-typography-e344133-font-weight );text-transform:var( --e-global-typography-e344133-text-transform );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-44d204a:has(:hover) .elementor-icon-box-title,
					 .elementor-10342 .elementor-element.elementor-element-44d204a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-44d204a .elementor-icon-box-description{color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-c40682d{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-50px;--e-n-carousel-arrow-prev-top-align:100%;--e-n-carousel-arrow-prev-translate-y:-100%;--e-n-carousel-arrow-prev-top-position:60px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-50px;--e-n-carousel-arrow-next-top-align:100%;--e-n-carousel-arrow-next-translate-y:-100%;--e-n-carousel-arrow-next-top-position:60px;--e-n-carousel-arrow-size:20px;--e-n-carousel-arrow-normal-color:var( --e-global-color-5845190 );}.elementor-10342 .elementor-element.elementor-element-c40682d :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-51e38b6 );border-radius:100px 100px 100px 100px;padding:5px 5px 5px 5px;}.elementor-10342 .elementor-element.elementor-element-c40682d :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-466f44f );}.elementor-10342 .elementor-element.elementor-element-52570c3{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10342 .elementor-element.elementor-element-52570c3 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-52570c3 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-30862b3{--divider-border-style:solid;--divider-color:var( --e-global-color-2591ebe );--divider-border-width:1px;}.elementor-10342 .elementor-element.elementor-element-30862b3 .elementor-divider-separator{width:100%;}.elementor-10342 .elementor-element.elementor-element-30862b3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10342 .elementor-element.elementor-element-445c543{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-42dbc3b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-e5ed288{padding:0px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-e5ed288 .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-fbf0b3d p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-d3d3154 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-d3d3154 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-34491ef p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-34491ef a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-e35a295 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-e35a295 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-c874c4d{--divider-border-style:solid;--divider-color:var( --e-global-color-2591ebe );--divider-border-width:1px;}.elementor-10342 .elementor-element.elementor-element-c874c4d .elementor-divider-separator{width:100%;}.elementor-10342 .elementor-element.elementor-element-c874c4d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10342 .elementor-element.elementor-element-5c8e9d0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-d8a0ee6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-e663f2d{padding:0px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-e663f2d .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-00aa525 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-47b5f5a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-df2bd35 img{width:100%;}.elementor-10342 .elementor-element.elementor-element-46d827c p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-46d827c a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-95a0ae6 p{margin-block-end:0px;}.elementor-10342 .elementor-element.elementor-element-95a0ae6 a{color:var( --e-global-color-accent );}.elementor-10342 .elementor-element.elementor-element-ef85c2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-c140ad0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-5329e6f{--divider-border-style:solid;--divider-color:var( --e-global-color-2591ebe );--divider-border-width:1px;}.elementor-10342 .elementor-element.elementor-element-5329e6f .elementor-divider-separator{width:100%;}.elementor-10342 .elementor-element.elementor-element-5329e6f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10342 .elementor-element.elementor-element-12c56eb{padding:10px 0px 15px 0px;}.elementor-10342 .elementor-element.elementor-element-12c56eb .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-10342 .elementor-element.elementor-element-43b6667{--swiper-slides-to-display:2;--swiper-slides-gap:10px;--dots-normal-color:var( --e-global-color-text );--dots-horizontal-position:50%;--dots-horizontal-transform:-50%;--dots-horizontal-offset:0px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:30px;}.elementor-10342 .elementor-element.elementor-element-43b6667 .swiper-slide > .elementor-element{height:100%;}.elementor-10342 .elementor-element.elementor-element-cfb3022{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-cfec5f1{--divider-border-style:solid;--divider-color:var( --e-global-color-2591ebe );--divider-border-width:1px;}.elementor-10342 .elementor-element.elementor-element-cfec5f1 .elementor-divider-separator{width:100%;}.elementor-10342 .elementor-element.elementor-element-cfec5f1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10342 .elementor-element.elementor-element-0edb76e{padding:10px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-0edb76e .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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-text );}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{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 );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-b8041a5{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:60px;}.elementor-10342 .elementor-element.elementor-element-b8041a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-10342 .elementor-element.elementor-element-27cccd2{--padding-top:30px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10342 .elementor-element.elementor-element-0ba1f9e{--swiper-slides-to-display:2;--swiper-slides-gap:30px;}.elementor-10342 .elementor-element.elementor-element-dd4bb6a{--swiper-slides-to-display:2;--swiper-slides-gap:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10342 .elementor-element.elementor-element-4ba5040 .elementor-button{font-size:var( --e-global-typography-c0a2108-font-size );line-height:var( --e-global-typography-c0a2108-line-height );}.elementor-10342 .elementor-element.elementor-element-27fdbff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-b5b94fb{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10342 .elementor-element.elementor-element-09772d5 .elementor-toc__header, .elementor-10342 .elementor-element.elementor-element-09772d5 .elementor-toc__header-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-d69cffa{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-10342 .elementor-element.elementor-element-733f8be .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-d51e427 .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-0301b83 .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-9a58aeb .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10342 .elementor-element.elementor-element-0fdcb64 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-0fdcb64 .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-7de2f54 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-7de2f54 .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-d7496d7 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-d7496d7 .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-f383658 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-f383658 .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-4a9760c{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10342 .elementor-element.elementor-element-ccd2d61 .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-e1ddfdd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10342 .elementor-element.elementor-element-19a7cf6{--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-10342 .elementor-element.elementor-element-a38efdc .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-7ca9440 .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-88af15e .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-d333afc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-876553c{--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-10342 .elementor-element.elementor-element-6912c2b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-8a52728 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-ec26bfb .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-ec26bfb .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-fc88b68 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-fc88b68 .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-e9ffcbf .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-e9ffcbf .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-565558b .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-565558b .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-6da43cc .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-6da43cc .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-1251f36 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-1251f36 .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-4e2884b .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-4e2884b .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-a061a6e .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-a061a6e .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-2bff568 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-2bff568 .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-d7402e9{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10342 .elementor-element.elementor-element-e66077f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-3fbbd16 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-56ad927 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-745f708{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-567bb89 .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-e6f1404 .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-1c3e208{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-e590c26 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-122301b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-9d36cd4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-939a932 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-939a932 .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-6df157a .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-6df157a .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-973d916 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-973d916 .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-d18df69 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-d18df69 .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-ca68a7d .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-ca68a7d .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-44d204a .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-44d204a .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-c40682d{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10342 .elementor-element.elementor-element-445c543{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-e5ed288 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-5c8e9d0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-e663f2d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-c140ad0{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-12c56eb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-43b6667{--swiper-slides-to-display:1;--swiper-slides-gap:10px;}.elementor-10342 .elementor-element.elementor-element-0edb76e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-b8041a5{--grid-columns:1;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-10342 .elementor-element.elementor-element-0ba1f9e{--swiper-slides-to-display:1;}.elementor-10342 .elementor-element.elementor-element-dd4bb6a{--swiper-slides-to-display:1;}.elementor-10342 .elementor-element.elementor-element-facc35c{--padding-top:25px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-10342 .elementor-element.elementor-element-4ba5040 .elementor-button{font-size:var( --e-global-typography-c0a2108-font-size );line-height:var( --e-global-typography-c0a2108-line-height );}.elementor-10342 .elementor-element.elementor-element-062f114{--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-10342 .elementor-element.elementor-element-27fdbff .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-70da554{--padding-top:25px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10342 .elementor-element.elementor-element-09772d5 .elementor-toc__header, .elementor-10342 .elementor-element.elementor-element-09772d5 .elementor-toc__header-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-d69cffa{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-10342 .elementor-element.elementor-element-733f8be .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-d51e427 .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-0301b83 .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-9a58aeb .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10342 .elementor-element.elementor-element-0fdcb64 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-0fdcb64 .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-7de2f54 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-7de2f54 .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-d7496d7 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-d7496d7 .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-f383658 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-f383658 .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-4a9760c{--e-n-carousel-swiper-slides-to-display:1;width:100%;max-width:100%;}.elementor-10342 .elementor-element.elementor-element-ccd2d61 .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-e1ddfdd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-10342 .elementor-element.elementor-element-a38efdc .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-1da6da7{padding:10px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-7ca9440 .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-5fb9157{padding:10px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-88af15e .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-d333afc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-6912c2b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-7322e5f{padding:10px 0px 0px 0px;}.elementor-10342 .elementor-element.elementor-element-8a52728 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-ec26bfb .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-ec26bfb .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-fc88b68 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-fc88b68 .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-e9ffcbf .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-e9ffcbf .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-565558b .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-565558b .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-6da43cc .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-6da43cc .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-1251f36 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-1251f36 .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-4e2884b .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-4e2884b .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-a061a6e .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-a061a6e .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-2bff568 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-2bff568 .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-d7402e9{--e-n-carousel-swiper-slides-to-display:1;width:100%;max-width:100%;}.elementor-10342 .elementor-element.elementor-element-3fbbd16 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-56ad927 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-567bb89 .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-e6f1404 .elementor-heading-title{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-e590c26 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-9d36cd4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-939a932 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-939a932 .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-6df157a .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-6df157a .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-973d916 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-973d916 .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-d18df69 .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-d18df69 .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-ca68a7d .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-ca68a7d .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-44d204a .elementor-icon-box-title, .elementor-10342 .elementor-element.elementor-element-44d204a .elementor-icon-box-title a{font-size:var( --e-global-typography-e344133-font-size );line-height:var( --e-global-typography-e344133-line-height );}.elementor-10342 .elementor-element.elementor-element-c40682d{--e-n-carousel-swiper-slides-to-display:1;width:100%;max-width:100%;}.elementor-10342 .elementor-element.elementor-element-e5ed288 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-e663f2d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-c140ad0{--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-12c56eb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-43b6667{--swiper-slides-to-display:1;--dots-vertical-offset:20px;}.elementor-10342 .elementor-element.elementor-element-cfb3022{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10342 .elementor-element.elementor-element-0edb76e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-10342 .elementor-element.elementor-element-b8041a5{--grid-columns:1;}.elementor-10342 .elementor-element.elementor-element-b8041a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}}@media(min-width:768px){.elementor-10342 .elementor-element.elementor-element-5dcc441{--width:80%;}.elementor-10342 .elementor-element.elementor-element-421d199{--width:80%;}.elementor-10342 .elementor-element.elementor-element-b5b94fb{--width:80%;}.elementor-10342 .elementor-element.elementor-element-de300de{--width:25%;}.elementor-10342 .elementor-element.elementor-element-3242ac0{--width:75%;}.elementor-10342 .elementor-element.elementor-element-04e3801{--width:100%;}.elementor-10342 .elementor-element.elementor-element-4822f2d{--width:50%;}.elementor-10342 .elementor-element.elementor-element-d8c4bb9{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10342 .elementor-element.elementor-element-5dcc441{--width:90%;}.elementor-10342 .elementor-element.elementor-element-421d199{--width:90%;}.elementor-10342 .elementor-element.elementor-element-b5b94fb{--width:90%;}.elementor-10342 .elementor-element.elementor-element-de300de{--width:30%;}.elementor-10342 .elementor-element.elementor-element-3242ac0{--width:70%;}.elementor-10342 .elementor-element.elementor-element-d69cffa{--width:90%;}.elementor-10342 .elementor-element.elementor-element-19a7cf6{--width:90%;}.elementor-10342 .elementor-element.elementor-element-04e3801{--width:100%;}.elementor-10342 .elementor-element.elementor-element-8faeeb0{--width:90%;}.elementor-10342 .elementor-element.elementor-element-23be057{--width:90%;}.elementor-10342 .elementor-element.elementor-element-1b0fde3{--width:90%;}.elementor-10342 .elementor-element.elementor-element-876553c{--width:90%;}.elementor-10342 .elementor-element.elementor-element-4822f2d{--width:100%;}.elementor-10342 .elementor-element.elementor-element-d8c4bb9{--width:100%;}.elementor-10342 .elementor-element.elementor-element-b8ddac3{--width:90%;}.elementor-10342 .elementor-element.elementor-element-a6fab94{--width:90%;}.elementor-10342 .elementor-element.elementor-element-e66077f{--width:90%;}.elementor-10342 .elementor-element.elementor-element-745f708{--width:90%;}.elementor-10342 .elementor-element.elementor-element-1c3e208{--width:90%;}.elementor-10342 .elementor-element.elementor-element-122301b{--width:90%;}.elementor-10342 .elementor-element.elementor-element-445c543{--width:90%;}.elementor-10342 .elementor-element.elementor-element-5c8e9d0{--width:90%;}.elementor-10342 .elementor-element.elementor-element-ef85c2f{--width:90%;}}/* Start custom CSS for container, class: .elementor-element-4800be4 */.elementor-10342 .elementor-element.elementor-element-4800be4 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8791c16 */.elementor-10342 .elementor-element.elementor-element-8791c16 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7075f */.elementor-10342 .elementor-element.elementor-element-5f7075f {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66ff9e2 */.elementor-10342 .elementor-element.elementor-element-66ff9e2 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4800be4 */.elementor-10342 .elementor-element.elementor-element-4800be4 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8791c16 */.elementor-10342 .elementor-element.elementor-element-8791c16 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7075f */.elementor-10342 .elementor-element.elementor-element-5f7075f {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66ff9e2 */.elementor-10342 .elementor-element.elementor-element-66ff9e2 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4800be4 */.elementor-10342 .elementor-element.elementor-element-4800be4 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8791c16 */.elementor-10342 .elementor-element.elementor-element-8791c16 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7075f */.elementor-10342 .elementor-element.elementor-element-5f7075f {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66ff9e2 */.elementor-10342 .elementor-element.elementor-element-66ff9e2 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4800be4 */.elementor-10342 .elementor-element.elementor-element-4800be4 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8791c16 */.elementor-10342 .elementor-element.elementor-element-8791c16 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7075f */.elementor-10342 .elementor-element.elementor-element-5f7075f {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66ff9e2 */.elementor-10342 .elementor-element.elementor-element-66ff9e2 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4800be4 */.elementor-10342 .elementor-element.elementor-element-4800be4 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8791c16 */.elementor-10342 .elementor-element.elementor-element-8791c16 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7075f */.elementor-10342 .elementor-element.elementor-element-5f7075f {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66ff9e2 */.elementor-10342 .elementor-element.elementor-element-66ff9e2 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-4a9760c */.elementor-10342 .elementor-element.elementor-element-4a9760c .swiper-pagination-bullet {
        height: 3px !important;
    width: 40px !important;
    border-radius: 0;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a29e84a */@media (min-width:767px) and (max-width:1024px){
    .elementor-10342 .elementor-element.elementor-element-a29e84a {
        --flex-direction: column-reverse;
--row-gap: 10px!important;
margin-top:-10px!important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9011d46 */.elementor-10342 .elementor-element.elementor-element-9011d46 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2774591 */.elementor-10342 .elementor-element.elementor-element-2774591 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65a386 */.elementor-10342 .elementor-element.elementor-element-c65a386 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-056db1d */.elementor-10342 .elementor-element.elementor-element-056db1d {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1af36a1 */.elementor-10342 .elementor-element.elementor-element-1af36a1 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a07d2b7 */.elementor-10342 .elementor-element.elementor-element-a07d2b7 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a169fe5 */.elementor-10342 .elementor-element.elementor-element-a169fe5 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-312c197 */.elementor-10342 .elementor-element.elementor-element-312c197 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c606c38 */.elementor-10342 .elementor-element.elementor-element-c606c38 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9011d46 */.elementor-10342 .elementor-element.elementor-element-9011d46 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2774591 */.elementor-10342 .elementor-element.elementor-element-2774591 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65a386 */.elementor-10342 .elementor-element.elementor-element-c65a386 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-056db1d */.elementor-10342 .elementor-element.elementor-element-056db1d {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1af36a1 */.elementor-10342 .elementor-element.elementor-element-1af36a1 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a07d2b7 */.elementor-10342 .elementor-element.elementor-element-a07d2b7 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a169fe5 */.elementor-10342 .elementor-element.elementor-element-a169fe5 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-312c197 */.elementor-10342 .elementor-element.elementor-element-312c197 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c606c38 */.elementor-10342 .elementor-element.elementor-element-c606c38 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9011d46 */.elementor-10342 .elementor-element.elementor-element-9011d46 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2774591 */.elementor-10342 .elementor-element.elementor-element-2774591 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65a386 */.elementor-10342 .elementor-element.elementor-element-c65a386 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-056db1d */.elementor-10342 .elementor-element.elementor-element-056db1d {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1af36a1 */.elementor-10342 .elementor-element.elementor-element-1af36a1 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a07d2b7 */.elementor-10342 .elementor-element.elementor-element-a07d2b7 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a169fe5 */.elementor-10342 .elementor-element.elementor-element-a169fe5 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-312c197 */.elementor-10342 .elementor-element.elementor-element-312c197 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c606c38 */.elementor-10342 .elementor-element.elementor-element-c606c38 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9011d46 */.elementor-10342 .elementor-element.elementor-element-9011d46 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2774591 */.elementor-10342 .elementor-element.elementor-element-2774591 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65a386 */.elementor-10342 .elementor-element.elementor-element-c65a386 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-056db1d */.elementor-10342 .elementor-element.elementor-element-056db1d {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1af36a1 */.elementor-10342 .elementor-element.elementor-element-1af36a1 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a07d2b7 */.elementor-10342 .elementor-element.elementor-element-a07d2b7 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a169fe5 */.elementor-10342 .elementor-element.elementor-element-a169fe5 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-312c197 */.elementor-10342 .elementor-element.elementor-element-312c197 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c606c38 */.elementor-10342 .elementor-element.elementor-element-c606c38 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9011d46 */.elementor-10342 .elementor-element.elementor-element-9011d46 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2774591 */.elementor-10342 .elementor-element.elementor-element-2774591 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65a386 */.elementor-10342 .elementor-element.elementor-element-c65a386 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-056db1d */.elementor-10342 .elementor-element.elementor-element-056db1d {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1af36a1 */.elementor-10342 .elementor-element.elementor-element-1af36a1 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a07d2b7 */.elementor-10342 .elementor-element.elementor-element-a07d2b7 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a169fe5 */.elementor-10342 .elementor-element.elementor-element-a169fe5 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-312c197 */.elementor-10342 .elementor-element.elementor-element-312c197 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c606c38 */.elementor-10342 .elementor-element.elementor-element-c606c38 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9011d46 */.elementor-10342 .elementor-element.elementor-element-9011d46 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2774591 */.elementor-10342 .elementor-element.elementor-element-2774591 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65a386 */.elementor-10342 .elementor-element.elementor-element-c65a386 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-056db1d */.elementor-10342 .elementor-element.elementor-element-056db1d {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1af36a1 */.elementor-10342 .elementor-element.elementor-element-1af36a1 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a07d2b7 */.elementor-10342 .elementor-element.elementor-element-a07d2b7 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a169fe5 */.elementor-10342 .elementor-element.elementor-element-a169fe5 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-312c197 */.elementor-10342 .elementor-element.elementor-element-312c197 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c606c38 */.elementor-10342 .elementor-element.elementor-element-c606c38 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9011d46 */.elementor-10342 .elementor-element.elementor-element-9011d46 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2774591 */.elementor-10342 .elementor-element.elementor-element-2774591 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65a386 */.elementor-10342 .elementor-element.elementor-element-c65a386 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-056db1d */.elementor-10342 .elementor-element.elementor-element-056db1d {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1af36a1 */.elementor-10342 .elementor-element.elementor-element-1af36a1 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a07d2b7 */.elementor-10342 .elementor-element.elementor-element-a07d2b7 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a169fe5 */.elementor-10342 .elementor-element.elementor-element-a169fe5 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-312c197 */.elementor-10342 .elementor-element.elementor-element-312c197 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c606c38 */.elementor-10342 .elementor-element.elementor-element-c606c38 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9011d46 */.elementor-10342 .elementor-element.elementor-element-9011d46 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2774591 */.elementor-10342 .elementor-element.elementor-element-2774591 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65a386 */.elementor-10342 .elementor-element.elementor-element-c65a386 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-056db1d */.elementor-10342 .elementor-element.elementor-element-056db1d {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1af36a1 */.elementor-10342 .elementor-element.elementor-element-1af36a1 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a07d2b7 */.elementor-10342 .elementor-element.elementor-element-a07d2b7 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a169fe5 */.elementor-10342 .elementor-element.elementor-element-a169fe5 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-312c197 */.elementor-10342 .elementor-element.elementor-element-312c197 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c606c38 */.elementor-10342 .elementor-element.elementor-element-c606c38 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9011d46 */.elementor-10342 .elementor-element.elementor-element-9011d46 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2774591 */.elementor-10342 .elementor-element.elementor-element-2774591 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65a386 */.elementor-10342 .elementor-element.elementor-element-c65a386 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-056db1d */.elementor-10342 .elementor-element.elementor-element-056db1d {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1af36a1 */.elementor-10342 .elementor-element.elementor-element-1af36a1 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a07d2b7 */.elementor-10342 .elementor-element.elementor-element-a07d2b7 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a169fe5 */.elementor-10342 .elementor-element.elementor-element-a169fe5 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-312c197 */.elementor-10342 .elementor-element.elementor-element-312c197 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c606c38 */.elementor-10342 .elementor-element.elementor-element-c606c38 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9011d46 */.elementor-10342 .elementor-element.elementor-element-9011d46 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2774591 */.elementor-10342 .elementor-element.elementor-element-2774591 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c65a386 */.elementor-10342 .elementor-element.elementor-element-c65a386 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-056db1d */.elementor-10342 .elementor-element.elementor-element-056db1d {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1af36a1 */.elementor-10342 .elementor-element.elementor-element-1af36a1 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a07d2b7 */.elementor-10342 .elementor-element.elementor-element-a07d2b7 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a169fe5 */.elementor-10342 .elementor-element.elementor-element-a169fe5 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-312c197 */.elementor-10342 .elementor-element.elementor-element-312c197 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c606c38 */.elementor-10342 .elementor-element.elementor-element-c606c38 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-d7402e9 */.elementor-10342 .elementor-element.elementor-element-d7402e9 .swiper-pagination-bullet {
        height: 3px !important;
    width: 40px !important;
    border-radius: 0;

}
.elementor-10342 .elementor-element.elementor-element-d7402e9 a {
    color:#328FDD;
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a85947 */@media (min-width:767px) and (max-width:900px){
    .elementor-10342 .elementor-element.elementor-element-6a85947 {
        --flex-direction: column-reverse;
--row-gap: 10px!important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff8f80 */.elementor-10342 .elementor-element.elementor-element-5ff8f80 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62179dd */.elementor-10342 .elementor-element.elementor-element-62179dd {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a361cf6 */.elementor-10342 .elementor-element.elementor-element-a361cf6 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520cff7 */.elementor-10342 .elementor-element.elementor-element-520cff7 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f32479 */.elementor-10342 .elementor-element.elementor-element-7f32479 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b99f7ff */.elementor-10342 .elementor-element.elementor-element-b99f7ff {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff8f80 */.elementor-10342 .elementor-element.elementor-element-5ff8f80 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62179dd */.elementor-10342 .elementor-element.elementor-element-62179dd {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a361cf6 */.elementor-10342 .elementor-element.elementor-element-a361cf6 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520cff7 */.elementor-10342 .elementor-element.elementor-element-520cff7 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f32479 */.elementor-10342 .elementor-element.elementor-element-7f32479 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b99f7ff */.elementor-10342 .elementor-element.elementor-element-b99f7ff {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff8f80 */.elementor-10342 .elementor-element.elementor-element-5ff8f80 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62179dd */.elementor-10342 .elementor-element.elementor-element-62179dd {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a361cf6 */.elementor-10342 .elementor-element.elementor-element-a361cf6 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520cff7 */.elementor-10342 .elementor-element.elementor-element-520cff7 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f32479 */.elementor-10342 .elementor-element.elementor-element-7f32479 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b99f7ff */.elementor-10342 .elementor-element.elementor-element-b99f7ff {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff8f80 */.elementor-10342 .elementor-element.elementor-element-5ff8f80 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62179dd */.elementor-10342 .elementor-element.elementor-element-62179dd {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a361cf6 */.elementor-10342 .elementor-element.elementor-element-a361cf6 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520cff7 */.elementor-10342 .elementor-element.elementor-element-520cff7 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f32479 */.elementor-10342 .elementor-element.elementor-element-7f32479 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b99f7ff */.elementor-10342 .elementor-element.elementor-element-b99f7ff {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff8f80 */.elementor-10342 .elementor-element.elementor-element-5ff8f80 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62179dd */.elementor-10342 .elementor-element.elementor-element-62179dd {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a361cf6 */.elementor-10342 .elementor-element.elementor-element-a361cf6 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520cff7 */.elementor-10342 .elementor-element.elementor-element-520cff7 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f32479 */.elementor-10342 .elementor-element.elementor-element-7f32479 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b99f7ff */.elementor-10342 .elementor-element.elementor-element-b99f7ff {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff8f80 */.elementor-10342 .elementor-element.elementor-element-5ff8f80 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62179dd */.elementor-10342 .elementor-element.elementor-element-62179dd {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a361cf6 */.elementor-10342 .elementor-element.elementor-element-a361cf6 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520cff7 */.elementor-10342 .elementor-element.elementor-element-520cff7 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f32479 */.elementor-10342 .elementor-element.elementor-element-7f32479 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b99f7ff */.elementor-10342 .elementor-element.elementor-element-b99f7ff {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ff8f80 */.elementor-10342 .elementor-element.elementor-element-5ff8f80 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62179dd */.elementor-10342 .elementor-element.elementor-element-62179dd {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a361cf6 */.elementor-10342 .elementor-element.elementor-element-a361cf6 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-520cff7 */.elementor-10342 .elementor-element.elementor-element-520cff7 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f32479 */.elementor-10342 .elementor-element.elementor-element-7f32479 {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b99f7ff */.elementor-10342 .elementor-element.elementor-element-b99f7ff {
        outline: 1px solid #A97B27;
    outline-offset: -10px;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-c40682d */.elementor-10342 .elementor-element.elementor-element-c40682d .swiper-pagination-bullet {
        height: 3px !important;
    width: 40px !important;
    border-radius: 0;

}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-b8041a5 */.elementor-10342 .elementor-element.elementor-element-b8041a5 a{
    color:#328FDD!important;
}/* End custom CSS */