.elementor-83 .elementor-element.elementor-element-4f00e28{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-becaf02{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-83 .elementor-element.elementor-element-dfed492{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-83 .elementor-element.elementor-element-cacc212{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.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-83 .elementor-element.elementor-element-9552b47.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-9552b47{font-family:var( --e-global-typography-04e20fa-font-family ), Sans-serif;font-size:var( --e-global-typography-04e20fa-font-size );font-weight:var( --e-global-typography-04e20fa-font-weight );text-transform:var( --e-global-typography-04e20fa-text-transform );line-height:var( --e-global-typography-04e20fa-line-height );letter-spacing:var( --e-global-typography-04e20fa-letter-spacing );color:var( --e-global-color-accent );}.elementor-83 .elementor-element.elementor-element-9552b47 p{margin-block-end: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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-40311fa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-7bde5e6{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-83 .elementor-element.elementor-element-2b09f26.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-2b09f26{font-family:var( --e-global-typography-ea60c20-font-family ), Sans-serif;font-size:var( --e-global-typography-ea60c20-font-size );font-weight:var( --e-global-typography-ea60c20-font-weight );line-height:var( --e-global-typography-ea60c20-line-height );color:var( --e-global-color-0952eab );}.elementor-83 .elementor-element.elementor-element-2b09f26 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-e41dbff{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 02px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:02px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--padding-top:05px;--padding-bottom:05px;--padding-left:20px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-77c4a6d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-77c4a6d{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-83 .elementor-element.elementor-element-77c4a6d p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-5d052c3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-83 .elementor-element.elementor-element-40eaa72 .elementor-button{background-color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-71015c0 );color:var( --e-global-color-71015c0 );border-radius:0px 0px 0px 0px;padding:012px 18px 12px 18px;}.elementor-83 .elementor-element.elementor-element-40eaa72 .elementor-button:hover, .elementor-83 .elementor-element.elementor-element-40eaa72 .elementor-button:focus{background-color:#357A7B;}.elementor-83 .elementor-element.elementor-element-40eaa72.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-1b5ee6f .elementor-button{background-color:#7B513500;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-1b5ee6f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-1b5ee6f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-83 .elementor-element.elementor-element-1b5ee6f .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-83 .elementor-element.elementor-element-be248d4{--display:flex;}.elementor-83 .elementor-element.elementor-element-d054a8c{--e-image-carousel-slides-to-show:1;}.elementor-83 .elementor-element.elementor-element-d054a8c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-d054a8c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-83 .elementor-element.elementor-element-e0e3a60{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-e0e3a60:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-e0e3a60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-197dff5 );}.elementor-83 .elementor-element.elementor-element-c2be7f6{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-83 .elementor-element.elementor-element-33a34b1.elementor-element{--align-self:center;}.elementor-83 .elementor-element.elementor-element-33a34b1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-33a34b1{text-align:center;font-family:var( --e-global-typography-04e20fa-font-family ), Sans-serif;font-size:var( --e-global-typography-04e20fa-font-size );font-weight:var( --e-global-typography-04e20fa-font-weight );text-transform:var( --e-global-typography-04e20fa-text-transform );line-height:var( --e-global-typography-04e20fa-line-height );letter-spacing:var( --e-global-typography-04e20fa-letter-spacing );color:var( --e-global-color-accent );}.elementor-83 .elementor-element.elementor-element-33a34b1 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-005fd12.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-005fd12{text-align:center;}.elementor-83 .elementor-element.elementor-element-005fd12 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-bca72c4{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;text-align:start;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-83 .elementor-element.elementor-element-bca72c4.elementor-element{--align-self:center;}.elementor-83 .elementor-element.elementor-element-bca72c4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-bca72c4 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-ce079ed{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;}.elementor-83 .elementor-element.elementor-element-8d23737{--display:flex;--min-height:155px;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-83 .elementor-element.elementor-element-8d23737:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-8d23737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71015c0 );}.elementor-83 .elementor-element.elementor-element-80817de{--display:flex;}.elementor-83 .elementor-element.elementor-element-5cf8664.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-5cf8664 .elementor-heading-title{font-family:var( --e-global-typography-79b61e0-font-family ), Sans-serif;font-size:var( --e-global-typography-79b61e0-font-size );font-weight:var( --e-global-typography-79b61e0-font-weight );line-height:var( --e-global-typography-79b61e0-line-height );color:var( --e-global-color-37f2fad );}.elementor-83 .elementor-element.elementor-element-b1553dd{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-83 .elementor-element.elementor-element-ae9bf06.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-ae9bf06 .elementor-heading-title{font-family:var( --e-global-typography-b2fed06-font-family ), Sans-serif;font-size:var( --e-global-typography-b2fed06-font-size );font-weight:var( --e-global-typography-b2fed06-font-weight );line-height:var( --e-global-typography-b2fed06-line-height );color:var( --e-global-color-1a68d3e );}.elementor-83 .elementor-element.elementor-element-f20c22b{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-ea60c20-font-family ), Sans-serif;font-size:var( --e-global-typography-ea60c20-font-size );font-weight:var( --e-global-typography-ea60c20-font-weight );line-height:var( --e-global-typography-ea60c20-line-height );color:var( --e-global-color-ae372bc );}.elementor-83 .elementor-element.elementor-element-f20c22b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-f20c22b p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-9d702a2{--display:flex;--min-height:155px;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-83 .elementor-element.elementor-element-9d702a2:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-9d702a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71015c0 );}.elementor-83 .elementor-element.elementor-element-545d6ae{--display:flex;}.elementor-83 .elementor-element.elementor-element-e8fef9d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-e8fef9d .elementor-heading-title{font-family:var( --e-global-typography-79b61e0-font-family ), Sans-serif;font-size:var( --e-global-typography-79b61e0-font-size );font-weight:var( --e-global-typography-79b61e0-font-weight );line-height:var( --e-global-typography-79b61e0-line-height );color:var( --e-global-color-37f2fad );}.elementor-83 .elementor-element.elementor-element-2f74c52{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-83 .elementor-element.elementor-element-0e5880b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-0e5880b .elementor-heading-title{font-family:var( --e-global-typography-b2fed06-font-family ), Sans-serif;font-size:var( --e-global-typography-b2fed06-font-size );font-weight:var( --e-global-typography-b2fed06-font-weight );line-height:var( --e-global-typography-b2fed06-line-height );color:var( --e-global-color-1a68d3e );}.elementor-83 .elementor-element.elementor-element-ea1a922{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-ea60c20-font-family ), Sans-serif;font-size:var( --e-global-typography-ea60c20-font-size );font-weight:var( --e-global-typography-ea60c20-font-weight );line-height:var( --e-global-typography-ea60c20-line-height );color:var( --e-global-color-ae372bc );}.elementor-83 .elementor-element.elementor-element-ea1a922.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-ea1a922 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-b6b3f70{--display:flex;--min-height:155px;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-83 .elementor-element.elementor-element-b6b3f70:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-b6b3f70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71015c0 );}.elementor-83 .elementor-element.elementor-element-d09c8df{--display:flex;}.elementor-83 .elementor-element.elementor-element-b82dd33.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-b82dd33 .elementor-heading-title{font-family:var( --e-global-typography-79b61e0-font-family ), Sans-serif;font-size:var( --e-global-typography-79b61e0-font-size );font-weight:var( --e-global-typography-79b61e0-font-weight );line-height:var( --e-global-typography-79b61e0-line-height );color:var( --e-global-color-37f2fad );}.elementor-83 .elementor-element.elementor-element-44a69b4{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-83 .elementor-element.elementor-element-4ab3417.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-4ab3417 .elementor-heading-title{font-family:var( --e-global-typography-b2fed06-font-family ), Sans-serif;font-size:var( --e-global-typography-b2fed06-font-size );font-weight:var( --e-global-typography-b2fed06-font-weight );line-height:var( --e-global-typography-b2fed06-line-height );color:var( --e-global-color-1a68d3e );}.elementor-83 .elementor-element.elementor-element-5458989{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-ea60c20-font-family ), Sans-serif;font-size:var( --e-global-typography-ea60c20-font-size );font-weight:var( --e-global-typography-ea60c20-font-weight );line-height:var( --e-global-typography-ea60c20-line-height );color:var( --e-global-color-ae372bc );}.elementor-83 .elementor-element.elementor-element-5458989.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-5458989 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-3d3985f{--display:flex;--min-height:155px;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-83 .elementor-element.elementor-element-3d3985f:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-3d3985f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71015c0 );}.elementor-83 .elementor-element.elementor-element-3abbdbc{--display:flex;}.elementor-83 .elementor-element.elementor-element-6a28bb6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-6a28bb6 .elementor-heading-title{font-family:var( --e-global-typography-79b61e0-font-family ), Sans-serif;font-size:var( --e-global-typography-79b61e0-font-size );font-weight:var( --e-global-typography-79b61e0-font-weight );line-height:var( --e-global-typography-79b61e0-line-height );color:var( --e-global-color-37f2fad );}.elementor-83 .elementor-element.elementor-element-dd0698a{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-83 .elementor-element.elementor-element-f920ff0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-f920ff0 .elementor-heading-title{font-family:var( --e-global-typography-b2fed06-font-family ), Sans-serif;font-size:var( --e-global-typography-b2fed06-font-size );font-weight:var( --e-global-typography-b2fed06-font-weight );line-height:var( --e-global-typography-b2fed06-line-height );color:var( --e-global-color-1a68d3e );}.elementor-83 .elementor-element.elementor-element-20719a1{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-ea60c20-font-family ), Sans-serif;font-size:var( --e-global-typography-ea60c20-font-size );font-weight:var( --e-global-typography-ea60c20-font-weight );line-height:var( --e-global-typography-ea60c20-line-height );color:var( --e-global-color-ae372bc );}.elementor-83 .elementor-element.elementor-element-20719a1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-20719a1 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-2fce99e{--display:flex;--min-height:155px;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-83 .elementor-element.elementor-element-2fce99e:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-2fce99e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71015c0 );}.elementor-83 .elementor-element.elementor-element-95b459d{--display:flex;}.elementor-83 .elementor-element.elementor-element-fc6b113.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-fc6b113 .elementor-heading-title{font-family:var( --e-global-typography-79b61e0-font-family ), Sans-serif;font-size:var( --e-global-typography-79b61e0-font-size );font-weight:var( --e-global-typography-79b61e0-font-weight );line-height:var( --e-global-typography-79b61e0-line-height );color:var( --e-global-color-37f2fad );}.elementor-83 .elementor-element.elementor-element-a822df8{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-83 .elementor-element.elementor-element-d4bc0d4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-d4bc0d4 .elementor-heading-title{font-family:var( --e-global-typography-b2fed06-font-family ), Sans-serif;font-size:var( --e-global-typography-b2fed06-font-size );font-weight:var( --e-global-typography-b2fed06-font-weight );line-height:var( --e-global-typography-b2fed06-line-height );color:var( --e-global-color-1a68d3e );}.elementor-83 .elementor-element.elementor-element-ed0fc57{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-ea60c20-font-family ), Sans-serif;font-size:var( --e-global-typography-ea60c20-font-size );font-weight:var( --e-global-typography-ea60c20-font-weight );line-height:var( --e-global-typography-ea60c20-line-height );color:var( --e-global-color-ae372bc );}.elementor-83 .elementor-element.elementor-element-ed0fc57.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-ed0fc57 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-360e8f5{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-360e8f5:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-360e8f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76b9344 );}.elementor-83 .elementor-element.elementor-element-7e7c0eb{--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:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-83 .elementor-element.elementor-element-67d5858{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-83 .elementor-element.elementor-element-38bd196{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-83 .elementor-element.elementor-element-14b4b6a.elementor-element{--align-self:flex-start;}.elementor-83 .elementor-element.elementor-element-14b4b6a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-14b4b6a{text-align:center;font-family:var( --e-global-typography-04e20fa-font-family ), Sans-serif;font-size:var( --e-global-typography-04e20fa-font-size );font-weight:var( --e-global-typography-04e20fa-font-weight );text-transform:var( --e-global-typography-04e20fa-text-transform );line-height:var( --e-global-typography-04e20fa-line-height );letter-spacing:var( --e-global-typography-04e20fa-letter-spacing );color:var( --e-global-color-accent );}.elementor-83 .elementor-element.elementor-element-14b4b6a p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-0462e33{width:initial;max-width:initial;}.elementor-83 .elementor-element.elementor-element-0462e33.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-0462e33 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-08006f5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-08006f5 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-e98b263{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-83 .elementor-element.elementor-element-f88cbcc{--display:flex;--z-index:2;}.elementor-83 .elementor-element.elementor-element-080446f{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-83 .elementor-element.elementor-element-611f88f{--display:flex;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-83 .elementor-element.elementor-element-773e1ad{z-index:2;}.elementor-83 .elementor-element.elementor-element-773e1ad.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-773e1ad .elementor-icon-wrapper{text-align:start;}.elementor-83 .elementor-element.elementor-element-773e1ad.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-76b9344 );}.elementor-83 .elementor-element.elementor-element-773e1ad.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-773e1ad.elementor-view-default .elementor-icon{color:var( --e-global-color-76b9344 );border-color:var( --e-global-color-76b9344 );}.elementor-83 .elementor-element.elementor-element-773e1ad.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-773e1ad.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-76b9344 );}.elementor-83 .elementor-element.elementor-element-773e1ad .elementor-icon{font-size:30px;}.elementor-83 .elementor-element.elementor-element-773e1ad .elementor-icon svg{height:30px;}.elementor-83 .elementor-element.elementor-element-773e1ad .elementor-icon-wrapper svg{width:auto;}.elementor-83 .elementor-element.elementor-element-5d18de5{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-83 .elementor-element.elementor-element-ca556b4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-ca556b4 .elementor-heading-title{font-family:var( --e-global-typography-746c741-font-family ), Sans-serif;font-size:var( --e-global-typography-746c741-font-size );font-weight:var( --e-global-typography-746c741-font-weight );line-height:var( --e-global-typography-746c741-line-height );color:var( --e-global-color-1a68d3e );}.elementor-83 .elementor-element.elementor-element-63e86d2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-63e86d2{font-family:var( --e-global-typography-ea60c20-font-family ), Sans-serif;font-size:var( --e-global-typography-ea60c20-font-size );font-weight:var( --e-global-typography-ea60c20-font-weight );line-height:var( --e-global-typography-ea60c20-line-height );color:var( --e-global-color-0952eab );}.elementor-83 .elementor-element.elementor-element-63e86d2 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-4933634{--display:flex;--z-index:2;}.elementor-83 .elementor-element.elementor-element-596ab84{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-83 .elementor-element.elementor-element-689c8ca{--display:flex;}.elementor-83 .elementor-element.elementor-element-41905a5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-41905a5 .elementor-icon-wrapper{text-align:start;}.elementor-83 .elementor-element.elementor-element-41905a5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-76b9344 );}.elementor-83 .elementor-element.elementor-element-41905a5.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-41905a5.elementor-view-default .elementor-icon{color:var( --e-global-color-76b9344 );border-color:var( --e-global-color-76b9344 );}.elementor-83 .elementor-element.elementor-element-41905a5.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-41905a5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-76b9344 );}.elementor-83 .elementor-element.elementor-element-41905a5 .elementor-icon{font-size:30px;}.elementor-83 .elementor-element.elementor-element-41905a5 .elementor-icon svg{height:30px;}.elementor-83 .elementor-element.elementor-element-41905a5 .elementor-icon-wrapper svg{width:auto;}.elementor-83 .elementor-element.elementor-element-acc9075{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-83 .elementor-element.elementor-element-544e458.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-544e458 .elementor-heading-title{font-family:var( --e-global-typography-746c741-font-family ), Sans-serif;font-size:var( --e-global-typography-746c741-font-size );font-weight:var( --e-global-typography-746c741-font-weight );line-height:var( --e-global-typography-746c741-line-height );color:var( --e-global-color-1a68d3e );}.elementor-83 .elementor-element.elementor-element-0ac4f94.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-0ac4f94{font-family:var( --e-global-typography-ea60c20-font-family ), Sans-serif;font-size:var( --e-global-typography-ea60c20-font-size );font-weight:var( --e-global-typography-ea60c20-font-weight );line-height:var( --e-global-typography-ea60c20-line-height );color:var( --e-global-color-0952eab );}.elementor-83 .elementor-element.elementor-element-0ac4f94 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-ccb5746{--display:flex;--z-index:2;}.elementor-83 .elementor-element.elementor-element-0dff568{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-83 .elementor-element.elementor-element-2251064{--display:flex;}.elementor-83 .elementor-element.elementor-element-c947b01.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-c947b01 .elementor-icon-wrapper{text-align:start;}.elementor-83 .elementor-element.elementor-element-c947b01.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-76b9344 );}.elementor-83 .elementor-element.elementor-element-c947b01.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-c947b01.elementor-view-default .elementor-icon{color:var( --e-global-color-76b9344 );border-color:var( --e-global-color-76b9344 );}.elementor-83 .elementor-element.elementor-element-c947b01.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-c947b01.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-76b9344 );}.elementor-83 .elementor-element.elementor-element-c947b01 .elementor-icon{font-size:30px;}.elementor-83 .elementor-element.elementor-element-c947b01 .elementor-icon svg{height:30px;}.elementor-83 .elementor-element.elementor-element-c947b01 .elementor-icon-wrapper svg{width:auto;}.elementor-83 .elementor-element.elementor-element-3b04629{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-83 .elementor-element.elementor-element-aa991a6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-aa991a6 .elementor-heading-title{font-family:var( --e-global-typography-746c741-font-family ), Sans-serif;font-size:var( --e-global-typography-746c741-font-size );font-weight:var( --e-global-typography-746c741-font-weight );line-height:var( --e-global-typography-746c741-line-height );color:var( --e-global-color-1a68d3e );}.elementor-83 .elementor-element.elementor-element-6a6d9de.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-6a6d9de{font-family:var( --e-global-typography-ea60c20-font-family ), Sans-serif;font-size:var( --e-global-typography-ea60c20-font-size );font-weight:var( --e-global-typography-ea60c20-font-weight );line-height:var( --e-global-typography-ea60c20-line-height );color:var( --e-global-color-0952eab );}.elementor-83 .elementor-element.elementor-element-6a6d9de p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-5ab05bc{--display:flex;--z-index:2;}.elementor-83 .elementor-element.elementor-element-90d59fb{--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:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-83 .elementor-element.elementor-element-47524c2{--display:flex;}.elementor-83 .elementor-element.elementor-element-b1697e7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-b1697e7 .elementor-icon-wrapper{text-align:start;}.elementor-83 .elementor-element.elementor-element-b1697e7.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-76b9344 );}.elementor-83 .elementor-element.elementor-element-b1697e7.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-b1697e7.elementor-view-default .elementor-icon{color:var( --e-global-color-76b9344 );border-color:var( --e-global-color-76b9344 );}.elementor-83 .elementor-element.elementor-element-b1697e7.elementor-view-framed .elementor-icon, .elementor-83 .elementor-element.elementor-element-b1697e7.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-76b9344 );}.elementor-83 .elementor-element.elementor-element-b1697e7 .elementor-icon{font-size:30px;}.elementor-83 .elementor-element.elementor-element-b1697e7 .elementor-icon svg{height:30px;}.elementor-83 .elementor-element.elementor-element-b1697e7 .elementor-icon-wrapper svg{width:auto;}.elementor-83 .elementor-element.elementor-element-2120da0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-83 .elementor-element.elementor-element-d79c2f7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-d79c2f7 .elementor-heading-title{font-family:var( --e-global-typography-746c741-font-family ), Sans-serif;font-size:var( --e-global-typography-746c741-font-size );font-weight:var( --e-global-typography-746c741-font-weight );line-height:var( --e-global-typography-746c741-line-height );color:var( --e-global-color-1a68d3e );}.elementor-83 .elementor-element.elementor-element-e0e7d86.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-e0e7d86{font-family:var( --e-global-typography-ea60c20-font-family ), Sans-serif;font-size:var( --e-global-typography-ea60c20-font-size );font-weight:var( --e-global-typography-ea60c20-font-weight );line-height:var( --e-global-typography-ea60c20-line-height );color:var( --e-global-color-0952eab );}.elementor-83 .elementor-element.elementor-element-e0e7d86 p{margin-block-end:0px;}body:not(.rtl) .elementor-83 .elementor-element.elementor-element-adda2be{left:14px;}body.rtl .elementor-83 .elementor-element.elementor-element-adda2be{right:14px;}.elementor-83 .elementor-element.elementor-element-adda2be{top:10px;z-index:0;}.elementor-83 .elementor-element.elementor-element-adda2be.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-ca752bd{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-83 .elementor-element.elementor-element-4db1eb0{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-83 .elementor-element.elementor-element-1c12f7f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-1c12f7f p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-1c12f7f{color:var( --e-global-color-1a68d3e );}.elementor-83 .elementor-element.elementor-element-c43e5f6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-c43e5f6 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-c43e5f6{color:var( --e-global-color-1a68d3e );}.elementor-83 .elementor-element.elementor-element-4f5bb1d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-4f5bb1d p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-4f5bb1d{color:var( --e-global-color-1a68d3e );}.elementor-83 .elementor-element.elementor-element-a819ded.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-a819ded p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-a819ded{color:var( --e-global-color-1a68d3e );}.elementor-83 .elementor-element.elementor-element-52451e3{--display:flex;}.elementor-83 .elementor-element.elementor-element-9af274e .elementor-button{background-color:var( --e-global-color-b94c99e );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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-1a68d3e );color:var( --e-global-color-1a68d3e );border-radius:0px 0px 0px 0px;padding:012px 18px 12px 18px;}.elementor-83 .elementor-element.elementor-element-9af274e .elementor-button:hover, .elementor-83 .elementor-element.elementor-element-9af274e .elementor-button:focus{background-color:#B8875F;}.elementor-83 .elementor-element.elementor-element-9af274e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-bfa2448{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-83 .elementor-element.elementor-element-5c6f853{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;}.elementor-83 .elementor-element.elementor-element-ad46019{--display:flex;--justify-content:center;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-83 .elementor-element.elementor-element-ad46019:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-ad46019 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71015c0 );}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-a52f53c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-a52f53c .elementor-counter{gap:0px;}.elementor-83 .elementor-element.elementor-element-a52f53c .elementor-counter-number-wrapper{color:var( --e-global-color-1a68d3e );font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-83 .elementor-element.elementor-element-a52f53c .elementor-counter-title{color:var( --e-global-color-ae372bc );font-family:var( --e-global-typography-f586df2-font-family ), Sans-serif;font-size:var( --e-global-typography-f586df2-font-size );font-weight:var( --e-global-typography-f586df2-font-weight );line-height:var( --e-global-typography-f586df2-line-height );letter-spacing:var( --e-global-typography-f586df2-letter-spacing );}.elementor-83 .elementor-element.elementor-element-1574a76{--display:flex;--justify-content:center;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-83 .elementor-element.elementor-element-1574a76:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-1574a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71015c0 );}.elementor-83 .elementor-element.elementor-element-6e7de3e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-6e7de3e .elementor-counter-number-wrapper{gap:6px;color:var( --e-global-color-1a68d3e );font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-83 .elementor-element.elementor-element-6e7de3e .elementor-counter-title{color:var( --e-global-color-ae372bc );font-family:var( --e-global-typography-f586df2-font-family ), Sans-serif;font-size:var( --e-global-typography-f586df2-font-size );font-weight:var( --e-global-typography-f586df2-font-weight );line-height:var( --e-global-typography-f586df2-line-height );letter-spacing:var( --e-global-typography-f586df2-letter-spacing );}.elementor-83 .elementor-element.elementor-element-46e25f8{--display:flex;--justify-content:center;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-83 .elementor-element.elementor-element-46e25f8:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-46e25f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71015c0 );}.elementor-83 .elementor-element.elementor-element-315416f.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-315416f .elementor-counter-number-wrapper{color:var( --e-global-color-1a68d3e );font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:700;line-height:25px;}.elementor-83 .elementor-element.elementor-element-315416f .elementor-counter-title{color:var( --e-global-color-ae372bc );font-family:var( --e-global-typography-f586df2-font-family ), Sans-serif;font-size:var( --e-global-typography-f586df2-font-size );font-weight:var( --e-global-typography-f586df2-font-weight );line-height:var( --e-global-typography-f586df2-line-height );letter-spacing:var( --e-global-typography-f586df2-letter-spacing );}.elementor-83 .elementor-element.elementor-element-fa64ab9{--display:flex;}.elementor-83 .elementor-element.elementor-element-80dcb80 .xpro-compare-wrapper, .elementor-83 .elementor-element.elementor-element-80dcb80 .xpro-compare-item img{height:450px;}.elementor-83 .elementor-element.elementor-element-80dcb80.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-80dcb80 .xpro-compare-container .xpro-compare-overlay{background-color:#02010100;}.elementor-83 .elementor-element.elementor-element-80dcb80 .xpro-compare-overlay .xpro-compare-before-label, .elementor-83 .elementor-element.elementor-element-80dcb80 .xpro-compare-overlay .xpro-compare-after-label{font-family:"Outfit", Sans-serif;font-size:10px;font-weight:500;text-transform:uppercase;line-height:14px;letter-spacing:1px;border-radius:50px 50px 50px 50px;padding:05px 10px 05px 10px;margin:0px 15px 15px 15px;}.elementor-83 .elementor-element.elementor-element-80dcb80 .xpro-compare-overlay .xpro-compare-before-label{bottom:0;color:#FFFFFF99;background-color:#0000004D;}.elementor-83 .elementor-element.elementor-element-80dcb80 .xpro-compare-overlay .xpro-compare-after-label{bottom:0;color:#FFFFFF99;background-color:#0000004D;}.elementor-83 .elementor-element.elementor-element-80dcb80 .xpro-compare-vertical .xpro-compare-handle:after, .elementor-83 .elementor-element.elementor-element-80dcb80 .xpro-compare-vertical .xpro-compare-handle:before{height:2px;}.elementor-83 .elementor-element.elementor-element-80dcb80 .xpro-compare-horizontal .xpro-compare-handle:after, .elementor-83 .elementor-element.elementor-element-80dcb80 .xpro-compare-horizontal .xpro-compare-handle:before{width:2px;}.elementor-83 .elementor-element.elementor-element-6ec05ac{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C4956A26;--border-color:#C4956A26;--border-radius:2px 2px 2px 2px;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-83 .elementor-element.elementor-element-6ec05ac:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-6ec05ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71015c0 );}.elementor-83 .elementor-element.elementor-element-c0a5d75.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-c0a5d75 .elementor-heading-title{font-family:var( --e-global-typography-19cee9f-font-family ), Sans-serif;font-size:var( --e-global-typography-19cee9f-font-size );font-weight:var( --e-global-typography-19cee9f-font-weight );font-style:var( --e-global-typography-19cee9f-font-style );line-height:var( --e-global-typography-19cee9f-line-height );color:var( --e-global-color-1a68d3e );}.elementor-83 .elementor-element.elementor-element-288b69d.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-288b69d{font-family:var( --e-global-typography-ea60c20-font-family ), Sans-serif;font-size:var( --e-global-typography-ea60c20-font-size );font-weight:var( --e-global-typography-ea60c20-font-weight );line-height:var( --e-global-typography-ea60c20-line-height );color:var( --e-global-color-b94c99e );}.elementor-83 .elementor-element.elementor-element-288b69d p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-f62561b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-b90faea{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-7ab71b0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-83 .elementor-element.elementor-element-ee02402.elementor-element{--align-self:center;}.elementor-83 .elementor-element.elementor-element-ee02402.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-ee02402{text-align:center;font-family:var( --e-global-typography-04e20fa-font-family ), Sans-serif;font-size:var( --e-global-typography-04e20fa-font-size );font-weight:var( --e-global-typography-04e20fa-font-weight );text-transform:var( --e-global-typography-04e20fa-text-transform );line-height:var( --e-global-typography-04e20fa-line-height );letter-spacing:var( --e-global-typography-04e20fa-letter-spacing );color:var( --e-global-color-accent );}.elementor-83 .elementor-element.elementor-element-ee02402 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-b0c47ba.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-b0c47ba{text-align:center;}.elementor-83 .elementor-element.elementor-element-b0c47ba .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-9e07a00.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-9e07a00{text-align:center;color:var( --e-global-color-0952eab );}.elementor-83 .elementor-element.elementor-element-9e07a00 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-2c929c3{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-83 .elementor-element.elementor-element-268601b{--display:flex;--justify-content:center;}.elementor-83 .elementor-element.elementor-element-b096798{--display:flex;--min-height:156px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-83 .elementor-element.elementor-element-b096798:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-b096798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #C8AB8A 0%, #9E7855 100%);}.elementor-83 .elementor-element.elementor-element-29efa26.elementor-element{--align-self:center;}.elementor-83 .elementor-element.elementor-element-29efa26.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-29efa26 .elementor-icon-wrapper{text-align:center;}.elementor-83 .elementor-element.elementor-element-29efa26 .elementor-icon{font-size:70px;}.elementor-83 .elementor-element.elementor-element-29efa26 .elementor-icon svg{height:70px;}.elementor-83 .elementor-element.elementor-element-29efa26 .elementor-icon-wrapper svg{width:auto;}.elementor-83 .elementor-element.elementor-element-a487041{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-83 .elementor-element.elementor-element-7c247eb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-7c247eb .elementor-heading-title{font-family:var( --e-global-typography-b2fed06-font-family ), Sans-serif;font-size:var( --e-global-typography-b2fed06-font-size );font-weight:var( --e-global-typography-b2fed06-font-weight );line-height:var( --e-global-typography-b2fed06-line-height );color:var( --e-global-color-1a68d3e );}.elementor-83 .elementor-element.elementor-element-3f5b5cd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-3f5b5cd{font-family:var( --e-global-typography-ea60c20-font-family ), Sans-serif;font-size:var( --e-global-typography-ea60c20-font-size );font-weight:var( --e-global-typography-ea60c20-font-weight );line-height:var( --e-global-typography-ea60c20-line-height );color:var( --e-global-color-0952eab );}.elementor-83 .elementor-element.elementor-element-3f5b5cd p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-4980457{--display:flex;--justify-content:center;}.elementor-83 .elementor-element.elementor-element-f3d278f{--display:flex;--min-height:156px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-83 .elementor-element.elementor-element-f3d278f:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-f3d278f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #8B6040 0%, #5A3A20 100%);}.elementor-83 .elementor-element.elementor-element-0a6d034.elementor-element{--align-self:center;}.elementor-83 .elementor-element.elementor-element-0a6d034.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-0a6d034 .elementor-icon-wrapper{text-align:center;}.elementor-83 .elementor-element.elementor-element-0a6d034 .elementor-icon{font-size:70px;}.elementor-83 .elementor-element.elementor-element-0a6d034 .elementor-icon svg{height:70px;}.elementor-83 .elementor-element.elementor-element-0a6d034 .elementor-icon-wrapper svg{width:auto;}.elementor-83 .elementor-element.elementor-element-6f20391{background-color:#1C1714B2;padding:02px 07px 02px 07px;top:8%;border-radius:50px 50px 50px 50px;font-family:var( --e-global-typography-a0934b6-font-family ), Sans-serif;font-size:var( --e-global-typography-a0934b6-font-size );font-weight:var( --e-global-typography-a0934b6-font-weight );text-transform:var( --e-global-typography-a0934b6-text-transform );line-height:var( --e-global-typography-a0934b6-line-height );letter-spacing:var( --e-global-typography-a0934b6-letter-spacing );color:var( --e-global-color-b94c99e );}.elementor-83 .elementor-element.elementor-element-6f20391.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-83 .elementor-element.elementor-element-6f20391{left:8%;}body.rtl .elementor-83 .elementor-element.elementor-element-6f20391{right:8%;}.elementor-83 .elementor-element.elementor-element-6f20391.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-6f20391 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-118a220{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-83 .elementor-element.elementor-element-b837649.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-b837649 .elementor-heading-title{font-family:var( --e-global-typography-b2fed06-font-family ), Sans-serif;font-size:var( --e-global-typography-b2fed06-font-size );font-weight:var( --e-global-typography-b2fed06-font-weight );line-height:var( --e-global-typography-b2fed06-line-height );color:var( --e-global-color-1a68d3e );}.elementor-83 .elementor-element.elementor-element-fa3c707.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-fa3c707{font-family:var( --e-global-typography-ea60c20-font-family ), Sans-serif;font-size:var( --e-global-typography-ea60c20-font-size );font-weight:var( --e-global-typography-ea60c20-font-weight );line-height:var( --e-global-typography-ea60c20-line-height );color:var( --e-global-color-0952eab );}.elementor-83 .elementor-element.elementor-element-fa3c707 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-b1809d6{--display:flex;--justify-content:center;}.elementor-83 .elementor-element.elementor-element-963a99a{--display:flex;--min-height:156px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-83 .elementor-element.elementor-element-963a99a:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-963a99a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #6A4A30 0%, #3E2412 100%);}.elementor-83 .elementor-element.elementor-element-cc7ef44.elementor-element{--align-self:center;}.elementor-83 .elementor-element.elementor-element-cc7ef44.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-cc7ef44 .elementor-icon-wrapper{text-align:center;}.elementor-83 .elementor-element.elementor-element-cc7ef44 .elementor-icon{font-size:70px;}.elementor-83 .elementor-element.elementor-element-cc7ef44 .elementor-icon svg{height:70px;}.elementor-83 .elementor-element.elementor-element-cc7ef44 .elementor-icon-wrapper svg{width:auto;}.elementor-83 .elementor-element.elementor-element-b18577f{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-83 .elementor-element.elementor-element-f4a50d4.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-f4a50d4 .elementor-heading-title{font-family:var( --e-global-typography-b2fed06-font-family ), Sans-serif;font-size:var( --e-global-typography-b2fed06-font-size );font-weight:var( --e-global-typography-b2fed06-font-weight );line-height:var( --e-global-typography-b2fed06-line-height );color:var( --e-global-color-1a68d3e );}.elementor-83 .elementor-element.elementor-element-0742885.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-0742885{font-family:var( --e-global-typography-ea60c20-font-family ), Sans-serif;font-size:var( --e-global-typography-ea60c20-font-size );font-weight:var( --e-global-typography-ea60c20-font-weight );line-height:var( --e-global-typography-ea60c20-line-height );color:var( --e-global-color-0952eab );}.elementor-83 .elementor-element.elementor-element-0742885 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-64a187b{--display:flex;--justify-content:center;}.elementor-83 .elementor-element.elementor-element-2ece788{--display:flex;--min-height:156px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-83 .elementor-element.elementor-element-2ece788:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-2ece788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #A07850 0%, #6B4525 100%);}.elementor-83 .elementor-element.elementor-element-40f686c.elementor-element{--align-self:center;}.elementor-83 .elementor-element.elementor-element-40f686c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-40f686c .elementor-icon-wrapper{text-align:center;}.elementor-83 .elementor-element.elementor-element-40f686c .elementor-icon{font-size:70px;}.elementor-83 .elementor-element.elementor-element-40f686c .elementor-icon svg{height:70px;}.elementor-83 .elementor-element.elementor-element-40f686c .elementor-icon-wrapper svg{width:auto;}.elementor-83 .elementor-element.elementor-element-7ef1c21{background-color:#1C1714B2;padding:02px 07px 02px 07px;top:8%;border-radius:50px 50px 50px 50px;font-family:var( --e-global-typography-a0934b6-font-family ), Sans-serif;font-size:var( --e-global-typography-a0934b6-font-size );font-weight:var( --e-global-typography-a0934b6-font-weight );text-transform:var( --e-global-typography-a0934b6-text-transform );line-height:var( --e-global-typography-a0934b6-line-height );letter-spacing:var( --e-global-typography-a0934b6-letter-spacing );color:var( --e-global-color-b94c99e );}.elementor-83 .elementor-element.elementor-element-7ef1c21.elementor-element{--align-self:flex-start;}body:not(.rtl) .elementor-83 .elementor-element.elementor-element-7ef1c21{left:8%;}body.rtl .elementor-83 .elementor-element.elementor-element-7ef1c21{right:8%;}.elementor-83 .elementor-element.elementor-element-7ef1c21.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-7ef1c21 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-45d72bf{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-83 .elementor-element.elementor-element-9bdc2a3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-9bdc2a3 .elementor-heading-title{font-family:var( --e-global-typography-b2fed06-font-family ), Sans-serif;font-size:var( --e-global-typography-b2fed06-font-size );font-weight:var( --e-global-typography-b2fed06-font-weight );line-height:var( --e-global-typography-b2fed06-line-height );color:var( --e-global-color-1a68d3e );}.elementor-83 .elementor-element.elementor-element-08ea232.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-08ea232{font-family:var( --e-global-typography-ea60c20-font-family ), Sans-serif;font-size:var( --e-global-typography-ea60c20-font-size );font-weight:var( --e-global-typography-ea60c20-font-weight );line-height:var( --e-global-typography-ea60c20-line-height );color:var( --e-global-color-0952eab );}.elementor-83 .elementor-element.elementor-element-08ea232 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-599aef9{--display:flex;--justify-content:center;}.elementor-83 .elementor-element.elementor-element-a2ba3db{--display:flex;--min-height:156px;--justify-content:center;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-83 .elementor-element.elementor-element-a2ba3db:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-a2ba3db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #7A5840 0%, #4A3020 100%);}.elementor-83 .elementor-element.elementor-element-55525a5.elementor-element{--align-self:center;}.elementor-83 .elementor-element.elementor-element-55525a5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-55525a5 .elementor-icon-wrapper{text-align:center;}.elementor-83 .elementor-element.elementor-element-55525a5 .elementor-icon{font-size:70px;}.elementor-83 .elementor-element.elementor-element-55525a5 .elementor-icon svg{height:70px;}.elementor-83 .elementor-element.elementor-element-55525a5 .elementor-icon-wrapper svg{width:auto;}.elementor-83 .elementor-element.elementor-element-1e8c50d{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:14px;--padding-bottom:14px;--padding-left:14px;--padding-right:14px;}.elementor-83 .elementor-element.elementor-element-e7c389a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-e7c389a .elementor-heading-title{font-family:var( --e-global-typography-b2fed06-font-family ), Sans-serif;font-size:var( --e-global-typography-b2fed06-font-size );font-weight:var( --e-global-typography-b2fed06-font-weight );line-height:var( --e-global-typography-b2fed06-line-height );color:var( --e-global-color-1a68d3e );}.elementor-83 .elementor-element.elementor-element-4f8d2ed.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-4f8d2ed{font-family:var( --e-global-typography-ea60c20-font-family ), Sans-serif;font-size:var( --e-global-typography-ea60c20-font-size );font-weight:var( --e-global-typography-ea60c20-font-weight );line-height:var( --e-global-typography-ea60c20-line-height );color:var( --e-global-color-0952eab );}.elementor-83 .elementor-element.elementor-element-4f8d2ed p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-235acef{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-235acef:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-235acef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-197dff5 );}.elementor-83 .elementor-element.elementor-element-f18b768{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-83 .elementor-element.elementor-element-2fbdc95.elementor-element{--align-self:center;}.elementor-83 .elementor-element.elementor-element-2fbdc95.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-2fbdc95{text-align:center;font-family:var( --e-global-typography-04e20fa-font-family ), Sans-serif;font-size:var( --e-global-typography-04e20fa-font-size );font-weight:var( --e-global-typography-04e20fa-font-weight );text-transform:var( --e-global-typography-04e20fa-text-transform );line-height:var( --e-global-typography-04e20fa-line-height );letter-spacing:var( --e-global-typography-04e20fa-letter-spacing );color:var( --e-global-color-accent );}.elementor-83 .elementor-element.elementor-element-2fbdc95 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-7c2d3dd.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-7c2d3dd{text-align:center;}.elementor-83 .elementor-element.elementor-element-7c2d3dd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-d6cff1b{--display:flex;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-83 .elementor-element.elementor-element-d6cff1b:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-d6cff1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-71015c0 );}.elementor-83 .elementor-element.elementor-element-34c53a1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-569ea73{--display:flex;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-93e7e5b{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-83 .elementor-element.elementor-element-c45e12e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-c45e12e{text-align:center;}.elementor-83 .elementor-element.elementor-element-c45e12e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-4ea698d{--display:flex;}.elementor-83 .elementor-element.elementor-element-d7a2e1a{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:nowrap;--e-filter-overflow-x:scroll;padding:10px 30px 10px 30px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#CAC4D0;--e-filter-space-between:60px;--e-filter-normal-text-color:var( --e-global-color-1a68d3e );--e-filter-hover-text-color:var( --e-global-color-1a68d3e );--e-filter-active-text-color:var( --e-global-color-1a68d3e );--e-filter-item-border-radius:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-d7a2e1a.elementor-element{--align-self:center;}.elementor-83 .elementor-element.elementor-element-d7a2e1a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-d7a2e1a .e-filter-item{font-family:var( --e-global-typography-b2fed06-font-family ), Sans-serif;font-size:var( --e-global-typography-b2fed06-font-size );font-weight:var( --e-global-typography-b2fed06-font-weight );line-height:var( --e-global-typography-b2fed06-line-height );padding:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-d7a2e1a .e-filter-item:hover:not( [aria-pressed=true] ){border-style:none;}.elementor-83 .elementor-element.elementor-element-9ce117b{--display:flex;}.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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.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 );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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-9c044a5{--grid-columns:5;--grid-row-gap:50px;--grid-column-gap:30px;}.elementor-83 .elementor-element.elementor-element-9c044a5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-9c044a5 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-83 .elementor-element.elementor-element-9c044a5 .e-loop-item > .elementor-section, .elementor-83 .elementor-element.elementor-element-9c044a5 .e-loop-item > .elementor-section > .elementor-container, .elementor-83 .elementor-element.elementor-element-9c044a5 .e-loop-item > .e-con, .elementor-83 .elementor-element.elementor-element-9c044a5 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-83 .elementor-element.elementor-element-a52c8dd{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-a52c8dd:not(.elementor-motion-effects-element-type-background), .elementor-83 .elementor-element.elementor-element-a52c8dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-197dff5 );}.elementor-83 .elementor-element.elementor-element-7288913{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-83 .elementor-element.elementor-element-4816c53{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-83 .elementor-element.elementor-element-4fbe1af.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-4b53e6e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-d2dfe28.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-2da7a61{--display:flex;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-83 .elementor-element.elementor-element-117f1dc{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-83 .elementor-element.elementor-element-616fff2.elementor-element{--align-self:flex-start;}.elementor-83 .elementor-element.elementor-element-616fff2.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-616fff2{text-align:center;font-family:var( --e-global-typography-04e20fa-font-family ), Sans-serif;font-size:var( --e-global-typography-04e20fa-font-size );font-weight:var( --e-global-typography-04e20fa-font-weight );text-transform:var( --e-global-typography-04e20fa-text-transform );line-height:var( --e-global-typography-04e20fa-line-height );letter-spacing:var( --e-global-typography-04e20fa-letter-spacing );color:var( --e-global-color-accent );}.elementor-83 .elementor-element.elementor-element-616fff2 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-9bf1508.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-4d99730{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-83 .elementor-element.elementor-element-1c89256.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-1c89256 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-58971d5 .elementor-button{background-color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );fill:var( --e-global-color-71015c0 );color:var( --e-global-color-71015c0 );border-radius:0px 0px 0px 0px;padding:012px 18px 12px 18px;}.elementor-83 .elementor-element.elementor-element-58971d5 .elementor-button:hover, .elementor-83 .elementor-element.elementor-element-58971d5 .elementor-button:focus{background-color:#357A7B;}.elementor-83 .elementor-element.elementor-element-58971d5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-8e26a93{--display:flex;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-3223ae5{--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:50px 50px;--row-gap:50px;--column-gap:50px;}.elementor-83 .elementor-element.elementor-element-328ee0a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-83 .elementor-element.elementor-element-68b05d0.elementor-element{--align-self:flex-start;}.elementor-83 .elementor-element.elementor-element-68b05d0.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-68b05d0{text-align:center;font-family:var( --e-global-typography-04e20fa-font-family ), Sans-serif;font-size:var( --e-global-typography-04e20fa-font-size );font-weight:var( --e-global-typography-04e20fa-font-weight );text-transform:var( --e-global-typography-04e20fa-text-transform );line-height:var( --e-global-typography-04e20fa-line-height );letter-spacing:var( --e-global-typography-04e20fa-letter-spacing );color:var( --e-global-color-accent );}.elementor-83 .elementor-element.elementor-element-68b05d0 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-927b9ec{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-83 .elementor-element.elementor-element-bd5f4f3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-bd5f4f3{text-align:start;}.elementor-83 .elementor-element.elementor-element-bd5f4f3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-dc261df.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-dc261df{font-family:var( --e-global-typography-ea60c20-font-family ), Sans-serif;font-size:var( --e-global-typography-ea60c20-font-size );font-weight:var( --e-global-typography-ea60c20-font-weight );line-height:var( --e-global-typography-ea60c20-line-height );color:var( --e-global-color-0952eab );}.elementor-83 .elementor-element.elementor-element-dc261df p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-271f22b{--display:flex;}.elementor-83 .elementor-element.elementor-element-68da0b0{--display:flex;}.elementor-83 .elementor-element.elementor-element-a25183e{--display:flex;}.elementor-83 .elementor-element.elementor-element-09ed4ed.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-09ed4ed{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;line-height:18px;color:var( --e-global-color-0952eab );}.elementor-83 .elementor-element.elementor-element-09ed4ed p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-62c03af{--display:flex;}.elementor-83 .elementor-element.elementor-element-f765fab{--display:flex;}.elementor-83 .elementor-element.elementor-element-5257d1b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-5257d1b{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;line-height:18px;color:var( --e-global-color-0952eab );}.elementor-83 .elementor-element.elementor-element-5257d1b p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-159b8bd{--display:flex;}.elementor-83 .elementor-element.elementor-element-ef77ee0{--display:flex;}.elementor-83 .elementor-element.elementor-element-0532a86.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-0532a86{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;line-height:18px;color:var( --e-global-color-0952eab );}.elementor-83 .elementor-element.elementor-element-0532a86 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-9a9d1f8{--display:flex;}.elementor-83 .elementor-element.elementor-element-07f9b6d{--display:flex;}.elementor-83 .elementor-element.elementor-element-1c54a66.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-1c54a66{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;line-height:18px;color:var( --e-global-color-0952eab );}.elementor-83 .elementor-element.elementor-element-1c54a66 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-7f5c846{--display:flex;}.elementor-83 .elementor-element.elementor-element-6926ce3{--display:flex;}.elementor-83 .elementor-element.elementor-element-a08fd06.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-a08fd06{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;line-height:18px;color:var( --e-global-color-0952eab );}.elementor-83 .elementor-element.elementor-element-a08fd06 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-42e1b92{--display:flex;}.elementor-83 .elementor-element.elementor-element-68fca3c{--display:flex;}.elementor-83 .elementor-element.elementor-element-5b1daf7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-5b1daf7{font-family:"Outfit", Sans-serif;font-size:12px;font-weight:400;line-height:18px;color:var( --e-global-color-0952eab );}.elementor-83 .elementor-element.elementor-element-5b1daf7 p{margin-block-end:0px;}.elementor-83 .elementor-element.elementor-element-c0b7c18{--n-accordion-title-font-size:var( --e-global-typography-b2fed06-font-size );--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-1a68d3e );--n-accordion-title-hover-color:var( --e-global-color-1a68d3e );--n-accordion-title-active-color:var( --e-global-color-1a68d3e );--n-accordion-icon-size:8px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-hover-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-1a68d3e );}.elementor-83 .elementor-element.elementor-element-c0b7c18.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-83 .elementor-element.elementor-element-c0b7c18 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:#3A2A1E1A;}.elementor-83 .elementor-element.elementor-element-c0b7c18 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:0px 0px 1px 0px;border-color:#3A2A1E1A;}.elementor-83 .elementor-element.elementor-element-c0b7c18 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 0px 0px;}.elementor-83 .elementor-element.elementor-element-c0b7c18 {--n-accordion-padding:0px 0px 20px 0px;}:where( .elementor-83 .elementor-element.elementor-element-c0b7c18 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:var( --e-global-typography-b2fed06-font-family ), Sans-serif;font-weight:var( --e-global-typography-b2fed06-font-weight );line-height:var( --e-global-typography-b2fed06-line-height );}:where( .elementor-83 .elementor-element.elementor-element-c0b7c18 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:solid;border-width:0px 0px 1px 0px;border-color:#3A2A1E1A;--padding-top:0px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-83 .elementor-element.elementor-element-4f00e28{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-83 .elementor-element.elementor-element-becaf02{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-83 .elementor-element.elementor-element-9552b47{font-size:var( --e-global-typography-04e20fa-font-size );line-height:var( --e-global-typography-04e20fa-line-height );letter-spacing:var( --e-global-typography-04e20fa-letter-spacing );}.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-83 .elementor-element.elementor-element-40311fa{width:initial;max-width:initial;}.elementor-83 .elementor-element.elementor-element-2b09f26{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-77c4a6d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-83 .elementor-element.elementor-element-5d052c3{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-83 .elementor-element.elementor-element-40eaa72 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-83 .elementor-element.elementor-element-e0e3a60{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-83 .elementor-element.elementor-element-33a34b1{font-size:var( --e-global-typography-04e20fa-font-size );line-height:var( --e-global-typography-04e20fa-line-height );letter-spacing:var( --e-global-typography-04e20fa-letter-spacing );}.elementor-83 .elementor-element.elementor-element-005fd12 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-bca72c4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-83 .elementor-element.elementor-element-ce079ed{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-83 .elementor-element.elementor-element-8d23737{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-83 .elementor-element.elementor-element-5cf8664 .elementor-heading-title{font-size:var( --e-global-typography-79b61e0-font-size );line-height:var( --e-global-typography-79b61e0-line-height );}.elementor-83 .elementor-element.elementor-element-ae9bf06 .elementor-heading-title{font-size:var( --e-global-typography-b2fed06-font-size );line-height:var( --e-global-typography-b2fed06-line-height );}.elementor-83 .elementor-element.elementor-element-f20c22b{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-9d702a2{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-83 .elementor-element.elementor-element-e8fef9d .elementor-heading-title{font-size:var( --e-global-typography-79b61e0-font-size );line-height:var( --e-global-typography-79b61e0-line-height );}.elementor-83 .elementor-element.elementor-element-0e5880b .elementor-heading-title{font-size:var( --e-global-typography-b2fed06-font-size );line-height:var( --e-global-typography-b2fed06-line-height );}.elementor-83 .elementor-element.elementor-element-ea1a922{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-b6b3f70{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-83 .elementor-element.elementor-element-b82dd33 .elementor-heading-title{font-size:var( --e-global-typography-79b61e0-font-size );line-height:var( --e-global-typography-79b61e0-line-height );}.elementor-83 .elementor-element.elementor-element-4ab3417 .elementor-heading-title{font-size:var( --e-global-typography-b2fed06-font-size );line-height:var( --e-global-typography-b2fed06-line-height );}.elementor-83 .elementor-element.elementor-element-5458989{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-3d3985f{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-83 .elementor-element.elementor-element-6a28bb6 .elementor-heading-title{font-size:var( --e-global-typography-79b61e0-font-size );line-height:var( --e-global-typography-79b61e0-line-height );}.elementor-83 .elementor-element.elementor-element-f920ff0 .elementor-heading-title{font-size:var( --e-global-typography-b2fed06-font-size );line-height:var( --e-global-typography-b2fed06-line-height );}.elementor-83 .elementor-element.elementor-element-20719a1{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-2fce99e{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-83 .elementor-element.elementor-element-fc6b113 .elementor-heading-title{font-size:var( --e-global-typography-79b61e0-font-size );line-height:var( --e-global-typography-79b61e0-line-height );}.elementor-83 .elementor-element.elementor-element-d4bc0d4 .elementor-heading-title{font-size:var( --e-global-typography-b2fed06-font-size );line-height:var( --e-global-typography-b2fed06-line-height );}.elementor-83 .elementor-element.elementor-element-ed0fc57{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-360e8f5{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-83 .elementor-element.elementor-element-7e7c0eb{--gap:60px 60px;--row-gap:60px;--column-gap:60px;}.elementor-83 .elementor-element.elementor-element-14b4b6a{font-size:var( --e-global-typography-04e20fa-font-size );line-height:var( --e-global-typography-04e20fa-line-height );letter-spacing:var( --e-global-typography-04e20fa-letter-spacing );}.elementor-83 .elementor-element.elementor-element-0462e33 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-ca556b4 .elementor-heading-title{font-size:var( --e-global-typography-746c741-font-size );line-height:var( --e-global-typography-746c741-line-height );}.elementor-83 .elementor-element.elementor-element-63e86d2{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-544e458 .elementor-heading-title{font-size:var( --e-global-typography-746c741-font-size );line-height:var( --e-global-typography-746c741-line-height );}.elementor-83 .elementor-element.elementor-element-0ac4f94{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-aa991a6 .elementor-heading-title{font-size:var( --e-global-typography-746c741-font-size );line-height:var( --e-global-typography-746c741-line-height );}.elementor-83 .elementor-element.elementor-element-6a6d9de{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-d79c2f7 .elementor-heading-title{font-size:var( --e-global-typography-746c741-font-size );line-height:var( --e-global-typography-746c741-line-height );}.elementor-83 .elementor-element.elementor-element-e0e7d86{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-9af274e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-83 .elementor-element.elementor-element-5c6f853{--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-a52f53c .elementor-counter-title{font-size:var( --e-global-typography-f586df2-font-size );line-height:var( --e-global-typography-f586df2-line-height );letter-spacing:var( --e-global-typography-f586df2-letter-spacing );}.elementor-83 .elementor-element.elementor-element-6e7de3e .elementor-counter-title{font-size:var( --e-global-typography-f586df2-font-size );line-height:var( --e-global-typography-f586df2-line-height );letter-spacing:var( --e-global-typography-f586df2-letter-spacing );}.elementor-83 .elementor-element.elementor-element-315416f .elementor-counter-title{font-size:var( --e-global-typography-f586df2-font-size );line-height:var( --e-global-typography-f586df2-line-height );letter-spacing:var( --e-global-typography-f586df2-letter-spacing );}.elementor-83 .elementor-element.elementor-element-c0a5d75 .elementor-heading-title{font-size:var( --e-global-typography-19cee9f-font-size );line-height:var( --e-global-typography-19cee9f-line-height );}.elementor-83 .elementor-element.elementor-element-288b69d{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-b90faea{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-83 .elementor-element.elementor-element-ee02402{font-size:var( --e-global-typography-04e20fa-font-size );line-height:var( --e-global-typography-04e20fa-line-height );letter-spacing:var( --e-global-typography-04e20fa-letter-spacing );}.elementor-83 .elementor-element.elementor-element-b0c47ba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-2c929c3{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-83 .elementor-element.elementor-element-7c247eb .elementor-heading-title{font-size:var( --e-global-typography-b2fed06-font-size );line-height:var( --e-global-typography-b2fed06-line-height );}.elementor-83 .elementor-element.elementor-element-3f5b5cd{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-6f20391{font-size:var( --e-global-typography-a0934b6-font-size );line-height:var( --e-global-typography-a0934b6-line-height );letter-spacing:var( --e-global-typography-a0934b6-letter-spacing );}.elementor-83 .elementor-element.elementor-element-b837649 .elementor-heading-title{font-size:var( --e-global-typography-b2fed06-font-size );line-height:var( --e-global-typography-b2fed06-line-height );}.elementor-83 .elementor-element.elementor-element-fa3c707{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-f4a50d4 .elementor-heading-title{font-size:var( --e-global-typography-b2fed06-font-size );line-height:var( --e-global-typography-b2fed06-line-height );}.elementor-83 .elementor-element.elementor-element-0742885{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-7ef1c21{font-size:var( --e-global-typography-a0934b6-font-size );line-height:var( --e-global-typography-a0934b6-line-height );letter-spacing:var( --e-global-typography-a0934b6-letter-spacing );}.elementor-83 .elementor-element.elementor-element-9bdc2a3 .elementor-heading-title{font-size:var( --e-global-typography-b2fed06-font-size );line-height:var( --e-global-typography-b2fed06-line-height );}.elementor-83 .elementor-element.elementor-element-08ea232{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-e7c389a .elementor-heading-title{font-size:var( --e-global-typography-b2fed06-font-size );line-height:var( --e-global-typography-b2fed06-line-height );}.elementor-83 .elementor-element.elementor-element-4f8d2ed{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-235acef{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-83 .elementor-element.elementor-element-2fbdc95{font-size:var( --e-global-typography-04e20fa-font-size );line-height:var( --e-global-typography-04e20fa-line-height );letter-spacing:var( --e-global-typography-04e20fa-letter-spacing );}.elementor-83 .elementor-element.elementor-element-7c2d3dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-569ea73{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-83 .elementor-element.elementor-element-c45e12e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-d7a2e1a .e-filter-item{font-size:var( --e-global-typography-b2fed06-font-size );line-height:var( --e-global-typography-b2fed06-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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.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-83 .elementor-element.elementor-element-9c044a5{--grid-columns:3;}.elementor-83 .elementor-element.elementor-element-a52c8dd{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-83 .elementor-element.elementor-element-7288913{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-83 .elementor-element.elementor-element-4816c53{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-83 .elementor-element.elementor-element-616fff2{font-size:var( --e-global-typography-04e20fa-font-size );line-height:var( --e-global-typography-04e20fa-line-height );letter-spacing:var( --e-global-typography-04e20fa-letter-spacing );}.elementor-83 .elementor-element.elementor-element-58971d5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-83 .elementor-element.elementor-element-8e26a93{--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-83 .elementor-element.elementor-element-3223ae5{--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-83 .elementor-element.elementor-element-68b05d0{font-size:var( --e-global-typography-04e20fa-font-size );line-height:var( --e-global-typography-04e20fa-line-height );letter-spacing:var( --e-global-typography-04e20fa-letter-spacing );}.elementor-83 .elementor-element.elementor-element-bd5f4f3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-dc261df{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-c0b7c18{--n-accordion-title-font-size:var( --e-global-typography-b2fed06-font-size );}:where( .elementor-83 .elementor-element.elementor-element-c0b7c18 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-b2fed06-line-height );}}@media(max-width:767px){.elementor-83 .elementor-element.elementor-element-4f00e28{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-83 .elementor-element.elementor-element-9552b47{font-size:var( --e-global-typography-04e20fa-font-size );line-height:var( --e-global-typography-04e20fa-line-height );letter-spacing:var( --e-global-typography-04e20fa-letter-spacing );}.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-83 .elementor-element.elementor-element-40311fa{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-83 .elementor-element.elementor-element-2b09f26{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-77c4a6d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-83 .elementor-element.elementor-element-5d052c3{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-83 .elementor-element.elementor-element-40eaa72 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-83 .elementor-element.elementor-element-e0e3a60{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-33a34b1{font-size:var( --e-global-typography-04e20fa-font-size );line-height:var( --e-global-typography-04e20fa-line-height );letter-spacing:var( --e-global-typography-04e20fa-letter-spacing );}.elementor-83 .elementor-element.elementor-element-005fd12 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-bca72c4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-83 .elementor-element.elementor-element-ce079ed{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-83 .elementor-element.elementor-element-5cf8664 .elementor-heading-title{font-size:var( --e-global-typography-79b61e0-font-size );line-height:var( --e-global-typography-79b61e0-line-height );}.elementor-83 .elementor-element.elementor-element-ae9bf06 .elementor-heading-title{font-size:var( --e-global-typography-b2fed06-font-size );line-height:var( --e-global-typography-b2fed06-line-height );}.elementor-83 .elementor-element.elementor-element-f20c22b{--container-widget-width:80%;--container-widget-flex-grow:0;width:var( --container-widget-width, 80% );max-width:80%;font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-e8fef9d .elementor-heading-title{font-size:var( --e-global-typography-79b61e0-font-size );line-height:var( --e-global-typography-79b61e0-line-height );}.elementor-83 .elementor-element.elementor-element-0e5880b .elementor-heading-title{font-size:var( --e-global-typography-b2fed06-font-size );line-height:var( --e-global-typography-b2fed06-line-height );}.elementor-83 .elementor-element.elementor-element-ea1a922{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-b82dd33 .elementor-heading-title{font-size:var( --e-global-typography-79b61e0-font-size );line-height:var( --e-global-typography-79b61e0-line-height );}.elementor-83 .elementor-element.elementor-element-4ab3417 .elementor-heading-title{font-size:var( --e-global-typography-b2fed06-font-size );line-height:var( --e-global-typography-b2fed06-line-height );}.elementor-83 .elementor-element.elementor-element-5458989{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-6a28bb6 .elementor-heading-title{font-size:var( --e-global-typography-79b61e0-font-size );line-height:var( --e-global-typography-79b61e0-line-height );}.elementor-83 .elementor-element.elementor-element-f920ff0 .elementor-heading-title{font-size:var( --e-global-typography-b2fed06-font-size );line-height:var( --e-global-typography-b2fed06-line-height );}.elementor-83 .elementor-element.elementor-element-20719a1{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-fc6b113 .elementor-heading-title{font-size:var( --e-global-typography-79b61e0-font-size );line-height:var( --e-global-typography-79b61e0-line-height );}.elementor-83 .elementor-element.elementor-element-d4bc0d4 .elementor-heading-title{font-size:var( --e-global-typography-b2fed06-font-size );line-height:var( --e-global-typography-b2fed06-line-height );}.elementor-83 .elementor-element.elementor-element-ed0fc57{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-360e8f5{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-14b4b6a{font-size:var( --e-global-typography-04e20fa-font-size );line-height:var( --e-global-typography-04e20fa-line-height );letter-spacing:var( --e-global-typography-04e20fa-letter-spacing );}.elementor-83 .elementor-element.elementor-element-0462e33 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-080446f{--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-83 .elementor-element.elementor-element-ca556b4 .elementor-heading-title{font-size:var( --e-global-typography-746c741-font-size );line-height:var( --e-global-typography-746c741-line-height );}.elementor-83 .elementor-element.elementor-element-63e86d2{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-544e458 .elementor-heading-title{font-size:var( --e-global-typography-746c741-font-size );line-height:var( --e-global-typography-746c741-line-height );}.elementor-83 .elementor-element.elementor-element-0ac4f94{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-aa991a6 .elementor-heading-title{font-size:var( --e-global-typography-746c741-font-size );line-height:var( --e-global-typography-746c741-line-height );}.elementor-83 .elementor-element.elementor-element-6a6d9de{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-d79c2f7 .elementor-heading-title{font-size:var( --e-global-typography-746c741-font-size );line-height:var( --e-global-typography-746c741-line-height );}.elementor-83 .elementor-element.elementor-element-e0e7d86{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-9af274e .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-83 .elementor-element.elementor-element-5c6f853{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-a52f53c .elementor-counter-title{font-size:var( --e-global-typography-f586df2-font-size );line-height:var( --e-global-typography-f586df2-line-height );letter-spacing:var( --e-global-typography-f586df2-letter-spacing );}.elementor-83 .elementor-element.elementor-element-6e7de3e .elementor-counter-title{font-size:var( --e-global-typography-f586df2-font-size );line-height:var( --e-global-typography-f586df2-line-height );letter-spacing:var( --e-global-typography-f586df2-letter-spacing );}.elementor-83 .elementor-element.elementor-element-315416f .elementor-counter-title{font-size:var( --e-global-typography-f586df2-font-size );line-height:var( --e-global-typography-f586df2-line-height );letter-spacing:var( --e-global-typography-f586df2-letter-spacing );}.elementor-83 .elementor-element.elementor-element-c0a5d75 .elementor-heading-title{font-size:var( --e-global-typography-19cee9f-font-size );line-height:var( --e-global-typography-19cee9f-line-height );}.elementor-83 .elementor-element.elementor-element-288b69d{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-b90faea{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-ee02402{font-size:var( --e-global-typography-04e20fa-font-size );line-height:var( --e-global-typography-04e20fa-line-height );letter-spacing:var( --e-global-typography-04e20fa-letter-spacing );}.elementor-83 .elementor-element.elementor-element-b0c47ba .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-2c929c3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-83 .elementor-element.elementor-element-7c247eb .elementor-heading-title{font-size:var( --e-global-typography-b2fed06-font-size );line-height:var( --e-global-typography-b2fed06-line-height );}.elementor-83 .elementor-element.elementor-element-3f5b5cd{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-6f20391{font-size:var( --e-global-typography-a0934b6-font-size );line-height:var( --e-global-typography-a0934b6-line-height );letter-spacing:var( --e-global-typography-a0934b6-letter-spacing );}.elementor-83 .elementor-element.elementor-element-b837649 .elementor-heading-title{font-size:var( --e-global-typography-b2fed06-font-size );line-height:var( --e-global-typography-b2fed06-line-height );}.elementor-83 .elementor-element.elementor-element-fa3c707{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-f4a50d4 .elementor-heading-title{font-size:var( --e-global-typography-b2fed06-font-size );line-height:var( --e-global-typography-b2fed06-line-height );}.elementor-83 .elementor-element.elementor-element-0742885{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-7ef1c21{font-size:var( --e-global-typography-a0934b6-font-size );line-height:var( --e-global-typography-a0934b6-line-height );letter-spacing:var( --e-global-typography-a0934b6-letter-spacing );}.elementor-83 .elementor-element.elementor-element-9bdc2a3 .elementor-heading-title{font-size:var( --e-global-typography-b2fed06-font-size );line-height:var( --e-global-typography-b2fed06-line-height );}.elementor-83 .elementor-element.elementor-element-08ea232{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-e7c389a .elementor-heading-title{font-size:var( --e-global-typography-b2fed06-font-size );line-height:var( --e-global-typography-b2fed06-line-height );}.elementor-83 .elementor-element.elementor-element-4f8d2ed{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-235acef{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-2fbdc95{font-size:var( --e-global-typography-04e20fa-font-size );line-height:var( --e-global-typography-04e20fa-line-height );letter-spacing:var( --e-global-typography-04e20fa-letter-spacing );}.elementor-83 .elementor-element.elementor-element-7c2d3dd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-d6cff1b{--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-83 .elementor-element.elementor-element-569ea73{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-c45e12e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-4ea698d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-83 .elementor-element.elementor-element-d7a2e1a{--e-filter-direction:row;--e-filter-white-space:nowrap;--e-filter-wrap:nowrap;--e-filter-overflow-x:scroll;padding:0px 20px 0px 20px;border-width:0px 0px 1px 0px;--e-filter-space-between:50px;}.elementor-83 .elementor-element.elementor-element-d7a2e1a .e-filter-item{font-size:var( --e-global-typography-b2fed06-font-size );line-height:var( --e-global-typography-b2fed06-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 );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.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-83 .elementor-element.elementor-element-9c044a5{--grid-columns:1;}.elementor-83 .elementor-element.elementor-element-a52c8dd{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-4816c53{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-83 .elementor-element.elementor-element-616fff2{font-size:var( --e-global-typography-04e20fa-font-size );line-height:var( --e-global-typography-04e20fa-line-height );letter-spacing:var( --e-global-typography-04e20fa-letter-spacing );}.elementor-83 .elementor-element.elementor-element-58971d5 .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-83 .elementor-element.elementor-element-8e26a93{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-83 .elementor-element.elementor-element-68b05d0{font-size:var( --e-global-typography-04e20fa-font-size );line-height:var( --e-global-typography-04e20fa-line-height );letter-spacing:var( --e-global-typography-04e20fa-letter-spacing );}.elementor-83 .elementor-element.elementor-element-bd5f4f3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-83 .elementor-element.elementor-element-dc261df{font-size:var( --e-global-typography-ea60c20-font-size );line-height:var( --e-global-typography-ea60c20-line-height );}.elementor-83 .elementor-element.elementor-element-c0b7c18{--n-accordion-title-font-size:var( --e-global-typography-b2fed06-font-size );}:where( .elementor-83 .elementor-element.elementor-element-c0b7c18 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:var( --e-global-typography-b2fed06-line-height );}}@media(min-width:768px){.elementor-83 .elementor-element.elementor-element-dfed492{--width:33%;}.elementor-83 .elementor-element.elementor-element-be248d4{--width:67%;}.elementor-83 .elementor-element.elementor-element-611f88f{--width:7%;}.elementor-83 .elementor-element.elementor-element-5d18de5{--width:93%;}.elementor-83 .elementor-element.elementor-element-689c8ca{--width:7%;}.elementor-83 .elementor-element.elementor-element-acc9075{--width:93%;}.elementor-83 .elementor-element.elementor-element-2251064{--width:7%;}.elementor-83 .elementor-element.elementor-element-3b04629{--width:93%;}.elementor-83 .elementor-element.elementor-element-47524c2{--width:7%;}.elementor-83 .elementor-element.elementor-element-2120da0{--width:93%;}.elementor-83 .elementor-element.elementor-element-4816c53{--width:70%;}.elementor-83 .elementor-element.elementor-element-2da7a61{--width:30%;}.elementor-83 .elementor-element.elementor-element-328ee0a{--width:45%;}.elementor-83 .elementor-element.elementor-element-271f22b{--width:55%;}}@media(max-width:1024px) and (min-width:768px){.elementor-83 .elementor-element.elementor-element-dfed492{--width:100%;}.elementor-83 .elementor-element.elementor-element-be248d4{--width:100%;}.elementor-83 .elementor-element.elementor-element-611f88f{--width:10%;}.elementor-83 .elementor-element.elementor-element-5d18de5{--width:90%;}.elementor-83 .elementor-element.elementor-element-689c8ca{--width:10%;}.elementor-83 .elementor-element.elementor-element-acc9075{--width:90%;}.elementor-83 .elementor-element.elementor-element-2251064{--width:10%;}.elementor-83 .elementor-element.elementor-element-3b04629{--width:90%;}.elementor-83 .elementor-element.elementor-element-47524c2{--width:10%;}.elementor-83 .elementor-element.elementor-element-2120da0{--width:90%;}.elementor-83 .elementor-element.elementor-element-4816c53{--width:100%;}.elementor-83 .elementor-element.elementor-element-2da7a61{--width:100%;}.elementor-83 .elementor-element.elementor-element-328ee0a{--width:100%;}.elementor-83 .elementor-element.elementor-element-271f22b{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-9552b47 */.elementor-83 .elementor-element.elementor-element-9552b47 p{
    display: flex;
    align-items: center;
    gap: 10px;

}

.elementor-83 .elementor-element.elementor-element-9552b47 p::before{
    content: "";
    width: 28px;
    height: 1px;
    background: #7B5135;
    flex-shrink: 0;
        transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40311fa */.elementor-83 .elementor-element.elementor-element-40311fa .bold-text{
    font-weight: 700;
}

.elementor-83 .elementor-element.elementor-element-40311fa .italic-text{
    font-style: italic;
    color:#604B3A;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-77c4a6d */.elementor-83 .elementor-element.elementor-element-77c4a6d span{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40eaa72 */.elementor-83 .elementor-element.elementor-element-40eaa72 .elementor-button{
    width:195px;
clip-path: polygon(50% 0%, 100% 0, 100% 74%, 91% 100%, 0 100%, 0% 60%, 0 0);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-d054a8c */.elementor-83 .elementor-element.elementor-element-d054a8c .swiper-slide-inner{
    position: relative;
    width: 100%;
    aspect-ratio: 3 / 2; /* adjust here */
    overflow: hidden;
    -webkit-mask-image: url("/wp-content/uploads/2026/06/01_frame.png");
    -webkit-mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    mask-image: url("/wp-content/uploads/2026/06/01_frame.png");
    mask-size: 100% 100%;
    mask-repeat: no-repeat;
    mask-position: center;
}
.elementor-83 .elementor-element.elementor-element-d054a8c .swiper-slide-image{
      aspect-ratio: 3 / 2; /* adjust here */
    object-fit: cover;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-33a34b1 */.elementor-83 .elementor-element.elementor-element-33a34b1 p{
    display: flex;
    align-items: center;
    gap: 10px;

}

.elementor-83 .elementor-element.elementor-element-33a34b1 p::before{
    content: "";
    width: 20px;
    height: 1px;
    background: #7B5135;
    flex-shrink: 0;
        transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-005fd12 */.elementor-83 .elementor-element.elementor-element-005fd12 span{
    font-style:italic;
    color:#604B3A;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d23737 */.elementor-83 .elementor-element.elementor-element-8d23737{
    position: relative;
    overflow: hidden;
    height: 155px;
}

/* BACKGROUND */
.elementor-83 .elementor-element.elementor-element-8d23737::before{
    content: "";
    position: absolute;
    inset: 0;
    background:
        linear-gradient(90deg, #FFFFFF 50%, #FFFFFF1A 100%),
        url("/wp-content/uploads/2026/06/02_img_your-door-your-choice.jpg");
    background-size: cover;
    background-position: center;

    opacity: 0;
    transition: opacity .4s ease;
    z-index: 0;
}

/* keep content above background */
.elementor-83 .elementor-element.elementor-element-8d23737 > *{
    position: relative;
    z-index: 1;
}

/* reset spacing */
.elementor-83 .elementor-element.elementor-element-8d23737 h2,
.elementor-83 .elementor-element.elementor-element-8d23737 h3,
.elementor-83 .elementor-element.elementor-element-8d23737 p{
    margin: 0 !important;
    padding: 0 !important;
}

/* Mobile & Tablet default */
.elementor-83 .elementor-element.elementor-element-8d23737 .why-desc-container{
    transform: none;
}

.elementor-83 .elementor-element.elementor-element-8d23737 .why-containter-description{
    opacity: 1;
    transform: none;
}

/* Desktop only */
@media (min-width: 1025px){

    .elementor-83 .elementor-element.elementor-element-8d23737 .why-desc-container{
        transform: translateY(20px);
        transition: transform .4s ease;
    }

    .elementor-83 .elementor-element.elementor-element-8d23737 .why-containter-description{
        opacity: 0;
        transform: translateY(6px);
        transition: opacity .3s ease, transform .3s ease;
    }

    .elementor-83 .elementor-element.elementor-element-8d23737:hover::before{
        opacity: 1;
    }

    .elementor-83 .elementor-element.elementor-element-8d23737:hover .why-desc-container{
        transform: translateY(-19px);
    }

    .elementor-83 .elementor-element.elementor-element-8d23737:hover .why-containter-description{
        opacity: 1;
        transform: translateY(0);
    }
}
@media (max-width: 1024px){

    /* Show background */
    .elementor-83 .elementor-element.elementor-element-8d23737::before{
        opacity: 1;
    }

    /* Move content to hover position */
    .elementor-83 .elementor-element.elementor-element-8d23737 .why-desc-container{
        transform: translateY(-19px);
    }

    /* Always show description */
    .elementor-83 .elementor-element.elementor-element-8d23737 .why-containter-description{
        opacity: 1 !important;
        visibility: visible !important;
        transform: translateY(0) !important;
        display: block !important;
    }

}


@media (max-width:767px){
    .elementor-83 .elementor-element.elementor-element-8d23737{
    position: relative;
    overflow: hidden;
    height: 170px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9d702a2 */.elementor-83 .elementor-element.elementor-element-9d702a2{
    position: relative;
    overflow: hidden;
    height: 155px;
}

/* BACKGROUND */
.elementor-83 .elementor-element.elementor-element-9d702a2::before{
    content: "";
    position: absolute;
    inset: 0;
    background:
        linear-gradient(90deg, #FFFFFF 50%, #FFFFFF1A 100%),
        url("/wp-content/uploads/2026/06/02_img_frame-cover.jpg");
    background-size: cover;
    background-position: center;

    opacity: 0;
    transition: opacity .4s ease;
    z-index: 0;
}

/* keep content above background */
.elementor-83 .elementor-element.elementor-element-9d702a2 > *{
    position: relative;
    z-index: 1;
}

/* reset spacing */
.elementor-83 .elementor-element.elementor-element-9d702a2 h2,
.elementor-83 .elementor-element.elementor-element-9d702a2 h3,
.elementor-83 .elementor-element.elementor-element-9d702a2 p{
    margin: 0 !important;
    padding: 0 !important;
}

/* WRAPPER (title + description) */
.elementor-83 .elementor-element.elementor-element-9d702a2 .why-desc-container{
    transform: translateY(20px); /* 🔥 pre-hover state */
    transition: transform .4s ease;
}

/* DESCRIPTION */
.elementor-83 .elementor-element.elementor-element-9d702a2 .why-containter-description{
    opacity: 0;
    transform: translateY(6px);
    transition: opacity .3s ease, transform .3s ease;
}

/* HOVER BACKGROUND */
.elementor-83 .elementor-element.elementor-element-9d702a2:hover::before{
    opacity: 1;
}

/* MOVE UP ON HOVER */
.elementor-83 .elementor-element.elementor-element-9d702a2:hover .why-desc-container{
    transform: translateY(-19px);
}

/* SHOW DESCRIPTION */
.elementor-83 .elementor-element.elementor-element-9d702a2:hover .why-containter-description{
    opacity: 1;
    transform: translateY(0);
}


@media (max-width: 1024px){

    /* Show background */
    .elementor-83 .elementor-element.elementor-element-9d702a2::before{
        opacity: 1;
    }

    /* Move content to hover position */
    .elementor-83 .elementor-element.elementor-element-9d702a2 .why-desc-container{
        transform: translateY(-19px);
    }

    /* Always show description */
    .elementor-83 .elementor-element.elementor-element-9d702a2 .why-containter-description{
        opacity: 1 !important;
        visibility: visible !important;
        transform: translateY(0) !important;
        display: block !important;
    }

}


@media (max-width:767px){
    .elementor-83 .elementor-element.elementor-element-9d702a2{
    position: relative;
    overflow: hidden;
    height: 170px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b6b3f70 */.elementor-83 .elementor-element.elementor-element-b6b3f70{
    position: relative;
    overflow: hidden;
    height: 155px;
}

/* BACKGROUND */
.elementor-83 .elementor-element.elementor-element-b6b3f70::before{
    content: "";
    position: absolute;
    inset: 0;
    background:
        linear-gradient(90deg, #FFFFFF 50%, #FFFFFF1A 100%),
        url("/wp-content/uploads/2026/06/02_img_drop-seal.jpg");
    background-size: cover;
    background-position: center;

    opacity: 0;
    transition: opacity .4s ease;
    z-index: 0;
}

/* keep content above background */
.elementor-83 .elementor-element.elementor-element-b6b3f70 > *{
    position: relative;
    z-index: 1;
}

/* reset spacing */
.elementor-83 .elementor-element.elementor-element-b6b3f70 h2,
.elementor-83 .elementor-element.elementor-element-b6b3f70 h3,
.elementor-83 .elementor-element.elementor-element-b6b3f70 p{
    margin: 0 !important;
    padding: 0 !important;
}

/* WRAPPER (title + description) */
.elementor-83 .elementor-element.elementor-element-b6b3f70 .why-desc-container{
    transform: translateY(20px); /* 🔥 pre-hover state */
    transition: transform .4s ease;
}

/* DESCRIPTION */
.elementor-83 .elementor-element.elementor-element-b6b3f70 .why-containter-description{
    opacity: 0;
    transform: translateY(6px);
    transition: opacity .3s ease, transform .3s ease;
}

/* HOVER BACKGROUND */
.elementor-83 .elementor-element.elementor-element-b6b3f70:hover::before{
    opacity: 1;
}

/* MOVE UP ON HOVER */
.elementor-83 .elementor-element.elementor-element-b6b3f70:hover .why-desc-container{
    transform: translateY(-19px);
}

/* SHOW DESCRIPTION */
.elementor-83 .elementor-element.elementor-element-b6b3f70:hover .why-containter-description{
    opacity: 1;
    transform: translateY(0);
}


@media (max-width: 1024px){

    /* Show background */
    .elementor-83 .elementor-element.elementor-element-b6b3f70::before{
        opacity: 1;
    }

    /* Move content to hover position */
    .elementor-83 .elementor-element.elementor-element-b6b3f70 .why-desc-container{
        transform: translateY(-19px);
    }

    /* Always show description */
    .elementor-83 .elementor-element.elementor-element-b6b3f70 .why-containter-description{
        opacity: 1 !important;
        visibility: visible !important;
        transform: translateY(0) !important;
        display: block !important;
    }

}

@media (max-width:767px){
    .elementor-83 .elementor-element.elementor-element-b6b3f70{
    position: relative;
    overflow: hidden;
    height: 170px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3d3985f */.elementor-83 .elementor-element.elementor-element-3d3985f{
    position: relative;
    overflow: hidden;
    height: 155px;
}

/* BACKGROUND */
.elementor-83 .elementor-element.elementor-element-3d3985f::before{
    content: "";
    position: absolute;
    inset: 0;
    background:
        linear-gradient(90deg, #FFFFFF 50%, #FFFFFF1A 100%),
        url("/wp-content/uploads/2026/06/02_img_premium-korean-laminates.jpg");
    background-size: cover;
    background-position: center;

    opacity: 0;
    transition: opacity .4s ease;
    z-index: 0;
}

/* keep content above background */
.elementor-83 .elementor-element.elementor-element-3d3985f > *{
    position: relative;
    z-index: 1;
}

/* reset spacing */
.elementor-83 .elementor-element.elementor-element-3d3985f h2,
.elementor-83 .elementor-element.elementor-element-3d3985f h3,
.elementor-83 .elementor-element.elementor-element-3d3985f p{
    margin: 0 !important;
    padding: 0 !important;
}

/* WRAPPER (title + description) */
.elementor-83 .elementor-element.elementor-element-3d3985f .why-desc-container{
    transform: translateY(20px); /* 🔥 pre-hover state */
    transition: transform .4s ease;
}

/* DESCRIPTION */
.elementor-83 .elementor-element.elementor-element-3d3985f .why-containter-description{
    opacity: 0;
    transform: translateY(6px);
    transition: opacity .3s ease, transform .3s ease;
}

/* HOVER BACKGROUND */
.elementor-83 .elementor-element.elementor-element-3d3985f:hover::before{
    opacity: 1;
}

/* MOVE UP ON HOVER */
.elementor-83 .elementor-element.elementor-element-3d3985f:hover .why-desc-container{
    transform: translateY(-19px);
}

/* SHOW DESCRIPTION */
.elementor-83 .elementor-element.elementor-element-3d3985f:hover .why-containter-description{
    opacity: 1;
    transform: translateY(0);
}


@media (max-width: 1024px){

    /* Show background */
    .elementor-83 .elementor-element.elementor-element-3d3985f::before{
        opacity: 1;
    }

    /* Move content to hover position */
    .elementor-83 .elementor-element.elementor-element-3d3985f .why-desc-container{
        transform: translateY(-19px);
    }

    /* Always show description */
    .elementor-83 .elementor-element.elementor-element-3d3985f .why-containter-description{
        opacity: 1 !important;
        visibility: visible !important;
        transform: translateY(0) !important;
        display: block !important;
    }

}

@media (max-width:767px){
    .elementor-83 .elementor-element.elementor-element-3d3985f{
    position: relative;
    overflow: hidden;
    height: 170px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fce99e */.elementor-83 .elementor-element.elementor-element-2fce99e{
    position: relative;
    overflow: hidden;
    height: 155px;
}

/* BACKGROUND */
.elementor-83 .elementor-element.elementor-element-2fce99e::before{
    content: "";
    position: absolute;
    inset: 0;
    background:
        linear-gradient(90deg, #FFFFFF 50%, #FFFFFF1A 100%),
        url("/wp-content/uploads/2026/06/02_img_flexible-pricing.jpg");
    background-size: cover;
    background-position: center;

    opacity: 0;
    transition: opacity .4s ease;
    z-index: 0;
}

/* keep content above background */
.elementor-83 .elementor-element.elementor-element-2fce99e > *{
    position: relative;
    z-index: 1;
}

/* reset spacing */
.elementor-83 .elementor-element.elementor-element-2fce99e h2,
.elementor-83 .elementor-element.elementor-element-2fce99e h3,
.elementor-83 .elementor-element.elementor-element-2fce99e p{
    margin: 0 !important;
    padding: 0 !important;
}

/* WRAPPER (title + description) */
.elementor-83 .elementor-element.elementor-element-2fce99e .why-desc-container{
    transform: translateY(20px); /* 🔥 pre-hover state */
    transition: transform .4s ease;
}

/* DESCRIPTION */
.elementor-83 .elementor-element.elementor-element-2fce99e .why-containter-description{
    opacity: 0;
    transform: translateY(6px);
    transition: opacity .3s ease, transform .3s ease;
}

/* HOVER BACKGROUND */
.elementor-83 .elementor-element.elementor-element-2fce99e:hover::before{
    opacity: 1;
}

/* MOVE UP ON HOVER */
.elementor-83 .elementor-element.elementor-element-2fce99e:hover .why-desc-container{
    transform: translateY(-19px);
}

/* SHOW DESCRIPTION */
.elementor-83 .elementor-element.elementor-element-2fce99e:hover .why-containter-description{
    opacity: 1;
    transform: translateY(0);
}

@media (max-width: 1024px){

    /* Show background */
    .elementor-83 .elementor-element.elementor-element-2fce99e::before{
        opacity: 1;
    }

    /* Move content to hover position */
    .elementor-83 .elementor-element.elementor-element-2fce99e .why-desc-container{
        transform: translateY(-19px);
    }

    /* Always show description */
    .elementor-83 .elementor-element.elementor-element-2fce99e .why-containter-description{
        opacity: 1 !important;
        visibility: visible !important;
        transform: translateY(0) !important;
        display: block !important;
    }

}

@media (max-width:767px){
    .elementor-83 .elementor-element.elementor-element-2fce99e{
    position: relative;
    overflow: hidden;
    height: 170px;
}

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-14b4b6a */.elementor-83 .elementor-element.elementor-element-14b4b6a p{
    display: flex;
    align-items: center;
    gap: 10px;

}

.elementor-83 .elementor-element.elementor-element-14b4b6a p::before{
    content: "";
    width: 20px;
    height: 1px;
    background: #7B5135;
    flex-shrink: 0;
        transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0462e33 */.elementor-83 .elementor-element.elementor-element-0462e33 .bold-text{
    font-weight: 700;
}

.elementor-83 .elementor-element.elementor-element-0462e33 .italic-text{
    font-style: italic;
    color:#604B3A;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-773e1ad */.elementor-83 .elementor-element.elementor-element-773e1ad .elementor-icon-wrapper {
display: flex;
height: 100%; /* make wrapper take full height */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-41905a5 */.elementor-83 .elementor-element.elementor-element-41905a5 .elementor-icon-wrapper {
display: flex;
height: 100%; /* make wrapper take full height */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-c947b01 */.elementor-83 .elementor-element.elementor-element-c947b01 .elementor-icon-wrapper {
display: flex;
height: 100%; /* make wrapper take full height */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b1697e7 */.elementor-83 .elementor-element.elementor-element-b1697e7 .elementor-icon-wrapper {
display: flex;
height: 100%; /* make wrapper take full height */
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-adda2be */.v-line{
  width: 1px;
  height: 240px;   /* adjust height */
  background: #9A8A7C;
}

@Media (max-width:1024px){
   .v-line{
  width: 1px;
  height: 300px;   /* adjust height */
  background: #9A8A7C;
} 
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1c12f7f */.elementor-83 .elementor-element.elementor-element-1c12f7f p{
    display: flex;
    align-items: center;
}

.elementor-83 .elementor-element.elementor-element-1c12f7f p::before{
    content: "";
    width: 4px;
    height: 4px;
    background: #3A2A1E;
    border-radius: 50%;
    margin-right: 9px;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c43e5f6 */.elementor-83 .elementor-element.elementor-element-c43e5f6 p{
    display: flex;
    align-items: center;
}

.elementor-83 .elementor-element.elementor-element-c43e5f6 p::before{
    content: "";
    width: 4px;
    height: 4px;
    background: #3A2A1E;
    border-radius: 50%;
    margin-right: 9px;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4f5bb1d */.elementor-83 .elementor-element.elementor-element-4f5bb1d p{
    display: flex;
    align-items: center;
}

.elementor-83 .elementor-element.elementor-element-4f5bb1d p::before{
    content: "";
    width: 4px;
    height: 4px;
    background: #3A2A1E;
    border-radius: 50%;
    margin-right: 9px;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a819ded */.elementor-83 .elementor-element.elementor-element-a819ded p{
    display: flex;
    align-items: center;
}

.elementor-83 .elementor-element.elementor-element-a819ded p::before{
    content: "";
    width: 4px;
    height: 4px;
    background: #3A2A1E;
    border-radius: 50%;
    margin-right: 9px;
    flex-shrink: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9af274e */.elementor-83 .elementor-element.elementor-element-9af274e .elementor-button{
    width:195px;
clip-path: polygon(50% 0%, 100% 0, 100% 74%, 91% 100%, 0 100%, 0% 60%, 0 0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee02402 */.elementor-83 .elementor-element.elementor-element-ee02402 p{
    display: flex;
    align-items: center;
    gap: 10px;

}

.elementor-83 .elementor-element.elementor-element-ee02402 p::before{
    content: "";
    width: 20px;
    height: 1px;
    background: #7B5135;
    flex-shrink: 0;
        transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b0c47ba */.elementor-83 .elementor-element.elementor-element-b0c47ba span{
    font-style: italic;
    color:#604B3A;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-29efa26 */.elementor-83 .elementor-element.elementor-element-29efa26 .elementor-icon-wrapper {
display: flex;
height: 100%; /* make wrapper take full height */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0a6d034 */.elementor-83 .elementor-element.elementor-element-0a6d034 .elementor-icon-wrapper {
display: flex;
height: 100%; /* make wrapper take full height */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-cc7ef44 */.elementor-83 .elementor-element.elementor-element-cc7ef44 .elementor-icon-wrapper {
display: flex;
height: 100%; /* make wrapper take full height */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-40f686c */.elementor-83 .elementor-element.elementor-element-40f686c .elementor-icon-wrapper {
display: flex;
height: 100%; /* make wrapper take full height */
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-55525a5 */.elementor-83 .elementor-element.elementor-element-55525a5 .elementor-icon-wrapper {
display: flex;
height: 100%; /* make wrapper take full height */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2fbdc95 */.elementor-83 .elementor-element.elementor-element-2fbdc95 p{
    display: flex;
    align-items: center;
    gap: 10px;

}

.elementor-83 .elementor-element.elementor-element-2fbdc95 p::before{
    content: "";
    width: 20px;
    height: 1px;
    background: #7B5135;
    flex-shrink: 0;
        transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7c2d3dd */.elementor-83 .elementor-element.elementor-element-7c2d3dd .italic-text{
    font-style: italic;
    color:#604B3A;
}

.elementor-83 .elementor-element.elementor-element-7c2d3dd .different{
    color:#3A2A1E;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-34c53a1 */.cfs-configurator{
    padding:0px !important;
}

.cfs-header{
    display: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c45e12e */.elementor-83 .elementor-element.elementor-element-c45e12e span{
    font-style: italic;
    color:#604B3A;
}/* End custom CSS */
/* Start custom CSS for taxonomy-filter, class: .elementor-element-d7a2e1a */.elementor-83 .elementor-element.elementor-element-d7a2e1a .e-filter {
    overflow: visible;
}

.elementor-83 .elementor-element.elementor-element-d7a2e1a .e-filter-item {
    position: relative;
    overflow: visible;
}

.elementor-83 .elementor-element.elementor-element-d7a2e1a .e-filter-item::after {
    content: '';
    position: absolute;
    bottom: -10px;
    left: 0;
    width: 100%;
    height: 3px;
    background-color: #3A2A1E;
    border-radius: 100px 100px 0 0;
    transform: scaleX(0);
    transition: transform 0.25s ease;
}

.elementor-83 .elementor-element.elementor-element-d7a2e1a .e-filter-item:hover::after,
.elementor-83 .elementor-element.elementor-element-d7a2e1a .e-filter-item[aria-pressed="true"]::after {
    transform: scaleX(1);
}


@media (max-width: 767px) {
    .elementor-83 .elementor-element.elementor-element-d7a2e1a .e-filter {
        overflow-x: auto;
        overflow-y: visible;
        flex-wrap: nowrap;
        -webkit-overflow-scrolling: touch;
        scrollbar-width: none; /* hide scrollbar Firefox */
    }
    .elementor-83 .elementor-element.elementor-element-d7a2e1a .e-filter::-webkit-scrollbar {
        display: none; /* hide scrollbar Chrome/Safari */
    }
    .elementor-83 .elementor-element.elementor-element-d7a2e1a .e-filter-item {
        position: relative;
        overflow: visible;
        flex-shrink: 0;
        padding-bottom: 10px !important;
    }
    .elementor-83 .elementor-element.elementor-element-d7a2e1a .e-filter-item::after {
        content: '';
        position: absolute;
        bottom: 0px;
        left: 0;
        width: 100%;
        height: 3px;
        background-color: #3A2A1E;
        border-radius: 100px 100px 0 0;
        transform: scaleX(0);
        transition: transform 0.25s ease;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4816c53 */.fb-video-wrap{
    width:100%;
    max-width:267px;
    aspect-ratio:267/476; /* Facebook's original ratio */
}

.fb-video-wrap iframe{
    width:100%;
    height:100%;
    border:none;
}

@media (max-width:767px){

    .fb-video-wrap{
        max-width:100%;
    }

    .fb-video-wrap iframe{
        width:100% !important;
     
    }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-616fff2 */.elementor-83 .elementor-element.elementor-element-616fff2 p{
    display: flex;
    align-items: center;
    gap: 10px;

}

.elementor-83 .elementor-element.elementor-element-616fff2 p::before{
    content: "";
    width: 20px;
    height: 1px;
    background: #7B5135;
    flex-shrink: 0;
        transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9bf1508 */.elementor-83 .elementor-element.elementor-element-9bf1508 span{
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-58971d5 */.elementor-83 .elementor-element.elementor-element-58971d5 .elementor-button{
    width:195px;
clip-path: polygon(50% 0%, 100% 0, 100% 74%, 91% 100%, 0 100%, 0% 60%, 0 0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-68b05d0 */.elementor-83 .elementor-element.elementor-element-68b05d0 p{
    display: flex;
    align-items: center;
    gap: 10px;

}

.elementor-83 .elementor-element.elementor-element-68b05d0 p::before{
    content: "";
    width: 20px;
    height: 1px;
    background: #7B5135;
    flex-shrink: 0;
        transform: translateY(-1px);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bd5f4f3 */.elementor-83 .elementor-element.elementor-element-bd5f4f3 span{
    font-style: italic;
    color:#604B3A;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-c0b7c18 *//* Icon wrapper base */
.elementor-83 .elementor-element.elementor-element-c0b7c18 .e-n-accordion-item-title-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  min-width: 20px;
  border-radius: 50px;
  background: transparent;
  border: 1px solid #3A2A1E33;
  transition: background 0.3s, border-color 0.3s;
}

/* SVG size */
.elementor-83 .elementor-element.elementor-element-c0b7c18 .e-n-accordion-item-title-icon svg {
  width: 10px;
  height: 10px;
}

/* Always hide the minus icon */
.elementor-83 .elementor-element.elementor-element-c0b7c18 .e-n-accordion-item-title-icon .e-opened {
  display: none !important;
}

/* Always show plus icon */
.elementor-83 .elementor-element.elementor-element-c0b7c18 .e-n-accordion-item-title-icon .e-closed {
  display: flex !important;
  transition: transform 0.3s;
}

/* Active state wrapper */
.elementor-83 .elementor-element.elementor-element-c0b7c18 details[open] .e-n-accordion-item-title-icon {
  background: #C4956A;
  border-color: #C4956A;
}

/* Rotate plus icon when active */
.elementor-83 .elementor-element.elementor-element-c0b7c18 details[open] .e-n-accordion-item-title-icon .e-closed {
  transform: rotate(45deg);
  margin-left:2px;
}/* End custom CSS */