.elementor-2239 .elementor-element.elementor-element-29d88b51{--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:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-2239 .elementor-element.elementor-element-29d88b51:not(.elementor-motion-effects-element-type-background), .elementor-2239 .elementor-element.elementor-element-29d88b51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-2239 .elementor-element.elementor-element-2095ca61{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2239 .elementor-element.elementor-element-2095ca61.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2239 .elementor-element.elementor-element-5ebce133 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:3em;font-weight:700;}.elementor-2239 .elementor-element.elementor-element-5ebce133 .elementskit-section-title-wraper .elementskit-section-subtitle{color:#DAA14C;font-family:"Plus Jakarta Sans", Sans-serif;font-size:2em;font-weight:800;text-transform:uppercase;}.elementor-2239 .elementor-element.elementor-element-5ebce133 .elementskit-section-title-wraper p{color:var( --e-global-color-text );font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-2239 .elementor-element.elementor-element-5cb1407f{--display:flex;--justify-content:center;}.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 );}.elementor-2239 .elementor-element.elementor-element-598cafce img{box-shadow:72px 72px 0px -60px #DAA14C;}.elementor-2239 .elementor-element.elementor-element-4d65fa73{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.34;--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-2239 .elementor-element.elementor-element-4d65fa73::before, .elementor-2239 .elementor-element.elementor-element-4d65fa73 > .elementor-background-video-container::before, .elementor-2239 .elementor-element.elementor-element-4d65fa73 > .e-con-inner > .elementor-background-video-container::before, .elementor-2239 .elementor-element.elementor-element-4d65fa73 > .elementor-background-slideshow::before, .elementor-2239 .elementor-element.elementor-element-4d65fa73 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2239 .elementor-element.elementor-element-4d65fa73 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-2239 .elementor-element.elementor-element-211f1a7d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-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 );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-2239 .elementor-element.elementor-element-233d6252{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2em;font-weight:300;}.elementor-2239 .elementor-element.elementor-element-d190737{--display:flex;--min-height:60vh;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-2239 .elementor-element.elementor-element-d190737:not(.elementor-motion-effects-element-type-background), .elementor-2239 .elementor-element.elementor-element-d190737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;background-image:url("https://cavagranite.com/wp-content/uploads/2023/02/kitchor-bg-ganite.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2239 .elementor-element.elementor-element-48cfd486{--display:flex;}.elementor-2239 .elementor-element.elementor-element-48cfd486.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2239 .elementor-element.elementor-element-642eca5a{width:var( --container-widget-width, 101.373% );max-width:101.373%;--container-widget-width:101.373%;--container-widget-flex-grow:0;}.elementor-2239 .elementor-element.elementor-element-642eca5a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2239 .elementor-element.elementor-element-642eca5a .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );margin:3px 0px 0px 0px;font-family:"Plus Jakarta Sans", Sans-serif;font-size:2.4em;font-weight:800;}.elementor-2239 .elementor-element.elementor-element-642eca5a .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-text );}.elementor-2239 .elementor-element.elementor-element-642eca5a .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-text );}.elementor-2239 .elementor-element.elementor-element-642eca5a .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-secondary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2em;font-weight:800;text-transform:uppercase;letter-spacing:3.5px;margin:0px 0px 0px 0px;}.elementor-2239 .elementor-element.elementor-element-642eca5a .elementskit-section-title-wraper p{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.3em;font-weight:400;}.elementor-2239 .elementor-element.elementor-element-15349e2d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2239 .elementor-element.elementor-element-15349e2d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__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 );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__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 );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__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 );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__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 );}.elementor-widget-flip-box .elementor-flip-box__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2239 .elementor-element.elementor-element-383249ab .elementor-flip-box__front{background-color:#FFFFFF;}.elementor-2239 .elementor-element.elementor-element-383249ab .elementor-flip-box__back{background-image:url("https://cavagranite.com/wp-content/uploads/2023/02/02-Choose-your-style_2__300x450.jpg");background-position:center center;}.elementor-2239 .elementor-element.elementor-element-383249ab{width:var( --container-widget-width, 40.741% );max-width:40.741%;--container-widget-width:40.741%;--container-widget-flex-grow:0;}.elementor-2239 .elementor-element.elementor-element-383249ab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2239 .elementor-element.elementor-element-383249ab .elementor-flip-box{height:45vh;}.elementor-2239 .elementor-element.elementor-element-383249ab .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2239 .elementor-element.elementor-element-383249ab .elementor-flip-box__front .elementor-flip-box__layer__title{color:#F6F6F6;font-family:"Plus Jakarta Sans", Sans-serif;font-size:6.5em;font-weight:700;text-transform:uppercase;}.elementor-2239 .elementor-element.elementor-element-383249ab .elementor-flip-box__front .elementor-flip-box__layer__description{color:#0D0C0C;font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.3em;font-weight:800;text-transform:uppercase;}.elementor-2239 .elementor-element.elementor-element-383249ab .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#0E153287;text-align:center;}.elementor-2239 .elementor-element.elementor-element-383249ab .elementor-flip-box__button{margin-inline-center:0;}.elementor-2239 .elementor-element.elementor-element-383249ab .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.3em;font-weight:700;}.elementor-2239 .elementor-element.elementor-element-383249ab .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8em;font-weight:300;line-height:20px;}.elementor-2239 .elementor-element.elementor-element-76949551 .elementor-flip-box__front{background-color:#FFFFFF;}.elementor-2239 .elementor-element.elementor-element-76949551 .elementor-flip-box__back{background-image:url("https://cavagranite.com/wp-content/uploads/2023/02/02-Choose-your-style_2__300x450.jpg");background-position:center center;}.elementor-2239 .elementor-element.elementor-element-76949551{width:var( --container-widget-width, 40.741% );max-width:40.741%;--container-widget-width:40.741%;--container-widget-flex-grow:0;}.elementor-2239 .elementor-element.elementor-element-76949551.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2239 .elementor-element.elementor-element-76949551 .elementor-flip-box{height:45vh;}.elementor-2239 .elementor-element.elementor-element-76949551 .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2239 .elementor-element.elementor-element-76949551 .elementor-flip-box__front .elementor-flip-box__layer__title{color:#F6F6F6;font-family:"Plus Jakarta Sans", Sans-serif;font-size:6.5em;font-weight:700;text-transform:uppercase;}.elementor-2239 .elementor-element.elementor-element-76949551 .elementor-flip-box__front .elementor-flip-box__layer__description{color:#0D0C0C;font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.3em;font-weight:800;text-transform:uppercase;}.elementor-2239 .elementor-element.elementor-element-76949551 .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#0E153287;text-align:center;}.elementor-2239 .elementor-element.elementor-element-76949551 .elementor-flip-box__button{margin-inline-center:0;}.elementor-2239 .elementor-element.elementor-element-76949551 .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.3em;font-weight:700;}.elementor-2239 .elementor-element.elementor-element-76949551 .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8em;font-weight:300;line-height:20px;}.elementor-2239 .elementor-element.elementor-element-510660be .elementor-flip-box__front{background-color:#FFFFFF;}.elementor-2239 .elementor-element.elementor-element-510660be .elementor-flip-box__back{background-image:url("https://cavagranite.com/wp-content/uploads/2023/02/02-Choose-your-style_2__300x450.jpg");background-position:center center;}.elementor-2239 .elementor-element.elementor-element-510660be{width:var( --container-widget-width, 40.741% );max-width:40.741%;--container-widget-width:40.741%;--container-widget-flex-grow:0;}.elementor-2239 .elementor-element.elementor-element-510660be.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2239 .elementor-element.elementor-element-510660be .elementor-flip-box{height:45vh;}.elementor-2239 .elementor-element.elementor-element-510660be .elementor-flip-box__front .elementor-flip-box__layer__overlay{text-align:center;}.elementor-2239 .elementor-element.elementor-element-510660be .elementor-flip-box__front .elementor-flip-box__layer__title{color:#F6F6F6;font-family:"Plus Jakarta Sans", Sans-serif;font-size:6.5em;font-weight:700;text-transform:uppercase;}.elementor-2239 .elementor-element.elementor-element-510660be .elementor-flip-box__front .elementor-flip-box__layer__description{color:#0D0C0C;font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.3em;font-weight:800;text-transform:uppercase;}.elementor-2239 .elementor-element.elementor-element-510660be .elementor-flip-box__back .elementor-flip-box__layer__overlay{background-color:#0E153287;text-align:center;}.elementor-2239 .elementor-element.elementor-element-510660be .elementor-flip-box__button{margin-inline-center:0;}.elementor-2239 .elementor-element.elementor-element-510660be .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.3em;font-weight:700;}.elementor-2239 .elementor-element.elementor-element-510660be .elementor-flip-box__back .elementor-flip-box__layer__description{font-family:"Plus Jakarta Sans", Sans-serif;font-size:0.8em;font-weight:300;line-height:20px;}.elementor-2239 .elementor-element.elementor-element-17763d7c{--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:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-2239 .elementor-element.elementor-element-17763d7c:not(.elementor-motion-effects-element-type-background), .elementor-2239 .elementor-element.elementor-element-17763d7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;background-image:url("https://cavagranite.com/wp-content/uploads/2023/02/kitchor-bg-1.png");background-position:top left;background-repeat:no-repeat;background-size:auto;}.elementor-2239 .elementor-element.elementor-element-1440920{--display:flex;--justify-content:center;}.elementor-2239 .elementor-element.elementor-element-1440920.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2239 .elementor-element.elementor-element-43dfedf4 img{box-shadow:-72px -72px 0px -60px #DAA14C;}.elementor-2239 .elementor-element.elementor-element-39f219b7{--display:flex;}.elementor-2239 .elementor-element.elementor-element-28c6e5e9 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:3em;font-weight:700;}.elementor-2239 .elementor-element.elementor-element-28c6e5e9 .elementskit-section-title-wraper .elementskit-section-subtitle{color:#DAA14C;font-family:"Plus Jakarta Sans", Sans-serif;font-size:2em;font-weight:800;text-transform:uppercase;}.elementor-2239 .elementor-element.elementor-element-28c6e5e9 .elementskit-section-title-wraper p{color:var( --e-global-color-text );font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.1em;font-weight:300;}.elementor-2239 .elementor-element.elementor-element-a046450{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-2239 .elementor-element.elementor-element-18c120b2 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:3em;font-weight:700;}.elementor-2239 .elementor-element.elementor-element-18c120b2 .elementskit-section-title-wraper .elementskit-section-subtitle{color:#DAA14C;font-family:"Plus Jakarta Sans", Sans-serif;font-size:2em;font-weight:800;text-transform:uppercase;}.elementor-2239 .elementor-element.elementor-element-18c120b2 .elementskit-section-title-wraper p{color:var( --e-global-color-text );font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2em;font-weight:300;}.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 );}.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 );}.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 );}.elementor-2239 .elementor-element.elementor-element-5efb8a78 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-2239 .elementor-element.elementor-element-5efb8a78 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-2239 .elementor-element.elementor-element-5efb8a78{box-shadow:70px -70px 0px -50px #DAA14C;--image-border-color:var( --e-global-color-secondary );--image-border-width:0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2239 .elementor-element.elementor-element-69da0b1a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-2239 .elementor-element.elementor-element-5063bf65{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2239 .elementor-element.elementor-element-5063bf65.e-con{--flex-grow:0;--flex-shrink:0;}.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 );color:var( --e-global-color-primary );}.elementor-2239 .elementor-element.elementor-element-673c1b23{width:var( --container-widget-width, 61.864% );max-width:61.864%;--container-widget-width:61.864%;--container-widget-flex-grow:0;text-align:center;}.elementor-2239 .elementor-element.elementor-element-673c1b23.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2239 .elementor-element.elementor-element-673c1b23 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3em;font-weight:700;}.elementor-2239 .elementor-element.elementor-element-6f4252a8{width:var( --container-widget-width, 94.637% );max-width:94.637%;--container-widget-width:94.637%;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2em;font-weight:300;}.elementor-2239 .elementor-element.elementor-element-6f4252a8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2239 .elementor-element.elementor-element-5aa0a3fb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2239 .elementor-element.elementor-element-5aa0a3fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-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 );}.elementor-widget-accordion .elementor-tab-content{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 );}.elementor-2239 .elementor-element.elementor-element-0a00f8d .elementor-accordion-item{border-width:1px;}.elementor-2239 .elementor-element.elementor-element-0a00f8d .elementor-accordion-item .elementor-tab-content{border-width:1px;}.elementor-2239 .elementor-element.elementor-element-0a00f8d .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;}.elementor-2239 .elementor-element.elementor-element-0a00f8d .elementor-accordion-icon, .elementor-2239 .elementor-element.elementor-element-0a00f8d .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-2239 .elementor-element.elementor-element-0a00f8d .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-2239 .elementor-element.elementor-element-0a00f8d .elementor-active .elementor-accordion-icon, .elementor-2239 .elementor-element.elementor-element-0a00f8d .elementor-active .elementor-accordion-title{color:var( --e-global-color-secondary );}.elementor-2239 .elementor-element.elementor-element-0a00f8d .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-2239 .elementor-element.elementor-element-0a00f8d .elementor-accordion-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:2em;font-weight:700;text-decoration:none;}.elementor-2239 .elementor-element.elementor-element-0a00f8d .elementor-tab-title .elementor-accordion-icon i:before{color:var( --e-global-color-primary );}.elementor-2239 .elementor-element.elementor-element-0a00f8d .elementor-tab-title .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-2239 .elementor-element.elementor-element-0a00f8d .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-secondary );}.elementor-2239 .elementor-element.elementor-element-0a00f8d .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-secondary );}.elementor-2239 .elementor-element.elementor-element-0a00f8d .elementor-accordion-icon{margin-inline-end:5px;}.elementor-2239 .elementor-element.elementor-element-0a00f8d .elementor-tab-content{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.3em;font-weight:300;}.elementor-2239 .elementor-element.elementor-element-740c516b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:1%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2239 .elementor-element.elementor-element-740c516b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2239 .elementor-element.elementor-element-9fcc7b7{text-align:center;}.elementor-2239 .elementor-element.elementor-element-9fcc7b7 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3em;font-weight:700;}.elementor-2239 .elementor-element.elementor-element-c570fe4{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2em;font-weight:300;}.elementor-2239 .elementor-element.elementor-element-684a563{width:var( --container-widget-width, 85.364% );max-width:85.364%;--container-widget-width:85.364%;--container-widget-flex-grow:0;}.elementor-2239 .elementor-element.elementor-element-684a563.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2239 .elementor-element.elementor-element-684a563 .qodef-e-title-holder{font-family:"Plus Jakarta Sans", Sans-serif;font-size:2em;font-weight:700;}.elementor-2239 .elementor-element.elementor-element-684a563 .qodef-qi-faq .qodef-e-title-holder{color:var( --e-global-color-primary );}.elementor-2239 .elementor-element.elementor-element-684a563 .qodef-e-title-holder.ui-state-active{color:var( --e-global-color-primary );}.elementor-2239 .elementor-element.elementor-element-684a563 .qodef-e-content{color:var( --e-global-color-primary );padding:10px 10px 10px 10px;}.elementor-2239 .elementor-element.elementor-element-684a563 .qodef-e-title-holder .qodef-e-icon{font-size:30px;}.elementor-2239 .elementor-element.elementor-element-684a563 .qodef-e-mark{color:var( --e-global-color-primary );}.elementor-2239 .elementor-element.elementor-element-684a563 .qodef-e-title-holder:hover .qodef-e-mark{color:var( --e-global-color-secondary );}.elementor-2239 .elementor-element.elementor-element-4f0d176{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2239 .elementor-element.elementor-element-b00f2f7 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-primary );font-family:"Plus Jakarta Sans", Sans-serif;font-size:3em;font-weight:700;}.elementor-2239 .elementor-element.elementor-element-b00f2f7 .elementskit-section-title-wraper .elementskit-section-subtitle{color:#DAA14C;font-family:"Plus Jakarta Sans", Sans-serif;font-size:2em;font-weight:800;text-transform:uppercase;}.elementor-2239 .elementor-element.elementor-element-b00f2f7 .elementskit-section-title-wraper p{color:var( --e-global-color-text );font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2em;font-weight:300;}.elementor-2239 .elementor-element.elementor-element-fda889b{--display:flex;}.elementor-2239 .elementor-element.elementor-element-28adf44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2239 .elementor-element.elementor-element-05ca17c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2239 .elementor-element.elementor-element-05ca17c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2239 .elementor-element.elementor-element-c971a94{width:var( --container-widget-width, 61.864% );max-width:61.864%;--container-widget-width:61.864%;--container-widget-flex-grow:0;text-align:center;}.elementor-2239 .elementor-element.elementor-element-c971a94.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2239 .elementor-element.elementor-element-c971a94 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3em;font-weight:700;}.elementor-2239 .elementor-element.elementor-element-f204c3c{width:var( --container-widget-width, 94.637% );max-width:94.637%;--container-widget-width:94.637%;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2em;font-weight:300;}.elementor-2239 .elementor-element.elementor-element-f204c3c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2239 .elementor-element.elementor-element-e52d1ef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2239 .elementor-element.elementor-element-e52d1ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2239 .elementor-element.elementor-element-4a470bb{width:var( --container-widget-width, 120% );max-width:120%;--container-widget-width:120%;--container-widget-flex-grow:0;text-align:center;}.elementor-2239 .elementor-element.elementor-element-4a470bb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2239 .elementor-element.elementor-element-4a470bb .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3em;font-weight:700;}.elementor-2239 .elementor-element.elementor-element-cd522a1{width:var( --container-widget-width, 94.637% );max-width:94.637%;--container-widget-width:94.637%;--container-widget-flex-grow:0;font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2em;font-weight:300;}.elementor-2239 .elementor-element.elementor-element-cd522a1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2239 .elementor-element.elementor-element-f6b61f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2239 .elementor-element.elementor-element-46a98f6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:1%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-2239 .elementor-element.elementor-element-46a98f6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2239 .elementor-element.elementor-element-b900e08{text-align:center;}.elementor-2239 .elementor-element.elementor-element-b900e08 .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:3em;font-weight:700;}.elementor-2239 .elementor-element.elementor-element-2a35be8{font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.2em;font-weight:300;}.elementor-2239 .elementor-element.elementor-element-b8b48f6{width:var( --container-widget-width, 85.364% );max-width:85.364%;--container-widget-width:85.364%;--container-widget-flex-grow:0;}.elementor-2239 .elementor-element.elementor-element-b8b48f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2239 .elementor-element.elementor-element-b8b48f6 .qodef-e-title-holder{font-family:"Plus Jakarta Sans", Sans-serif;font-size:2em;font-weight:700;}.elementor-2239 .elementor-element.elementor-element-b8b48f6 .qodef-qi-faq .qodef-e-title-holder{color:var( --e-global-color-primary );}.elementor-2239 .elementor-element.elementor-element-b8b48f6 .qodef-e-title-holder.ui-state-active{color:var( --e-global-color-primary );}.elementor-2239 .elementor-element.elementor-element-b8b48f6 .qodef-e-content{color:var( --e-global-color-primary );padding:10px 10px 10px 10px;}.elementor-2239 .elementor-element.elementor-element-b8b48f6 .qodef-e-title-holder .qodef-e-icon{font-size:30px;}.elementor-2239 .elementor-element.elementor-element-b8b48f6 .qodef-e-mark{color:var( --e-global-color-primary );}.elementor-2239 .elementor-element.elementor-element-b8b48f6 .qodef-e-title-holder:hover .qodef-e-mark{color:var( --e-global-color-secondary );}.elementor-2239 .elementor-element.elementor-element-ced36c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}@media(max-width:1400px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-2239 .elementor-element.elementor-element-684a563{width:var( --container-widget-width, 831.188px );max-width:831.188px;--container-widget-width:831.188px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-2239 .elementor-element.elementor-element-2095ca61{--width:49.987%;}.elementor-2239 .elementor-element.elementor-element-48cfd486{--width:24.917%;}.elementor-2239 .elementor-element.elementor-element-15349e2d{--width:57.25%;}.elementor-2239 .elementor-element.elementor-element-1440920{--width:50.045%;}.elementor-2239 .elementor-element.elementor-element-5063bf65{--width:95.088%;}.elementor-2239 .elementor-element.elementor-element-5aa0a3fb{--width:95.088%;}.elementor-2239 .elementor-element.elementor-element-740c516b{--width:95.088%;}.elementor-2239 .elementor-element.elementor-element-05ca17c{--width:95.088%;}.elementor-2239 .elementor-element.elementor-element-e52d1ef{--width:95.088%;}.elementor-2239 .elementor-element.elementor-element-46a98f6{--width:95.088%;}}@media(max-width:767px){.elementor-2239 .elementor-element.elementor-element-5ebce133 .elementskit-section-title-wraper .elementskit-section-title{font-size:2em;}.elementor-2239 .elementor-element.elementor-element-5ebce133 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:1.5em;}.elementor-2239 .elementor-element.elementor-element-5ebce133 .elementskit-section-title-wraper p{font-size:1em;}.elementor-2239 .elementor-element.elementor-element-5cb1407f{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-2239 .elementor-element.elementor-element-598cafce{margin:5% 5% calc(var(--kit-widget-spacing, 0px) + 5%) 5%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-2239 .elementor-element.elementor-element-233d6252{margin:5% 5% calc(var(--kit-widget-spacing, 0px) + 5%) 5%;font-size:1em;}.elementor-2239 .elementor-element.elementor-element-48cfd486{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:6%;--padding-bottom:6%;--padding-left:6%;--padding-right:6%;}.elementor-2239 .elementor-element.elementor-element-642eca5a .elementskit-section-title-wraper .elementskit-section-title{font-size:2em;}.elementor-2239 .elementor-element.elementor-element-642eca5a .elementskit-section-title-wraper p{font-size:1em;}.elementor-2239 .elementor-element.elementor-element-15349e2d{--justify-content:center;--flex-wrap:wrap;--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__front .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-flip-box .elementor-flip-box__back .elementor-flip-box__layer__description{font-size:var( --e-global-typography-text-font-size );}.elementor-2239 .elementor-element.elementor-element-383249ab{width:var( --container-widget-width, 91.72% );max-width:91.72%;--container-widget-width:91.72%;--container-widget-flex-grow:0;}.elementor-2239 .elementor-element.elementor-element-76949551{width:var( --container-widget-width, 91.72% );max-width:91.72%;--container-widget-width:91.72%;--container-widget-flex-grow:0;}.elementor-2239 .elementor-element.elementor-element-510660be{width:var( --container-widget-width, 91.72% );max-width:91.72%;--container-widget-width:91.72%;--container-widget-flex-grow:0;}.elementor-2239 .elementor-element.elementor-element-28c6e5e9 .elementskit-section-title-wraper .elementskit-section-title{font-size:2em;}.elementor-2239 .elementor-element.elementor-element-28c6e5e9 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:1.5em;}.elementor-2239 .elementor-element.elementor-element-28c6e5e9 .elementskit-section-title-wraper p{font-size:1em;}.elementor-2239 .elementor-element.elementor-element-18c120b2 .elementskit-section-title-wraper .elementskit-section-title{font-size:2em;}.elementor-2239 .elementor-element.elementor-element-18c120b2 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:1.5em;}.elementor-2239 .elementor-element.elementor-element-18c120b2 .elementskit-section-title-wraper p{font-size:1em;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2239 .elementor-element.elementor-element-5efb8a78{margin:10% 10% calc(var(--kit-widget-spacing, 0px) + 10%) 10%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-2239 .elementor-element.elementor-element-673c1b23{width:var( --container-widget-width, 310.007px );max-width:310.007px;--container-widget-width:310.007px;--container-widget-flex-grow:0;}.elementor-2239 .elementor-element.elementor-element-673c1b23 .elementor-heading-title{font-size:2em;}.elementor-2239 .elementor-element.elementor-element-6f4252a8{font-size:1em;}.elementor-widget-accordion .elementor-accordion-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-2239 .elementor-element.elementor-element-0a00f8d .elementor-accordion-title{font-size:2em;}.elementor-2239 .elementor-element.elementor-element-0a00f8d .elementor-tab-content{font-size:1em;}.elementor-2239 .elementor-element.elementor-element-9fcc7b7 .elementor-heading-title{font-size:2em;}.elementor-2239 .elementor-element.elementor-element-c570fe4{margin:5% 5% calc(var(--kit-widget-spacing, 0px) + 5%) 5%;font-size:1em;}.elementor-2239 .elementor-element.elementor-element-684a563{width:var( --container-widget-width, 322.174px );max-width:322.174px;--container-widget-width:322.174px;--container-widget-flex-grow:0;}.elementor-2239 .elementor-element.elementor-element-b00f2f7 .elementskit-section-title-wraper .elementskit-section-title{font-size:2em;}.elementor-2239 .elementor-element.elementor-element-b00f2f7 .elementskit-section-title-wraper .elementskit-section-subtitle{font-size:1.5em;}.elementor-2239 .elementor-element.elementor-element-b00f2f7 .elementskit-section-title-wraper p{font-size:1em;}.elementor-2239 .elementor-element.elementor-element-c971a94{width:var( --container-widget-width, 310.007px );max-width:310.007px;--container-widget-width:310.007px;--container-widget-flex-grow:0;}.elementor-2239 .elementor-element.elementor-element-c971a94 .elementor-heading-title{font-size:2em;}.elementor-2239 .elementor-element.elementor-element-f204c3c{font-size:1em;}.elementor-2239 .elementor-element.elementor-element-4a470bb{width:var( --container-widget-width, 310.007px );max-width:310.007px;--container-widget-width:310.007px;--container-widget-flex-grow:0;}.elementor-2239 .elementor-element.elementor-element-4a470bb .elementor-heading-title{font-size:2em;}.elementor-2239 .elementor-element.elementor-element-cd522a1{font-size:1em;}.elementor-2239 .elementor-element.elementor-element-b900e08 .elementor-heading-title{font-size:2em;}.elementor-2239 .elementor-element.elementor-element-2a35be8{margin:5% 5% calc(var(--kit-widget-spacing, 0px) + 5%) 5%;font-size:1em;}.elementor-2239 .elementor-element.elementor-element-b8b48f6{width:var( --container-widget-width, 322.174px );max-width:322.174px;--container-widget-width:322.174px;--container-widget-flex-grow:0;}}