.elementor-194 .elementor-element.elementor-element-b4b801a{--display:flex;--min-height:673px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-b4b801a:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-b4b801a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://gemmedelamonteregie.ca/wp-content/uploads/2025/11/Group-18.png");background-repeat:no-repeat;background-size:cover;}.elementor-194 .elementor-element.elementor-element-19d3f7f .elementor-repeater-item-1b72f91.floating-element{left:65px;top:98px;z-index:1;}.elementor-194 .elementor-element.elementor-element-19d3f7f .elementor-repeater-item-644d204.floating-element{left:315px;top:-22px;z-index:1;}.elementor-194 .elementor-element.elementor-element-19d3f7f .elementor-repeater-item-a105414.floating-element{left:543px;top:-109px;z-index:1;}.elementor-194 .elementor-element.elementor-element-19d3f7f .elementor-repeater-item-e6d6303.floating-element{left:696px;top:0px;z-index:1;}.elementor-194 .elementor-element.elementor-element-19d3f7f .elementor-repeater-item-f4a1301.floating-element{left:957px;z-index:1;}.elementor-194 .elementor-element.elementor-element-19d3f7f .elementor-repeater-item-20093de.floating-element{width:200px;right:-87px;z-index:1;}.elementor-194 .elementor-element.elementor-element-19d3f7f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-194 .elementor-element.elementor-element-4f18687{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:200px;--padding-left:100px;--padding-right:100px;--z-index:10;}.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-194 .elementor-element.elementor-element-4d4e42c{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-194 .elementor-element.elementor-element-4d4e42c .elementor-heading-title{font-family:var( --e-global-typography-1b4944e-font-family ), Sans-serif;font-size:var( --e-global-typography-1b4944e-font-size );font-weight:var( --e-global-typography-1b4944e-font-weight );line-height:var( --e-global-typography-1b4944e-line-height );}.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-194 .elementor-element.elementor-element-d48f433{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;}.elementor-194 .elementor-element.elementor-element-2a7ed0d{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:50px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-194 .elementor-element.elementor-element-63e59e4{background-color:var( --e-global-color-accent );padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-63e59e4 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-194 .elementor-element.elementor-element-63e59e4 .elementor-icon-box-title{margin-block-end:0px;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-63e59e4 .elementor-icon{font-size:80px;}.elementor-194 .elementor-element.elementor-element-63e59e4 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-63e59e4 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-194 .elementor-element.elementor-element-63e59e4:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-63e59e4:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-63e59e4 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-194 .elementor-element.elementor-element-20a6f11{background-color:var( --e-global-color-secondary );padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-20a6f11 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-194 .elementor-element.elementor-element-20a6f11 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-accent );}.elementor-194 .elementor-element.elementor-element-20a6f11 .elementor-icon{font-size:80px;}.elementor-194 .elementor-element.elementor-element-20a6f11 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-20a6f11 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-194 .elementor-element.elementor-element-20a6f11:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-20a6f11:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-194 .elementor-element.elementor-element-c936ddc{background-color:var( --e-global-color-6b2edcd );padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-c936ddc .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-194 .elementor-element.elementor-element-c936ddc .elementor-icon-box-title{margin-block-end:0px;color:#E99833;}.elementor-194 .elementor-element.elementor-element-c936ddc .elementor-icon{font-size:80px;}.elementor-194 .elementor-element.elementor-element-c936ddc .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-c936ddc .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-194 .elementor-element.elementor-element-c936ddc:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-c936ddc:has(:focus) .elementor-icon-box-title{color:#E99833;}.elementor-194 .elementor-element.elementor-element-7e0669c{background-color:var( --e-global-color-09f541f );padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-7e0669c .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-194 .elementor-element.elementor-element-7e0669c .elementor-icon-box-title{margin-block-end:0px;color:#92251B;}.elementor-194 .elementor-element.elementor-element-7e0669c .elementor-icon{font-size:80px;}.elementor-194 .elementor-element.elementor-element-7e0669c .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-7e0669c .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-194 .elementor-element.elementor-element-7e0669c:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-7e0669c:has(:focus) .elementor-icon-box-title{color:#92251B;}.elementor-194 .elementor-element.elementor-element-1cfea77{background-color:var( --e-global-color-c0bef9f );padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-194 .elementor-element.elementor-element-1cfea77 .elementor-icon-box-wrapper{text-align:start;gap:30px;}.elementor-194 .elementor-element.elementor-element-1cfea77 .elementor-icon-box-title{margin-block-end:0px;color:#92251B;}.elementor-194 .elementor-element.elementor-element-1cfea77.elementor-view-stacked .elementor-icon{background-color:#D95932;}.elementor-194 .elementor-element.elementor-element-1cfea77.elementor-view-framed .elementor-icon, .elementor-194 .elementor-element.elementor-element-1cfea77.elementor-view-default .elementor-icon{fill:#D95932;color:#D95932;border-color:#D95932;}.elementor-194 .elementor-element.elementor-element-1cfea77 .elementor-icon{font-size:80px;}.elementor-194 .elementor-element.elementor-element-1cfea77 .elementor-icon-box-title, .elementor-194 .elementor-element.elementor-element-1cfea77 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;}.elementor-194 .elementor-element.elementor-element-1cfea77:has(:hover) .elementor-icon-box-title,
					 .elementor-194 .elementor-element.elementor-element-1cfea77:has(:focus) .elementor-icon-box-title{color:#92251B;}.elementor-194 .elementor-element.elementor-element-1cfea77 .elementor-icon-box-description{font-family:"Grift", Sans-serif;font-size:20px;font-weight:400;line-height:120%;}.elementor-194 .elementor-element.elementor-element-52ec4bc{--display:flex;--flex-wrap:wrap;--align-content:flex-start;--padding-top:40px;--padding-bottom:280px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-52ec4bc:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-52ec4bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-454961d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-9633cc6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-15e733a{--display:flex;}.elementor-194 .elementor-element.elementor-element-445747b{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-194 .elementor-element.elementor-element-445747b .elementor-heading-title{font-family:var( --e-global-typography-e3d756b-font-family ), Sans-serif;font-size:var( --e-global-typography-e3d756b-font-size );font-weight:var( --e-global-typography-e3d756b-font-weight );line-height:var( --e-global-typography-e3d756b-line-height );}.elementor-194 .elementor-element.elementor-element-8f212bc{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;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-194 .elementor-element.elementor-element-3501d11{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-e6b1bb4{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-e6b1bb4 .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-e6b1bb4 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-194 .elementor-element.elementor-element-26c6fcc{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-194 .elementor-element.elementor-element-4472a4f{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-4472a4f .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-4472a4f .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-194 .elementor-element.elementor-element-08a4c58{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-194 .elementor-element.elementor-element-59becb6{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-59becb6 .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-59becb6 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-194 .elementor-element.elementor-element-bde3549{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-194 .elementor-element.elementor-element-919ff71{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-919ff71 .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-919ff71 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-194 .elementor-element.elementor-element-7d3b7ed{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-primary );}.elementor-194 .elementor-element.elementor-element-b18a7a9{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-b18a7a9 .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-b18a7a9 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-widget-gallery .elementor-gallery-item__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 );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-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 );}.elementor-194 .elementor-element.elementor-element-1c33c03{--image-border-radius:40px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-194 .elementor-element.elementor-element-b2d7f61{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-55978e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-e9efa41{--display:flex;}.elementor-194 .elementor-element.elementor-element-aeef7a2{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-194 .elementor-element.elementor-element-aeef7a2 .elementor-heading-title{font-family:var( --e-global-typography-e3d756b-font-family ), Sans-serif;font-size:var( --e-global-typography-e3d756b-font-size );font-weight:var( --e-global-typography-e3d756b-font-weight );line-height:var( --e-global-typography-e3d756b-line-height );color:var( --e-global-color-accent );}.elementor-194 .elementor-element.elementor-element-9f2617b{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;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-accent );}.elementor-194 .elementor-element.elementor-element-074f066{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-194 .elementor-element.elementor-element-81559e3{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-81559e3 .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-81559e3 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-194 .elementor-element.elementor-element-e50084c{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-194 .elementor-element.elementor-element-5015474{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-5015474 .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-5015474 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-194 .elementor-element.elementor-element-d213cf1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-194 .elementor-element.elementor-element-0c812f1{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-0c812f1 .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-0c812f1 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-194 .elementor-element.elementor-element-5c4ce90{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-194 .elementor-element.elementor-element-c2e3e92{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-c2e3e92 .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-c2e3e92 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-194 .elementor-element.elementor-element-f13002d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-accent );}.elementor-194 .elementor-element.elementor-element-b9deb31{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-b9deb31 .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-b9deb31 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-194 .elementor-element.elementor-element-a20a2bd{--image-border-radius:40px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-194 .elementor-element.elementor-element-b222dec{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-3b2ff48{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-b890926{--display:flex;}.elementor-194 .elementor-element.elementor-element-9259e62{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-194 .elementor-element.elementor-element-9259e62 .elementor-heading-title{font-family:var( --e-global-typography-e3d756b-font-family ), Sans-serif;font-size:var( --e-global-typography-e3d756b-font-size );font-weight:var( --e-global-typography-e3d756b-font-weight );line-height:var( --e-global-typography-e3d756b-line-height );color:var( --e-global-color-6b2edcd );}.elementor-194 .elementor-element.elementor-element-1f5de06{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;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-6b2edcd );}.elementor-194 .elementor-element.elementor-element-67324fd{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-194 .elementor-element.elementor-element-5cc2b04{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-5cc2b04 .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-5cc2b04 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-194 .elementor-element.elementor-element-2815c42{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6b2edcd );}.elementor-194 .elementor-element.elementor-element-11aeb0c{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-11aeb0c .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-11aeb0c .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-194 .elementor-element.elementor-element-fb99ab8{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6b2edcd );}.elementor-194 .elementor-element.elementor-element-a1d53c9{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-a1d53c9 .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-a1d53c9 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-194 .elementor-element.elementor-element-8e880ba{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6b2edcd );}.elementor-194 .elementor-element.elementor-element-07882e5{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-07882e5 .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-07882e5 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-194 .elementor-element.elementor-element-45a1c59{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-6b2edcd );}.elementor-194 .elementor-element.elementor-element-d0b42b2{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-d0b42b2 .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-d0b42b2 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-194 .elementor-element.elementor-element-f28364c{--image-border-radius:40px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-194 .elementor-element.elementor-element-50b6e6d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-fc885c6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-0cbf514{--display:flex;}.elementor-194 .elementor-element.elementor-element-b1c9914{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-194 .elementor-element.elementor-element-b1c9914 .elementor-heading-title{font-family:var( --e-global-typography-e3d756b-font-family ), Sans-serif;font-size:var( --e-global-typography-e3d756b-font-size );font-weight:var( --e-global-typography-e3d756b-font-weight );line-height:var( --e-global-typography-e3d756b-line-height );color:var( --e-global-color-09f541f );}.elementor-194 .elementor-element.elementor-element-8f67a0d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;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-09f541f );}.elementor-194 .elementor-element.elementor-element-0e3a326{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-194 .elementor-element.elementor-element-ca41209{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-ca41209 .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-ca41209 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-194 .elementor-element.elementor-element-b4bbc4e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-09f541f );}.elementor-194 .elementor-element.elementor-element-165aecd{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-165aecd .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-165aecd .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-194 .elementor-element.elementor-element-87e2b64{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-09f541f );}.elementor-194 .elementor-element.elementor-element-6c2525f{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-6c2525f .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-6c2525f .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-194 .elementor-element.elementor-element-e154681{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-09f541f );}.elementor-194 .elementor-element.elementor-element-8248241{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-8248241 .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-8248241 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-194 .elementor-element.elementor-element-d91b317{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-09f541f );}.elementor-194 .elementor-element.elementor-element-52aa801{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-52aa801 .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-52aa801 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-194 .elementor-element.elementor-element-b12afa7{--image-border-radius:40px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-194 .elementor-element.elementor-element-7ad5cf2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-8fd6f0d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-518fdd4{--display:flex;}.elementor-194 .elementor-element.elementor-element-499d532{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-194 .elementor-element.elementor-element-499d532 .elementor-heading-title{font-family:var( --e-global-typography-e3d756b-font-family ), Sans-serif;font-size:var( --e-global-typography-e3d756b-font-size );font-weight:var( --e-global-typography-e3d756b-font-weight );line-height:var( --e-global-typography-e3d756b-line-height );color:var( --e-global-color-c0bef9f );}.elementor-194 .elementor-element.elementor-element-6ea6fee{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;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-c0bef9f );}.elementor-194 .elementor-element.elementor-element-f057dda{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-194 .elementor-element.elementor-element-18a4c90{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-18a4c90 .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-18a4c90 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-194 .elementor-element.elementor-element-db6d886{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-c0bef9f );}.elementor-194 .elementor-element.elementor-element-fa57727{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-fa57727 .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-fa57727 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-194 .elementor-element.elementor-element-99dc937{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-c0bef9f );}.elementor-194 .elementor-element.elementor-element-8fa6d1d{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-8fa6d1d .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-8fa6d1d .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-194 .elementor-element.elementor-element-44adc6a{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-c0bef9f );}.elementor-194 .elementor-element.elementor-element-ece1fe4{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-ece1fe4 .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-ece1fe4 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-194 .elementor-element.elementor-element-03a82d5{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-c0bef9f );}.elementor-194 .elementor-element.elementor-element-6399431{--divider-border-style:solid;--divider-color:#00000024;--divider-border-width:1px;}.elementor-194 .elementor-element.elementor-element-6399431 .elementor-divider-separator{width:100%;}.elementor-194 .elementor-element.elementor-element-6399431 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-194 .elementor-element.elementor-element-0c441cd{--image-border-radius:40px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-194 .elementor-element.elementor-element-fd0728b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:150px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-674bb56{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 566px );max-width:566px;--container-widget-width:566px;--container-widget-flex-grow:0;text-align:center;}.elementor-194 .elementor-element.elementor-element-674bb56 .elementor-heading-title{font-family:var( --e-global-typography-e3d756b-font-family ), Sans-serif;font-size:var( --e-global-typography-e3d756b-font-size );font-weight:var( --e-global-typography-e3d756b-font-weight );line-height:var( --e-global-typography-e3d756b-line-height );}.elementor-194 .elementor-element.elementor-element-4383713{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-194 .elementor-element.elementor-element-8bd0917 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Grift", Sans-serif;font-size:20px;font-weight:700;line-height:20px;border-radius:30px 30px 30px 30px;}.elementor-194 .elementor-element.elementor-element-e11353f{--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;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-8524a4e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-194 .elementor-element.elementor-element-f87b126{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:end;}.elementor-194 .elementor-element.elementor-element-f87b126 .elementor-heading-title{font-family:var( --e-global-typography-e3d756b-font-family ), Sans-serif;font-size:var( --e-global-typography-e3d756b-font-size );font-weight:var( --e-global-typography-e3d756b-font-weight );line-height:var( --e-global-typography-e3d756b-line-height );}.elementor-194 .elementor-element.elementor-element-3af637d{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:end;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-194 .elementor-element.elementor-element-f4ea6f2{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-194 .elementor-element.elementor-element-0eb3057{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;padding:0px 0px 0px 0px;}.elementor-194 .elementor-element.elementor-element-0eb3057 img{height:340px;object-fit:cover;object-position:center center;}.elementor-194 .elementor-element.elementor-element-47b75cf{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:-20px;--margin-right:0px;}.elementor-194 .elementor-element.elementor-element-2f4df77{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:start;}.elementor-194 .elementor-element.elementor-element-2f4df77 .elementor-heading-title{font-family:var( --e-global-typography-c22a07a-font-family ), Sans-serif;font-size:var( --e-global-typography-c22a07a-font-size );font-weight:var( --e-global-typography-c22a07a-font-weight );line-height:var( --e-global-typography-c22a07a-line-height );}.elementor-194 .elementor-element.elementor-element-a6db49c{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;color:var( --e-global-color-primary );}.elementor-194 .elementor-element.elementor-element-db55bff{--display:flex;}.elementor-194 .elementor-element.elementor-element-53e3d95{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-194 .elementor-element.elementor-element-53e3d95 img{border-radius:40px 40px 40px 40px;}.elementor-194 .elementor-element.elementor-element-0099e5f{--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-194 .elementor-element.elementor-element-5a11a2c{--display:flex;}.elementor-194 .elementor-element.elementor-element-a7243be{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-194 .elementor-element.elementor-element-a7243be .elementor-heading-title{font-family:var( --e-global-typography-c22a07a-font-family ), Sans-serif;font-size:var( --e-global-typography-c22a07a-font-size );font-weight:var( --e-global-typography-c22a07a-font-weight );line-height:var( --e-global-typography-c22a07a-line-height );}.elementor-194 .elementor-element.elementor-element-459fc9e{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-194 .elementor-element.elementor-element-180ddb3{--display:flex;}.elementor-194 .elementor-element.elementor-element-5e6bfa1{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-194 .elementor-element.elementor-element-5e6bfa1 .elementor-heading-title{font-family:var( --e-global-typography-c22a07a-font-family ), Sans-serif;font-size:var( --e-global-typography-c22a07a-font-size );font-weight:var( --e-global-typography-c22a07a-font-weight );line-height:var( --e-global-typography-c22a07a-line-height );}.elementor-194 .elementor-element.elementor-element-097cf29{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-194 .elementor-element.elementor-element-52ce267{--display:flex;}.elementor-194 .elementor-element.elementor-element-3fdaa74{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-194 .elementor-element.elementor-element-3fdaa74 .elementor-heading-title{font-family:var( --e-global-typography-c22a07a-font-family ), Sans-serif;font-size:var( --e-global-typography-c22a07a-font-size );font-weight:var( --e-global-typography-c22a07a-font-weight );line-height:var( --e-global-typography-c22a07a-line-height );}.elementor-194 .elementor-element.elementor-element-4814ea4{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;text-align:center;}.elementor-194 .elementor-element.elementor-element-6231ada{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-6231ada:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-6231ada > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-8754ab3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:160px;--padding-left:40px;--padding-right:40px;}.elementor-194 .elementor-element.elementor-element-8754ab3:not(.elementor-motion-effects-element-type-background), .elementor-194 .elementor-element.elementor-element-8754ab3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-194 .elementor-element.elementor-element-4ceb9a9{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;margin:-140px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-194 .elementor-element.elementor-element-4ceb9a9 .elementor-heading-title{font-family:var( --e-global-typography-86e8e31-font-family ), Sans-serif;font-size:var( --e-global-typography-86e8e31-font-size );font-weight:var( --e-global-typography-86e8e31-font-weight );line-height:var( --e-global-typography-86e8e31-line-height );}.elementor-194 .elementor-element.elementor-element-e078a03{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;}.elementor-194 .elementor-element.elementor-element-e078a03 .elementor-heading-title{font-family:var( --e-global-typography-c22a07a-font-family ), Sans-serif;font-size:var( --e-global-typography-c22a07a-font-size );font-weight:var( --e-global-typography-c22a07a-font-weight );line-height:var( --e-global-typography-c22a07a-line-height );}.elementor-194 .elementor-element.elementor-element-fd37653{--display:flex;}.elementor-194 .elementor-element.elementor-element-b830d83{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-194 .elementor-element.elementor-element-323ab53{--display:flex;}.elementor-194 .elementor-element.elementor-element-833e634{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-194 .elementor-element.elementor-element-ba88c0a{--display:flex;}.elementor-194 .elementor-element.elementor-element-9b998f3{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-194 .elementor-element.elementor-element-12afc23{--display:flex;}.elementor-194 .elementor-element.elementor-element-fbe2fe6{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-194 .elementor-element.elementor-element-d6f0e15{--display:flex;}.elementor-194 .elementor-element.elementor-element-e938f1b{--wcf-duration:1000ms;--wcf-delay:0ms;--wcf-ease:ease;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-194 .elementor-element.elementor-element-097d148{--n-accordion-title-font-size:20px;margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--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-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-icon-size:30px;--n-accordion-icon-normal-color:#C3FFDA;}.elementor-194 .elementor-element.elementor-element-097d148 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-194 .elementor-element.elementor-element-097d148 {--n-accordion-padding:10px 20px 10px 20px;}:where( .elementor-194 .elementor-element.elementor-element-097d148 > .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-weight:700;}@media(max-width:1024px){.elementor-194 .elementor-element.elementor-element-b4b801a{--min-height:400px;}.elementor-194 .elementor-element.elementor-element-4f18687{--padding-top:64px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.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-194 .elementor-element.elementor-element-4d4e42c .elementor-heading-title{font-size:var( --e-global-typography-1b4944e-font-size );line-height:var( --e-global-typography-1b4944e-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-194 .elementor-element.elementor-element-2a7ed0d{--e-con-grid-template-columns:repeat(3, 1fr);--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-194 .elementor-element.elementor-element-52ec4bc{--padding-top:40px;--padding-bottom:180px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-445747b .elementor-heading-title{font-size:var( --e-global-typography-e3d756b-font-size );line-height:var( --e-global-typography-e3d756b-line-height );}.elementor-194 .elementor-element.elementor-element-8f212bc{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-194 .elementor-element.elementor-element-aeef7a2 .elementor-heading-title{font-size:var( --e-global-typography-e3d756b-font-size );line-height:var( --e-global-typography-e3d756b-line-height );}.elementor-194 .elementor-element.elementor-element-9f2617b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-194 .elementor-element.elementor-element-9259e62 .elementor-heading-title{font-size:var( --e-global-typography-e3d756b-font-size );line-height:var( --e-global-typography-e3d756b-line-height );}.elementor-194 .elementor-element.elementor-element-1f5de06{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-194 .elementor-element.elementor-element-b1c9914 .elementor-heading-title{font-size:var( --e-global-typography-e3d756b-font-size );line-height:var( --e-global-typography-e3d756b-line-height );}.elementor-194 .elementor-element.elementor-element-8f67a0d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-194 .elementor-element.elementor-element-499d532 .elementor-heading-title{font-size:var( --e-global-typography-e3d756b-font-size );line-height:var( --e-global-typography-e3d756b-line-height );}.elementor-194 .elementor-element.elementor-element-6ea6fee{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-194 .elementor-element.elementor-element-fd0728b{--padding-top:64px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-674bb56 .elementor-heading-title{font-size:var( --e-global-typography-e3d756b-font-size );line-height:var( --e-global-typography-e3d756b-line-height );}.elementor-194 .elementor-element.elementor-element-4383713{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-194 .elementor-element.elementor-element-f87b126 .elementor-heading-title{font-size:var( --e-global-typography-e3d756b-font-size );line-height:var( --e-global-typography-e3d756b-line-height );}.elementor-194 .elementor-element.elementor-element-3af637d{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-194 .elementor-element.elementor-element-2f4df77 .elementor-heading-title{font-size:var( --e-global-typography-c22a07a-font-size );line-height:var( --e-global-typography-c22a07a-line-height );}.elementor-194 .elementor-element.elementor-element-a7243be .elementor-heading-title{font-size:var( --e-global-typography-c22a07a-font-size );line-height:var( --e-global-typography-c22a07a-line-height );}.elementor-194 .elementor-element.elementor-element-5e6bfa1 .elementor-heading-title{font-size:var( --e-global-typography-c22a07a-font-size );line-height:var( --e-global-typography-c22a07a-line-height );}.elementor-194 .elementor-element.elementor-element-3fdaa74 .elementor-heading-title{font-size:var( --e-global-typography-c22a07a-font-size );line-height:var( --e-global-typography-c22a07a-line-height );}.elementor-194 .elementor-element.elementor-element-6231ada{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-8754ab3{--padding-top:0px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-4ceb9a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-194 .elementor-element.elementor-element-4ceb9a9 .elementor-heading-title{font-size:var( --e-global-typography-86e8e31-font-size );line-height:var( --e-global-typography-86e8e31-line-height );}.elementor-194 .elementor-element.elementor-element-e078a03 .elementor-heading-title{font-size:var( --e-global-typography-c22a07a-font-size );line-height:var( --e-global-typography-c22a07a-line-height );}}@media(max-width:767px){.elementor-194 .elementor-element.elementor-element-b4b801a{--min-height:300px;}.elementor-194 .elementor-element.elementor-element-4f18687{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.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-194 .elementor-element.elementor-element-4d4e42c .elementor-heading-title{font-size:var( --e-global-typography-1b4944e-font-size );line-height:var( --e-global-typography-1b4944e-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-194 .elementor-element.elementor-element-d48f433{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-194 .elementor-element.elementor-element-2a7ed0d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-194 .elementor-element.elementor-element-52ec4bc{--padding-top:40px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-445747b{text-align:center;}.elementor-194 .elementor-element.elementor-element-445747b .elementor-heading-title{font-size:var( --e-global-typography-e3d756b-font-size );line-height:var( --e-global-typography-e3d756b-line-height );}.elementor-194 .elementor-element.elementor-element-8f212bc{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-194 .elementor-element.elementor-element-aeef7a2{text-align:center;}.elementor-194 .elementor-element.elementor-element-aeef7a2 .elementor-heading-title{font-size:var( --e-global-typography-e3d756b-font-size );line-height:var( --e-global-typography-e3d756b-line-height );}.elementor-194 .elementor-element.elementor-element-9f2617b{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-194 .elementor-element.elementor-element-9259e62{text-align:center;}.elementor-194 .elementor-element.elementor-element-9259e62 .elementor-heading-title{font-size:var( --e-global-typography-e3d756b-font-size );line-height:var( --e-global-typography-e3d756b-line-height );}.elementor-194 .elementor-element.elementor-element-1f5de06{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-194 .elementor-element.elementor-element-b1c9914{text-align:center;}.elementor-194 .elementor-element.elementor-element-b1c9914 .elementor-heading-title{font-size:var( --e-global-typography-e3d756b-font-size );line-height:var( --e-global-typography-e3d756b-line-height );}.elementor-194 .elementor-element.elementor-element-8f67a0d{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-194 .elementor-element.elementor-element-499d532{text-align:center;}.elementor-194 .elementor-element.elementor-element-499d532 .elementor-heading-title{font-size:var( --e-global-typography-e3d756b-font-size );line-height:var( --e-global-typography-e3d756b-line-height );}.elementor-194 .elementor-element.elementor-element-6ea6fee{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-194 .elementor-element.elementor-element-fd0728b{--padding-top:64px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-674bb56 .elementor-heading-title{font-size:var( --e-global-typography-e3d756b-font-size );line-height:var( --e-global-typography-e3d756b-line-height );}.elementor-194 .elementor-element.elementor-element-4383713{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-194 .elementor-element.elementor-element-e11353f{--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-8524a4e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-f87b126{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;}.elementor-194 .elementor-element.elementor-element-f87b126 .elementor-heading-title{font-size:var( --e-global-typography-e3d756b-font-size );line-height:var( --e-global-typography-e3d756b-line-height );}.elementor-194 .elementor-element.elementor-element-3af637d{text-align:center;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-194 .elementor-element.elementor-element-47b75cf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-194 .elementor-element.elementor-element-2f4df77{text-align:center;}.elementor-194 .elementor-element.elementor-element-2f4df77 .elementor-heading-title{font-size:var( --e-global-typography-c22a07a-font-size );line-height:var( --e-global-typography-c22a07a-line-height );}.elementor-194 .elementor-element.elementor-element-a6db49c{text-align:center;}.elementor-194 .elementor-element.elementor-element-0099e5f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-194 .elementor-element.elementor-element-a7243be .elementor-heading-title{font-size:var( --e-global-typography-c22a07a-font-size );line-height:var( --e-global-typography-c22a07a-line-height );}.elementor-194 .elementor-element.elementor-element-5e6bfa1 .elementor-heading-title{font-size:var( --e-global-typography-c22a07a-font-size );line-height:var( --e-global-typography-c22a07a-line-height );}.elementor-194 .elementor-element.elementor-element-3fdaa74 .elementor-heading-title{font-size:var( --e-global-typography-c22a07a-font-size );line-height:var( --e-global-typography-c22a07a-line-height );}.elementor-194 .elementor-element.elementor-element-6231ada{--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-194 .elementor-element.elementor-element-8754ab3{--padding-top:0px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-194 .elementor-element.elementor-element-4ceb9a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-194 .elementor-element.elementor-element-4ceb9a9 .elementor-heading-title{font-size:var( --e-global-typography-86e8e31-font-size );line-height:var( --e-global-typography-86e8e31-line-height );}.elementor-194 .elementor-element.elementor-element-e078a03 .elementor-heading-title{font-size:var( --e-global-typography-c22a07a-font-size );line-height:var( --e-global-typography-c22a07a-line-height );}}@media(min-width:768px){.elementor-194 .elementor-element.elementor-element-2a7ed0d{--width:90%;}.elementor-194 .elementor-element.elementor-element-15e733a{--width:40%;}.elementor-194 .elementor-element.elementor-element-3501d11{--width:60%;}.elementor-194 .elementor-element.elementor-element-e9efa41{--width:40%;}.elementor-194 .elementor-element.elementor-element-074f066{--width:60%;}.elementor-194 .elementor-element.elementor-element-b890926{--width:40%;}.elementor-194 .elementor-element.elementor-element-67324fd{--width:60%;}.elementor-194 .elementor-element.elementor-element-0cbf514{--width:40%;}.elementor-194 .elementor-element.elementor-element-0e3a326{--width:60%;}.elementor-194 .elementor-element.elementor-element-518fdd4{--width:40%;}.elementor-194 .elementor-element.elementor-element-f057dda{--width:60%;}.elementor-194 .elementor-element.elementor-element-f4ea6f2{--width:33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-194 .elementor-element.elementor-element-2a7ed0d{--width:100%;}}/* Start custom CSS for wcf--floating-elements, class: .elementor-element-19d3f7f */.elementor-194 .elementor-element.elementor-element-19d3f7f{
    position:relative;
    top:490px;
}
@media (max-width:1024px){
    .elementor-194 .elementor-element.elementor-element-19d3f7f{
        top:290px;
        transform:scale(0.8);
        transform-origin:top left;
        z-index:12;
    }
}
@media (max-width:767px){
    .elementor-194 .elementor-element.elementor-element-19d3f7f{
        transform:scale(0.4);
        top: 260px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-dae094f */.elementor-194 .elementor-element.elementor-element-dae094f{
    position:absolute;
    left:0;
    right:0;
    bottom:-20px;
}
@media (max-width:767px){
    .elementor-194 .elementor-element.elementor-element-dae094f{
        bottom:-10px;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-63e59e4 */.elementor-194 .elementor-element.elementor-element-63e59e4 .elementor-icon-box-icon{
    text-align: right;
}
.elementor-194 .elementor-element.elementor-element-63e59e4{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-20a6f11 */.elementor-194 .elementor-element.elementor-element-20a6f11 .elementor-icon-box-icon{
    text-align: right;
}
.elementor-194 .elementor-element.elementor-element-20a6f11{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c936ddc */.elementor-194 .elementor-element.elementor-element-c936ddc .elementor-icon-box-icon{
    text-align: right;
}
.elementor-194 .elementor-element.elementor-element-c936ddc{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-7e0669c */.elementor-194 .elementor-element.elementor-element-7e0669c .elementor-icon-box-icon{
    text-align: right;
}
.elementor-194 .elementor-element.elementor-element-7e0669c{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1cfea77 */.elementor-194 .elementor-element.elementor-element-1cfea77 .elementor-icon-box-icon{
    text-align: right;
}
.elementor-194 .elementor-element.elementor-element-1cfea77{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-248689a */.elementor-194 .elementor-element.elementor-element-248689a{
    position:absolute;
    left:0;
    right:0;
    bottom:calc(100% - 20px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26c6fcc */.elementor-194 .elementor-element.elementor-element-26c6fcc p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-08a4c58 */.elementor-194 .elementor-element.elementor-element-08a4c58 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bde3549 */.elementor-194 .elementor-element.elementor-element-bde3549 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7d3b7ed */.elementor-194 .elementor-element.elementor-element-7d3b7ed p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e50084c */.elementor-194 .elementor-element.elementor-element-e50084c p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d213cf1 */.elementor-194 .elementor-element.elementor-element-d213cf1 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5c4ce90 */.elementor-194 .elementor-element.elementor-element-5c4ce90 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f13002d */.elementor-194 .elementor-element.elementor-element-f13002d p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2815c42 */.elementor-194 .elementor-element.elementor-element-2815c42 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fb99ab8 */.elementor-194 .elementor-element.elementor-element-fb99ab8 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8e880ba */.elementor-194 .elementor-element.elementor-element-8e880ba p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45a1c59 */.elementor-194 .elementor-element.elementor-element-45a1c59 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b4bbc4e */.elementor-194 .elementor-element.elementor-element-b4bbc4e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-87e2b64 */.elementor-194 .elementor-element.elementor-element-87e2b64 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e154681 */.elementor-194 .elementor-element.elementor-element-e154681 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d91b317 */.elementor-194 .elementor-element.elementor-element-d91b317 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-db6d886 */.elementor-194 .elementor-element.elementor-element-db6d886 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-99dc937 */.elementor-194 .elementor-element.elementor-element-99dc937 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-44adc6a */.elementor-194 .elementor-element.elementor-element-44adc6a p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03a82d5 */.elementor-194 .elementor-element.elementor-element-03a82d5 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-af0542e */.elementor-194 .elementor-element.elementor-element-af0542e{
    position: absolute;
    left:0;
    right:0;
    bottom:calc(100% - 20px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-080694d */.elementor-194 .elementor-element.elementor-element-080694d{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6231ada */.elementor-194 .elementor-element.elementor-element-6231ada:after{
    content: "";
    display: block;
    height: 4px;
    position: absolute;
    bottom: 6px;
    background: var(--e-global-color-secondary);
    left: 0;
    right: 0;
    z-index:2;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-097d148 */.elementor-194 .elementor-element.elementor-element-097d148 summary + .elementor-element{
    border:none;
}/* End custom CSS */
/* Start custom CSS */.elementor-85 .elementor-element.elementor-element-2c11971 .elementor-icon{
    margin-top:-25px;
    margin-bottom:-25px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Grift';
	font-display: auto;
	src: url('https://gemmedelamonteregie.ca/wp-content/uploads/2025/12/Grift-Variable-VF.ttf') format('truetype');
}
/* End Custom Fonts CSS */