.elementor-20 .elementor-element.elementor-element-0607b89{--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-20 .elementor-element.elementor-element-b7bc147 .elementor-repeater-item-75c60f6 .jet-slider__content-item{justify-content:center;}.elementor-20 .elementor-element.elementor-element-b7bc147 .elementor-repeater-item-75c60f6 .jet-slider__content{justify-content:center;}.elementor-20 .elementor-element.elementor-element-b7bc147 .elementor-repeater-item-75c60f6 .jet-slider__icon{justify-content:center;}.elementor-20 .elementor-element.elementor-element-b7bc147 .elementor-repeater-item-75c60f6 .jet-slider__title{text-align:center;}.elementor-20 .elementor-element.elementor-element-b7bc147 .elementor-repeater-item-75c60f6 .jet-slider__subtitle{text-align:center;}.elementor-20 .elementor-element.elementor-element-b7bc147 .elementor-repeater-item-75c60f6 .jet-slider__desc{align-self:center;text-align:center;}.elementor-20 .elementor-element.elementor-element-b7bc147 .elementor-repeater-item-75c60f6 .jet-slider__button-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-b7bc147 .slider-pro{min-height:600px;}.elementor-20 .elementor-element.elementor-element-b7bc147 .jet-slider .slider-pro .jet-slider__content-inner{max-width:100%;}.elementor-20 .elementor-element.elementor-element-b7bc147 .jet-slider .sp-buttons{max-width:100%;text-align:center;}.elementor-20 .elementor-element.elementor-element-b7bc147 .jet-slider .sp-image-container:after{opacity:0.2;}.elementor-20 .elementor-element.elementor-element-b7bc147 .jet-slider{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b7bc147 .jet-slider .sp-full-screen-button{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b7bc147 .jet-slider__content-item{justify-content:center;}.elementor-20 .elementor-element.elementor-element-b7bc147 .jet-slider__content{justify-content:center;}.elementor-20 .elementor-element.elementor-element-b7bc147 .jet-slider__icon{justify-content:center;}.elementor-20 .elementor-element.elementor-element-b7bc147 .jet-slider__title{text-align:center;font-family:"acumin-pro-wide", Sans-serif;font-size:37px;font-weight:600;margin:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-b7bc147 .jet-slider__subtitle{text-align:center;}.elementor-20 .elementor-element.elementor-element-b7bc147 .jet-slider__desc{align-self:center;text-align:center;}.elementor-20 .elementor-element.elementor-element-b7bc147 .jet-slider__button-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-b7bc147 .jet-slider__button--primary{padding:15px 21px 15px 21px;margin:0px 0px 0px 45px;background-color:var( --e-global-color-86399ab );color:var( --e-global-color-e619a30 );border-radius:36px 36px 36px 36px;}.elementor-20 .elementor-element.elementor-element-b7bc147  .jet-slider__button--primary{font-family:"acumin-pro", Sans-serif;font-size:18px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-b7bc147 .jet-slider__button--secondary{padding:15px 21px 15px 21px;margin:0px 65px 0px 14px;background-color:var( --e-global-color-primary );color:var( --e-global-color-e619a30 );border-radius:36px 36px 36px 36px;}.elementor-20 .elementor-element.elementor-element-b7bc147  .jet-slider__button--secondary{font-family:"acumin-pro", Sans-serif;font-size:18px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-b7bc147 .jet-slider .sp-thumbnail-container:hover:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-20 .elementor-element.elementor-element-b7bc147 .jet-slider .sp-thumbnail-container.sp-selected-thumbnail:before{border-style:solid;border-width:2px 2px 2px 2px;}.elementor-20 .elementor-element.elementor-element-3024dcb{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-3024dcb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-f5a9bdf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-f5a9bdf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-c9cfe3f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-c9cfe3f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-f319cdb .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-20 .elementor-element.elementor-element-4ff241b{font-family:"acumin-pro", Sans-serif;font-size:17px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-0094bf3{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-0094bf3.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-4b9452c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-ac430b4{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-1590b5b{--display:flex;}.elementor-20 .elementor-element.elementor-element-68a6b86 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-68a6b86 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-20 .elementor-element.elementor-element-68a6b86 .jet-listing-grid__slider-icon{width:35px;height:35px;line-height:35px;margin-top:calc( -35px/2 );font-size:23px;color:var( --e-global-color-text );background:var( --e-global-color-e619a30 );}.elementor-20 .elementor-element.elementor-element-68a6b86 .jet-listing-grid__slider-icon svg{height:23px;}.elementor-20 .elementor-element.elementor-element-68a6b86 .jet-listing-grid__slider-icon.prev-arrow{left:16px;right:auto;}.elementor-20 .elementor-element.elementor-element-68a6b86 .jet-listing-grid__slider-icon.next-arrow{right:16px;left:auto;}.elementor-20 .elementor-element.elementor-element-4521167 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-0557a06{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-0557a06.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-0f43f3c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-0f43f3c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-7f6e20d{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-7f6e20d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-d826f13 .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-20 .elementor-element.elementor-element-9262548{font-family:"acumin-pro", Sans-serif;font-size:17px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-79c89e8{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-79c89e8.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-78450ee.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-2472ddd{--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-20 .elementor-element.elementor-element-8528e64{--display:flex;}.elementor-20 .elementor-element.elementor-element-5c651b0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-5c651b0 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-20 .elementor-element.elementor-element-5c651b0 .jet-listing-grid__slider-icon{width:35px;height:35px;line-height:35px;margin-top:calc( -35px/2 );font-size:23px;color:var( --e-global-color-text );background:var( --e-global-color-e619a30 );}.elementor-20 .elementor-element.elementor-element-5c651b0 .jet-listing-grid__slider-icon svg{height:23px;}.elementor-20 .elementor-element.elementor-element-5c651b0 .jet-listing-grid__slider-icon.prev-arrow{left:16px;right:auto;}.elementor-20 .elementor-element.elementor-element-5c651b0 .jet-listing-grid__slider-icon.next-arrow{right:16px;left:auto;}.elementor-20 .elementor-element.elementor-element-e3c71e8{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-e3c71e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-bc57030{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-bc57030.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-bd10e02{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-bd10e02.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-b132479 .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-20 .elementor-element.elementor-element-c6cb819{font-family:"acumin-pro", Sans-serif;font-size:17px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-4c8c427{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-4c8c427.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-dfbefe9.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-0257806{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-20 .elementor-element.elementor-element-be4379b{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-be4379b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-eb86f10 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-eb86f10 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-20 .elementor-element.elementor-element-eb86f10 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-9c86ad1{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-9c86ad1.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-f838c54.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-f8e6cd2{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-f8e6cd2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-b5fd080{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-b5fd080.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-9c051e4{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-9c051e4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-1f42509 .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-20 .elementor-element.elementor-element-6aeb3fa{font-family:"acumin-pro", Sans-serif;font-size:17px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-95c2814{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-95c2814.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-29f3460.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-1fde0dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-20 .elementor-element.elementor-element-1f06662{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-1f06662.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-fc27960 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-fc27960 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-20 .elementor-element.elementor-element-fc27960 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ae80386{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-ae80386.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-8797d59.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-72788d7{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-72788d7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-28230e7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-28230e7.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-56d3505{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-56d3505.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-9332b69 .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-20 .elementor-element.elementor-element-2746089{font-family:"acumin-pro", Sans-serif;font-size:17px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-cdd99d8{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-cdd99d8.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-47a3e4c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-d22d2f1{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-34bea62{--display:flex;}.elementor-20 .elementor-element.elementor-element-6931518 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-6931518 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-20 .elementor-element.elementor-element-6931518 .jet-listing-grid__slider-icon{width:35px;height:35px;line-height:35px;margin-top:calc( -35px/2 );font-size:23px;color:var( --e-global-color-text );background:var( --e-global-color-e619a30 );}.elementor-20 .elementor-element.elementor-element-6931518 .jet-listing-grid__slider-icon svg{height:23px;}.elementor-20 .elementor-element.elementor-element-6931518 .jet-listing-grid__slider-icon.prev-arrow{left:16px;right:auto;}.elementor-20 .elementor-element.elementor-element-6931518 .jet-listing-grid__slider-icon.next-arrow{right:16px;left:auto;}.elementor-20 .elementor-element.elementor-element-007a299{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.32;}.elementor-20 .elementor-element.elementor-element-007a299::before, .elementor-20 .elementor-element.elementor-element-007a299 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-007a299 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-007a299 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-007a299 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-007a299 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#DFB46B;--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-48cf0ee{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-9488763 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-9488763 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-20 .elementor-element.elementor-element-9488763 .jet-listing-grid__slider-icon{width:35px;height:35px;line-height:35px;margin-top:calc( -35px/2 );font-size:23px;color:var( --e-global-color-text );background:var( --e-global-color-e619a30 );}.elementor-20 .elementor-element.elementor-element-9488763 .jet-listing-grid__slider-icon svg{height:23px;}.elementor-20 .elementor-element.elementor-element-9488763 .jet-listing-grid__slider-icon.prev-arrow{left:16px;right:auto;}.elementor-20 .elementor-element.elementor-element-9488763 .jet-listing-grid__slider-icon.next-arrow{right:16px;left:auto;}.elementor-20 .elementor-element.elementor-element-8e32e2f{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-8e32e2f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-3e2148e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-3e2148e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-ca146ec{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-ca146ec.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-f55ce1f .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-20 .elementor-element.elementor-element-92f1955{font-family:"acumin-pro", Sans-serif;font-size:17px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-10ea3be{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-10ea3be.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-a4c3b34.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-551d92f{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-d0cd39f{--display:flex;}.elementor-20 .elementor-element.elementor-element-e3a4e33 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-e3a4e33 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-20 .elementor-element.elementor-element-e3a4e33 .jet-listing-grid__slider-icon{width:35px;height:35px;line-height:35px;margin-top:calc( -35px/2 );font-size:23px;color:var( --e-global-color-text );background:var( --e-global-color-e619a30 );}.elementor-20 .elementor-element.elementor-element-e3a4e33 .jet-listing-grid__slider-icon svg{height:23px;}.elementor-20 .elementor-element.elementor-element-e3a4e33 .jet-listing-grid__slider-icon.prev-arrow{left:16px;right:auto;}.elementor-20 .elementor-element.elementor-element-e3a4e33 .jet-listing-grid__slider-icon.next-arrow{right:16px;left:auto;}.elementor-20 .elementor-element.elementor-element-efe52d4{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-efe52d4.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-1723008.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-27e9d3e{--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-20 .elementor-element.elementor-element-4431026{--display:flex;}.elementor-20 .elementor-element.elementor-element-f31e1cf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-f31e1cf > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}.elementor-20 .elementor-element.elementor-element-74d23f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:65px 65px;--row-gap:65px;--column-gap:65px;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-20 .elementor-element.elementor-element-16cdfd6{--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:35px 35px;--row-gap:35px;--column-gap:35px;--overlay-opacity:0.4;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-26284b5 );--border-color:var( --e-global-color-26284b5 );--border-radius:30px 30px 30px 30px;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-20 .elementor-element.elementor-element-16cdfd6::before, .elementor-20 .elementor-element.elementor-element-16cdfd6 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-16cdfd6 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-16cdfd6 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-16cdfd6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-16cdfd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-07b77f1{width:var( --container-widget-width, 32.374% );max-width:32.374%;--container-widget-width:32.374%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-07b77f1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-07b77f1 img{border-style:none;border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-f117f4d{--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:flex-start;--align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-a4991f1 .elementor-heading-title{font-family:"acumin-pro-wide", Sans-serif;font-size:37px;font-weight:600;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-e9d0d27 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-e9d0d27 .elementor-heading-title{font-family:"acumin-pro-wide", Sans-serif;font-size:24px;font-weight:400;line-height:1.3em;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-ca17340 > .elementor-widget-container{margin:19px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-c3a439f{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-c3a439f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-a144198{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:035px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-0d2c658{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-26284b5 );--border-color:var( --e-global-color-26284b5 );--border-radius:40px 40px 40px 40px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-20 .elementor-element.elementor-element-0d2c658:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-0d2c658 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FBFF;}.elementor-20 .elementor-element.elementor-element-8a02604{--display:flex;--justify-content:flex-start;}.elementor-20 .elementor-element.elementor-element-2873f35{--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;--justify-content:flex-start;--align-items:flex-start;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-20 .elementor-element.elementor-element-3fff8b3{--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:flex-start;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-3fff8b3.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-e018d5e{width:var( --container-widget-width, 138.133% );max-width:138.133%;--container-widget-width:138.133%;--container-widget-flex-grow:0;text-align:left;}.elementor-20 .elementor-element.elementor-element-e018d5e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-e018d5e .elementor-heading-title{font-family:"acumin-pro-wide", Sans-serif;font-size:37px;font-weight:600;color:#003BAF;}.elementor-20 .elementor-element.elementor-element-7d5587d > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-7d5587d .elementor-heading-title{font-family:"acumin-pro-wide", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-84dca24{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--margin-top:35px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-bdb0c64{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-bdb0c64.elementor-view-stacked .elementor-icon{background-color:#003BAF;}.elementor-20 .elementor-element.elementor-element-bdb0c64.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-bdb0c64.elementor-view-default .elementor-icon{fill:#003BAF;color:#003BAF;border-color:#003BAF;}.elementor-20 .elementor-element.elementor-element-bdb0c64 .elementor-icon{font-size:27px;}.elementor-20 .elementor-element.elementor-element-bdb0c64 .elementor-icon-box-title{color:#003BAF;}.elementor-20 .elementor-element.elementor-element-bdb0c64 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-bdb0c64 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-5e4e79a{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-5e4e79a.elementor-view-stacked .elementor-icon{background-color:#003BAF;}.elementor-20 .elementor-element.elementor-element-5e4e79a.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-5e4e79a.elementor-view-default .elementor-icon{fill:#003BAF;color:#003BAF;border-color:#003BAF;}.elementor-20 .elementor-element.elementor-element-5e4e79a .elementor-icon{font-size:27px;}.elementor-20 .elementor-element.elementor-element-5e4e79a .elementor-icon-box-title{color:#003BAF;}.elementor-20 .elementor-element.elementor-element-5e4e79a .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-5e4e79a .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-93abb95{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-93abb95.elementor-view-stacked .elementor-icon{background-color:#003BAF;}.elementor-20 .elementor-element.elementor-element-93abb95.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-93abb95.elementor-view-default .elementor-icon{fill:#003BAF;color:#003BAF;border-color:#003BAF;}.elementor-20 .elementor-element.elementor-element-93abb95 .elementor-icon{font-size:27px;}.elementor-20 .elementor-element.elementor-element-93abb95 .elementor-icon-box-title{color:#003BAF;}.elementor-20 .elementor-element.elementor-element-93abb95 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-93abb95 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-c1c1d63{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-c1c1d63.elementor-view-stacked .elementor-icon{background-color:#003BAF;}.elementor-20 .elementor-element.elementor-element-c1c1d63.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-c1c1d63.elementor-view-default .elementor-icon{fill:#003BAF;color:#003BAF;border-color:#003BAF;}.elementor-20 .elementor-element.elementor-element-c1c1d63 .elementor-icon{font-size:27px;}.elementor-20 .elementor-element.elementor-element-c1c1d63 .elementor-icon-box-title{color:#003BAF;}.elementor-20 .elementor-element.elementor-element-c1c1d63 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-c1c1d63 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-9ffd3a2{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-9ffd3a2.elementor-view-stacked .elementor-icon{background-color:#003BAF;}.elementor-20 .elementor-element.elementor-element-9ffd3a2.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-9ffd3a2.elementor-view-default .elementor-icon{fill:#003BAF;color:#003BAF;border-color:#003BAF;}.elementor-20 .elementor-element.elementor-element-9ffd3a2 .elementor-icon{font-size:27px;}.elementor-20 .elementor-element.elementor-element-9ffd3a2 .elementor-icon-box-title{color:#003BAF;}.elementor-20 .elementor-element.elementor-element-9ffd3a2 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-9ffd3a2 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-a44f009{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-20 .elementor-element.elementor-element-a44f009.elementor-view-stacked .elementor-icon{background-color:#003BAF;}.elementor-20 .elementor-element.elementor-element-a44f009.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-a44f009.elementor-view-default .elementor-icon{fill:#003BAF;color:#003BAF;border-color:#003BAF;}.elementor-20 .elementor-element.elementor-element-a44f009 .elementor-icon{font-size:27px;}.elementor-20 .elementor-element.elementor-element-a44f009 .elementor-icon-box-title{color:#003BAF;}.elementor-20 .elementor-element.elementor-element-a44f009 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-a44f009 .elementor-icon-box-title a{font-size:20px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-fec4cd1{--display:flex;}.elementor-20 .elementor-element.elementor-element-70c1196 .elementor-button{background-color:#C90000;border-radius:8px 8px 8px 8px;}.elementor-20 .elementor-element.elementor-element-70c1196 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:6px 6px 6px 6px;}.elementor-20 .elementor-element.elementor-element-70c1196.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-57cf831{width:var( --container-widget-width, 30.858% );max-width:30.858%;--container-widget-width:30.858%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-57cf831.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-57cf831 img{opacity:1;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-20 .elementor-element.elementor-element-776bd60{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-20 .elementor-element.elementor-element-66daa81{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-20 .elementor-element.elementor-element-31c96c4{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-1ed0729 .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-20 .elementor-element.elementor-element-4357dfc{font-family:"acumin-pro", Sans-serif;font-size:17px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-4d2e96c{--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:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-20 .elementor-element.elementor-element-f3be734{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20 .elementor-element.elementor-element-4a9469e img{width:200px;}.elementor-20 .elementor-element.elementor-element-207fed3{text-align:center;}.elementor-20 .elementor-element.elementor-element-207fed3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-84309dd{text-align:center;font-size:14px;font-weight:300;}.elementor-20 .elementor-element.elementor-element-8ee4cc5{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20 .elementor-element.elementor-element-9e6af67 img{width:200px;}.elementor-20 .elementor-element.elementor-element-e6c75a6{text-align:center;}.elementor-20 .elementor-element.elementor-element-e6c75a6 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-98ef67c{text-align:center;font-size:14px;font-weight:300;}.elementor-20 .elementor-element.elementor-element-21053eb{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20 .elementor-element.elementor-element-2d99092 img{width:200px;}.elementor-20 .elementor-element.elementor-element-4c6c948{text-align:center;}.elementor-20 .elementor-element.elementor-element-4c6c948 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-6c78c61{text-align:center;font-size:14px;font-weight:300;}.elementor-20 .elementor-element.elementor-element-782376b{--display:flex;--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-20 .elementor-element.elementor-element-97156d0 img{width:200px;}.elementor-20 .elementor-element.elementor-element-e987e00{text-align:center;}.elementor-20 .elementor-element.elementor-element-e987e00 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-97464bd{text-align:center;font-size:14px;font-weight:300;}.elementor-20 .elementor-element.elementor-element-23330eb{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-76944b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-20 .elementor-element.elementor-element-6cb3947{--display:flex;}.elementor-20 .elementor-element.elementor-element-69a270e .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-20 .elementor-element.elementor-element-3284f06{--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:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-20 .elementor-element.elementor-element-14bfc29{--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-20 .elementor-element.elementor-element-1f5e9a7{--display:flex;--min-height:350px;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-26284b5 );--border-color:var( --e-global-color-26284b5 );--border-radius:30px 30px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1f5e9a7:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1f5e9a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://boggettoviaggi.it/wp-content/uploads/2025/04/richiesta-preventivo-personalizzato-viaggi.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-78d99ce{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-20 .elementor-element.elementor-element-1ce32ef .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-e619a30 );}.elementor-20 .elementor-element.elementor-element-f78e7d2{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0F0F0;--border-color:#F0F0F0;--border-radius:0px 0px 30px 30px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-20 .elementor-element.elementor-element-076799d{text-align:left;font-size:14px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-523470c{--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-20 .elementor-element.elementor-element-1836aef{--display:flex;--min-height:350px;--justify-content:flex-end;border-style:solid;--border-style:solid;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-26284b5 );--border-color:var( --e-global-color-26284b5 );--border-radius:30px 30px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1836aef:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-1836aef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://boggettoviaggi.it/wp-content/uploads/2025/04/preventivo-viaggio-su-misura-valigia-fantasia.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-cfdbfd0{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-20 .elementor-element.elementor-element-0040afa .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-e619a30 );}.elementor-20 .elementor-element.elementor-element-7cd42b6{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F0F0F0;--border-color:#F0F0F0;--border-radius:0px 0px 30px 30px;--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-20 .elementor-element.elementor-element-deb3114{text-align:left;font-size:14px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-8a996e8{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-20 .elementor-element.elementor-element-423fd1b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-20 .elementor-element.elementor-element-5534953{--display:flex;}.elementor-20 .elementor-element.elementor-element-209dd26 .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-20 .elementor-element.elementor-element-18e676d{--display:flex;}.elementor-20 .elementor-element.elementor-element-5dc4c11 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-5dc4c11 > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-20 .elementor-element.elementor-element-bb78312{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-fdd7cbf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-ce9b5e3{--display:flex;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-6418cea .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-20 .elementor-element.elementor-element-d5cdf59{--display:flex;}.elementor-20 .elementor-element.elementor-element-fbb6eea{--display:flex;}.elementor-20 .elementor-element.elementor-element-e9ba7af > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-e9ba7af > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-20 .elementor-element.elementor-element-e8a31be > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-268fa1b{--display:flex;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--overlay-opacity:0.4;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-26284b5 );--border-color:var( --e-global-color-26284b5 );--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-20 .elementor-element.elementor-element-268fa1b::before, .elementor-20 .elementor-element.elementor-element-268fa1b > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-268fa1b > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-268fa1b > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-268fa1b > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-268fa1b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-20 .elementor-element.elementor-element-6447e79{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-20 .elementor-element.elementor-element-274197d{text-align:center;}.elementor-20 .elementor-element.elementor-element-274197d .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-20 .elementor-element.elementor-element-7eca1f5{text-align:center;}.elementor-20 .elementor-element.elementor-element-7eca1f5 .elementor-heading-title{font-family:"acumin-pro", Sans-serif;font-size:20px;font-weight:300;line-height:32px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-b0acbfe{--display:flex;}.elementor-20 .elementor-element.elementor-element-a3b5969 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:20px;}.elementor-20 .elementor-element.elementor-element-a3b5969 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-20px;}.elementor-20 .elementor-element.elementor-element-a3b5969 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-20 .elementor-element.elementor-element-a3b5969 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-20 .elementor-element.elementor-element-a3b5969 .elementor-labels-inline .elementor-field-group > label{padding-left:12px;}body:not(.rtl) .elementor-20 .elementor-element.elementor-element-a3b5969 .elementor-labels-inline .elementor-field-group > label{padding-right:12px;}body .elementor-20 .elementor-element.elementor-element-a3b5969 .elementor-labels-above .elementor-field-group > label{padding-bottom:12px;}.elementor-20 .elementor-element.elementor-element-a3b5969 .elementor-field-group > label, .elementor-20 .elementor-element.elementor-element-a3b5969 .elementor-field-subgroup label{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-a3b5969 .elementor-field-group > label{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-20 .elementor-element.elementor-element-a3b5969 .elementor-field-type-html{padding-bottom:0px;}.elementor-20 .elementor-element.elementor-element-a3b5969 .elementor-field-group .elementor-field{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-a3b5969 .elementor-field-group .elementor-field, .elementor-20 .elementor-element.elementor-element-a3b5969 .elementor-field-subgroup label{font-family:"acumin-pro", Sans-serif;font-size:17px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-a3b5969 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#F0F0F0;}.elementor-20 .elementor-element.elementor-element-a3b5969 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#F0F0F0;}.elementor-20 .elementor-element.elementor-element-a3b5969 .elementor-field-group .elementor-select-wrapper::before{color:#F0F0F0;}.elementor-20 .elementor-element.elementor-element-a3b5969 .elementor-button{font-family:"acumin-pro", Sans-serif;font-size:18px;font-weight:600;padding:15px 100px 15px 100px;}.elementor-20 .elementor-element.elementor-element-a3b5969 .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-593db83 );color:#ffffff;}.elementor-20 .elementor-element.elementor-element-a3b5969 .elementor-button[type="submit"]{background-color:var( --e-global-color-593db83 );color:#ffffff;}.elementor-20 .elementor-element.elementor-element-a3b5969 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-20 .elementor-element.elementor-element-a3b5969 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-20 .elementor-element.elementor-element-a3b5969 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-20 .elementor-element.elementor-element-a3b5969 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-20 .elementor-element.elementor-element-a3b5969 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-20 .elementor-element.elementor-element-a3b5969 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-20 .elementor-element.elementor-element-a3b5969{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-b7bc147 .elementor-repeater-item-75c60f6 .jet-slider__content-item{justify-content:center;}.elementor-20 .elementor-element.elementor-element-b7bc147 .elementor-repeater-item-75c60f6 .jet-slider__icon{justify-content:center;}.elementor-20 .elementor-element.elementor-element-b7bc147 .elementor-repeater-item-75c60f6 .jet-slider__title{text-align:center;}.elementor-20 .elementor-element.elementor-element-b7bc147 .jet-slider{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b7bc147 .jet-slider__title{margin:0px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-f319cdb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-68a6b86 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-68a6b86 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-20 .elementor-element.elementor-element-d826f13 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-5c651b0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-5c651b0 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-20 .elementor-element.elementor-element-b132479 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-1f42509 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-9332b69 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-6931518 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-6931518 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-20 .elementor-element.elementor-element-9488763 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-9488763 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-20 .elementor-element.elementor-element-f55ce1f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-e3a4e33 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-e3a4e33 > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-20 .elementor-element.elementor-element-74d23f5{--padding-top:4em;--padding-bottom:4em;--padding-left:1em;--padding-right:1em;}.elementor-20 .elementor-element.elementor-element-16cdfd6{--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-20 .elementor-element.elementor-element-07b77f1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-07b77f1 img{width:100%;height:275px;object-fit:cover;object-position:top center;}.elementor-20 .elementor-element.elementor-element-2873f35{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-20 .elementor-element.elementor-element-3fff8b3{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-bdb0c64{--icon-box-icon-margin:9px;}.elementor-20 .elementor-element.elementor-element-bdb0c64 .elementor-icon{font-size:22px;}.elementor-20 .elementor-element.elementor-element-bdb0c64 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-bdb0c64 .elementor-icon-box-title a{font-size:16px;}.elementor-20 .elementor-element.elementor-element-5e4e79a{--icon-box-icon-margin:9px;}.elementor-20 .elementor-element.elementor-element-5e4e79a .elementor-icon{font-size:22px;}.elementor-20 .elementor-element.elementor-element-5e4e79a .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-5e4e79a .elementor-icon-box-title a{font-size:16px;}.elementor-20 .elementor-element.elementor-element-93abb95{--icon-box-icon-margin:9px;}.elementor-20 .elementor-element.elementor-element-93abb95 .elementor-icon{font-size:22px;}.elementor-20 .elementor-element.elementor-element-93abb95 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-93abb95 .elementor-icon-box-title a{font-size:16px;}.elementor-20 .elementor-element.elementor-element-c1c1d63{--icon-box-icon-margin:9px;}.elementor-20 .elementor-element.elementor-element-c1c1d63 .elementor-icon{font-size:22px;}.elementor-20 .elementor-element.elementor-element-c1c1d63 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-c1c1d63 .elementor-icon-box-title a{font-size:16px;}.elementor-20 .elementor-element.elementor-element-9ffd3a2{--icon-box-icon-margin:9px;}.elementor-20 .elementor-element.elementor-element-9ffd3a2 .elementor-icon{font-size:22px;}.elementor-20 .elementor-element.elementor-element-9ffd3a2 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-9ffd3a2 .elementor-icon-box-title a{font-size:16px;}.elementor-20 .elementor-element.elementor-element-a44f009{--icon-box-icon-margin:9px;}.elementor-20 .elementor-element.elementor-element-a44f009 .elementor-icon{font-size:22px;}.elementor-20 .elementor-element.elementor-element-a44f009 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-a44f009 .elementor-icon-box-title a{font-size:16px;}.elementor-20 .elementor-element.elementor-element-57cf831{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-57cf831 img{width:100%;height:275px;object-fit:cover;object-position:center center;}.elementor-20 .elementor-element.elementor-element-1ed0729 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-4d2e96c{--justify-content:space-between;--flex-wrap:wrap;}.elementor-20 .elementor-element.elementor-element-207fed3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-20 .elementor-element.elementor-element-e6c75a6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-20 .elementor-element.elementor-element-4c6c948 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-20 .elementor-element.elementor-element-e987e00 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-20 .elementor-element.elementor-element-69a270e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-3284f06{--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-20 .elementor-element.elementor-element-1ce32ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-20 .elementor-element.elementor-element-0040afa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-20 .elementor-element.elementor-element-209dd26 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-6418cea .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-e9ba7af > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-e9ba7af > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-20 .elementor-element.elementor-element-274197d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-a3b5969 .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-b7bc147 .elementor-repeater-item-75c60f6 .jet-slider__content-item{justify-content:center;}.elementor-20 .elementor-element.elementor-element-b7bc147 .elementor-repeater-item-75c60f6 .jet-slider__icon{justify-content:center;}.elementor-20 .elementor-element.elementor-element-b7bc147 .elementor-repeater-item-75c60f6 .jet-slider__title{text-align:center;}.elementor-20 .elementor-element.elementor-element-b7bc147 .elementor-repeater-item-75c60f6 .jet-slider__subtitle{text-align:center;}.elementor-20 .elementor-element.elementor-element-b7bc147 .jet-slider{padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b7bc147 .jet-slider__content-inner{padding:10px 10px 10px 10px;margin:10px 10px 20px 10px;}.elementor-20 .elementor-element.elementor-element-b7bc147 .jet-slider__title{text-align:right;font-size:33px;padding:10px 10px 10px 10px;margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b7bc147 .jet-slider__button-wrapper{text-align:center;}.elementor-20 .elementor-element.elementor-element-b7bc147 .jet-slider__button--primary{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-b7bc147 .jet-slider__button--secondary{margin:20px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f5a9bdf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-f319cdb .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-68a6b86 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-68a6b86 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-20 .elementor-element.elementor-element-4521167 > .elementor-widget-container{margin:-24px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-0f43f3c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-d826f13 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-5c651b0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-5c651b0 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-20 .elementor-element.elementor-element-bc57030{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-b132479 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-eb86f10 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-eb86f10 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-20 .elementor-element.elementor-element-9c86ad1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-f838c54.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-b5fd080{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-1f42509 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-fc27960 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-fc27960 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-20 .elementor-element.elementor-element-ae80386{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-8797d59.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-28230e7{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-9332b69 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-6931518 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-6931518 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-20 .elementor-element.elementor-element-9488763 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-9488763 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-20 .elementor-element.elementor-element-3e2148e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-f55ce1f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-e3a4e33 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-e3a4e33 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-20 .elementor-element.elementor-element-efe52d4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-f31e1cf > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-f31e1cf > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-20 .elementor-element.elementor-element-16cdfd6{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-20 .elementor-element.elementor-element-07b77f1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-07b77f1{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-20 .elementor-element.elementor-element-07b77f1 img{object-position:top right;}.elementor-20 .elementor-element.elementor-element-f117f4d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-20 .elementor-element.elementor-element-e9d0d27 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-20 .elementor-element.elementor-element-ca17340 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ca17340.elementor-element{--align-self:stretch;}.elementor-20 .elementor-element.elementor-element-0d2c658{--border-radius:30px 30px 30px 30px;}.elementor-20 .elementor-element.elementor-element-2873f35{--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-20 .elementor-element.elementor-element-3fff8b3{--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-20 .elementor-element.elementor-element-7d5587d > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-7d5587d .elementor-heading-title{line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-84dca24{--gap:5px 0px;--row-gap:5px;--column-gap:0px;--margin-top:15px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-bdb0c64{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;--icon-box-icon-margin:7px;}.elementor-20 .elementor-element.elementor-element-bdb0c64 .elementor-icon-box-title{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-bdb0c64 .elementor-icon{font-size:16px;}.elementor-20 .elementor-element.elementor-element-bdb0c64 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-bdb0c64 .elementor-icon-box-title a{font-size:13px;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-5e4e79a{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;--icon-box-icon-margin:7px;}.elementor-20 .elementor-element.elementor-element-5e4e79a .elementor-icon-box-title{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-5e4e79a .elementor-icon{font-size:16px;}.elementor-20 .elementor-element.elementor-element-5e4e79a .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-5e4e79a .elementor-icon-box-title a{font-size:13px;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-93abb95{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;--icon-box-icon-margin:7px;}.elementor-20 .elementor-element.elementor-element-93abb95 .elementor-icon-box-title{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-93abb95 .elementor-icon{font-size:16px;}.elementor-20 .elementor-element.elementor-element-93abb95 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-93abb95 .elementor-icon-box-title a{font-size:13px;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-c1c1d63{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;--icon-box-icon-margin:7px;}.elementor-20 .elementor-element.elementor-element-c1c1d63 .elementor-icon-box-title{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-c1c1d63 .elementor-icon{font-size:16px;}.elementor-20 .elementor-element.elementor-element-c1c1d63 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-c1c1d63 .elementor-icon-box-title a{font-size:13px;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-9ffd3a2{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;--icon-box-icon-margin:7px;}.elementor-20 .elementor-element.elementor-element-9ffd3a2 .elementor-icon-box-title{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-9ffd3a2 .elementor-icon{font-size:16px;}.elementor-20 .elementor-element.elementor-element-9ffd3a2 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-9ffd3a2 .elementor-icon-box-title a{font-size:13px;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-a44f009{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;--icon-box-icon-margin:7px;}.elementor-20 .elementor-element.elementor-element-a44f009 .elementor-icon-box-title{margin-bottom:0px;}.elementor-20 .elementor-element.elementor-element-a44f009 .elementor-icon{font-size:16px;}.elementor-20 .elementor-element.elementor-element-a44f009 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-a44f009 .elementor-icon-box-title a{font-size:13px;line-height:1.3em;}.elementor-20 .elementor-element.elementor-element-70c1196 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-70c1196.elementor-element{--align-self:stretch;}.elementor-20 .elementor-element.elementor-element-57cf831 > .elementor-widget-container{margin:0px 0px 21px 0px;}.elementor-20 .elementor-element.elementor-element-57cf831{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-20 .elementor-element.elementor-element-31c96c4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-1ed0729 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-207fed3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-20 .elementor-element.elementor-element-e6c75a6 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-20 .elementor-element.elementor-element-4c6c948 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-20 .elementor-element.elementor-element-e987e00 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-20 .elementor-element.elementor-element-23330eb{--margin-top:0px;--margin-bottom:-69px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-69a270e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-78d99ce{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-20 .elementor-element.elementor-element-1ce32ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-20 .elementor-element.elementor-element-f78e7d2{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-20 .elementor-element.elementor-element-1836aef{--min-height:300px;}.elementor-20 .elementor-element.elementor-element-cfdbfd0{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-20 .elementor-element.elementor-element-0040afa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-20 .elementor-element.elementor-element-7cd42b6{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-20 .elementor-element.elementor-element-209dd26 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-5dc4c11 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-5dc4c11 > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-20 .elementor-element.elementor-element-fdd7cbf{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-20 .elementor-element.elementor-element-6418cea .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-e9ba7af > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-20 .elementor-element.elementor-element-e9ba7af > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-20 .elementor-element.elementor-element-268fa1b{--padding-top:3em;--padding-bottom:3em;--padding-left:1em;--padding-right:1em;}.elementor-20 .elementor-element.elementor-element-274197d .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-20 .elementor-element.elementor-element-a3b5969 .elementor-field-group > label{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-f5a9bdf{--width:56.426%;}.elementor-20 .elementor-element.elementor-element-c9cfe3f{--width:99.852%;}.elementor-20 .elementor-element.elementor-element-0094bf3{--width:73.254%;}.elementor-20 .elementor-element.elementor-element-0f43f3c{--width:56.426%;}.elementor-20 .elementor-element.elementor-element-7f6e20d{--width:99.852%;}.elementor-20 .elementor-element.elementor-element-79c89e8{--width:73.254%;}.elementor-20 .elementor-element.elementor-element-bc57030{--width:56.426%;}.elementor-20 .elementor-element.elementor-element-bd10e02{--width:99.852%;}.elementor-20 .elementor-element.elementor-element-4c8c427{--width:73.254%;}.elementor-20 .elementor-element.elementor-element-9c86ad1{--width:73.254%;}.elementor-20 .elementor-element.elementor-element-b5fd080{--width:56.426%;}.elementor-20 .elementor-element.elementor-element-9c051e4{--width:99.852%;}.elementor-20 .elementor-element.elementor-element-95c2814{--width:73.254%;}.elementor-20 .elementor-element.elementor-element-ae80386{--width:73.254%;}.elementor-20 .elementor-element.elementor-element-28230e7{--width:56.426%;}.elementor-20 .elementor-element.elementor-element-56d3505{--width:99.852%;}.elementor-20 .elementor-element.elementor-element-cdd99d8{--width:73.254%;}.elementor-20 .elementor-element.elementor-element-3e2148e{--width:56.426%;}.elementor-20 .elementor-element.elementor-element-ca146ec{--width:99.852%;}.elementor-20 .elementor-element.elementor-element-10ea3be{--width:73.254%;}.elementor-20 .elementor-element.elementor-element-efe52d4{--width:73.254%;}.elementor-20 .elementor-element.elementor-element-c3a439f{--width:100%;}.elementor-20 .elementor-element.elementor-element-3fff8b3{--width:68.109%;}.elementor-20 .elementor-element.elementor-element-ce9b5e3{--width:80%;}.elementor-20 .elementor-element.elementor-element-d5cdf59{--width:20%;}.elementor-20 .elementor-element.elementor-element-6447e79{--content-width:697px;}.elementor-20 .elementor-element.elementor-element-b0acbfe{--content-width:550px;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-c9cfe3f{--width:100%;}.elementor-20 .elementor-element.elementor-element-0094bf3{--width:30%;}.elementor-20 .elementor-element.elementor-element-7f6e20d{--width:100%;}.elementor-20 .elementor-element.elementor-element-79c89e8{--width:30%;}.elementor-20 .elementor-element.elementor-element-bd10e02{--width:100%;}.elementor-20 .elementor-element.elementor-element-4c8c427{--width:30%;}.elementor-20 .elementor-element.elementor-element-0257806{--width:1600px;}.elementor-20 .elementor-element.elementor-element-9c86ad1{--width:30%;}.elementor-20 .elementor-element.elementor-element-9c051e4{--width:100%;}.elementor-20 .elementor-element.elementor-element-95c2814{--width:30%;}.elementor-20 .elementor-element.elementor-element-1fde0dd{--width:1600px;}.elementor-20 .elementor-element.elementor-element-ae80386{--width:30%;}.elementor-20 .elementor-element.elementor-element-56d3505{--width:100%;}.elementor-20 .elementor-element.elementor-element-cdd99d8{--width:30%;}.elementor-20 .elementor-element.elementor-element-ca146ec{--width:100%;}.elementor-20 .elementor-element.elementor-element-10ea3be{--width:30%;}.elementor-20 .elementor-element.elementor-element-efe52d4{--width:30%;}.elementor-20 .elementor-element.elementor-element-3fff8b3{--width:100%;}.elementor-20 .elementor-element.elementor-element-f3be734{--width:47%;}.elementor-20 .elementor-element.elementor-element-8ee4cc5{--width:47%;}.elementor-20 .elementor-element.elementor-element-21053eb{--width:47%;}.elementor-20 .elementor-element.elementor-element-782376b{--width:47%;}.elementor-20 .elementor-element.elementor-element-ce9b5e3{--width:100%;}}/* Start custom CSS for jet-slider, class: .elementor-element-b7bc147 */@media(max-width:767px) {
.elementor-20 .elementor-element.elementor-element-b7bc147 .elementor-repeater-item-75c60f6 .jet-slider__button-wrapper {
    display: flex
;
    flex-direction: column;
    align-items: stretch;
    gap: 10px;
    margin-bottom: 10px;
}
}/* End custom CSS */
/* Start custom CSS */.icone-cstm .e-con-inner {
    margin-left: 0;
}


@media (max-width: 767px) {
    .elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-icon {
        margin-bottom: unset;
        margin-left: 0;
        margin-right: var(--icon-box-icon-margin, 15px);
    }
}
@media (max-width: 767px) {
    .elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-icon, .elementor-widget-icon-box.elementor-mobile-position-right .elementor-icon-box-icon {
        display: inline-flex
;
        flex: 0 0 auto;
    }
}
.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon {
    margin-bottom: unset;
    margin-left: 0;
    margin-right: var(--icon-box-icon-margin, 15px);
}
.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-icon, .elementor-widget-icon-box.elementor-position-right .elementor-icon-box-icon {
    display: inline-flex
;
    flex: 0 0 auto;
}
.elementor-widget-icon-box .elementor-icon-box-icon {
    margin-bottom: var(--icon-box-icon-margin, 15px);
    margin-left: auto;
    margin-right: auto;
}
.elementor *, .elementor :after, .elementor :before {
    box-sizing: border-box;
}
*, :after, :before {
    box-sizing: border-box;
}
user agent stylesheet
div {
    display: block;
    unicode-bidi: isolate;
}
@media (max-width: 767px) {
    .elementor-widget-icon-box.elementor-mobile-position-left .elementor-icon-box-wrapper {
        flex-direction: row;
        text-align: start;
    }
}
.elementor-widget-icon-box.elementor-position-left .elementor-icon-box-wrapper {
    flex-direction: row;
    text-align: start;
}
.elementor-widget-icon-box .elementor-icon-box-wrapper {
    display: block;
    text-align: center;
}
<style>
@media (max-width: 767px) {
    .elementor-20 .elementor-element.elementor-element-5e4e79a {
        --icon-box-icon-margin: 7px;
        --container-widget-width: 50%;
        --container-widget-flex-grow: 0;
        width: var(--container-widget-width, 50%);
        max-width: 50%;
    }
}
<style>
@media (max-width: 1024px) {
    .elementor-20 .elementor-element.elementor-element-5e4e79a {
        --icon-box-icon-margin: 9px;
    }
}
<style>
.elementor-20 .elementor-element.elementor-element-5e4e79a {
    --icon-box-icon-margin: 15px;
    width: var(--container-widget-width, 33%);
    max-width: 33%;
    --container-widget-width: 33%;
    --container-widget-flex-grow: 0;
}
.e-con .elementor-widget:not(:last-child) {
    --kit-widget-spacing: 0px;
}
.elementor-element, .elementor-lightbox {
    --swiper-theme-color: #000;
    --swiper-navigation-size: 44px;
    --swiper-pagination-bullet-size: 6px;
    --swiper-pagination-bullet-horizontal-gap: 6px;
}
.elementor-element {
    --widgets-spacing: 0px 0px;
    --widgets-spacing-row: 0px;
    --widgets-spacing-column: 0px;
}
.elementor-element {
    --flex-direction: initial;
    --flex-wrap: initial;
    --justify-content: initial;
    --align-items: initial;
    --align-content: initial;
    --gap: initial;
    --flex-basis: initial;
    --flex-grow: initial;
    --flex-shrink: initial;
    --order: initial;
    --align-self: initial;
    align-self: var(--align-self);
    flex-basis: var(--flex-basis);
    flex-grow: var(--flex-grow);
    flex-shrink: var(--flex-shrink);
    order: var(--order);
}
<style>
.elementor-20 .elementor-element.elementor-element-84dca24 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 20px 0px;
    --row-gap: 20px;
    --column-gap: 0px;
    --flex-wrap: wrap;
    --margin-top: 35px;
    --margin-bottom: 35px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-edit-area-active .e-con {
    --primary-color: var(--e-p-border-con);
    --secondary-color: var(--e-p-border-con-hover);
    --outline-color: var(--outline-color);
}
@media (max-width: 767px) {
    .e-con.e-flex {
        --width: 100%;
        --flex-wrap: var(--flex-wrap-mobile);
    }
}
.e-con.e-flex {
    --flex-direction: column;
    --flex-basis: auto;
    --flex-grow: 0;
    --flex-shrink: 1;
    flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis);
}
.elementor-element, .elementor-lightbox {
    --swiper-theme-color: #000;
    --swiper-navigation-size: 44px;
    --swiper-pagination-bullet-size: 6px;
    --swiper-pagination-bullet-horizontal-gap: 6px;
}
.e-con {
    --container-widget-width: 100%;
}
@media (max-width: 767px) {
    .e-con {
        --container-max-width: 767px;
    }
}
@media (max-width: 1024px) {
    .e-con {
        --container-max-width: 1024px;
    }
}
.elementor-element {
    --widgets-spacing: 0px 0px;
    --widgets-spacing-row: 0px;
    --widgets-spacing-column: 0px;
}
.e-con {
    --container-max-width: 1350px;
    --container-default-padding-top: 0px;
    --container-default-padding-right: 0px;
    --container-default-padding-bottom: 0px;
    --container-default-padding-left: 0px;
}
.e-con-full, .e-con>.e-con-inner {
    padding-block-end: var(--padding-block-end);
    padding-block-start: var(--padding-block-start);
    text-align: var(--text-align);
}
.e-con {
    --border-radius: 0;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    --border-style: initial;
    --border-color: initial;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --content-width: min(100%, var(--container-max-width, 1140px));
    --width: 100%;
    --min-height: initial;
    --height: auto;
    --text-align: initial;
    --margin-top: 0px;
    --margin-right: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --padding-top: var(--container-default-padding-top, 10px);
    --padding-right: var(--container-default-padding-right, 10px);
    --padding-bottom: var(--container-default-padding-bottom, 10px);
    --padding-left: var(--container-default-padding-left, 10px);
    --position: relative;
    --z-index: revert;
    --overflow: visible;
    --gap: var(--widgets-spacing, 20px);
    --row-gap: var(--widgets-spacing-row, 20px);
    --column-gap: var(--widgets-spacing-column, 20px);
    --overlay-mix-blend-mode: initial;
    --overlay-opacity: 1;
    --overlay-transition: 0.3s;
    --e-con-grid-template-columns: repeat(3, 1fr);
    --e-con-grid-template-rows: repeat(2, 1fr);
    border-radius: var(--border-radius);
    height: var(--height);
    min-height: var(--min-height);
    min-width: 0;
    overflow: var(--overflow);
    position: var(--position);
    transition: background var(--background-transition, .3s), border var(--border-transition, .3s), box-shadow var(--border-transition, .3s), transform var(--e-con-transform-transition-duration, .4s);
    width: var(--width);
    z-index: var(--z-index);
    --flex-wrap-mobile: wrap;
    margin-block-end: var(--margin-block-end);
    margin-block-start: var(--margin-block-start);
    margin-inline-end: var(--margin-inline-end);
    margin-inline-start: var(--margin-inline-start);
    padding-inline-end: var(--padding-inline-end);
Show all properties (13 more)
}
.elementor-element {
    --flex-direction: initial;
    --flex-wrap: initial;
    --justify-content: initial;
    --align-items: initial;
    --align-content: initial;
    --gap: initial;
    --flex-basis: initial;
    --flex-grow: initial;
    --flex-shrink: initial;
    --order: initial;
    --align-self: initial;
    align-self: var(--align-self);
    flex-basis: var(--flex-basis);
    flex-grow: var(--flex-grow);
    flex-shrink: var(--flex-shrink);
    order: var(--order);
}
<style>
.elementor-20 .elementor-element.elementor-element-3fff8b3.e-con {
    --align-self: center;
    --flex-grow: 0;
    --flex-shrink: 0;
}
<style>
@media (max-width: 767px) {
    .elementor-20 .elementor-element.elementor-element-3fff8b3 {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }
}
<style>
@media (max-width: 1024px) {
    .elementor-20 .elementor-element.elementor-element-3fff8b3 {
        --margin-top: 30px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }
}
<style>
.elementor-20 .elementor-element.elementor-element-3fff8b3 {
    --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: flex-start;
    --align-items: flex-start;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 20px;
}
.elementor-edit-area-active .e-con {
    --primary-color: var(--e-p-border-con);
    --secondary-color: var(--e-p-border-con-hover);
    --outline-color: var(--outline-color);
}
@media (max-width: 767px) {
    .e-con.e-flex {
        --width: 100%;
        --flex-wrap: var(--flex-wrap-mobile);
    }
}
.e-con.e-flex {
    --flex-direction: column;
    --flex-basis: auto;
    --flex-grow: 0;
    --flex-shrink: 1;
    flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis);
}
.elementor-element, .elementor-lightbox {
    --swiper-theme-color: #000;
    --swiper-navigation-size: 44px;
    --swiper-pagination-bullet-size: 6px;
    --swiper-pagination-bullet-horizontal-gap: 6px;
}
.e-con {
    --container-widget-width: 100%;
}
@media (max-width: 767px) {
    .e-con {
        --container-max-width: 767px;
    }
}
@media (max-width: 1024px) {
    .e-con {
        --container-max-width: 1024px;
    }
}
.elementor-element {
    --widgets-spacing: 0px 0px;
    --widgets-spacing-row: 0px;
    --widgets-spacing-column: 0px;
}
.e-con {
    --container-max-width: 1350px;
    --container-default-padding-top: 0px;
    --container-default-padding-right: 0px;
    --container-default-padding-bottom: 0px;
    --container-default-padding-left: 0px;
}
.e-con {
    --border-radius: 0;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    --border-style: initial;
    --border-color: initial;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --content-width: min(100%, var(--container-max-width, 1140px));
    --width: 100%;
    --min-height: initial;
    --height: auto;
    --text-align: initial;
    --margin-top: 0px;
    --margin-right: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --padding-top: var(--container-default-padding-top, 10px);
    --padding-right: var(--container-default-padding-right, 10px);
    --padding-bottom: var(--container-default-padding-bottom, 10px);
    --padding-left: var(--container-default-padding-left, 10px);
    --position: relative;
    --z-index: revert;
    --overflow: visible;
    --gap: var(--widgets-spacing, 20px);
    --row-gap: var(--widgets-spacing-row, 20px);
    --column-gap: var(--widgets-spacing-column, 20px);
    --overlay-mix-blend-mode: initial;
    --overlay-opacity: 1;
    --overlay-transition: 0.3s;
    --e-con-grid-template-columns: repeat(3, 1fr);
    --e-con-grid-template-rows: repeat(2, 1fr);
    border-radius: var(--border-radius);
    height: var(--height);
    min-height: var(--min-height);
    min-width: 0;
    overflow: var(--overflow);
    position: var(--position);
    transition: background var(--background-transition, .3s), border var(--border-transition, .3s), box-shadow var(--border-transition, .3s), transform var(--e-con-transform-transition-duration, .4s);
    width: var(--width);
    z-index: var(--z-index);
    --flex-wrap-mobile: wrap;
    margin-block-end: var(--margin-block-end);
    margin-block-start: var(--margin-block-start);
    margin-inline-end: var(--margin-inline-end);
    margin-inline-start: var(--margin-inline-start);
    padding-inline-end: var(--padding-inline-end);
Show all properties (13 more)
}
.elementor-element {
    --flex-direction: initial;
    --flex-wrap: initial;
    --justify-content: initial;
    --align-items: initial;
    --align-content: initial;
    --gap: initial;
    --flex-basis: initial;
    --flex-grow: initial;
    --flex-shrink: initial;
    --order: initial;
    --align-self: initial;
    align-self: var(--align-self);
    flex-basis: var(--flex-basis);
    flex-grow: var(--flex-grow);
    flex-shrink: var(--flex-shrink);
    order: var(--order);
}
<style>
@media (max-width: 767px) {
    .elementor-20 .elementor-element.elementor-element-2873f35 {
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 1em;
        --padding-bottom: 1em;
        --padding-left: 1em;
        --padding-right: 1em;
    }
}
<style>
@media (max-width: 1024px) {
    .elementor-20 .elementor-element.elementor-element-2873f35 {
        --flex-direction: column-reverse;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
}
<style>
.elementor-20 .elementor-element.elementor-element-2873f35 {
    --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;
    --justify-content: flex-start;
    --align-items: flex-start;
    border-style: none;
    --border-style: none;
    --border-radius: 20px 20px 20px 20px;
    --margin-top: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 2em;
    --padding-bottom: 2em;
    --padding-left: 2em;
    --padding-right: 2em;
}
.elementor-edit-area-active .e-con {
    --primary-color: var(--e-p-border-con);
    --secondary-color: var(--e-p-border-con-hover);
    --outline-color: var(--outline-color);
}
@media (max-width: 767px) {
    .e-con.e-flex {
        --width: 100%;
        --flex-wrap: var(--flex-wrap-mobile);
    }
}
.e-con.e-flex {
    --flex-direction: column;
    --flex-basis: auto;
    --flex-grow: 0;
    --flex-shrink: 1;
    flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis);
}
.elementor-element, .elementor-lightbox {
    --swiper-theme-color: #000;
    --swiper-navigation-size: 44px;
    --swiper-pagination-bullet-size: 6px;
    --swiper-pagination-bullet-horizontal-gap: 6px;
}
.e-con {
    --container-widget-width: 100%;
}
@media (max-width: 767px) {
    .e-con {
        --container-max-width: 767px;
    }
}
@media (max-width: 1024px) {
    .e-con {
        --container-max-width: 1024px;
    }
}
.elementor-element {
    --widgets-spacing: 0px 0px;
    --widgets-spacing-row: 0px;
    --widgets-spacing-column: 0px;
}
.e-con {
    --container-max-width: 1350px;
    --container-default-padding-top: 0px;
    --container-default-padding-right: 0px;
    --container-default-padding-bottom: 0px;
    --container-default-padding-left: 0px;
}
.e-con {
    --border-radius: 0;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    --border-style: initial;
    --border-color: initial;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --content-width: min(100%, var(--container-max-width, 1140px));
    --width: 100%;
    --min-height: initial;
    --height: auto;
    --text-align: initial;
    --margin-top: 0px;
    --margin-right: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --padding-top: var(--container-default-padding-top, 10px);
    --padding-right: var(--container-default-padding-right, 10px);
    --padding-bottom: var(--container-default-padding-bottom, 10px);
    --padding-left: var(--container-default-padding-left, 10px);
    --position: relative;
    --z-index: revert;
    --overflow: visible;
    --gap: var(--widgets-spacing, 20px);
    --row-gap: var(--widgets-spacing-row, 20px);
    --column-gap: var(--widgets-spacing-column, 20px);
    --overlay-mix-blend-mode: initial;
    --overlay-opacity: 1;
    --overlay-transition: 0.3s;
    --e-con-grid-template-columns: repeat(3, 1fr);
    --e-con-grid-template-rows: repeat(2, 1fr);
    border-radius: var(--border-radius);
    height: var(--height);
    min-height: var(--min-height);
    min-width: 0;
    overflow: var(--overflow);
    position: var(--position);
    transition: background var(--background-transition, .3s), border var(--border-transition, .3s), box-shadow var(--border-transition, .3s), transform var(--e-con-transform-transition-duration, .4s);
    width: var(--width);
    z-index: var(--z-index);
    --flex-wrap-mobile: wrap;
    margin-block-end: var(--margin-block-end);
    margin-block-start: var(--margin-block-start);
    margin-inline-end: var(--margin-inline-end);
    margin-inline-start: var(--margin-inline-start);
    padding-inline-end: var(--padding-inline-end);
Show all properties (13 more)
}
.elementor-element {
    --flex-direction: initial;
    --flex-wrap: initial;
    --justify-content: initial;
    --align-items: initial;
    --align-content: initial;
    --gap: initial;
    --flex-basis: initial;
    --flex-grow: initial;
    --flex-shrink: initial;
    --order: initial;
    --align-self: initial;
    align-self: var(--align-self);
    flex-basis: var(--flex-basis);
    flex-grow: var(--flex-grow);
    flex-shrink: var(--flex-shrink);
    order: var(--order);
}
<style>
.elementor-20 .elementor-element.elementor-element-8a02604 {
    --display: flex;
    --justify-content: flex-start;
}
.elementor-edit-area-active .e-con {
    --primary-color: var(--e-p-border-con);
    --secondary-color: var(--e-p-border-con-hover);
    --outline-color: var(--outline-color);
}
@media (max-width: 767px) {
    .e-con.e-flex {
        --width: 100%;
        --flex-wrap: var(--flex-wrap-mobile);
    }
}
.e-con.e-flex {
    --flex-direction: column;
    --flex-basis: auto;
    --flex-grow: 0;
    --flex-shrink: 1;
    flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis);
}
.elementor-element, .elementor-lightbox {
    --swiper-theme-color: #000;
    --swiper-navigation-size: 44px;
    --swiper-pagination-bullet-size: 6px;
    --swiper-pagination-bullet-horizontal-gap: 6px;
}
.e-con {
    --container-widget-width: 100%;
}
@media (max-width: 767px) {
    .e-con {
        --container-max-width: 767px;
    }
}
@media (max-width: 1024px) {
    .e-con {
        --container-max-width: 1024px;
    }
}
.elementor-element {
    --widgets-spacing: 0px 0px;
    --widgets-spacing-row: 0px;
    --widgets-spacing-column: 0px;
}
.e-con {
    --container-max-width: 1350px;
    --container-default-padding-top: 0px;
    --container-default-padding-right: 0px;
    --container-default-padding-bottom: 0px;
    --container-default-padding-left: 0px;
}
.e-con {
    --border-radius: 0;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    --border-style: initial;
    --border-color: initial;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --content-width: min(100%, var(--container-max-width, 1140px));
    --width: 100%;
    --min-height: initial;
    --height: auto;
    --text-align: initial;
    --margin-top: 0px;
    --margin-right: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --padding-top: var(--container-default-padding-top, 10px);
    --padding-right: var(--container-default-padding-right, 10px);
    --padding-bottom: var(--container-default-padding-bottom, 10px);
    --padding-left: var(--container-default-padding-left, 10px);
    --position: relative;
    --z-index: revert;
    --overflow: visible;
    --gap: var(--widgets-spacing, 20px);
    --row-gap: var(--widgets-spacing-row, 20px);
    --column-gap: var(--widgets-spacing-column, 20px);
    --overlay-mix-blend-mode: initial;
    --overlay-opacity: 1;
    --overlay-transition: 0.3s;
    --e-con-grid-template-columns: repeat(3, 1fr);
    --e-con-grid-template-rows: repeat(2, 1fr);
    border-radius: var(--border-radius);
    height: var(--height);
    min-height: var(--min-height);
    min-width: 0;
    overflow: var(--overflow);
    position: var(--position);
    transition: background var(--background-transition, .3s), border var(--border-transition, .3s), box-shadow var(--border-transition, .3s), transform var(--e-con-transform-transition-duration, .4s);
    width: var(--width);
    z-index: var(--z-index);
    --flex-wrap-mobile: wrap;
    margin-block-end: var(--margin-block-end);
    margin-block-start: var(--margin-block-start);
    margin-inline-end: var(--margin-inline-end);
    margin-inline-start: var(--margin-inline-start);
    padding-inline-end: var(--padding-inline-end);
Show all properties (13 more)
}
.elementor-element {
    --flex-direction: initial;
    --flex-wrap: initial;
    --justify-content: initial;
    --align-items: initial;
    --align-content: initial;
    --gap: initial;
    --flex-basis: initial;
    --flex-grow: initial;
    --flex-shrink: initial;
    --order: initial;
    --align-self: initial;
    align-self: var(--align-self);
    flex-basis: var(--flex-basis);
    flex-grow: var(--flex-grow);
    flex-shrink: var(--flex-shrink);
    order: var(--order);
}
<style>
.elementor-20 .elementor-element.elementor-element-0d2c658 {
    --display: flex;
    border-style: solid;
    --border-style: solid;
    border-width: 1px 1px 1px 1px;
    --border-top-width: 1px;
    --border-right-width: 1px;
    --border-bottom-width: 1px;
    --border-left-width: 1px;
    border-color: var(--e-global-color-26284b5);
    --border-color: var(--e-global-color-26284b5);
    --border-radius: 40px 40px 40px 40px;
    --margin-top: 0em;
    --margin-bottom: 0em;
    --margin-left: 0em;
    --margin-right: 0em;
}
.elementor-edit-area-active .e-con {
    --primary-color: var(--e-p-border-con);
    --secondary-color: var(--e-p-border-con-hover);
    --outline-color: var(--outline-color);
}
@media (max-width: 767px) {
    .e-con.e-flex {
        --width: 100%;
        --flex-wrap: var(--flex-wrap-mobile);
    }
}
.e-con.e-flex {
    --flex-direction: column;
    --flex-basis: auto;
    --flex-grow: 0;
    --flex-shrink: 1;
    flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis);
}
.elementor-element, .elementor-lightbox {
    --swiper-theme-color: #000;
    --swiper-navigation-size: 44px;
    --swiper-pagination-bullet-size: 6px;
    --swiper-pagination-bullet-horizontal-gap: 6px;
}
.e-con {
    --container-widget-width: 100%;
}
@media (max-width: 767px) {
    .e-con {
        --container-max-width: 767px;
    }
}
@media (max-width: 1024px) {
    .e-con {
        --container-max-width: 1024px;
    }
}
.elementor-element {
    --widgets-spacing: 0px 0px;
    --widgets-spacing-row: 0px;
    --widgets-spacing-column: 0px;
}
.e-con {
    --container-max-width: 1350px;
    --container-default-padding-top: 0px;
    --container-default-padding-right: 0px;
    --container-default-padding-bottom: 0px;
    --container-default-padding-left: 0px;
}
.e-con-boxed {
    gap: initial;
    text-align: initial;
}
.e-con {
    --border-radius: 0;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    --border-style: initial;
    --border-color: initial;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --content-width: min(100%, var(--container-max-width, 1140px));
    --width: 100%;
    --min-height: initial;
    --height: auto;
    --text-align: initial;
    --margin-top: 0px;
    --margin-right: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --padding-top: var(--container-default-padding-top, 10px);
    --padding-right: var(--container-default-padding-right, 10px);
    --padding-bottom: var(--container-default-padding-bottom, 10px);
    --padding-left: var(--container-default-padding-left, 10px);
    --position: relative;
    --z-index: revert;
    --overflow: visible;
    --gap: var(--widgets-spacing, 20px);
    --row-gap: var(--widgets-spacing-row, 20px);
    --column-gap: var(--widgets-spacing-column, 20px);
    --overlay-mix-blend-mode: initial;
    --overlay-opacity: 1;
    --overlay-transition: 0.3s;
    --e-con-grid-template-columns: repeat(3, 1fr);
    --e-con-grid-template-rows: repeat(2, 1fr);
    border-radius: var(--border-radius);
    height: var(--height);
    min-height: var(--min-height);
    min-width: 0;
    overflow: var(--overflow);
    position: var(--position);
    transition: background var(--background-transition, .3s), border var(--border-transition, .3s), box-shadow var(--border-transition, .3s), transform var(--e-con-transform-transition-duration, .4s);
    width: var(--width);
    z-index: var(--z-index);
    --flex-wrap-mobile: wrap;
    margin-block-end: var(--margin-block-end);
    margin-block-start: var(--margin-block-start);
    margin-inline-end: var(--margin-inline-end);
    margin-inline-start: var(--margin-inline-start);
    padding-inline-end: var(--padding-inline-end);
Show all properties (13 more)
}
.elementor-element {
    --flex-direction: initial;
    --flex-wrap: initial;
    --justify-content: initial;
    --align-items: initial;
    --align-content: initial;
    --gap: initial;
    --flex-basis: initial;
    --flex-grow: initial;
    --flex-shrink: initial;
    --order: initial;
    --align-self: initial;
    align-self: var(--align-self);
    flex-basis: var(--flex-basis);
    flex-grow: var(--flex-grow);
    flex-shrink: var(--flex-shrink);
    order: var(--order);
}
<style>
.elementor-20 .elementor-element.elementor-element-a144198 {
    --display: flex;
    --gap: 35px 35px;
    --row-gap: 35px;
    --column-gap: 35px;
    --margin-top: 035px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
}
.elementor-edit-area-active .e-con {
    --primary-color: var(--e-p-border-con);
    --secondary-color: var(--e-p-border-con-hover);
    --outline-color: var(--outline-color);
}
@media (max-width: 767px) {
    .e-con.e-flex {
        --width: 100%;
        --flex-wrap: var(--flex-wrap-mobile);
    }
}
.e-con.e-flex {
    --flex-direction: column;
    --flex-basis: auto;
    --flex-grow: 0;
    --flex-shrink: 1;
    flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis);
}
.elementor-element, .elementor-lightbox {
    --swiper-theme-color: #000;
    --swiper-navigation-size: 44px;
    --swiper-pagination-bullet-size: 6px;
    --swiper-pagination-bullet-horizontal-gap: 6px;
}
.e-con {
    --container-widget-width: 100%;
}
@media (max-width: 767px) {
    .e-con {
        --container-max-width: 767px;
    }
}
@media (max-width: 1024px) {
    .e-con {
        --container-max-width: 1024px;
    }
}
.elementor-element {
    --widgets-spacing: 0px 0px;
    --widgets-spacing-row: 0px;
    --widgets-spacing-column: 0px;
}
.e-con {
    --container-max-width: 1350px;
    --container-default-padding-top: 0px;
    --container-default-padding-right: 0px;
    --container-default-padding-bottom: 0px;
    --container-default-padding-left: 0px;
}
.e-con {
    --border-radius: 0;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    --border-style: initial;
    --border-color: initial;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --content-width: min(100%, var(--container-max-width, 1140px));
    --width: 100%;
    --min-height: initial;
    --height: auto;
    --text-align: initial;
    --margin-top: 0px;
    --margin-right: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --padding-top: var(--container-default-padding-top, 10px);
    --padding-right: var(--container-default-padding-right, 10px);
    --padding-bottom: var(--container-default-padding-bottom, 10px);
    --padding-left: var(--container-default-padding-left, 10px);
    --position: relative;
    --z-index: revert;
    --overflow: visible;
    --gap: var(--widgets-spacing, 20px);
    --row-gap: var(--widgets-spacing-row, 20px);
    --column-gap: var(--widgets-spacing-column, 20px);
    --overlay-mix-blend-mode: initial;
    --overlay-opacity: 1;
    --overlay-transition: 0.3s;
    --e-con-grid-template-columns: repeat(3, 1fr);
    --e-con-grid-template-rows: repeat(2, 1fr);
    border-radius: var(--border-radius);
    height: var(--height);
    min-height: var(--min-height);
    min-width: 0;
    overflow: var(--overflow);
    position: var(--position);
    transition: background var(--background-transition, .3s), border var(--border-transition, .3s), box-shadow var(--border-transition, .3s), transform var(--e-con-transform-transition-duration, .4s);
    width: var(--width);
    z-index: var(--z-index);
    --flex-wrap-mobile: wrap;
    margin-block-end: var(--margin-block-end);
    margin-block-start: var(--margin-block-start);
    margin-inline-end: var(--margin-inline-end);
    margin-inline-start: var(--margin-inline-start);
    padding-inline-end: var(--padding-inline-end);
Show all properties (13 more)
}
.elementor-element {
    --flex-direction: initial;
    --flex-wrap: initial;
    --justify-content: initial;
    --align-items: initial;
    --align-content: initial;
    --gap: initial;
    --flex-basis: initial;
    --flex-grow: initial;
    --flex-shrink: initial;
    --order: initial;
    --align-self: initial;
    align-self: var(--align-self);
    flex-basis: var(--flex-basis);
    flex-grow: var(--flex-grow);
    flex-shrink: var(--flex-shrink);
    order: var(--order);
}
<style>
.elementor-20 .elementor-element.elementor-element-c3a439f {
    --display: flex;
    --gap: 20px 20px;
    --row-gap: 20px;
    --column-gap: 20px;
}
.elementor-edit-area-active .e-con {
    --primary-color: var(--e-p-border-con);
    --secondary-color: var(--e-p-border-con-hover);
    --outline-color: var(--outline-color);
}
@media (max-width: 767px) {
    .e-con.e-flex {
        --width: 100%;
        --flex-wrap: var(--flex-wrap-mobile);
    }
}
.e-con.e-flex {
    --flex-direction: column;
    --flex-basis: auto;
    --flex-grow: 0;
    --flex-shrink: 1;
    flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis);
}
.elementor-element, .elementor-lightbox {
    --swiper-theme-color: #000;
    --swiper-navigation-size: 44px;
    --swiper-pagination-bullet-size: 6px;
    --swiper-pagination-bullet-horizontal-gap: 6px;
}
.e-con {
    --container-widget-width: 100%;
}
@media (max-width: 767px) {
    .e-con {
        --container-max-width: 767px;
    }
}
@media (max-width: 1024px) {
    .e-con {
        --container-max-width: 1024px;
    }
}
.elementor-element {
    --widgets-spacing: 0px 0px;
    --widgets-spacing-row: 0px;
    --widgets-spacing-column: 0px;
}
.e-con {
    --container-max-width: 1350px;
    --container-default-padding-top: 0px;
    --container-default-padding-right: 0px;
    --container-default-padding-bottom: 0px;
    --container-default-padding-left: 0px;
}
.e-con {
    --border-radius: 0;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    --border-style: initial;
    --border-color: initial;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --content-width: min(100%, var(--container-max-width, 1140px));
    --width: 100%;
    --min-height: initial;
    --height: auto;
    --text-align: initial;
    --margin-top: 0px;
    --margin-right: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --padding-top: var(--container-default-padding-top, 10px);
    --padding-right: var(--container-default-padding-right, 10px);
    --padding-bottom: var(--container-default-padding-bottom, 10px);
    --padding-left: var(--container-default-padding-left, 10px);
    --position: relative;
    --z-index: revert;
    --overflow: visible;
    --gap: var(--widgets-spacing, 20px);
    --row-gap: var(--widgets-spacing-row, 20px);
    --column-gap: var(--widgets-spacing-column, 20px);
    --overlay-mix-blend-mode: initial;
    --overlay-opacity: 1;
    --overlay-transition: 0.3s;
    --e-con-grid-template-columns: repeat(3, 1fr);
    --e-con-grid-template-rows: repeat(2, 1fr);
    border-radius: var(--border-radius);
    height: var(--height);
    min-height: var(--min-height);
    min-width: 0;
    overflow: var(--overflow);
    position: var(--position);
    transition: background var(--background-transition, .3s), border var(--border-transition, .3s), box-shadow var(--border-transition, .3s), transform var(--e-con-transform-transition-duration, .4s);
    width: var(--width);
    z-index: var(--z-index);
    --flex-wrap-mobile: wrap;
    margin-block-end: var(--margin-block-end);
    margin-block-start: var(--margin-block-start);
    margin-inline-end: var(--margin-inline-end);
    margin-inline-start: var(--margin-inline-start);
    padding-inline-end: var(--padding-inline-end);
Show all properties (13 more)
}
.elementor-element {
    --flex-direction: initial;
    --flex-wrap: initial;
    --justify-content: initial;
    --align-items: initial;
    --align-content: initial;
    --gap: initial;
    --flex-basis: initial;
    --flex-grow: initial;
    --flex-shrink: initial;
    --order: initial;
    --align-self: initial;
    align-self: var(--align-self);
    flex-basis: var(--flex-basis);
    flex-grow: var(--flex-grow);
    flex-shrink: var(--flex-shrink);
    order: var(--order);
}
<style>
@media (max-width: 1024px) {
    .elementor-20 .elementor-element.elementor-element-74d23f5 {
        --padding-top: 4em;
        --padding-bottom: 4em;
        --padding-left: 1em;
        --padding-right: 1em;
    }
}
<style>
.elementor-20 .elementor-element.elementor-element-74d23f5 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 65px 65px;
    --row-gap: 65px;
    --column-gap: 65px;
    --padding-top: 5em;
    --padding-bottom: 5em;
    --padding-left: 0em;
    --padding-right: 0em;
}
.elementor-edit-area-active .e-con {
    --primary-color: var(--e-p-border-con);
    --secondary-color: var(--e-p-border-con-hover);
    --outline-color: var(--outline-color);
}
@media (max-width: 767px) {
    .e-con.e-flex {
        --width: 100%;
        --flex-wrap: var(--flex-wrap-mobile);
    }
}
:is(.elementor-section-wrap,[data-elementor-id])>.e-con {
    --margin-left: auto;
    --margin-right: auto;
    max-width: min(100%, var(--width));
}
.e-con.e-flex {
    --flex-direction: column;
    --flex-basis: auto;
    --flex-grow: 0;
    --flex-shrink: 1;
    flex: var(--flex-grow) var(--flex-shrink) var(--flex-basis);
}
.elementor-element, .elementor-lightbox {
    --swiper-theme-color: #000;
    --swiper-navigation-size: 44px;
    --swiper-pagination-bullet-size: 6px;
    --swiper-pagination-bullet-horizontal-gap: 6px;
}
.e-con {
    --container-widget-width: 100%;
}
@media (max-width: 767px) {
    .e-con {
        --container-max-width: 767px;
    }
}
@media (max-width: 1024px) {
    .e-con {
        --container-max-width: 1024px;
    }
}
.elementor-element {
    --widgets-spacing: 0px 0px;
    --widgets-spacing-row: 0px;
    --widgets-spacing-column: 0px;
}
.e-con {
    --container-max-width: 1350px;
    --container-default-padding-top: 0px;
    --container-default-padding-right: 0px;
    --container-default-padding-bottom: 0px;
    --container-default-padding-left: 0px;
}
.e-con {
    --border-radius: 0;
    --border-top-width: 0px;
    --border-right-width: 0px;
    --border-bottom-width: 0px;
    --border-left-width: 0px;
    --border-style: initial;
    --border-color: initial;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --content-width: min(100%, var(--container-max-width, 1140px));
    --width: 100%;
    --min-height: initial;
    --height: auto;
    --text-align: initial;
    --margin-top: 0px;
    --margin-right: 0px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --padding-top: var(--container-default-padding-top, 10px);
    --padding-right: var(--container-default-padding-right, 10px);
    --padding-bottom: var(--container-default-padding-bottom, 10px);
    --padding-left: var(--container-default-padding-left, 10px);
    --position: relative;
    --z-index: revert;
    --overflow: visible;
    --gap: var(--widgets-spacing, 20px);
    --row-gap: var(--widgets-spacing-row, 20px);
    --column-gap: var(--widgets-spacing-column, 20px);
    --overlay-mix-blend-mode: initial;
    --overlay-opacity: 1;
    --overlay-transition: 0.3s;
    --e-con-grid-template-columns: repeat(3, 1fr);
    --e-con-grid-template-rows: repeat(2, 1fr);
    border-radius: var(--border-radius);
    height: var(--height);
    min-height: var(--min-height);
    min-width: 0;
    overflow: var(--overflow);
    position: var(--position);
    transition: background var(--background-transition, .3s), border var(--border-transition, .3s), box-shadow var(--border-transition, .3s), transform var(--e-con-transform-transition-duration, .4s);
    width: var(--width);
    z-index: var(--z-index);
    --flex-wrap-mobile: wrap;
    margin-block-end: var(--margin-block-end);
    margin-block-start: var(--margin-block-start);
    margin-inline-end: var(--margin-inline-end);
    margin-inline-start: var(--margin-inline-start);
    padding-inline-end: var(--padding-inline-end);
Show all properties (13 more)
}
.elementor-element {
    --flex-direction: initial;
    --flex-wrap: initial;
    --justify-content: initial;
    --align-items: initial;
    --align-content: initial;
    --gap: initial;
    --flex-basis: initial;
    --flex-grow: initial;
    --flex-shrink: initial;
    --order: initial;
    --align-self: initial;
    align-self: var(--align-self);
    flex-basis: var(--flex-basis);
    flex-grow: var(--flex-grow);
    flex-shrink: var(--flex-shrink);
    order: var(--order);
}
.elementor-edit-area-active {
    --primary-color: var(--e-p-border-con);
    --secondary-color: var(--e-p-border-con-hover);
    --outline-color: var(--e-p-border-con-active);
}
.elementor-kit-13 {
    --e-global-color-primary: #000000;
    --e-global-color-secondary: #5D5D5D;
    --e-global-color-text: #ECECEC;
    --e-global-color-accent: #ECECEC;
    --e-global-color-e619a30: #FFFFFF;
    --e-global-color-86399ab: #DFB46B;
    --e-global-color-90749fe: #FFF1C6;
    --e-global-color-d43a038: #DF6B6B;
    --e-global-color-593db83: #8EDF6B;
    --e-global-color-26284b5: #F0F0F0;
    --e-global-color-1305b72: #787878;
    --e-global-color-0fdf1a0: #FFF1C64D;
    --e-global-color-dd25b4b: #02010100;
    --e-global-typography-primary-font-family: "acumin-pro-wide";
    --e-global-typography-primary-font-size: 37px;
    --e-global-typography-primary-font-weight: 600;
    --e-global-typography-secondary-font-family: "acumin-pro-wide";
    --e-global-typography-secondary-font-size: 24px;
    --e-global-typography-secondary-font-weight: 600;
    --e-global-typography-text-font-family: "acumin-pro-wide";
    --e-global-typography-text-font-size: 17px;
    --e-global-typography-text-font-weight: 300;
    --e-global-typography-accent-font-family: "acumin-pro-wide";
    --e-global-typography-accent-font-size: 17px;
    --e-global-typography-accent-font-weight: 400;
    --e-global-typography-2287223-font-family: "acumin-pro-wide";
    --e-global-typography-2287223-font-size: 14px;
    --e-global-typography-2287223-font-weight: 300;
    --e-global-typography-065fe9d-font-family: "acumin-pro-wide";
    --e-global-typography-065fe9d-font-size: 57px;
    --e-global-typography-065fe9d-font-weight: 600;
    --e-global-typography-eed906c-font-family: "acumin-pro-wide";
    --e-global-typography-eed906c-font-size: 17px;
    --e-global-typography-eed906c-font-weight: 600;
}
<style>
body {
    --e-global-color-primary: #000000;
    --e-global-color-secondary: #5D5D5D;
    --e-global-color-text: #ECECEC;
    --e-global-color-accent: #ECECEC;
    --e-global-color-e619a30: #FFFFFF;
    --e-global-color-86399ab: #DFB46B;
    --e-global-color-90749fe: #FFF1C6;
    --e-global-color-d43a038: #DF6B6B;
    --e-global-color-593db83: #8EDF6B;
    --e-global-color-26284b5: #F0F0F0;
    --e-global-color-1305b72: #787878;
    --e-global-color-0fdf1a0: #FFF1C64D;
    --e-global-color-dd25b4b: #02010100;
    --e-global-typography-2287223-font-family: "acumin-pro-wide";
    --e-global-typography-2287223-font-size: 14px;
    --e-global-typography-2287223-font-weight: 300;
    --e-global-typography-primary-font-family: "acumin-pro-wide";
    --e-global-typography-primary-font-size: 37px;
    --e-global-typography-primary-font-weight: 600;
    --e-global-typography-secondary-font-family: "acumin-pro-wide";
    --e-global-typography-secondary-font-size: 24px;
    --e-global-typography-secondary-font-weight: 600;
    --e-global-typography-text-font-family: "acumin-pro-wide";
    --e-global-typography-text-font-size: 17px;
    --e-global-typography-text-font-weight: 300;
    --e-global-typography-accent-font-family: "acumin-pro-wide";
    --e-global-typography-accent-font-size: 17px;
    --e-global-typography-accent-font-weight: 400;
    --e-global-typography-065fe9d-font-family: "acumin-pro-wide";
    --e-global-typography-065fe9d-font-size: 57px;
    --e-global-typography-065fe9d-font-weight: 600;
    --e-global-typography-eed906c-font-family: "acumin-pro-wide";
    --e-global-typography-eed906c-font-size: 17px;
    --e-global-typography-eed906c-font-weight: 600;
}
body {
    margin: 0;
    font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica Neue, Arial, Noto Sans, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #333;
    background-color: #fff;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
<style>
:root {
    --page-title-display: none;
}
:root {
    --e-p-draggable-color: #f0abfc;
    --e-p-border-section: #f3bafd;
    --e-p-border-section-hover: #f0abfc;
    --e-p-border-section-invert: #0c0d0e;
    --e-p-border-con: #f3bafd;
    --e-p-border-con-hover: #f0abfc;
    --e-p-border-con-invert: #0c0d0e;
    --e-p-border-column: #9da5ae;
    --e-p-border-column-hover: #818a96;
    --e-p-border-column-invert: #0c0d0e;
    --e-p-border-con-in: #9da5ae;
    --e-p-border-con-in-hover: #818a96;
    --e-p-border-con-in-invert: #0c0d0e;
    --e-p-border-widget: #f3bafd;
    --e-p-border-widget-hover: #f0abfc;
    --e-p-border-widget-invert: #0c0d0e;
    --e-p-border-global: #5eead4;
    --e-p-border-global-hover: #1dddbf;
    --e-p-border-global-invert: #0c0d0e;
}
:root {
    --e-a-color-white: #fff;
    --e-a-color-black: #000;
    --e-a-color-logo: #fff;
    --e-a-color-primary: #f3bafd;
    --e-a-color-primary-bold: #d004d4;
    --e-a-color-secondary: #515962;
    --e-a-color-success: #0a875a;
    --e-a-color-danger: #dc2626;
    --e-a-color-info: #2563eb;
    --e-a-color-warning: #f59e0b;
    --e-a-color-accent: #93003f;
    --e-a-color-global: #1dddbf;
    --e-a-color-accent-promotion: #93003f;
    --e-a-bg-default: #fff;
    --e-a-bg-invert: #0c0d0e;
    --e-a-bg-hover: #f1f2f3;
    --e-a-bg-active: #e6e8ea;
    --e-a-bg-active-bold: #d5d8dc;
    --e-a-bg-loading: #f9fafa;
    --e-a-bg-logo: #000;
    --e-a-bg-primary: #fae8ff;
    --e-a-bg-secondary: #515962;
    --e-a-bg-success: #f2fdf5;
    --e-a-bg-info: #f0f7ff;
    --e-a-bg-danger: #fef1f4;
    --e-a-bg-warning: #fffbeb;
    --e-a-color-txt: #515962;
    --e-a-color-txt-muted: #818a96;
    --e-a-color-txt-disabled: #babfc5;
    --e-a-color-txt-invert: #fff;
    --e-a-color-txt-accent: #0c0d0e;
    --e-a-color-txt-hover: #3f444b;
    --e-a-color-txt-active: #0c0d0e;
    --e-a-border-color: #e6e8ea;
    --e-a-border-color-bold: #d5d8dc;
    --e-a-border-color-focus: #babfc5;
    --e-a-border-color-accent: #0c0d0e;
    --e-a-border: 1px solid var(--e-a-border-color);
    --e-a-border-bold: 1px solid var(--e-a-border-color-bold);
    --e-a-border-radius: 3px;
    --e-a-btn-color: #0c0d0e;
    --e-a-btn-color-invert: var(--e-a-color-txt-invert);
    --e-a-btn-color-disabled: var(--e-a-color-txt-disabled);
    --e-a-btn-bg: #515962;
    --e-a-btn-bg-hover: #3a4046;
    --e-a-btn-bg-active: #23262a;
    --e-a-btn-bg-disabled: #d5d8dc;
    --e-a-btn-bg-primary: #f3bafd;
    --e-a-btn-bg-primary-hover: #f5d0fe;
    --e-a-btn-bg-primary-active: #f0abfc;
Show all properties (22 more)
}
:root {
    --e-a-color-white: #fff;
    --e-a-color-black: #000;
    --e-a-color-logo: #fff;
    --e-a-color-primary: #f3bafd;
    --e-a-color-primary-bold: #d004d4;
    --e-a-color-secondary: #515962;
    --e-a-color-success: #0a875a;
    --e-a-color-danger: #dc2626;
    --e-a-color-info: #2563eb;
    --e-a-color-warning: #f59e0b;
    --e-a-color-accent: #93003f;
    --e-a-color-global: #1dddbf;
    --e-a-color-accent-promotion: #93003f;
    --e-a-bg-default: #fff;
    --e-a-bg-invert: #0c0d0e;
    --e-a-bg-hover: #f1f2f3;
    --e-a-bg-active: #e6e8ea;
    --e-a-bg-active-bold: #d5d8dc;
    --e-a-bg-loading: #f9fafa;
    --e-a-bg-logo: #000;
    --e-a-bg-primary: #fae8ff;
    --e-a-bg-secondary: #515962;
    --e-a-bg-success: #f2fdf5;
    --e-a-bg-info: #f0f7ff;
    --e-a-bg-danger: #fef1f4;
    --e-a-bg-warning: #fffbeb;
    --e-a-color-txt: #515962;
    --e-a-color-txt-muted: #818a96;
    --e-a-color-txt-disabled: #babfc5;
    --e-a-color-txt-invert: #fff;
    --e-a-color-txt-accent: #0c0d0e;
    --e-a-color-txt-hover: #3f444b;
    --e-a-color-txt-active: #0c0d0e;
    --e-a-border-color: #e6e8ea;
    --e-a-border-color-bold: #d5d8dc;
    --e-a-border-color-focus: #babfc5;
    --e-a-border-color-accent: #0c0d0e;
    --e-a-border: 1px solid var(--e-a-border-color);
    --e-a-border-bold: 1px solid var(--e-a-border-color-bold);
    --e-a-border-radius: 3px;
    --e-a-btn-color: #0c0d0e;
    --e-a-btn-color-invert: var(--e-a-color-txt-invert);
    --e-a-btn-color-disabled: var(--e-a-color-txt-disabled);
    --e-a-btn-bg: #515962;
    --e-a-btn-bg-hover: #3a4046;
    --e-a-btn-bg-active: #23262a;
    --e-a-btn-bg-disabled: #d5d8dc;
    --e-a-btn-bg-primary: #f3bafd;
    --e-a-btn-bg-primary-hover: #f5d0fe;
    --e-a-btn-bg-primary-active: #f0abfc;
Show all properties (22 more)
}
:root {
    --swiper-navigation-size: 44px;
}
:root {
    --swiper-theme-color: #007aff;
}
:root {
    --page-title-display: block;
}
:root {
    --woocommerce: #720eec;
    --wc-green: #7ad03a;
    --wc-red: #a00;
    --wc-orange: #ffba00;
    --wc-blue: #2ea2cc;
    --wc-primary: #720eec;
    --wc-primary-text: #fcfbfe;
    --wc-secondary: #e9e6ed;
    --wc-secondary-text: #515151;
    --wc-highlight: #958e09;
    --wc-highligh-text: white;
    --wc-content-bg: #fff;
    --wc-subtext: #767676;
    --wc-form-border-color: rgba(32, 7, 7, 0.8);
    --wc-form-border-radius: 4px;
    --wc-form-border-width: 1px;
}
 media="only screen and (max-width: 768px)" {
    :root {
        --woocommerce: #720eec;
        --wc-green: #7ad03a;
        --wc-red: #a00;
        --wc-orange: #ffba00;
        --wc-blue: #2ea2cc;
        --wc-primary: #720eec;
        --wc-primary-text: #fcfbfe;
        --wc-secondary: #e9e6ed;
        --wc-secondary-text: #515151;
        --wc-highlight: #958e09;
        --wc-highligh-text: white;
        --wc-content-bg: #fff;
        --wc-subtext: #767676;
        --wc-form-border-color: rgba(32, 7, 7, 0.8);
        --wc-form-border-radius: 4px;
        --wc-form-border-width: 1px;
    }
}
:root {
    --woocommerce: #720eec;
    --wc-green: #7ad03a;
    --wc-red: #a00;
    --wc-orange: #ffba00;
    --wc-blue: #2ea2cc;
    --wc-primary: #720eec;
    --wc-primary-text: #fcfbfe;
    --wc-secondary: #e9e6ed;
    --wc-secondary-text: #515151;
    --wc-highlight: #958e09;
    --wc-highligh-text: white;
    --wc-content-bg: #fff;
    --wc-subtext: #767676;
    --wc-form-border-color: rgba(32, 7, 7, 0.8);
    --wc-form-border-radius: 4px;
    --wc-form-border-width: 1px;
}
:root {
    --wp--style--block-gap: 24px;
}
:root {
    --wp--style--global--content-size: 800px;
    --wp--style--global--wide-size: 1200px;
}
:root {
    --wp--preset--aspect-ratio--square: 1;
    --wp--preset--aspect-ratio--4-3: 4 / 3;
    --wp--preset--aspect-ratio--3-4: 3 / 4;
    --wp--preset--aspect-ratio--3-2: 3 / 2;
    --wp--preset--aspect-ratio--2-3: 2 / 3;
    --wp--preset--aspect-ratio--16-9: 16 / 9;
    --wp--preset--aspect-ratio--9-16: 9 / 16;
    --wp--preset--color--black: #000000;
    --wp--preset--color--cyan-bluish-gray: #abb8c3;
    --wp--preset--color--white: #ffffff;
    --wp--preset--color--pale-pink: #f78da7;
    --wp--preset--color--vivid-red: #cf2e2e;
    --wp--preset--color--luminous-vivid-orange: #ff6900;
    --wp--preset--color--luminous-vivid-amber: #fcb900;
    --wp--preset--color--light-green-cyan: #7bdcb5;
    --wp--preset--color--vivid-green-cyan: #00d084;
    --wp--preset--color--pale-cyan-blue: #8ed1fc;
    --wp--preset--color--vivid-cyan-blue: #0693e3;
    --wp--preset--color--vivid-purple: #9b51e0;
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgba(6, 147, 227, 1) 0%, rgb(155, 81, 224) 100%);
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgba(252, 185, 0, 1) 0%, rgba(255, 105, 0, 1) 100%);
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgba(255, 105, 0, 1) 0%, rgb(207, 46, 46) 100%);
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
    --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
    --wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
    --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
    --wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
    --wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
    --wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
    --wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
    --wp--preset--font-size--small: 13px;
    --wp--preset--font-size--medium: 20px;
    --wp--preset--font-size--large: 36px;
    --wp--preset--font-size--x-large: 42px;
    --wp--preset--spacing--20: 0.44rem;
    --wp--preset--spacing--30: 0.67rem;
    --wp--preset--spacing--40: 1rem;
    --wp--preset--spacing--50: 1.5rem;
    --wp--preset--spacing--60: 2.25rem;
    --wp--preset--spacing--70: 3.38rem;
    --wp--preset--spacing--80: 5.06rem;
    --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
    --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
    --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);
    --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
}
@media screen and (max-width: 782px) {
    html {
        --wp-admin--admin-bar--height: 46px;
    }
}
html {
    --wp-admin--admin-bar--height: 32px;
    scroll-padding-top: var(--wp-admin--admin-bar--height);
}
html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
}
.elementor *, .elementor :after, .elementor :before {
    box-sizing: border-box;
}
*, :after, :before {
    box-sizing: border-box;
}
.elementor *, .elementor :after, .elementor :before {
    box-sizing: border-box;
}
*, :after, :before {
    box-sizing: border-box;
}/* End custom CSS */