.elementor-36 .elementor-element.elementor-element-ee5dfbd{--display:flex;--min-height:900px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-135px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-36 .elementor-element.elementor-element-ee5dfbd:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-ee5dfbd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mexcaligne.fr/wp-content/uploads/2024/08/Depositphotos_9999077_XL-2.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-36 .elementor-element.elementor-element-13f0a40{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-01cc389{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;top:70px;z-index:0;text-align:end;}.elementor-36 .elementor-element.elementor-element-01cc389 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 26px 0px 0px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-01cc389{left:10px;}body.rtl .elementor-36 .elementor-element.elementor-element-01cc389{right:10px;}.elementor-36 .elementor-element.elementor-element-01cc389 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:78px;font-weight:400;line-height:1.2em;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-36 .elementor-element.elementor-element-9775e9a{z-index:0;text-align:center;}.elementor-36 .elementor-element.elementor-element-9775e9a img{width:137px;}.elementor-36 .elementor-element.elementor-element-347ece7{--display:flex;--position:absolute;--min-height:100%;top:0px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-347ece7{left:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-347ece7{right:0px;}.elementor-36 .elementor-element.elementor-element-9449769{z-index:0;text-align:center;}.elementor-36 .elementor-element.elementor-element-9449769 img{width:370px;height:100%;object-fit:contain;object-position:center center;}.elementor-36 .elementor-element.elementor-element-562cbe3{z-index:0;text-align:center;}.elementor-36 .elementor-element.elementor-element-562cbe3 img{width:370px;height:100%;object-fit:contain;object-position:center center;}.elementor-36 .elementor-element.elementor-element-1afc6c6{z-index:0;text-align:center;}.elementor-36 .elementor-element.elementor-element-1afc6c6 img{width:370px;height:100%;object-fit:contain;object-position:center center;}.elementor-36 .elementor-element.elementor-element-bc25f71{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;top:70px;z-index:0;text-align:start;}.elementor-36 .elementor-element.elementor-element-bc25f71 > .elementor-widget-container{padding:0px 0px 0px 12px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-bc25f71{right:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-bc25f71{left:0px;}.elementor-36 .elementor-element.elementor-element-bc25f71 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:78px;font-weight:400;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-f2689d1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-f2689d1:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-f2689d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mexcaligne.fr/wp-content/uploads/2024/08/Group-66.png");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-36 .elementor-element.elementor-element-592b756{text-align:center;}.elementor-36 .elementor-element.elementor-element-592b756 .elementor-heading-title{font-family:var( --e-global-typography-8f36883-font-family ), Sans-serif;font-size:var( --e-global-typography-8f36883-font-size );font-weight:var( --e-global-typography-8f36883-font-weight );line-height:var( --e-global-typography-8f36883-line-height );color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-3398add{--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:center;--align-items:center;--padding-top:20px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-3e7c395 > .elementor-widget-container{margin:0px 50px 0px 0px;}.elementor-36 .elementor-element.elementor-element-3e7c395{text-align:center;}.elementor-36 .elementor-element.elementor-element-3e7c395 .elementor-heading-title{font-family:var( --e-global-typography-0efb832-font-family ), Sans-serif;font-size:var( --e-global-typography-0efb832-font-size );font-weight:var( --e-global-typography-0efb832-font-weight );line-height:var( --e-global-typography-0efb832-line-height );color:var( --e-global-color-primary );}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-8e6e7f0{right:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-8e6e7f0{left:0px;}.elementor-36 .elementor-element.elementor-element-8e6e7f0{top:43px;text-align:center;}.elementor-36 .elementor-element.elementor-element-8e6e7f0 .elementor-heading-title{font-family:"Be Vietnam Pro", Sans-serif;font-size:18px;font-weight:400;text-decoration:underline;line-height:1.2em;color:var( --e-global-color-accent );}.elementor-36 .elementor-element.elementor-element-892955f{--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:center;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-36 .elementor-element.elementor-element-ae105eb{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-93b5035{--display:flex;--min-height:400px;--justify-content:flex-end;}.elementor-36 .elementor-element.elementor-element-93b5035:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-93b5035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mexcaligne.fr/wp-content/uploads/2024/08/Group-8625.png");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-36 .elementor-element.elementor-element-4490d22 img{height:380px;object-fit:contain;object-position:center center;}.elementor-36 .elementor-element.elementor-element-a0e4261{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-3fa21da{text-align:center;}.elementor-36 .elementor-element.elementor-element-3fa21da .elementor-heading-title{font-family:var( --e-global-typography-4f76613-font-family ), Sans-serif;font-size:var( --e-global-typography-4f76613-font-size );font-weight:var( --e-global-typography-4f76613-font-weight );line-height:var( --e-global-typography-4f76613-line-height );}.elementor-36 .elementor-element.elementor-element-fbb3270{text-align:center;}.elementor-36 .elementor-element.elementor-element-fbb3270 .elementor-heading-title{font-family:var( --e-global-typography-7141c43-font-family ), Sans-serif;font-size:var( --e-global-typography-7141c43-font-size );font-weight:var( --e-global-typography-7141c43-font-weight );line-height:var( --e-global-typography-7141c43-line-height );}.elementor-36 .elementor-element.elementor-element-ce9ad17{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-b6a4044{--display:flex;--min-height:400px;--justify-content:flex-end;}.elementor-36 .elementor-element.elementor-element-b6a4044:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-b6a4044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mexcaligne.fr/wp-content/uploads/2024/08/Group-8624.png");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-36 .elementor-element.elementor-element-8d2bd3e img{height:380px;object-fit:contain;object-position:center center;}.elementor-36 .elementor-element.elementor-element-97758d5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-cf4971a{text-align:center;}.elementor-36 .elementor-element.elementor-element-cf4971a .elementor-heading-title{font-family:var( --e-global-typography-4f76613-font-family ), Sans-serif;font-size:var( --e-global-typography-4f76613-font-size );font-weight:var( --e-global-typography-4f76613-font-weight );line-height:var( --e-global-typography-4f76613-line-height );}.elementor-36 .elementor-element.elementor-element-626cec7{text-align:center;}.elementor-36 .elementor-element.elementor-element-626cec7 .elementor-heading-title{font-family:var( --e-global-typography-7141c43-font-family ), Sans-serif;font-size:var( --e-global-typography-7141c43-font-size );font-weight:var( --e-global-typography-7141c43-font-weight );line-height:var( --e-global-typography-7141c43-line-height );}.elementor-36 .elementor-element.elementor-element-abf0b64{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-e996df9{--display:flex;--min-height:400px;--justify-content:flex-end;}.elementor-36 .elementor-element.elementor-element-e996df9:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-e996df9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mexcaligne.fr/wp-content/uploads/2024/08/Group-8623.png");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-36 .elementor-element.elementor-element-12c9c0a img{height:380px;object-fit:contain;object-position:center center;}.elementor-36 .elementor-element.elementor-element-d13c7e5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-86300a8{text-align:center;}.elementor-36 .elementor-element.elementor-element-86300a8 .elementor-heading-title{font-family:var( --e-global-typography-4f76613-font-family ), Sans-serif;font-size:var( --e-global-typography-4f76613-font-size );font-weight:var( --e-global-typography-4f76613-font-weight );line-height:var( --e-global-typography-4f76613-line-height );}.elementor-36 .elementor-element.elementor-element-e3e9c96{text-align:center;}.elementor-36 .elementor-element.elementor-element-e3e9c96 .elementor-heading-title{font-family:var( --e-global-typography-7141c43-font-family ), Sans-serif;font-size:var( --e-global-typography-7141c43-font-size );font-weight:var( --e-global-typography-7141c43-font-weight );line-height:var( --e-global-typography-7141c43-line-height );}.elementor-36 .elementor-element.elementor-element-6f5da96{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-7b56ffc{--display:flex;--min-height:400px;--justify-content:flex-end;}.elementor-36 .elementor-element.elementor-element-7b56ffc:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-7b56ffc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mexcaligne.fr/wp-content/uploads/2024/08/Group-8622.png");background-position:top center;background-repeat:no-repeat;background-size:auto;}.elementor-36 .elementor-element.elementor-element-1b264c1 img{height:380px;object-fit:contain;object-position:center center;}.elementor-36 .elementor-element.elementor-element-b1833da{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-0a729d4{text-align:center;}.elementor-36 .elementor-element.elementor-element-0a729d4 .elementor-heading-title{font-family:var( --e-global-typography-4f76613-font-family ), Sans-serif;font-size:var( --e-global-typography-4f76613-font-size );font-weight:var( --e-global-typography-4f76613-font-weight );line-height:var( --e-global-typography-4f76613-line-height );}.elementor-36 .elementor-element.elementor-element-020f6f7{text-align:center;}.elementor-36 .elementor-element.elementor-element-020f6f7 .elementor-heading-title{font-family:var( --e-global-typography-7141c43-font-family ), Sans-serif;font-size:var( --e-global-typography-7141c43-font-size );font-weight:var( --e-global-typography-7141c43-font-weight );line-height:var( --e-global-typography-7141c43-line-height );}.elementor-36 .elementor-element.elementor-element-131752c{--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-36 .elementor-element.elementor-element-c56ffaf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-36 .elementor-element.elementor-element-74dea58{--display:flex;}.elementor-36 .elementor-element.elementor-element-74dea58.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-028b9ec{text-align:start;}.elementor-36 .elementor-element.elementor-element-028b9ec .elementor-heading-title{font-family:var( --e-global-typography-8f36883-font-family ), Sans-serif;font-size:var( --e-global-typography-8f36883-font-size );font-weight:var( --e-global-typography-8f36883-font-weight );line-height:var( --e-global-typography-8f36883-line-height );color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-5d1137d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-5d1137d{text-align:start;}.elementor-36 .elementor-element.elementor-element-5d1137d .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-e90d34b{--display:flex;--justify-content:flex-end;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-36 .elementor-element.elementor-element-22a56f9 .elementor-button{background-color:var( --e-global-color-d11e229 );font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:20px 34px 20px 34px;}.elementor-36 .elementor-element.elementor-element-22a56f9 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-22a56f9 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-d11e229 );border-color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-22a56f9 .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-22a56f9 .elementor-button:focus svg{fill:var( --e-global-color-d11e229 );}.elementor-36 .elementor-element.elementor-element-2edf546{--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;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-db7888a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-36 .elementor-element.elementor-element-db7888a > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}:is( .elementor-36 .elementor-element.elementor-element-db7888a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-36 .elementor-element.elementor-element-db7888a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-36 .elementor-element.elementor-element-db7888a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(10px / 2);padding-bottom:calc(10px / 2);}:is( .elementor-36 .elementor-element.elementor-element-db7888a > .elementor-widget-container > .jet-listing-grid, .elementor-36 .elementor-element.elementor-element-db7888a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-36 .elementor-element.elementor-element-db7888a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 10px / -2);margin-bottom:calc( 10px / -2);}.elementor-36 .elementor-element.elementor-element-db7888a .jet-listing-grid__slider .jet-slick-dots li{background:#C9C0A9;}.elementor-36 .elementor-element.elementor-element-db7888a .jet-listing-grid__slider .jet-slick-dots li.slick-active{background:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-3306709{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:130px;--padding-bottom:400px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-3306709:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-3306709 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mexcaligne.fr/wp-content/uploads/2024/08/Group-36.png");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-36 .elementor-element.elementor-element-714c85c{text-align:start;}.elementor-36 .elementor-element.elementor-element-714c85c .elementor-heading-title{font-family:var( --e-global-typography-8f36883-font-family ), Sans-serif;font-size:var( --e-global-typography-8f36883-font-size );font-weight:var( --e-global-typography-8f36883-font-weight );line-height:var( --e-global-typography-8f36883-line-height );color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-a40f497{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:start;}.elementor-36 .elementor-element.elementor-element-a40f497 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:30px;font-weight:400;line-height:1.2em;color:#032D0A;}.elementor-36 .elementor-element.elementor-element-fabb126{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:start;}.elementor-36 .elementor-element.elementor-element-fabb126 .elementor-heading-title{font-family:var( --e-global-typography-7141c43-font-family ), Sans-serif;font-size:var( --e-global-typography-7141c43-font-size );font-weight:var( --e-global-typography-7141c43-font-weight );line-height:var( --e-global-typography-7141c43-line-height );}.elementor-36 .elementor-element.elementor-element-f0373b0 .elementor-button{background-color:var( --e-global-color-d11e229 );font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:20px 34px 20px 34px;}.elementor-36 .elementor-element.elementor-element-f0373b0 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-f0373b0 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-d11e229 );border-color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-f0373b0 .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-f0373b0 .elementor-button:focus svg{fill:var( --e-global-color-d11e229 );}.elementor-36 .elementor-element.elementor-element-ee08e16{--display:flex;--overflow:hidden;--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-36 .elementor-element.elementor-element-b9d7e5b{--display:flex;--overflow:hidden;}.elementor-36 .elementor-element.elementor-element-23d1bce{text-align:center;}.elementor-36 .elementor-element.elementor-element-23d1bce img{width:100%;}.elementor-36 .elementor-element.elementor-element-74b3ccd .elementor-heading-title{font-family:var( --e-global-typography-8f36883-font-family ), Sans-serif;font-size:var( --e-global-typography-8f36883-font-size );font-weight:var( --e-global-typography-8f36883-font-weight );line-height:var( --e-global-typography-8f36883-line-height );color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-35de27b{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-35de27b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-36 .elementor-element.elementor-element-35de27b .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:39px;font-weight:400;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-d678558 img{width:100%;}.elementor-36 .elementor-element.elementor-element-c7952d3{width:var( --container-widget-width, 440px );max-width:440px;--container-widget-width:440px;--container-widget-flex-grow:0;text-align:start;}.elementor-36 .elementor-element.elementor-element-c7952d3 .elementor-heading-title{font-family:"Gloock", Sans-serif;font-size:42px;font-weight:400;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-e4d9e95 .elementor-button{background-color:var( --e-global-color-d11e229 );font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:20px 34px 20px 34px;}.elementor-36 .elementor-element.elementor-element-e4d9e95 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-e4d9e95 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-d11e229 );border-color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-e4d9e95 .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-e4d9e95 .elementor-button:focus svg{fill:var( --e-global-color-d11e229 );}.elementor-36 .elementor-element.elementor-element-47584e5{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:-10px;--margin-left:0px;--margin-right:0px;--padding-top:170px;--padding-bottom:200px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-f436f2b{text-align:center;}.elementor-36 .elementor-element.elementor-element-f436f2b .elementor-heading-title{font-family:var( --e-global-typography-8f36883-font-family ), Sans-serif;font-size:var( --e-global-typography-8f36883-font-size );font-weight:var( --e-global-typography-8f36883-font-weight );line-height:var( --e-global-typography-8f36883-line-height );color:var( --e-global-color-secondary );}.elementor-36 .elementor-element.elementor-element-8571c66{text-align:center;}.elementor-36 .elementor-element.elementor-element-8571c66 .elementor-heading-title{font-family:var( --e-global-typography-0efb832-font-family ), Sans-serif;font-size:var( --e-global-typography-0efb832-font-size );font-weight:var( --e-global-typography-0efb832-font-weight );line-height:var( --e-global-typography-0efb832-line-height );}.elementor-36 .elementor-element.elementor-element-cf35eb7 .elementor-button{background-color:var( --e-global-color-d11e229 );font-family:"Be Vietnam Pro", Sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;padding:20px 34px 20px 34px;}.elementor-36 .elementor-element.elementor-element-cf35eb7 .elementor-button:hover, .elementor-36 .elementor-element.elementor-element-cf35eb7 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-d11e229 );border-color:var( --e-global-color-primary );}.elementor-36 .elementor-element.elementor-element-cf35eb7 .elementor-button:hover svg, .elementor-36 .elementor-element.elementor-element-cf35eb7 .elementor-button:focus svg{fill:var( --e-global-color-d11e229 );}.elementor-36 .elementor-element.elementor-element-c95eb10{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;bottom:-40px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-c95eb10{left:-100px;}body.rtl .elementor-36 .elementor-element.elementor-element-c95eb10{right:-100px;}.elementor-36 .elementor-element.elementor-element-19374e3{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;bottom:-45px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-19374e3{left:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-19374e3{right:0px;}.elementor-36 .elementor-element.elementor-element-d5bcd20{width:var( --container-widget-width, 550px );max-width:550px;--container-widget-width:550px;--container-widget-flex-grow:0;bottom:-50px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-d5bcd20{right:60px;}body.rtl .elementor-36 .elementor-element.elementor-element-d5bcd20{left:60px;}.elementor-36 .elementor-element.elementor-element-5ffe632{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;bottom:-70px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-5ffe632{right:-40px;}body.rtl .elementor-36 .elementor-element.elementor-element-5ffe632{left:-40px;}.elementor-36 .elementor-element.elementor-element-5f65d71{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-36 .elementor-element.elementor-element-74dea58{--width:56%;}.elementor-36 .elementor-element.elementor-element-3306709{--content-width:1100px;}.elementor-36 .elementor-element.elementor-element-47584e5{--content-width:550px;}}@media(max-width:1024px){.elementor-36 .elementor-element.elementor-element-ee5dfbd{--min-height:600px;--justify-content:flex-end;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-36 .elementor-element.elementor-element-01cc389 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 40px 0px 0px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-01cc389{left:40px;}body.rtl .elementor-36 .elementor-element.elementor-element-01cc389{right:40px;}.elementor-36 .elementor-element.elementor-element-01cc389{top:70px;z-index:0;}.elementor-36 .elementor-element.elementor-element-01cc389 .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-36 .elementor-element.elementor-element-9775e9a > .elementor-widget-container{padding:0px 0px 120px 0px;}.elementor-36 .elementor-element.elementor-element-9775e9a img{width:81px;}.elementor-36 .elementor-element.elementor-element-9449769 img{width:122px;}.elementor-36 .elementor-element.elementor-element-562cbe3 img{width:76px;}.elementor-36 .elementor-element.elementor-element-1afc6c6 img{width:189px;height:95%;}.elementor-36 .elementor-element.elementor-element-bc25f71 > .elementor-widget-container{padding:0px 0px 0px 20px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-bc25f71{right:30px;}body.rtl .elementor-36 .elementor-element.elementor-element-bc25f71{left:30px;}.elementor-36 .elementor-element.elementor-element-bc25f71{top:70px;z-index:0;}.elementor-36 .elementor-element.elementor-element-bc25f71 .elementor-heading-title{font-size:42px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-f2689d1{--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-592b756 .elementor-heading-title{font-size:var( --e-global-typography-8f36883-font-size );line-height:var( --e-global-typography-8f36883-line-height );}.elementor-36 .elementor-element.elementor-element-3e7c395 .elementor-heading-title{font-size:var( --e-global-typography-0efb832-font-size );line-height:var( --e-global-typography-0efb832-line-height );}.elementor-36 .elementor-element.elementor-element-8e6e7f0 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-892955f{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-36 .elementor-element.elementor-element-93b5035{--min-height:350px;}.elementor-36 .elementor-element.elementor-element-93b5035:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-93b5035 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-36 .elementor-element.elementor-element-4490d22 img{height:300px;object-fit:contain;object-position:bottom center;}.elementor-36 .elementor-element.elementor-element-3fa21da .elementor-heading-title{font-size:var( --e-global-typography-4f76613-font-size );line-height:var( --e-global-typography-4f76613-line-height );}.elementor-36 .elementor-element.elementor-element-fbb3270 .elementor-heading-title{font-size:var( --e-global-typography-7141c43-font-size );line-height:var( --e-global-typography-7141c43-line-height );}.elementor-36 .elementor-element.elementor-element-b6a4044{--min-height:350px;}.elementor-36 .elementor-element.elementor-element-b6a4044:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-b6a4044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-36 .elementor-element.elementor-element-8d2bd3e img{height:300px;object-fit:contain;object-position:bottom center;}.elementor-36 .elementor-element.elementor-element-cf4971a .elementor-heading-title{font-size:var( --e-global-typography-4f76613-font-size );line-height:var( --e-global-typography-4f76613-line-height );}.elementor-36 .elementor-element.elementor-element-626cec7 .elementor-heading-title{font-size:var( --e-global-typography-7141c43-font-size );line-height:var( --e-global-typography-7141c43-line-height );}.elementor-36 .elementor-element.elementor-element-e996df9{--min-height:350px;}.elementor-36 .elementor-element.elementor-element-e996df9:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-e996df9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-36 .elementor-element.elementor-element-12c9c0a img{height:300px;object-fit:contain;object-position:bottom center;}.elementor-36 .elementor-element.elementor-element-86300a8 .elementor-heading-title{font-size:var( --e-global-typography-4f76613-font-size );line-height:var( --e-global-typography-4f76613-line-height );}.elementor-36 .elementor-element.elementor-element-e3e9c96 .elementor-heading-title{font-size:var( --e-global-typography-7141c43-font-size );line-height:var( --e-global-typography-7141c43-line-height );}.elementor-36 .elementor-element.elementor-element-7b56ffc{--min-height:350px;}.elementor-36 .elementor-element.elementor-element-7b56ffc:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-7b56ffc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:contain;}.elementor-36 .elementor-element.elementor-element-1b264c1 img{height:300px;object-fit:contain;object-position:bottom center;}.elementor-36 .elementor-element.elementor-element-0a729d4 .elementor-heading-title{font-size:var( --e-global-typography-4f76613-font-size );line-height:var( --e-global-typography-4f76613-line-height );}.elementor-36 .elementor-element.elementor-element-020f6f7 .elementor-heading-title{font-size:var( --e-global-typography-7141c43-font-size );line-height:var( --e-global-typography-7141c43-line-height );}.elementor-36 .elementor-element.elementor-element-028b9ec .elementor-heading-title{font-size:var( --e-global-typography-8f36883-font-size );line-height:var( --e-global-typography-8f36883-line-height );}.elementor-36 .elementor-element.elementor-element-5d1137d .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-db7888a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-36 .elementor-element.elementor-element-db7888a > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-36 .elementor-element.elementor-element-3306709:not(.elementor-motion-effects-element-type-background), .elementor-36 .elementor-element.elementor-element-3306709 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-36 .elementor-element.elementor-element-3306709{--padding-top:100px;--padding-bottom:300px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-714c85c .elementor-heading-title{font-size:var( --e-global-typography-8f36883-font-size );line-height:var( --e-global-typography-8f36883-line-height );}.elementor-36 .elementor-element.elementor-element-a40f497{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-36 .elementor-element.elementor-element-a40f497 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-fabb126{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-36 .elementor-element.elementor-element-fabb126 .elementor-heading-title{font-size:var( --e-global-typography-7141c43-font-size );line-height:var( --e-global-typography-7141c43-line-height );}.elementor-36 .elementor-element.elementor-element-23d1bce{text-align:start;}.elementor-36 .elementor-element.elementor-element-23d1bce img{width:580px;}.elementor-36 .elementor-element.elementor-element-74b3ccd .elementor-heading-title{font-size:var( --e-global-typography-8f36883-font-size );line-height:var( --e-global-typography-8f36883-line-height );}.elementor-36 .elementor-element.elementor-element-35de27b .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-c7952d3{--container-widget-width:390px;--container-widget-flex-grow:0;width:var( --container-widget-width, 390px );max-width:390px;}.elementor-36 .elementor-element.elementor-element-c7952d3 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-47584e5{--padding-top:120px;--padding-bottom:150px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-f436f2b .elementor-heading-title{font-size:var( --e-global-typography-8f36883-font-size );line-height:var( --e-global-typography-8f36883-line-height );}.elementor-36 .elementor-element.elementor-element-8571c66 .elementor-heading-title{font-size:var( --e-global-typography-0efb832-font-size );line-height:var( --e-global-typography-0efb832-line-height );}.elementor-36 .elementor-element.elementor-element-c95eb10{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;bottom:-30px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-c95eb10{left:-89px;}body.rtl .elementor-36 .elementor-element.elementor-element-c95eb10{right:-89px;}.elementor-36 .elementor-element.elementor-element-19374e3{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;bottom:-20px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-19374e3{left:-50px;}body.rtl .elementor-36 .elementor-element.elementor-element-19374e3{right:-50px;}.elementor-36 .elementor-element.elementor-element-d5bcd20{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;bottom:-20px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-d5bcd20{right:100px;}body.rtl .elementor-36 .elementor-element.elementor-element-d5bcd20{left:100px;}.elementor-36 .elementor-element.elementor-element-5ffe632{width:var( --container-widget-width, 250px );max-width:250px;--container-widget-width:250px;--container-widget-flex-grow:0;bottom:-58px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-5ffe632{right:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-5ffe632{left:0px;}}@media(max-width:767px){.elementor-36 .elementor-element.elementor-element-ee5dfbd{--min-height:700px;--margin-top:-150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-36 .elementor-element.elementor-element-01cc389 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-01cc389{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;top:-140px;z-index:0;text-align:center;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-01cc389{left:0%;}body.rtl .elementor-36 .elementor-element.elementor-element-01cc389{right:0%;}.elementor-36 .elementor-element.elementor-element-01cc389 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-36 .elementor-element.elementor-element-9775e9a > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-9775e9a img{width:69px;}.elementor-36 .elementor-element.elementor-element-9449769 > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-36 .elementor-element.elementor-element-9449769 img{width:1000px;max-width:213px;height:100%;}.elementor-36 .elementor-element.elementor-element-562cbe3 > .elementor-widget-container{margin:0px 0px 38px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-562cbe3 img{width:318px;height:80%;}.elementor-36 .elementor-element.elementor-element-1afc6c6 > .elementor-widget-container{margin:0px 0px 70px 0px;}.elementor-36 .elementor-element.elementor-element-1afc6c6 img{width:1000px;max-width:213px;height:100%;}.elementor-36 .elementor-element.elementor-element-bc25f71 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-36 .elementor-element.elementor-element-bc25f71{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;top:-90px;z-index:0;text-align:center;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-bc25f71{right:0%;}body.rtl .elementor-36 .elementor-element.elementor-element-bc25f71{left:0%;}.elementor-36 .elementor-element.elementor-element-bc25f71 .elementor-heading-title{font-size:34px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-592b756 .elementor-heading-title{font-size:var( --e-global-typography-8f36883-font-size );line-height:var( --e-global-typography-8f36883-line-height );}.elementor-36 .elementor-element.elementor-element-3e7c395 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-36 .elementor-element.elementor-element-3e7c395 .elementor-heading-title{font-size:var( --e-global-typography-0efb832-font-size );line-height:var( --e-global-typography-0efb832-line-height );}.elementor-36 .elementor-element.elementor-element-8e6e7f0 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-892955f{--gap:30px 15px;--row-gap:30px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-ae105eb{--width:47%;}.elementor-36 .elementor-element.elementor-element-4490d22 img{height:250px;}.elementor-36 .elementor-element.elementor-element-3fa21da .elementor-heading-title{font-size:var( --e-global-typography-4f76613-font-size );line-height:var( --e-global-typography-4f76613-line-height );}.elementor-36 .elementor-element.elementor-element-fbb3270 .elementor-heading-title{font-size:var( --e-global-typography-7141c43-font-size );line-height:var( --e-global-typography-7141c43-line-height );}.elementor-36 .elementor-element.elementor-element-ce9ad17{--width:47%;}.elementor-36 .elementor-element.elementor-element-b6a4044{--width:100%;}.elementor-36 .elementor-element.elementor-element-8d2bd3e img{height:250px;}.elementor-36 .elementor-element.elementor-element-cf4971a .elementor-heading-title{font-size:var( --e-global-typography-4f76613-font-size );line-height:var( --e-global-typography-4f76613-line-height );}.elementor-36 .elementor-element.elementor-element-626cec7 .elementor-heading-title{font-size:var( --e-global-typography-7141c43-font-size );line-height:var( --e-global-typography-7141c43-line-height );}.elementor-36 .elementor-element.elementor-element-abf0b64{--width:47%;}.elementor-36 .elementor-element.elementor-element-12c9c0a img{height:250px;}.elementor-36 .elementor-element.elementor-element-86300a8 .elementor-heading-title{font-size:var( --e-global-typography-4f76613-font-size );line-height:var( --e-global-typography-4f76613-line-height );}.elementor-36 .elementor-element.elementor-element-e3e9c96 .elementor-heading-title{font-size:var( --e-global-typography-7141c43-font-size );line-height:var( --e-global-typography-7141c43-line-height );}.elementor-36 .elementor-element.elementor-element-6f5da96{--width:47%;}.elementor-36 .elementor-element.elementor-element-1b264c1 img{height:250px;}.elementor-36 .elementor-element.elementor-element-0a729d4 .elementor-heading-title{font-size:var( --e-global-typography-4f76613-font-size );line-height:var( --e-global-typography-4f76613-line-height );}.elementor-36 .elementor-element.elementor-element-020f6f7 .elementor-heading-title{font-size:var( --e-global-typography-7141c43-font-size );line-height:var( --e-global-typography-7141c43-line-height );}.elementor-36 .elementor-element.elementor-element-c56ffaf{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-36 .elementor-element.elementor-element-028b9ec{text-align:center;}.elementor-36 .elementor-element.elementor-element-028b9ec .elementor-heading-title{font-size:var( --e-global-typography-8f36883-font-size );line-height:var( --e-global-typography-8f36883-line-height );}.elementor-36 .elementor-element.elementor-element-5d1137d{text-align:center;}.elementor-36 .elementor-element.elementor-element-5d1137d .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-2edf546{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-db7888a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-36 .elementor-element.elementor-element-db7888a > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-36 .elementor-element.elementor-element-3306709{--padding-top:80px;--padding-bottom:340px;--padding-left:0px;--padding-right:0px;}.elementor-36 .elementor-element.elementor-element-714c85c{text-align:center;}.elementor-36 .elementor-element.elementor-element-714c85c .elementor-heading-title{font-size:var( --e-global-typography-8f36883-font-size );line-height:var( --e-global-typography-8f36883-line-height );}.elementor-36 .elementor-element.elementor-element-a40f497{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-36 .elementor-element.elementor-element-a40f497 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-fabb126{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-36 .elementor-element.elementor-element-fabb126 .elementor-heading-title{font-size:var( --e-global-typography-7141c43-font-size );line-height:var( --e-global-typography-7141c43-line-height );}.elementor-36 .elementor-element.elementor-element-23d1bce img{width:340px;}.elementor-36 .elementor-element.elementor-element-74b3ccd .elementor-heading-title{font-size:var( --e-global-typography-8f36883-font-size );line-height:var( --e-global-typography-8f36883-line-height );}.elementor-36 .elementor-element.elementor-element-35de27b{--container-widget-width:41%;--container-widget-flex-grow:0;width:var( --container-widget-width, 41% );max-width:41%;}.elementor-36 .elementor-element.elementor-element-35de27b .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-c7952d3{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-36 .elementor-element.elementor-element-c7952d3 .elementor-heading-title{font-size:28px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-47584e5{--padding-top:80px;--padding-bottom:120px;--padding-left:10px;--padding-right:10px;}.elementor-36 .elementor-element.elementor-element-f436f2b .elementor-heading-title{font-size:var( --e-global-typography-8f36883-font-size );line-height:var( --e-global-typography-8f36883-line-height );}.elementor-36 .elementor-element.elementor-element-8571c66 .elementor-heading-title{font-size:var( --e-global-typography-0efb832-font-size );line-height:var( --e-global-typography-0efb832-line-height );}.elementor-36 .elementor-element.elementor-element-c95eb10{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;bottom:-10px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-c95eb10{left:-25px;}body.rtl .elementor-36 .elementor-element.elementor-element-c95eb10{right:-25px;}.elementor-36 .elementor-element.elementor-element-19374e3{--container-widget-width:130px;--container-widget-flex-grow:0;width:var( --container-widget-width, 130px );max-width:130px;bottom:-12px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-19374e3{left:-6px;}body.rtl .elementor-36 .elementor-element.elementor-element-19374e3{right:-6px;}.elementor-36 .elementor-element.elementor-element-d5bcd20{--container-widget-width:150px;--container-widget-flex-grow:0;width:var( --container-widget-width, 150px );max-width:150px;bottom:-5px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-d5bcd20{right:35px;}body.rtl .elementor-36 .elementor-element.elementor-element-d5bcd20{left:35px;}.elementor-36 .elementor-element.elementor-element-5ffe632{--container-widget-width:127px;--container-widget-flex-grow:0;width:var( --container-widget-width, 127px );max-width:127px;bottom:-20px;}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-5ffe632{right:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-5ffe632{left:0px;}}@media(min-width:1440px){.elementor-36 .elementor-element.elementor-element-ee5dfbd{--content-width:1300px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-01cc389{left:10px;}body.rtl .elementor-36 .elementor-element.elementor-element-01cc389{right:10px;}.elementor-36 .elementor-element.elementor-element-01cc389{top:70px;}.elementor-36 .elementor-element.elementor-element-01cc389 .elementor-heading-title{font-size:90px;line-height:1.2em;}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}body:not(.rtl) .elementor-36 .elementor-element.elementor-element-bc25f71{right:0px;}body.rtl .elementor-36 .elementor-element.elementor-element-bc25f71{left:0px;}.elementor-36 .elementor-element.elementor-element-bc25f71{top:70px;}.elementor-36 .elementor-element.elementor-element-bc25f71 .elementor-heading-title{font-size:90px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-592b756 .elementor-heading-title{font-size:var( --e-global-typography-8f36883-font-size );line-height:var( --e-global-typography-8f36883-line-height );}.elementor-36 .elementor-element.elementor-element-3e7c395 .elementor-heading-title{font-size:var( --e-global-typography-0efb832-font-size );line-height:var( --e-global-typography-0efb832-line-height );}.elementor-36 .elementor-element.elementor-element-8e6e7f0 .elementor-heading-title{font-size:20px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-3fa21da .elementor-heading-title{font-size:var( --e-global-typography-4f76613-font-size );line-height:var( --e-global-typography-4f76613-line-height );}.elementor-36 .elementor-element.elementor-element-fbb3270 .elementor-heading-title{font-size:var( --e-global-typography-7141c43-font-size );line-height:var( --e-global-typography-7141c43-line-height );}.elementor-36 .elementor-element.elementor-element-cf4971a .elementor-heading-title{font-size:var( --e-global-typography-4f76613-font-size );line-height:var( --e-global-typography-4f76613-line-height );}.elementor-36 .elementor-element.elementor-element-626cec7 .elementor-heading-title{font-size:var( --e-global-typography-7141c43-font-size );line-height:var( --e-global-typography-7141c43-line-height );}.elementor-36 .elementor-element.elementor-element-86300a8 .elementor-heading-title{font-size:var( --e-global-typography-4f76613-font-size );line-height:var( --e-global-typography-4f76613-line-height );}.elementor-36 .elementor-element.elementor-element-e3e9c96 .elementor-heading-title{font-size:var( --e-global-typography-7141c43-font-size );line-height:var( --e-global-typography-7141c43-line-height );}.elementor-36 .elementor-element.elementor-element-0a729d4 .elementor-heading-title{font-size:var( --e-global-typography-4f76613-font-size );line-height:var( --e-global-typography-4f76613-line-height );}.elementor-36 .elementor-element.elementor-element-020f6f7 .elementor-heading-title{font-size:var( --e-global-typography-7141c43-font-size );line-height:var( --e-global-typography-7141c43-line-height );}.elementor-36 .elementor-element.elementor-element-028b9ec .elementor-heading-title{font-size:var( --e-global-typography-8f36883-font-size );line-height:var( --e-global-typography-8f36883-line-height );}.elementor-36 .elementor-element.elementor-element-5d1137d .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-22a56f9 .elementor-button{font-size:18px;}.elementor-36 .elementor-element.elementor-element-714c85c .elementor-heading-title{font-size:var( --e-global-typography-8f36883-font-size );line-height:var( --e-global-typography-8f36883-line-height );}.elementor-36 .elementor-element.elementor-element-a40f497 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-fabb126 .elementor-heading-title{font-size:var( --e-global-typography-7141c43-font-size );line-height:var( --e-global-typography-7141c43-line-height );}.elementor-36 .elementor-element.elementor-element-f0373b0 .elementor-button{font-size:18px;}.elementor-36 .elementor-element.elementor-element-74b3ccd .elementor-heading-title{font-size:var( --e-global-typography-8f36883-font-size );line-height:var( --e-global-typography-8f36883-line-height );}.elementor-36 .elementor-element.elementor-element-35de27b{width:var( --container-widget-width, 464px );max-width:464px;--container-widget-width:464px;--container-widget-flex-grow:0;}.elementor-36 .elementor-element.elementor-element-35de27b .elementor-heading-title{font-size:54px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-c7952d3 .elementor-heading-title{font-size:54px;line-height:1.2em;}.elementor-36 .elementor-element.elementor-element-e4d9e95 .elementor-button{font-size:18px;}.elementor-36 .elementor-element.elementor-element-f436f2b .elementor-heading-title{font-size:var( --e-global-typography-8f36883-font-size );line-height:var( --e-global-typography-8f36883-line-height );}.elementor-36 .elementor-element.elementor-element-8571c66 .elementor-heading-title{font-size:var( --e-global-typography-0efb832-font-size );line-height:var( --e-global-typography-0efb832-line-height );}.elementor-36 .elementor-element.elementor-element-cf35eb7 .elementor-button{font-size:18px;}}/* Start custom CSS for image, class: .elementor-element-9449769 */.elementor-36 .elementor-element.elementor-element-9449769 {
    position: absolute;
    top: 0;
    left: 50%;
    opacity: 0;
    transform: translate(-50%, 0);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-562cbe3 */.elementor-36 .elementor-element.elementor-element-562cbe3 {
    position: absolute;
    top: 0;
    left: 50%;
    opacity: 0;
    transform: translate(-50%, 0);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1afc6c6 */.elementor-36 .elementor-element.elementor-element-1afc6c6 {
    position: absolute;
    top: 0;
    left: 50%;
    opacity: 0;
    transform: translate(-50%, 0);
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-23d1bce */.elementor-36 .elementor-element.elementor-element-23d1bce {
    position: absolute;
    left: 0%;
    top: 50%;
    width: 40%;
    height: auto;
    transform: translate(0%, -60%)
}

@media (max-width: 1023px) {
    .elementor-36 .elementor-element.elementor-element-23d1bce {
    left: 1.5%;
    top: 53.4%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8574f83 */.elementor-36 .elementor-element.elementor-element-8574f83 {
    position: absolute;
    left: 26.4%;
    top: 50%;
    width: 4.5%;
    height: auto;
    transform: translate(-50%, 165%);
}

.elementor-36 .elementor-element.elementor-element-8574f83 svg {
    width: 100%;
    height: auto;
}

@media (max-width: 1023px) {
    .elementor-36 .elementor-element.elementor-element-8574f83 {
        top: 52.4%;
        left: 27.9%;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-996cde7 */.elementor-36 .elementor-element.elementor-element-996cde7 {
    position: absolute;
    left: 24.3%;
    top: 26%;
    width: 10%;
}

.elementor-36 .elementor-element.elementor-element-996cde7 img {
    width: 100%;
    height: auto;
}

@media (max-width: 1023px) {
    .elementor-36 .elementor-element.elementor-element-996cde7 {
    left: 23%;
    top: 44%;
    width: 16%;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-74b3ccd */.elementor-36 .elementor-element.elementor-element-74b3ccd {
    position: absolute;
    left: 32%;
    top: 63%;
}

@media (max-width: 1023px) {
    .elementor-36 .elementor-element.elementor-element-74b3ccd {
    left: 3%;
    top: 15%;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-24f05ec */.elementor-36 .elementor-element.elementor-element-24f05ec {
    width: 50%;
    height: auto;
    position: absolute;
    left: 26.6%;
    top: 50%;
    transform: translate(0%, -50%)
}

.absolute-image {
    width: 100%;
    height: auto;
}

@media (max-width: 1023px) {
    .elementor-36 .elementor-element.elementor-element-24f05ec {
    top: 54%;
    width: 48%;
    left: 28.4%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35de27b */.elementor-36 .elementor-element.elementor-element-35de27b {
    position: absolute;
    left: 32%;
    top: 68%;
}

@media (max-width: 1023px) {
    .elementor-36 .elementor-element.elementor-element-35de27b {
    left: 3%;
    top: 20%;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d678558 */.elementor-36 .elementor-element.elementor-element-d678558 {
    position: absolute;
    left: 65%;
    top: 50%;
    width: 30%;
    height: auto;
    transform: translate(0%, -93.3%);
}

@media (max-width: 1023px) {
    .elementor-36 .elementor-element.elementor-element-d678558 {
        left: 65%;
        top: 54%;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8b4184f */.elementor-36 .elementor-element.elementor-element-8b4184f {
    position: absolute;
    left: 76.6%;
    top: 50%;
    width: 4.5%;
    height: auto;
    transform: translate(-50%, -177%);
}

.elementor-36 .elementor-element.elementor-element-8b4184f svg {
    width: 100%;
    height: auto;
}

@media (max-width: 1023px) {
    .elementor-36 .elementor-element.elementor-element-8b4184f {
        left: 76.6%;
        top: 55%;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c7952d3 */.elementor-36 .elementor-element.elementor-element-c7952d3 {
    position: absolute;
    left: 78%;
    top: 40%;
}

@media (max-width: 1023px) {
    .elementor-36 .elementor-element.elementor-element-c7952d3 {
    left: 65%;
    top: 56%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e4d9e95 */.elementor-36 .elementor-element.elementor-element-e4d9e95 {
    position: absolute;
    left: 78%;
    top: 57%;
}

@media (max-width: 1023px) {
    .elementor-36 .elementor-element.elementor-element-e4d9e95 {
    left: 70%;
    top: 68%;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b9d7e5b */.elementor-36 .elementor-element.elementor-element-b9d7e5b {
    position: relative;
    width: 150vw;
    height: 100vh;
}

@media (max-width: 1023px) {
    .elementor-36 .elementor-element.elementor-element-b9d7e5b {
        width: 200vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ee08e16 */.elementor-36 .elementor-element.elementor-element-ee08e16 {
    transition: none;
    -ms-overflow-style: none; /* for Internet Explorer, Edge */
  scrollbar-width: none; /* for Firefox */
}

.elementor-36 .elementor-element.elementor-element-ee08e16::-webkit-scrollbar {
  display: none; /* for Chrome, Safari, and Opera */
}/* End custom CSS */