.elementor-12037 .elementor-element.elementor-element-3379203{--display:flex;--position:fixed;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}body:not(.rtl) .elementor-12037 .elementor-element.elementor-element-3379203{left:0px;}body.rtl .elementor-12037 .elementor-element.elementor-element-3379203{right:0px;}.elementor-12037 .elementor-element.elementor-element-d319ab3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-12037 .elementor-element.elementor-element-d319ab3{left:0px;}body.rtl .elementor-12037 .elementor-element.elementor-element-d319ab3{right:0px;}.elementor-12037 .elementor-element.elementor-element-d319ab3{top:0px;z-index:4;}.elementor-12037 .elementor-element.elementor-element-d319ab3 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-12037 .elementor-element.elementor-element-dd68130 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-12037 .elementor-element.elementor-element-dd68130{left:0px;}body.rtl .elementor-12037 .elementor-element.elementor-element-dd68130{right:0px;}.elementor-12037 .elementor-element.elementor-element-dd68130{top:0px;z-index:3;}.elementor-12037 .elementor-element.elementor-element-dd68130 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-12037 .elementor-element.elementor-element-1927855 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-12037 .elementor-element.elementor-element-1927855{left:0px;}body.rtl .elementor-12037 .elementor-element.elementor-element-1927855{right:0px;}.elementor-12037 .elementor-element.elementor-element-1927855{top:0px;z-index:2;}.elementor-12037 .elementor-element.elementor-element-1927855 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-12037 .elementor-element.elementor-element-08af0a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-12037 .elementor-element.elementor-element-08af0a5{left:0px;}body.rtl .elementor-12037 .elementor-element.elementor-element-08af0a5{right:0px;}.elementor-12037 .elementor-element.elementor-element-08af0a5{top:0px;z-index:1;}.elementor-12037 .elementor-element.elementor-element-08af0a5 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-12037 .elementor-element.elementor-element-6677bc1{--display:flex;--position:fixed;--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:0;}body:not(.rtl) .elementor-12037 .elementor-element.elementor-element-6677bc1{left:0px;}body.rtl .elementor-12037 .elementor-element.elementor-element-6677bc1{right:0px;}.elementor-12037 .elementor-element.elementor-element-a754470 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-12037 .elementor-element.elementor-element-a754470{left:0px;}body.rtl .elementor-12037 .elementor-element.elementor-element-a754470{right:0px;}.elementor-12037 .elementor-element.elementor-element-a754470{top:0px;z-index:4;}.elementor-12037 .elementor-element.elementor-element-a754470 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-12037 .elementor-element.elementor-element-7df0d57 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-12037 .elementor-element.elementor-element-7df0d57{left:0px;}body.rtl .elementor-12037 .elementor-element.elementor-element-7df0d57{right:0px;}.elementor-12037 .elementor-element.elementor-element-7df0d57{top:0px;z-index:3;}.elementor-12037 .elementor-element.elementor-element-7df0d57 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-12037 .elementor-element.elementor-element-93f2a69 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-12037 .elementor-element.elementor-element-93f2a69{left:0px;}body.rtl .elementor-12037 .elementor-element.elementor-element-93f2a69{right:0px;}.elementor-12037 .elementor-element.elementor-element-93f2a69{top:0px;z-index:2;}.elementor-12037 .elementor-element.elementor-element-93f2a69 img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-12037 .elementor-element.elementor-element-863e74d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-12037 .elementor-element.elementor-element-863e74d{left:0px;}body.rtl .elementor-12037 .elementor-element.elementor-element-863e74d{right:0px;}.elementor-12037 .elementor-element.elementor-element-863e74d{top:0px;z-index:1;}.elementor-12037 .elementor-element.elementor-element-863e74d img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-12037 .elementor-element.elementor-element-17cb286{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:200px;--padding-bottom:200px;--padding-left:30px;--padding-right:030px;}.elementor-12037 .elementor-element.elementor-element-3a8aca2{--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:35px 35px;--row-gap:35px;--column-gap:35px;--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-12037 .elementor-element.elementor-element-8589655{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-12037 .elementor-element.elementor-element-64972f4{--display:flex;--position:absolute;--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:20%;}body:not(.rtl) .elementor-12037 .elementor-element.elementor-element-64972f4{left:13%;}body.rtl .elementor-12037 .elementor-element.elementor-element-64972f4{right:13%;}.elementor-12037 .elementor-element.elementor-element-cb087bd{font-family:"Libre Baskerville";font-size:clamp(72px, 9.3vw, 134px);font-weight:400;font-style:italic;line-height:0.55;letter-spacing:-0.04em;}.elementor-12037 .elementor-element.elementor-element-ada2ba0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 80px;}.elementor-12037 .elementor-element.elementor-element-ada2ba0{font-family:"Libre Baskerville";font-size:clamp(72px, 9.3vw, 134px);font-weight:400;font-style:italic;line-height:1;letter-spacing:-0.04em;}.elementor-12037 .elementor-element.elementor-element-140542e{--display:flex;--position:absolute;--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;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:-13%;}body:not(.rtl) .elementor-12037 .elementor-element.elementor-element-140542e{right:4%;}body.rtl .elementor-12037 .elementor-element.elementor-element-140542e{left:4%;}.elementor-12037 .elementor-element.elementor-element-e37148b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 4px 0px 4px;}.elementor-12037 .elementor-element.elementor-element-e37148b{font-family:"Source Serif 4";font-size:clamp(16px, 1.8vw, 26px);font-weight:600;font-style:italic;letter-spacing:0.35em;}.elementor-12037 .elementor-element.elementor-element-b546308 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 4px 0px 4px;}.elementor-12037 .elementor-element.elementor-element-b546308{font-family:"Libre Baskerville";font-size:clamp(28px, 3.5vw, 50px);font-weight:400;font-style:italic;}.elementor-12037 .elementor-element.elementor-element-d1d7390 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 4px 0px 4px;}.elementor-12037 .elementor-element.elementor-element-d1d7390{font-family:"Source Serif 4";font-size:clamp(16px, 1.8vw, 26px);font-weight:600;font-style:italic;letter-spacing:0.35em;}.elementor-12037 .elementor-element.elementor-element-4906ca5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-12037 .elementor-element.elementor-element-4906ca5.e-con{--e-con-transform-translateY:10%;}.elementor-12037 .elementor-element.elementor-element-2132c1b{--display:flex;--position:absolute;--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:0px 0px;--row-gap:0px;--column-gap:0px;--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-12037 .elementor-element.elementor-element-1441350{font-family:"Source Serif 4";font-size:clamp(14px, 1.25vw, 18px);font-weight:600;font-style:italic;line-height:3;letter-spacing:0.34em;}.elementor-12037 .elementor-element.elementor-element-b0180d8{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;}.elementor-12037 .elementor-element.elementor-element-8c95984{--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:35px 35px;--row-gap:35px;--column-gap:35px;--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-12037 .elementor-element.elementor-element-e147d7b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-12037 .elementor-element.elementor-element-d47c0ff .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-12037 .elementor-element.elementor-element-875ac51{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-12037 .elementor-element.elementor-element-8eba897{left:2%;}body.rtl .elementor-12037 .elementor-element.elementor-element-8eba897{right:2%;}.elementor-12037 .elementor-element.elementor-element-8eba897{top:-24%;z-index:0;}.elementor-12037 .elementor-element.elementor-element-aacfc4a{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-12037 .elementor-element.elementor-element-d73e0ab{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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:20px;}.elementor-12037 .elementor-element.elementor-element-69e59be{font-family:"Libre Baskerville";font-size:clamp(90px, 11.8vw, 170px);font-weight:400;font-style:italic;line-height:1;letter-spacing:-0.04em;}.elementor-12037 .elementor-element.elementor-element-39fa3f7{font-family:"Libre Baskerville";font-size:clamp(90px, 11.8vw, 170px);font-weight:400;font-style:italic;line-height:1;letter-spacing:-0.04em;}.elementor-12037 .elementor-element.elementor-element-158b5a1{font-family:"Libre Baskerville";font-size:clamp(90px, 11.8vw, 170px);font-weight:400;font-style:italic;line-height:1;letter-spacing:-0.04em;}.elementor-12037 .elementor-element.elementor-element-58d588f{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:350px;--padding-left:30px;--padding-right:030px;}.elementor-12037 .elementor-element.elementor-element-2770721{--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:40px 135px;--row-gap:40px;--column-gap:135px;--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-12037 .elementor-element.elementor-element-b38fa39{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-12037 .elementor-element.elementor-element-b38fa39.e-con{--e-con-transform-translateX:-10%;}.elementor-12037 .elementor-element.elementor-element-7cadfbe{--display:flex;--position:absolute;--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:0px 0px;--row-gap:0px;--column-gap:0px;--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:20px;top:29%;}body:not(.rtl) .elementor-12037 .elementor-element.elementor-element-7cadfbe{right:0px;}body.rtl .elementor-12037 .elementor-element.elementor-element-7cadfbe{left:0px;}.elementor-12037 .elementor-element.elementor-element-fd61b17{font-family:"Libre Baskerville";font-size:clamp(80px, 10.42vw, 150px);font-weight:400;font-style:italic;line-height:1.24;letter-spacing:-0.04em;}.elementor-12037 .elementor-element.elementor-element-c1ffd29{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-12037 .elementor-element.elementor-element-c1ffd29.e-con{--e-con-transform-translateY:43%;}.elementor-12037 .elementor-element.elementor-element-10afce2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-12037 .elementor-element.elementor-element-ae01a0f{width:100%;max-width:100%;font-family:"Source Serif 4";font-size:clamp(13px, 1.25vw, 16px);font-weight:600;font-style:italic;line-height:3;letter-spacing:0.34em;}.elementor-12037 .elementor-element.elementor-element-ae01a0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12037 .elementor-element.elementor-element-b8f06ac > .elementor-widget-container{--e-transform-translateX:-13%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12037 .elementor-element.elementor-element-af95e3f{width:100%;max-width:100%;font-family:"Source Serif 4";font-size:clamp(13px, 1.25vw, 16px);font-weight:600;font-style:italic;line-height:3;letter-spacing:0.34em;}.elementor-12037 .elementor-element.elementor-element-af95e3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12037 .elementor-element.elementor-element-66a2ead > .elementor-widget-container{--e-transform-translateX:4%;}.elementor-12037 .elementor-element.elementor-element-26b937f{width:100%;max-width:100%;font-family:"Source Serif 4";font-size:clamp(13px, 1.25vw, 16px);font-weight:600;font-style:italic;line-height:3;letter-spacing:0.34em;}.elementor-12037 .elementor-element.elementor-element-26b937f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12037 .elementor-element.elementor-element-087f3b8 > .elementor-widget-container{--e-transform-translateX:-4%;}.elementor-12037 .elementor-element.elementor-element-3414ad0{width:100%;max-width:100%;font-family:"Source Serif 4";font-size:clamp(13px, 1.25vw, 16px);font-weight:600;font-style:italic;line-height:3;letter-spacing:0.34em;}.elementor-12037 .elementor-element.elementor-element-3414ad0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12037 .elementor-element.elementor-element-d9f2604 > .elementor-widget-container{--e-transform-translateX:-10%;}.elementor-12037 .elementor-element.elementor-element-8b63bfa{width:100%;max-width:100%;font-family:"Libre Baskerville";font-size:36px;font-weight:400;font-style:italic;line-height:1;}.elementor-12037 .elementor-element.elementor-element-8b63bfa > .elementor-widget-container{margin:15px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-12037 .elementor-element.elementor-element-f33c169{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-12037 .elementor-element.elementor-element-5cf759f .elementor-button{background-color:#00000000;font-family:"Libre Baskerville";font-size:clamp(19px, 2.5vw, 34px);font-weight:400;font-style:italic;line-height:1.26;fill:#FFFFFF;color:#FFFFFF;}.elementor-12037 .elementor-element.elementor-element-5cf759f{width:auto;max-width:auto;z-index:10;}.elementor-12037 .elementor-element.elementor-element-5cf759f > .elementor-widget-container{background-color:#000000;margin:15px 0px 0px 0px;padding:0px 8px 0px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:86px 86px 86px 86px;}.elementor-12037 .elementor-element.elementor-element-5cf759f:hover .elementor-widget-container{background-color:#FFFFFF;}.elementor-12037 .elementor-element.elementor-element-5cf759f .elementor-button:hover, .elementor-12037 .elementor-element.elementor-element-5cf759f .elementor-button:focus{color:#FFFFFF;}.elementor-12037 .elementor-element.elementor-element-5cf759f .elementor-button:hover svg, .elementor-12037 .elementor-element.elementor-element-5cf759f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12037 .elementor-element.elementor-element-fb3a95f .elementor-button{background-color:#FFFFFF00;font-family:"Libre Baskerville";font-size:clamp(19px, 2.5vw, 34px);font-weight:400;font-style:italic;line-height:1.26;fill:#FFFFFF;color:#FFFFFF;}.elementor-12037 .elementor-element.elementor-element-fb3a95f{width:auto;max-width:auto;top:5px;z-index:0;}.elementor-12037 .elementor-element.elementor-element-fb3a95f > .elementor-widget-container{background-color:#FFFFFF00;margin:15px 0px 0px 0px;padding:0px 8px 0px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:86px 86px 86px 86px;}.elementor-12037 .elementor-element.elementor-element-fb3a95f:hover .elementor-widget-container{background-color:#FFFFFF;}body:not(.rtl) .elementor-12037 .elementor-element.elementor-element-fb3a95f{left:0px;}body.rtl .elementor-12037 .elementor-element.elementor-element-fb3a95f{right:0px;}.elementor-12037 .elementor-element.elementor-element-fb3a95f .elementor-button:hover, .elementor-12037 .elementor-element.elementor-element-fb3a95f .elementor-button:focus{color:#000000;}.elementor-12037 .elementor-element.elementor-element-fb3a95f .elementor-button:hover svg, .elementor-12037 .elementor-element.elementor-element-fb3a95f .elementor-button:focus svg{fill:#000000;}.elementor-12037 .elementor-element.elementor-element-d5d2dde{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:30px;--padding-right:030px;}.elementor-12037 .elementor-element.elementor-element-f2fc781{--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:40px 80px;--row-gap:40px;--column-gap:80px;--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-12037 .elementor-element.elementor-element-65d013a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-12037 .elementor-element.elementor-element-b511c99{--swiper-slides-to-display:1;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-6%;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:28%;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-6%;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:28%;}.elementor-12037 .elementor-element.elementor-element-b511c99 .swiper-slide > .elementor-element{height:100%;}.elementor-12037 .elementor-element.elementor-element-24073d4{--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;--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-12037 .elementor-element.elementor-element-f6432fa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-12037 .elementor-element.elementor-element-7fa2f39{--display:flex;--position:absolute;--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:0px 0px;--row-gap:0px;--column-gap:0px;--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:20px;top:29%;}.elementor-12037 .elementor-element.elementor-element-cd78c1e{font-family:"Libre Baskerville";font-size:clamp(80px, 12.5vw, 180px);font-weight:400;font-style:italic;line-height:1;letter-spacing:-0.01em;}.elementor-12037 .elementor-element.elementor-element-0288679{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:30px;--padding-right:030px;}.elementor-12037 .elementor-element.elementor-element-693affb{--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:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:030px;--padding-right:30px;}.elementor-12037 .elementor-element.elementor-element-307a14f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-12037 .elementor-element.elementor-element-9b71595{--display:flex;--position:absolute;--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:0px 0px;--row-gap:0px;--column-gap:0px;--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:20px;top:29%;}.elementor-12037 .elementor-element.elementor-element-186cc50{font-family:"Libre Baskerville";font-size:clamp(90px, 13.9vw, 200px);font-weight:400;font-style:italic;line-height:1;letter-spacing:-0.01em;}.elementor-12037 .elementor-element.elementor-element-070dc4d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-12037 .elementor-element.elementor-element-070dc4d.e-con{--e-con-transform-translateY:-100%;--align-self:flex-end;}.elementor-12037 .elementor-element.elementor-element-fd07718{width:auto;max-width:auto;text-align:right;font-family:"Source Serif 4";font-size:clamp(22px, 3.125vw, 45px);font-weight:500;font-style:italic;line-height:1.26;letter-spacing:-0.02em;}.elementor-12037 .elementor-element.elementor-element-fd07718 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12037 .elementor-element.elementor-element-fe12b94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12037 .elementor-element.elementor-element-aabdba2{width:auto;max-width:auto;text-align:right;font-family:"Source Serif 4";font-size:clamp(14px, 1.25vw, 18px);font-weight:600;font-style:italic;line-height:1.26;letter-spacing:0.34em;}.elementor-12037 .elementor-element.elementor-element-aabdba2 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12037 .elementor-element.elementor-element-dc1b2a2{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(min-width:768px){.elementor-12037 .elementor-element.elementor-element-3a8aca2{--content-width:1290px;}.elementor-12037 .elementor-element.elementor-element-8589655{--width:50%;}.elementor-12037 .elementor-element.elementor-element-4906ca5{--width:50%;}.elementor-12037 .elementor-element.elementor-element-8c95984{--content-width:1290px;}.elementor-12037 .elementor-element.elementor-element-e147d7b{--width:55%;}.elementor-12037 .elementor-element.elementor-element-875ac51{--width:45%;}.elementor-12037 .elementor-element.elementor-element-b38fa39{--width:50%;}.elementor-12037 .elementor-element.elementor-element-c1ffd29{--width:50%;}.elementor-12037 .elementor-element.elementor-element-65d013a{--width:50%;}.elementor-12037 .elementor-element.elementor-element-f6432fa{--width:45%;}.elementor-12037 .elementor-element.elementor-element-693affb{--content-width:1290px;}.elementor-12037 .elementor-element.elementor-element-307a14f{--width:50%;}.elementor-12037 .elementor-element.elementor-element-070dc4d{--width:50%;}}@media(min-width:2400px){.elementor-12037 .elementor-element.elementor-element-b511c99{--swiper-slides-to-display:3;}}@media(max-width:1200px){.elementor-12037 .elementor-element.elementor-element-140542e{--gap:0px 0px;--row-gap:0px;--column-gap:0px;bottom:-1%;}.elementor-12037 .elementor-element.elementor-element-b511c99{--swiper-slides-to-display:1;}}@media(max-width:1024px){.elementor-12037 .elementor-element.elementor-element-17cb286{--padding-top:120px;--padding-bottom:120px;--padding-left:030px;--padding-right:030px;}body:not(.rtl) .elementor-12037 .elementor-element.elementor-element-140542e{right:9%;}body.rtl .elementor-12037 .elementor-element.elementor-element-140542e{left:9%;}.elementor-12037 .elementor-element.elementor-element-140542e{bottom:12%;}.elementor-12037 .elementor-element.elementor-element-b0180d8{--padding-top:85px;--padding-bottom:85px;--padding-left:30px;--padding-right:30px;}.elementor-12037 .elementor-element.elementor-element-7cadfbe{top:36%;}.elementor-12037 .elementor-element.elementor-element-b511c99{--swiper-slides-to-display:1;}.elementor-12037 .elementor-element.elementor-element-cd78c1e{font-size:clamp(145px,16vw,160px);}.elementor-12037 .elementor-element.elementor-element-05497af > .elementor-widget-container{--e-transform-scale:1.35;}}@media(max-width:767px){.elementor-12037 .elementor-element.elementor-element-17cb286{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:100px;--padding-bottom:35px;--padding-left:30px;--padding-right:30px;}.elementor-12037 .elementor-element.elementor-element-3a8aca2{--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;--gap:120px 0px;--row-gap:120px;--column-gap:0px;}.elementor-12037 .elementor-element.elementor-element-8589655.e-con{--e-con-transform-translateY:10%;--e-con-transform-scale:1;}.elementor-12037 .elementor-element.elementor-element-8589655{--width:100%;}.elementor-12037 .elementor-element.elementor-element-438b31f > .elementor-widget-container{--e-transform-translateX:-4%;--e-transform-translateY:3%;--e-transform-scale:1.2;}body:not(.rtl) .elementor-12037 .elementor-element.elementor-element-64972f4{left:17%;}body.rtl .elementor-12037 .elementor-element.elementor-element-64972f4{right:17%;}.elementor-12037 .elementor-element.elementor-element-64972f4{top:15%;}.elementor-12037 .elementor-element.elementor-element-cb087bd{font-size:135px;line-height:1;}.elementor-12037 .elementor-element.elementor-element-ada2ba0{font-size:135px;}body:not(.rtl) .elementor-12037 .elementor-element.elementor-element-140542e{right:17%;}body.rtl .elementor-12037 .elementor-element.elementor-element-140542e{left:17%;}.elementor-12037 .elementor-element.elementor-element-140542e{bottom:-8%;}.elementor-12037 .elementor-element.elementor-element-e37148b{font-size:28px;line-height:1.2;}.elementor-12037 .elementor-element.elementor-element-b546308{font-size:48px;line-height:1.24;}.elementor-12037 .elementor-element.elementor-element-d1d7390{font-size:28px;line-height:1.24;}.elementor-12037 .elementor-element.elementor-element-4906ca5.e-con{--e-con-transform-translateY:0%;}.elementor-12037 .elementor-element.elementor-element-4906ca5{--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;}.elementor-12037 .elementor-element.elementor-element-b630b65 > .elementor-widget-container{--e-transform-scale:0.8;}body:not(.rtl) .elementor-12037 .elementor-element.elementor-element-2132c1b{left:4%;}body.rtl .elementor-12037 .elementor-element.elementor-element-2132c1b{right:4%;}.elementor-12037 .elementor-element.elementor-element-1441350{font-size:16px;}.elementor-12037 .elementor-element.elementor-element-b0180d8{--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:0px;--padding-left:30px;--padding-right:30px;}.elementor-12037 .elementor-element.elementor-element-8c95984{--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-12037 .elementor-element.elementor-element-e147d7b.e-con{--e-con-transform-translateY:-50%;}.elementor-12037 .elementor-element.elementor-element-e147d7b{--z-index:20;}.elementor-12037 .elementor-element.elementor-element-875ac51{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-12037 .elementor-element.elementor-element-8eba897 > .elementor-widget-container{--e-transform-scale:1.3;}body:not(.rtl) .elementor-12037 .elementor-element.elementor-element-8eba897{left:0%;}body.rtl .elementor-12037 .elementor-element.elementor-element-8eba897{right:0%;}.elementor-12037 .elementor-element.elementor-element-8eba897{top:0%;}.elementor-12037 .elementor-element.elementor-element-69e59be{font-size:clamp(100px, 32vw, 250px);}.elementor-12037 .elementor-element.elementor-element-39fa3f7 > .elementor-widget-container{--e-transform-translateY:-19%;}.elementor-12037 .elementor-element.elementor-element-39fa3f7{font-size:clamp(100px, 32vw, 250px);}.elementor-12037 .elementor-element.elementor-element-158b5a1{font-size:clamp(100px, 32vw, 250px);}.elementor-12037 .elementor-element.elementor-element-58d588f{--padding-top:0px;--padding-bottom:60px;--padding-left:15px;--padding-right:15px;}.elementor-12037 .elementor-element.elementor-element-b38fa39.e-con{--e-con-transform-translateX:0%;}.elementor-12037 .elementor-element.elementor-element-a8b1dd1 > .elementor-widget-container{--e-transform-translateX:10%;}body:not(.rtl) .elementor-12037 .elementor-element.elementor-element-7cadfbe{right:0%;}body.rtl .elementor-12037 .elementor-element.elementor-element-7cadfbe{left:0%;}.elementor-12037 .elementor-element.elementor-element-7cadfbe{top:-20%;}.elementor-12037 .elementor-element.elementor-element-fd61b17{font-size:clamp(121px, 30vw, 228px);}.elementor-12037 .elementor-element.elementor-element-c1ffd29.e-con{--e-con-transform-translateY:0%;}.elementor-12037 .elementor-element.elementor-element-c1ffd29{--margin-top:10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-12037 .elementor-element.elementor-element-ae01a0f{text-align:center;font-size:22px;}.elementor-12037 .elementor-element.elementor-element-b8f06ac > .elementor-widget-container{--e-transform-translateX:0%;}.elementor-12037 .elementor-element.elementor-element-af95e3f{text-align:center;font-size:22px;}.elementor-12037 .elementor-element.elementor-element-66a2ead > .elementor-widget-container{--e-transform-translateX:0%;}.elementor-12037 .elementor-element.elementor-element-26b937f{text-align:center;font-size:22px;}.elementor-12037 .elementor-element.elementor-element-087f3b8 > .elementor-widget-container{--e-transform-translateX:0%;}.elementor-12037 .elementor-element.elementor-element-3414ad0{text-align:center;font-size:22px;}.elementor-12037 .elementor-element.elementor-element-d9f2604 > .elementor-widget-container{--e-transform-translateX:0%;}.elementor-12037 .elementor-element.elementor-element-8b63bfa{text-align:center;font-size:40px;}.elementor-12037 .elementor-element.elementor-element-d5d2dde{--padding-top:100px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-12037 .elementor-element.elementor-element-f2fc781{--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-12037 .elementor-element.elementor-element-b511c99{--swiper-slides-to-display:1;}.elementor-12037 .elementor-element.elementor-element-24073d4{--gap:25px 25px;--row-gap:25px;--column-gap:25px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12037 .elementor-element.elementor-element-fd7b7fb img{width:40px;}.elementor-12037 .elementor-element.elementor-element-6f94628 img{width:40px;}body:not(.rtl) .elementor-12037 .elementor-element.elementor-element-7fa2f39{left:0%;}body.rtl .elementor-12037 .elementor-element.elementor-element-7fa2f39{right:0%;}.elementor-12037 .elementor-element.elementor-element-7fa2f39{top:20%;}.elementor-12037 .elementor-element.elementor-element-cd78c1e{font-size:clamp(125px, 36vw, 228px);}.elementor-12037 .elementor-element.elementor-element-0288679.e-con{--e-con-transform-translateY:-13%;}.elementor-12037 .elementor-element.elementor-element-0288679{--padding-top:70px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-12037 .elementor-element.elementor-element-693affb{--gap:180px 180px;--row-gap:180px;--column-gap:180px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-12037 .elementor-element.elementor-element-9b71595{left:0%;}body.rtl .elementor-12037 .elementor-element.elementor-element-9b71595{right:0%;}.elementor-12037 .elementor-element.elementor-element-9b71595{top:0%;}.elementor-12037 .elementor-element.elementor-element-186cc50 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-12037 .elementor-element.elementor-element-186cc50{text-align:center;font-size:clamp(94px, 25vw, 190px);}.elementor-12037 .elementor-element.elementor-element-fd07718{text-align:left;font-size:45px;line-height:1;}.elementor-12037 .elementor-element.elementor-element-aabdba2{font-size:16px;line-height:1;}}/* Start custom CSS for image, class: .elementor-element-d319ab3 */.elementor-12037 .elementor-element.elementor-element-d319ab3{
    width: 100vw;
    height: 100vh;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dd68130 */.elementor-12037 .elementor-element.elementor-element-dd68130{
    width: 100vw;
    height: 100vh;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1927855 */.elementor-12037 .elementor-element.elementor-element-1927855{
    width: 100vw;
    height: 100vh;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-08af0a5 */.elementor-12037 .elementor-element.elementor-element-08af0a5{
    width: 100vw;
    height: 100vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3379203 */.elementor-12037 .elementor-element.elementor-element-3379203{
    width: 100vw;
    height: 100vh;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a754470 */.elementor-12037 .elementor-element.elementor-element-a754470{
    width: 100vw;
    height: 100vh;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7df0d57 */.elementor-12037 .elementor-element.elementor-element-7df0d57{
    width: 100vw;
    height: 100vh;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-93f2a69 */.elementor-12037 .elementor-element.elementor-element-93f2a69{
    width: 100vw;
    height: 100vh;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-863e74d */.elementor-12037 .elementor-element.elementor-element-863e74d{
    width: 100vw;
    height: 100vh;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6677bc1 */.elementor-12037 .elementor-element.elementor-element-6677bc1{
    width: 100vw;
    height: 100vh;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-438b31f */.elementor-12037 .elementor-element.elementor-element-438b31f, .elementor-12037 .elementor-element.elementor-element-438b31f svg{
    width: 100%;
}


@media (max-width: 580px) {

  .elementor-12037 .elementor-element.elementor-element-438b31f {
    transform: scale(1.25) !important;
  }
}

@media (max-width: 480px) {
  .elementor-12037 .elementor-element.elementor-element-438b31f {
    /*transform: scale(1.7) !important;*/
    transform: scale(1.65) !important;
  }
}

@media (max-width: 385px) {
  .elementor-12037 .elementor-element.elementor-element-438b31f {
    transform: scale(1.6) !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cb087bd */.elementor-12037 .elementor-element.elementor-element-cb087bd{
    /*width: fit-content;*/
}

@media (max-width: 580px) {
  .elementor-12037 .elementor-element.elementor-element-cb087bd {
    font-size: 120px;
    /*font-size: 150px;*/
  }
}

@media (max-width: 480px) {
  .elementor-12037 .elementor-element.elementor-element-cb087bd {
    font-size: 100px;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ada2ba0 */.elementor-12037 .elementor-element.elementor-element-ada2ba0{
    /*width: fit-content;*/
}

@media (max-width: 580px) {
  .elementor-12037 .elementor-element.elementor-element-ada2ba0 {
    font-size: 120px;
    /*font-size: 150px;*/
  }
}

@media (max-width: 480px) {
  .elementor-12037 .elementor-element.elementor-element-ada2ba0 {
    font-size: 100px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-64972f4 */.elementor-12037 .elementor-element.elementor-element-64972f4{
    width: fit-content;
}

@media (min-width: 1025px) and (max-width: 1200px) {
  .elementor-12037 .elementor-element.elementor-element-64972f4 {
    top: 32%;
  }
}

@media (max-width: 580px) {
  .elementor-12037 .elementor-element.elementor-element-64972f4 {
    left: 5% !important;
    /*left: -5% !important;*/
    /*top: 6% !important;*/
  }
}

@media (max-width: 480px) {
  .elementor-12037 .elementor-element.elementor-element-64972f4 {
    left: -5% !important;
    top: 15% !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e37148b */.elementor-12037 .elementor-element.elementor-element-e37148b{
    /*width: fit-content;*/
}

/*@media (min-width: 481px) and (max-width: 580px) {*/
/*  .elementor-12037 .elementor-element.elementor-element-e37148b {*/
/*    font-size: 32px !important;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b546308 */.elementor-12037 .elementor-element.elementor-element-b546308{
    /*width: fit-content;*/
}

/*@media (min-width: 481px) and (max-width: 580px) {*/
/*  .elementor-12037 .elementor-element.elementor-element-b546308 {*/
/*    font-size: 56px !important;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1d7390 */.elementor-12037 .elementor-element.elementor-element-d1d7390{
    /*width: fit-content;*/
}

/*@media (min-width: 481px) and (max-width: 580px) {*/
/*  .elementor-12037 .elementor-element.elementor-element-d1d7390 {*/
/*    font-size: 32px !important;*/
/*  }*/
/*}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-140542e */.elementor-12037 .elementor-element.elementor-element-140542e{
    width: fit-content;
}

@media (max-width: 1200px) {
  .elementor-12037 .elementor-element.elementor-element-140542e {
    /*bottom: -1%;*/
    /*row-gap: 0;*/
  }
}

@media (max-width: 580px) {
  .elementor-12037 .elementor-element.elementor-element-140542e {
    right: 5% !important;
    bottom: -4% !important;
  }
}

/*@media (min-width: 481px) and (max-width: 580px) {*/
/*  .elementor-12037 .elementor-element.elementor-element-140542e {*/
/*    right: -2% !important;*/
/*    bottom: -12% !important;*/
/*  }*/
/*}*/


@media (max-width: 480px) {
  .elementor-12037 .elementor-element.elementor-element-140542e {
    right: -6% !important;
    bottom: 6% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8589655 */.elementor-12037 .elementor-element.elementor-element-8589655{
    max-width: 590px;
}

@media (max-width: 767px) {
  .elementor-12037 .elementor-element.elementor-element-8589655 {
    max-width: 100%;
  }
}

@media (max-width: 580px) {
  .elementor-12037 .elementor-element.elementor-element-8589655 {
    --e-con-transform-scale: 0.8 !important;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b630b65 */.elementor-12037 .elementor-element.elementor-element-b630b65, .elementor-12037 .elementor-element.elementor-element-b630b65 svg{
    width: 100%;
}

/*@media (max-width: 580px) {*/
/*  .elementor-12037 .elementor-element.elementor-element-b630b65 {*/
/*    transform:scale(1.1) !important;*/
/*  }*/
/*}*/


@media (max-width: 767px) {
  .elementor-12037 .elementor-element.elementor-element-b630b65 {
    transform:scale(1.25) !important;
  }
}

@media (max-width: 580px) {
  .elementor-12037 .elementor-element.elementor-element-b630b65 {
    transform:scale(1.25) !important;
  }
}

@media (max-width: 480px) {
  .elementor-12037 .elementor-element.elementor-element-b630b65 {
    /*transform:scale(1.6) !important;*/
    transform:scale(1.7) !important;
  }
}

@media (max-width: 385px) {
  .elementor-12037 .elementor-element.elementor-element-b630b65 {
    /*transform:scale(1.8) !important;*/
    transform:scale(1.7) !important;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1441350 */.elementor-12037 .elementor-element.elementor-element-1441350{
    width: fit-content;
}

.elementor-12037 .elementor-element.elementor-element-1441350 ul{
    padding: 0
}

@media (max-width: 580px) {
  .elementor-12037 .elementor-element.elementor-element-1441350 {
    font-size: 18px;
  }
}

@media (max-width: 480px) {
  .elementor-12037 .elementor-element.elementor-element-1441350 {
    font-size: 16px;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2132c1b */.elementor-12037 .elementor-element.elementor-element-2132c1b{
    width: fit-content;
    height: fit-content;
    max-width: 335px;
    left: 6%;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}

@media (min-width: 1025px) and (max-width: 1200px) {
  .elementor-12037 .elementor-element.elementor-element-2132c1b {
    left: 14%;
  }
}

@media (max-width: 580px) {
  .elementor-12037 .elementor-element.elementor-element-2132c1b {
    left: 7% !important;
  }
}

@media (max-width: 480px) {
  .elementor-12037 .elementor-element.elementor-element-2132c1b {
    /*left: 7% !important;*/
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4906ca5 */.elementor-12037 .elementor-element.elementor-element-4906ca5{
    max-width: 500px;
    /*width: fit-content;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3a8aca2 */@media (max-width: 580px) {
  .elementor-12037 .elementor-element.elementor-element-3a8aca2 .e-con-inner {
    gap: 85px;
  }
}

@media (max-width: 480px) {
  .elementor-12037 .elementor-element.elementor-element-3a8aca2 .e-con-inner {
    /*gap: 0px;*/
    /*gap: 50px;*/
    gap: clamp(12vw, 18vw, 18vw);
  }
}

@media (max-width: 385px) {
  .elementor-12037 .elementor-element.elementor-element-3a8aca2 .e-con-inner {
    gap: 0;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17cb286 */@media (max-width: 580px) {
  .elementor-12037 .elementor-element.elementor-element-17cb286 {
    padding-top: 60px;
    /*padding-top: 120px;*/
  }
}

@media (max-width: 480px) {
  .elementor-12037 .elementor-element.elementor-element-17cb286 {
    padding-top: 35px;
  }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-d47c0ff */.elementor-12037 .elementor-element.elementor-element-d47c0ff video{
    width: 100%;
    height: 100%;
}

.e-hosted-video{
    height: 100%;
}

@media (max-width: 767px) {
  .elementor-12037 .elementor-element.elementor-element-d47c0ff {
    aspect-ratio: 1.8;
    height: auto;
  }
}

@media (max-width: 480px) {
  .elementor-12037 .elementor-element.elementor-element-d47c0ff {
    aspect-ratio: 1.6;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e147d7b */.elementor-12037 .elementor-element.elementor-element-e147d7b{
    max-width: 650px;
    /*width: fit-content;*/
}

@media (max-width: 767px) {
  .elementor-12037 .elementor-element.elementor-element-e147d7b {
    /*position: absolute;*/
    /*bottom: 0;*/
    max-width: 100%;
  }
}

@media (max-width: 480px) {
  .elementor-12037 .elementor-element.elementor-element-e147d7b{
    --e-con-transform-translateY: -67% !important
 }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8eba897 */.elementor-12037 .elementor-element.elementor-element-8eba897{
    width: 100%;
}
.elementor-12037 .elementor-element.elementor-element-8eba897 svg{
    width: 100%;
    height: auto;
}

@media (max-width: 480px) {
  .elementor-12037 .elementor-element.elementor-element-8eba897 {
    transform: scale(1.15);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69e59be */.elementor-12037 .elementor-element.elementor-element-69e59be{
    width: fit-content;
}

.elementor-12037 .elementor-element.elementor-element-69e59be p{
    margin: 0;
 }
 
@media (max-width: 480px) {
  .elementor-12037 .elementor-element.elementor-element-69e59be p{
    font-size: clamp(140px, 38vw, 250px);
 }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39fa3f7 */.elementor-12037 .elementor-element.elementor-element-39fa3f7{
    width: fit-content;
}

.elementor-12037 .elementor-element.elementor-element-39fa3f7 {
    color: transparent;
    -webkit-text-stroke: 1px black;
    text-stroke: 1px #000;
    position: relative;
    display: inline-block
}

.elementor-12037 .elementor-element.elementor-element-39fa3f7 p{
    margin: 0;
  }

@media (max-width: 480px) {
  .elementor-12037 .elementor-element.elementor-element-39fa3f7 p{
    font-size: clamp(140px, 38vw, 250px);
 }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-158b5a1 */.elementor-12037 .elementor-element.elementor-element-158b5a1{
    width: fit-content;
}

.elementor-12037 .elementor-element.elementor-element-158b5a1 {
    color: transparent;
    -webkit-text-stroke: 1px black;
    text-stroke: 1px #000;
    position: relative;
    display: inline-block
}

.elementor-12037 .elementor-element.elementor-element-158b5a1 p{
    margin: 0;
  }

@media (max-width: 767px) {
  .elementor-12037 .elementor-element.elementor-element-158b5a1 {
    display: none;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aacfc4a */.elementor-12037 .elementor-element.elementor-element-aacfc4a{
    width: fit-content;
}

@media (max-width: 480px) {
  .elementor-12037 .elementor-element.elementor-element-aacfc4a{
    transform: translateX(-3%);
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-875ac51 */.elementor-12037 .elementor-element.elementor-element-875ac51{
    max-width: 430px;
    /*width: fit-content;*/
}

@media (max-width: 767px) {
  .elementor-12037 .elementor-element.elementor-element-875ac51 {
    max-width: 90%;
  }
}

@media (max-width: 580px) {
  .elementor-12037 .elementor-element.elementor-element-875ac51 {
    max-width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3f180d5 */.elementor-12037 .elementor-element.elementor-element-3f180d5, .elementor-12037 .elementor-element.elementor-element-3f180d5 svg{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a8b1dd1 */.elementor-12037 .elementor-element.elementor-element-a8b1dd1, .elementor-12037 .elementor-element.elementor-element-a8b1dd1 svg{
    width: 100%;
}

@media (max-width: 767px) {
  .elementor-12037 .elementor-element.elementor-element-a8b1dd1 {
    transform: scale(1.5);
  }
}

@media (max-width: 580px) {
  .elementor-12037 .elementor-element.elementor-element-a8b1dd1 {
    transform: scale(1.35);
  }
}

@media (max-width: 480px) {
  .elementor-12037 .elementor-element.elementor-element-a8b1dd1 {
    transform: scale(1.15);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd61b17 */.elementor-12037 .elementor-element.elementor-element-fd61b17{
    width: fit-content;
    margin-left: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cadfbe */@media (max-width: 580px) {
  .elementor-12037 .elementor-element.elementor-element-7cadfbe {
    top: 0% !important;
  }
}

@media (max-width: 480px) {
  .elementor-12037 .elementor-element.elementor-element-7cadfbe {
    top: 14% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b38fa39 */.elementor-12037 .elementor-element.elementor-element-b38fa39{
    max-width: 590px;
    /*width: fit-content;*/
}

@media (max-width: 767px) {
  .elementor-12037 .elementor-element.elementor-element-b38fa39 {
    max-width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ae01a0f */.elementor-12037 .elementor-element.elementor-element-ae01a0f{
    width: fit-content;
}

.elementor-12037 .elementor-element.elementor-element-ae01a0f p{
    margin: 0;
}

@media (max-width: 767px) {
    
      .elementor-12037 .elementor-element.elementor-element-ae01a0f ,.elementor-12037 .elementor-element.elementor-element-ae01a0f p{
    width: 100%;
    max-width: 100%;
}

  .elementor-12037 .elementor-element.elementor-element-ae01a0f p br{
    display: none;
}
}

@media (max-width: 580px) {
  .elementor-12037 .elementor-element.elementor-element-ae01a0f {
    font-size:16px;
  }
  
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b8f06ac */@media (max-width: 767px) {
  .elementor-12037 .elementor-element.elementor-element-b8f06ac {
    margin-inline: auto;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-af95e3f */.elementor-12037 .elementor-element.elementor-element-af95e3f{
    width: fit-content;
}

.elementor-12037 .elementor-element.elementor-element-af95e3f p{
    margin: 0;
}

@media (max-width: 767px) {
    
      .elementor-12037 .elementor-element.elementor-element-af95e3f ,.elementor-12037 .elementor-element.elementor-element-af95e3f p{
    width: 100%;
    max-width: 100%;
}

  .elementor-12037 .elementor-element.elementor-element-af95e3f p br{
    display: none;
}
}

@media (max-width: 580px) {
  .elementor-12037 .elementor-element.elementor-element-af95e3f {
    font-size:16px;
  }
  
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-66a2ead */@media (max-width: 767px) {
  .elementor-12037 .elementor-element.elementor-element-66a2ead {
    margin-inline: auto;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26b937f */.elementor-12037 .elementor-element.elementor-element-26b937f{
    width: fit-content;
}

.elementor-12037 .elementor-element.elementor-element-26b937f p{
    margin: 0;
}

@media (max-width: 767px) {
    
      .elementor-12037 .elementor-element.elementor-element-26b937f ,.elementor-12037 .elementor-element.elementor-element-26b937f p{
    width: 100%;
    max-width: 100%;
}

  .elementor-12037 .elementor-element.elementor-element-26b937f p br{
    display: none;
}
}

@media (max-width: 580px) {
  .elementor-12037 .elementor-element.elementor-element-26b937f {
    font-size:16px;
  }
  
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-087f3b8 */@media (max-width: 767px) {
  .elementor-12037 .elementor-element.elementor-element-087f3b8 {
    margin-inline: auto;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3414ad0 */.elementor-12037 .elementor-element.elementor-element-3414ad0{
    width: fit-content;
}

.elementor-12037 .elementor-element.elementor-element-3414ad0 p{
    margin: 0;
}

@media (max-width: 767px) {
    
      .elementor-12037 .elementor-element.elementor-element-3414ad0 ,.elementor-12037 .elementor-element.elementor-element-3414ad0 p{
    width: 100%;
    max-width: 100%;
}

  .elementor-12037 .elementor-element.elementor-element-3414ad0 p br{
    display: none;
}
}

@media (max-width: 580px) {
  .elementor-12037 .elementor-element.elementor-element-3414ad0 {
    font-size:16px;
  }
  
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d9f2604 */@media (max-width: 767px) {
  .elementor-12037 .elementor-element.elementor-element-d9f2604 {
    margin-inline: auto;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8b63bfa */.elementor-12037 .elementor-element.elementor-element-8b63bfa{
    width: fit-content;
}

.elementor-12037 .elementor-element.elementor-element-8b63bfa p{
    margin: 0;
}

@media (max-width: 767px) {
  .elementor-12037 .elementor-element.elementor-element-8b63bfa {
    margin-inline: auto;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5cf759f */.elementor-12037 .elementor-element.elementor-element-5cf759f{
    margin-left: auto;
    margin-right: auto;
}

.elementor-12037 .elementor-element.elementor-element-5cf759f:hover a{
    color: #000 !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-fb3a95f */.elementor-12037 .elementor-element.elementor-element-fb3a95f{
    margin-left: auto;
    margin-right: auto;
    pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f33c169 */.elementor-12037 .elementor-element.elementor-element-f33c169{
    width: fit-content;
    margin-inline: auto;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10afce2 */.elementor-12037 .elementor-element.elementor-element-10afce2{
    width: fit-content;
    height: fit-content;
    max-width: 450px;

}

@media (max-width: 767px) {
  .elementor-12037 .elementor-element.elementor-element-10afce2 {
    max-width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c1ffd29 */.elementor-12037 .elementor-element.elementor-element-c1ffd29{
    max-width: 500px;
    width: fit-content;
}

@media (max-width: 767px) {
  .elementor-12037 .elementor-element.elementor-element-c1ffd29{
    max-width: 100%;
    width: 100%;
    }

}

@media (max-width: 480px) {
  .elementor-12037 .elementor-element.elementor-element-c1ffd29{
    margin-top: 0 !important;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-58d588f */@media (max-width: 580px) {
  .elementor-12037 .elementor-element.elementor-element-58d588f {
    padding-top:80px;
  }
}

@media (max-width: 480px) {
  .elementor-12037 .elementor-element.elementor-element-58d588f {
    padding-top:0;
  }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-b511c99 */@media (max-width: 767px) {
  .elementor-swiper-button {
    display: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd7b7fb */.elementor-12037 .elementor-element.elementor-element-fd7b7fb{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6f94628 */.elementor-12037 .elementor-element.elementor-element-6f94628{
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65d013a */.elementor-12037 .elementor-element.elementor-element-65d013a{
    max-width: 560px;
}

@media (max-width: 767px) {
  .elementor-12037 .elementor-element.elementor-element-65d013a {
    transform: translateY(-28%);
    z-index: 20;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-42e4888 */.elementor-12037 .elementor-element.elementor-element-42e4888, .elementor-12037 .elementor-element.elementor-element-42e4888 svg{
    width: 100%;
}

@media (max-width: 480px) {
  .elementor-12037 .elementor-element.elementor-element-42e4888 {
    transform: scale(1.5);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cd78c1e */.elementor-12037 .elementor-element.elementor-element-cd78c1e{
    width: fit-content;
}

.elementor-12037 .elementor-element.elementor-element-cd78c1e p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fa2f39 */.elementor-12037 .elementor-element.elementor-element-7fa2f39{
    width: fit-content;
}

@media (max-width: 480px) {
  .elementor-12037 .elementor-element.elementor-element-7fa2f39 {
    top: 30% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6432fa */.elementor-12037 .elementor-element.elementor-element-f6432fa{
    max-width: 555px;
    /*width: fit-content;*/
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5d2dde */@media (max-width: 580px) {
  .elementor-12037 .elementor-element.elementor-element-d5d2dde {
    padding-top: 45px !important;
  }
}

@media (max-width: 580px) {
  .elementor-12037 .elementor-element.elementor-element-d5d2dde {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-05497af */.elementor-12037 .elementor-element.elementor-element-05497af, .elementor-12037 .elementor-element.elementor-element-05497af svg{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e686555 */.elementor-12037 .elementor-element.elementor-element-e686555{
    width: 100%;
}
.elementor-12037 .elementor-element.elementor-element-e686555 svg{
    width: 100%;
    height: auto;
}

@media (max-width: 767px) {
  .elementor-12037 .elementor-element.elementor-element-e686555 {
    transform: scale(1.15);
  }
}

@media (max-width: 480px) {
  .elementor-12037 .elementor-element.elementor-element-e686555 {
    transform: scale(1.4);
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-186cc50 */.elementor-12037 .elementor-element.elementor-element-186cc50{
    width: fit-content;
}

.elementor-12037 .elementor-element.elementor-element-186cc50 p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b71595 */.elementor-12037 .elementor-element.elementor-element-9b71595{
    width: fit-content;
    height: fit-content;
}

@media (max-width: 767px) {
  .elementor-12037 .elementor-element.elementor-element-9b71595 {
    margin: auto;
    right: 0;
    bottom: 0;
    height: fit-content;;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-307a14f */.elementor-12037 .elementor-element.elementor-element-307a14f{
    max-width: 850px;
    /*width: fit-content;*/
}

@media (max-width: 767px) {
  .elementor-12037 .elementor-element.elementor-element-307a14f {
    max-width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd07718 */.elementor-12037 .elementor-element.elementor-element-fd07718{
    width: fit-content;
}

.elementor-12037 .elementor-element.elementor-element-fd07718 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fe12b94 */.elementor-12037 .elementor-element.elementor-element-fe12b94, .elementor-12037 .elementor-element.elementor-element-fe12b94 svg{
    width: 100%;
}

@media (max-width: 767px) {
  .elementor-12037 .elementor-element.elementor-element-fe12b94 {
    width: fit-content;
  }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aabdba2 */.elementor-12037 .elementor-element.elementor-element-aabdba2 a {
    color: #000 !important;
    word-break: break-word;
}

@media (max-width: 767px) {
  .elementor-12037 .elementor-element.elementor-element-aabdba2 p{
    text-align: left;
  }
}

.elementor-12037 .elementor-element.elementor-element-aabdba2{
    width: fit-content;
}

.elementor-12037 .elementor-element.elementor-element-aabdba2 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-070dc4d */.elementor-12037 .elementor-element.elementor-element-070dc4d{
    max-width: 560px;
    /*width: fit-content;*/
}

@media (max-width: 767px) {
  .elementor-12037 .elementor-element.elementor-element-070dc4d {
    max-width: 100%;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc1b2a2 */.elementor-12037 .elementor-element.elementor-element-dc1b2a2{
    width: fit-content;
}/* End custom CSS */