.elementor-2 .elementor-element.elementor-element-5a76750{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-9e7f04a{--display:flex;--min-height:624px;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;--z-index:9;}.elementor-2 .elementor-element.elementor-element-9e7f04a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-9e7f04a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B0090F;background-image:url("https://run4.sohowp.com/wp-content/uploads/2024/09/banner-patern2.png");}.elementor-2 .elementor-element.elementor-element-9e7f04a, .elementor-2 .elementor-element.elementor-element-9e7f04a::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-080ab4d{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-24ec1ae > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 26px;border-style:solid;border-width:0px 0px 0px 7px;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-24ec1ae .elementor-heading-title{color:#FFFFFF;font-size:48px;font-weight:700;line-height:1.23em;}.elementor-2 .elementor-element.elementor-element-d1bf7a1{color:#FFFFFF;font-size:20px;font-weight:400;line-height:1.765em;letter-spacing:0.3px;}.elementor-2 .elementor-element.elementor-element-4bc1e50 .elementor-button{background-color:#FFF575;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.75px;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:17px 30px 17px 30px;}.elementor-2 .elementor-element.elementor-element-4bc1e50 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-4bc1e50 .elementor-button:focus{background-color:#E2D96F;color:#000000;}.elementor-2 .elementor-element.elementor-element-4bc1e50 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-2 .elementor-element.elementor-element-4bc1e50 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-4bc1e50 .elementor-button:focus svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-f94c794 .elementor-button{background-color:#FFF575;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.75px;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:17px 30px 17px 30px;}.elementor-2 .elementor-element.elementor-element-f94c794 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-f94c794 .elementor-button:focus{background-color:#E2D96F;color:#000000;}.elementor-2 .elementor-element.elementor-element-f94c794 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-f94c794 .elementor-button:focus svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-69053b0{--display:flex;--min-height:624px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f4b601b img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-da674ed{--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;--background-transition:0.3s;--padding-top:70px;--padding-bottom:100px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-79ff6a8 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-79ff6a8{text-align:center;}.elementor-2 .elementor-element.elementor-element-79ff6a8 .elementor-heading-title{color:var( --e-global-color-primary );font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1.3px;}.elementor-2 .elementor-element.elementor-element-510132c > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-2 .elementor-element.elementor-element-510132c{text-align:center;}.elementor-2 .elementor-element.elementor-element-510132c .elementor-heading-title{color:#000000;font-size:38px;font-weight:700;line-height:1.263em;}.elementor-2 .elementor-element.elementor-element-e23f940{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:16px 16px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f444799{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-fb75e44 img{width:100%;}.elementor-2 .elementor-element.elementor-element-731294e{text-align:center;}.elementor-2 .elementor-element.elementor-element-731294e .elementor-heading-title{color:#FFFFFF;font-size:19px;font-weight:600;letter-spacing:1.5px;}.elementor-2 .elementor-element.elementor-element-4aaefd7{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b5eb1e5 img{width:100%;}.elementor-2 .elementor-element.elementor-element-a42500b{text-align:center;}.elementor-2 .elementor-element.elementor-element-a42500b .elementor-heading-title{color:#FFFFFF;font-size:19px;font-weight:600;letter-spacing:1.5px;}.elementor-2 .elementor-element.elementor-element-66c80ef{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-ed428e6 img{width:100%;}.elementor-2 .elementor-element.elementor-element-89cae00{text-align:center;}.elementor-2 .elementor-element.elementor-element-89cae00 .elementor-heading-title{color:#FFFFFF;font-size:19px;font-weight:600;letter-spacing:1.5px;}.elementor-2 .elementor-element.elementor-element-b95c075 .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.75px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:17px 30px 17px 30px;}.elementor-2 .elementor-element.elementor-element-b95c075 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-b95c075 .elementor-button:focus{background-color:#AB0A19;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-b95c075 > .elementor-widget-container{margin:65px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-b95c075 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-b95c075 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-458931f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6817482{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-e2ba8a0{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-e2ba8a0{right:0px;}.elementor-2 .elementor-element.elementor-element-e2ba8a0{top:0px;}.elementor-2 .elementor-element.elementor-element-e2ba8a0 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-577895d{z-index:2;}.elementor-2 .elementor-element.elementor-element-577895d img{width:550px;}.elementor-2 .elementor-element.elementor-element-f956554{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-2 .elementor-element.elementor-element-f956554:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f956554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-2 .elementor-element.elementor-element-f956554, .elementor-2 .elementor-element.elementor-element-f956554::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-dbeaccb{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-c07dc36 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-c07dc36 .elementor-heading-title{color:var( --e-global-color-primary );font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1.3px;}.elementor-2 .elementor-element.elementor-element-b879856 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 26px;border-style:solid;border-width:0px 0px 0px 7px;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-b879856 .elementor-heading-title{color:#000000;font-size:38px;font-weight:700;line-height:1.23em;}.elementor-2 .elementor-element.elementor-element-d681666{color:#414142;font-size:17px;font-weight:400;line-height:1.76em;}.elementor-2 .elementor-element.elementor-element-08b6085 .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.75px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:17px 30px 17px 30px;}.elementor-2 .elementor-element.elementor-element-08b6085 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-08b6085 .elementor-button:focus{background-color:#AB0A19;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-08b6085 > .elementor-widget-container{margin:0px 0px 44px 0px;}.elementor-2 .elementor-element.elementor-element-08b6085 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-08b6085 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-95ed7cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-cac191c{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-cac191c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-cac191c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-cac191c, .elementor-2 .elementor-element.elementor-element-cac191c::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-4f3b328{--display:flex;--background-transition:0.3s;--padding-top:90px;--padding-bottom:0px;--padding-left:0px;--padding-right:100px;}.elementor-2 .elementor-element.elementor-element-f915114 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 26px;border-style:solid;border-width:0px 0px 0px 7px;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-f915114 .elementor-heading-title{color:#000000;font-size:38px;font-weight:700;line-height:1.23em;}.elementor-2 .elementor-element.elementor-element-089e204{color:#414142;font-size:17px;font-weight:400;line-height:1.76em;}.elementor-2 .elementor-element.elementor-element-303bc34{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:30px;--padding-bottom:15px;--padding-left:0px;--padding-right:20px;--z-index:2;}.elementor-2 .elementor-element.elementor-element-303bc34:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-303bc34 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCEDEF;}.elementor-2 .elementor-element.elementor-element-303bc34, .elementor-2 .elementor-element.elementor-element-303bc34::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-690dd98 .elementor-heading-title{color:var( --e-global-color-primary );font-size:22px;font-weight:700;line-height:1.23em;}.elementor-2 .elementor-element.elementor-element-7057365{color:#414142;font-size:17px;font-weight:400;line-height:1.76em;}.elementor-2 .elementor-element.elementor-element-2709264{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-703cfef .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-703cfef.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-703cfef.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-703cfef.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-703cfef.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-703cfef.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-703cfef .elementor-icon{font-size:30px;}.elementor-2 .elementor-element.elementor-element-703cfef .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-0434a74{left:50%;}body.rtl .elementor-2 .elementor-element.elementor-element-0434a74{right:50%;}.elementor-2 .elementor-element.elementor-element-0434a74{top:50%;}.elementor-2 .elementor-element.elementor-element-0434a74 img{width:100%;}.elementor-2 .elementor-element.elementor-element-e676765{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:22px;--padding-right:22px;}.elementor-2 .elementor-element.elementor-element-e676765:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-e676765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-2 .elementor-element.elementor-element-e676765, .elementor-2 .elementor-element.elementor-element-e676765::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-ea02010{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-1fe7d46{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-929fa4b > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 0px 0px 26px;border-style:solid;border-width:0px 0px 0px 7px;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-929fa4b .elementor-heading-title{color:#000000;font-size:38px;font-weight:700;line-height:1.23em;}.elementor-2 .elementor-element.elementor-element-1ea0bab{color:#414142;font-size:17px;font-weight:400;line-height:1.76em;}.elementor-2 .elementor-element.elementor-element-3322f59{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-d14ced9{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:83px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-2a6bac8 img{width:100%;height:383px;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-c12cdb6 img{width:100%;height:383px;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-9ab48af img{width:100%;height:383px;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-f4c0fe4 img{width:100%;height:383px;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-771de0a{--display:flex;--gap:0px 0px;--background-transition:0.3s;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:83px;--z-index:2;}.elementor-2 .elementor-element.elementor-element-43ddfdb{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.16);--padding-top:50px;--padding-bottom:50px;--padding-left:60px;--padding-right:60px;--z-index:2;}.elementor-2 .elementor-element.elementor-element-43ddfdb:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-43ddfdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-43ddfdb, .elementor-2 .elementor-element.elementor-element-43ddfdb::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-51e30a9{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a3af6b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0ebfcb0 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-0ebfcb0 .elementor-icon{font-size:42px;}.elementor-2 .elementor-element.elementor-element-0ebfcb0 .elementor-icon svg{height:42px;}.elementor-2 .elementor-element.elementor-element-da270b0 .elementor-heading-title{color:#000000;font-size:22px;}.elementor-2 .elementor-element.elementor-element-3e467a3{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:30px;--padding-left:105px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-f195b89 .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.75px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:17px 30px 17px 30px;}.elementor-2 .elementor-element.elementor-element-f195b89 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-f195b89 .elementor-button:focus{background-color:#AB0A19;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f195b89 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-f195b89 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c436400{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-b086add{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f10e050 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-f10e050 .elementor-icon{font-size:42px;}.elementor-2 .elementor-element.elementor-element-f10e050 .elementor-icon svg{height:42px;}.elementor-2 .elementor-element.elementor-element-2fe6a8d .elementor-heading-title{color:#000000;font-size:22px;}.elementor-2 .elementor-element.elementor-element-2ef44fe{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:30px;--padding-left:105px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-4a3530b .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.75px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:17px 30px 17px 30px;}.elementor-2 .elementor-element.elementor-element-4a3530b .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-4a3530b .elementor-button:focus{background-color:#AB0A19;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-4a3530b .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-4a3530b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-4e112f8{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-26fa4d4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-dc06f36 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-dc06f36 .elementor-icon{font-size:42px;}.elementor-2 .elementor-element.elementor-element-dc06f36 .elementor-icon svg{height:42px;}.elementor-2 .elementor-element.elementor-element-9684fad .elementor-heading-title{color:#000000;font-size:22px;}.elementor-2 .elementor-element.elementor-element-0f0e1a8{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:30px;--padding-left:105px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-d69549f .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.75px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:17px 30px 17px 30px;}.elementor-2 .elementor-element.elementor-element-d69549f .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-d69549f .elementor-button:focus{background-color:#AB0A19;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d69549f .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-d69549f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-a733a3a{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-839ff93{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-92d99b6 .elementor-icon-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-92d99b6 .elementor-icon{font-size:42px;}.elementor-2 .elementor-element.elementor-element-92d99b6 .elementor-icon svg{height:42px;}.elementor-2 .elementor-element.elementor-element-7f9464d .elementor-heading-title{color:#000000;font-size:22px;}.elementor-2 .elementor-element.elementor-element-ef935a0{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:30px;--padding-left:105px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-6f93549 .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.75px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:17px 30px 17px 30px;}.elementor-2 .elementor-element.elementor-element-6f93549 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-6f93549 .elementor-button:focus{background-color:#AB0A19;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-6f93549 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-6f93549 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-cfe4cf1{--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;--background-transition:0.3s;--padding-top:90px;--padding-bottom:90px;--padding-left:22px;--padding-right:22px;}.elementor-2 .elementor-element.elementor-element-153bec3 > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-2 .elementor-element.elementor-element-153bec3{text-align:center;}.elementor-2 .elementor-element.elementor-element-153bec3 .elementor-heading-title{color:#000000;font-size:38px;line-height:1.263em;}.elementor-2 .elementor-element.elementor-element-24c2b32 > .elementor-widget-container{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 7px;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-24c2b32 .elementor-heading-title{color:#000000;font-size:28px;font-weight:700;line-height:1.286em;}.elementor-2 .elementor-element.elementor-element-7e11057 > .elementor-widget-container{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 7px;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7e11057 .elementor-heading-title{color:#000000;font-size:28px;font-weight:700;line-height:1.286em;}.elementor-2 .elementor-element.elementor-element-0980eda > .elementor-widget-container{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 7px;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-0980eda .elementor-heading-title{color:#000000;font-size:28px;font-weight:700;line-height:1.286em;}.elementor-2 .elementor-element.elementor-element-e21205a > .elementor-widget-container{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 7px;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-e21205a .elementor-heading-title{color:#000000;font-size:28px;font-weight:700;line-height:1.286em;}.elementor-2 .elementor-element.elementor-element-3b8c9bc > .elementor-widget-container{padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 7px;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-3b8c9bc .elementor-heading-title{color:#000000;font-size:28px;font-weight:700;line-height:1.286em;}.elementor-2 .elementor-element.elementor-element-86c25fe .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.75px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:17px 30px 17px 30px;}.elementor-2 .elementor-element.elementor-element-86c25fe .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-86c25fe .elementor-button:focus{background-color:#AB0A19;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-86c25fe .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-86c25fe .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-381732f{--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;--background-transition:0.3s;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-381732f:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-381732f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(90deg, #8D0512 0%, #C80C0D 100%);}.elementor-2 .elementor-element.elementor-element-381732f, .elementor-2 .elementor-element.elementor-element-381732f::before{--border-transition:0.3s;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-5ef8eb4{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-5ef8eb4{right:0px;}.elementor-2 .elementor-element.elementor-element-5ef8eb4{top:0px;}.elementor-2 .elementor-element.elementor-element-5ef8eb4 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-8687b0f{--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:space-between;--align-items:center;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:22px;--padding-right:22px;}.elementor-2 .elementor-element.elementor-element-5ea8b35{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a9ad710 > .elementor-widget-container{padding:0px 0px 0px 32px;border-style:solid;border-width:0px 0px 0px 8px;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a9ad710 .elementor-heading-title{color:#FFFFFF;font-size:42px;font-weight:700;line-height:1.286em;}.elementor-2 .elementor-element.elementor-element-13ea9e0{color:#FFFFFF;font-size:17px;line-height:1.765em;}.elementor-2 .elementor-element.elementor-element-f3090d2{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-fa035a7 .elementor-button{background-color:#FFF575;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.75px;fill:#000000;color:#000000;border-style:none;border-radius:0px 0px 0px 0px;padding:17px 30px 17px 30px;}.elementor-2 .elementor-element.elementor-element-fa035a7 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-fa035a7 .elementor-button:focus{background-color:#E2D96F;color:#000000;}.elementor-2 .elementor-element.elementor-element-fa035a7 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-fa035a7 .elementor-button:focus svg{fill:#000000;}.elementor-2 .elementor-element.elementor-element-7ceec29{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-2fa58da{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-2fa58da{right:0px;}.elementor-2 .elementor-element.elementor-element-2fa58da{top:0px;}.elementor-2 .elementor-element.elementor-element-2fa58da img{width:100%;max-width:100%;height:100%;object-fit:cover;object-position:top left;}.elementor-2 .elementor-element.elementor-element-ac3dc6a{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--padding-top:100px;--padding-bottom:180px;--padding-left:0px;--padding-right:0px;--z-index:9;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-eb30e99{right:51%;}body.rtl .elementor-2 .elementor-element.elementor-element-eb30e99{left:51%;}.elementor-2 .elementor-element.elementor-element-eb30e99{top:100px;}.elementor-2 .elementor-element.elementor-element-eb30e99 img{width:100%;max-width:125px;height:100%;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-f8d7ac0{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:28px;--padding-right:0px;--z-index:9;}.elementor-2 .elementor-element.elementor-element-c1210f2 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-c1210f2 .elementor-heading-title{color:var( --e-global-color-primary );font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1.3px;}.elementor-2 .elementor-element.elementor-element-6b8dab5 > .elementor-widget-container{padding:0px 0px 0px 32px;border-style:solid;border-width:0px 0px 0px 8px;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-6b8dab5 .elementor-heading-title{color:#000000;font-size:38px;font-weight:700;line-height:1.286em;}.elementor-2 .elementor-element.elementor-element-4ee1fc4{color:#000000;font-size:17px;line-height:1.765em;}.elementor-2 .elementor-element.elementor-element-7012033 .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.75px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:17px 30px 17px 30px;}.elementor-2 .elementor-element.elementor-element-7012033 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-7012033 .elementor-button:focus{background-color:#AB0A19;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-7012033 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-7012033 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-97b98a8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--overflow:hidden;--background-transition:0.3s;--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-2 .elementor-element.elementor-element-97b98a8:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-97b98a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-2 .elementor-element.elementor-element-97b98a8, .elementor-2 .elementor-element.elementor-element-97b98a8::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-3f6ea9e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--background-transition:0.3s;--margin-top:50px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-2 .elementor-element.elementor-element-dd83394{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-6972361 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-6972361 .elementor-heading-title{color:var( --e-global-color-primary );font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1.3px;}.elementor-2 .elementor-element.elementor-element-7dca586 > .elementor-widget-container{padding:0px 0px 0px 32px;border-style:solid;border-width:0px 0px 0px 8px;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-7dca586 .elementor-heading-title{color:#000000;font-size:38px;font-weight:700;line-height:1.286em;}.elementor-2 .elementor-element.elementor-element-76edb69{color:#000000;font-size:17px;line-height:1.765em;}.elementor-2 .elementor-element.elementor-element-c6e8844 .pp-testimonial, .elementor-2 .elementor-element.elementor-element-c6e8844 .pp-testimonials-wrap .pp-testimonials-thumb-item:before{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c6e8844 .pp-testimonial{box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);padding:40px 65px 40px 65px;}.elementor-2 .elementor-element.elementor-element-c6e8844 .pp-testimonial-content{color:#474748;font-size:17px;line-height:1.765em;letter-spacing:0.2px;text-align:center;}.elementor-2 .elementor-element.elementor-element-c6e8844 .pp-testimonial-skin-1 .pp-testimonial-content, .elementor-2 .elementor-element.elementor-element-c6e8844 .pp-testimonial-skin-5 .pp-testimonial-content, .elementor-2 .elementor-element.elementor-element-c6e8844 .pp-testimonial-skin-6 .pp-testimonial-content, .elementor-2 .elementor-element.elementor-element-c6e8844 .pp-testimonial-skin-7 .pp-testimonial-content{margin-bottom:20px;}.elementor-2 .elementor-element.elementor-element-c6e8844 .pp-testimonial-skin-2 .pp-testimonial-content{margin-top:20px;}.elementor-2 .elementor-element.elementor-element-c6e8844 .pp-testimonial-skin-3 .pp-testimonial-content{margin-left:20px;}.elementor-2 .elementor-element.elementor-element-c6e8844 .pp-testimonial-skin-4 .pp-testimonial-content{margin-right:20px;}.elementor-2 .elementor-element.elementor-element-c6e8844 .pp-testimonial-name{color:#000000;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1.2px;margin-bottom:20px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c6e8844 .elementor-star-rating i:not(:last-of-type){margin-right:5px;}body.rtl .elementor-2 .elementor-element.elementor-element-c6e8844 .elementor-star-rating i:not(:last-of-type){margin-left:5px;}.elementor-2 .elementor-element.elementor-element-c6e8844 .elementor-star-rating i:before{color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-c6e8844 .pp-arrow-next{right:-20px;}.elementor-2 .elementor-element.elementor-element-c6e8844 .pp-arrow-prev{left:-20px;}.elementor-2 .elementor-element.elementor-element-c6e8844 .pp-slider-arrow{color:#FFFFFF;background-color:#C7C7C7;border-radius:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c6e8844 .pp-slider-arrow:hover{color:#FFFFFF;background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-a2c113b .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.75px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:17px 30px 17px 30px;}.elementor-2 .elementor-element.elementor-element-a2c113b .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-a2c113b .elementor-button:focus{background-color:#AB0A19;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-a2c113b > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a2c113b .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-a2c113b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-801ba80{--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;--background-transition:0.3s;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-0b592b5{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-27c4336 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-de4a453{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-73ecc1a img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-8ffaf74 img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-2 .elementor-element.elementor-element-32cf4df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--margin-top:-52px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:16px;--padding-right:16px;--z-index:9;}.elementor-2 .elementor-element.elementor-element-32cf4df:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-32cf4df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-2 .elementor-element.elementor-element-32cf4df, .elementor-2 .elementor-element.elementor-element-32cf4df::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-cb77909{--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;--background-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-60c45ed{--display:flex;--gap:0px 0px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-fa829ee > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-fa829ee .elementor-heading-title{color:var( --e-global-color-primary );font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1.3px;}.elementor-2 .elementor-element.elementor-element-2f306b4 > .elementor-widget-container{padding:0px 0px 0px 32px;border-style:solid;border-width:0px 0px 0px 8px;border-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-2f306b4 .elementor-heading-title{color:#000000;font-size:38px;font-weight:700;line-height:1.286em;}.elementor-2 .elementor-element.elementor-element-43e8dd8{color:#000000;font-size:17px;line-height:1.765em;}.elementor-2 .elementor-element.elementor-element-c6ee61e .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.75px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:17px 30px 17px 30px;}.elementor-2 .elementor-element.elementor-element-c6ee61e .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-c6ee61e .elementor-button:focus{background-color:#AB0A19;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c6ee61e > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c6ee61e .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-c6ee61e .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-df6a618{--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;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f72e61d{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-65e449c{--display:flex;--gap:0px 0px;--background-transition:0.3s;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-65e449c:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-65e449c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-2 .elementor-element.elementor-element-65e449c, .elementor-2 .elementor-element.elementor-element-65e449c::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-407bdd4 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-407bdd4 img{width:100%;height:220px;object-fit:contain;object-position:center center;}.elementor-2 .elementor-element.elementor-element-c9f37fb > .elementor-widget-container{padding:16px 22px 16px 22px;}.elementor-2 .elementor-element.elementor-element-c9f37fb{text-align:center;}.elementor-2 .elementor-element.elementor-element-c9f37fb .elementor-heading-title{color:#000000;font-size:19px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:0.05em;}.elementor-2 .elementor-element.elementor-element-a09e2c3{--display:flex;--gap:0px 0px;--background-transition:0.3s;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-a09e2c3:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-a09e2c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-2 .elementor-element.elementor-element-a09e2c3, .elementor-2 .elementor-element.elementor-element-a09e2c3::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-42c6047 > .elementor-widget-container{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-42c6047 img{width:100%;height:220px;object-fit:contain;object-position:center center;}.elementor-2 .elementor-element.elementor-element-2002bb8 > .elementor-widget-container{padding:16px 22px 16px 22px;}.elementor-2 .elementor-element.elementor-element-2002bb8{text-align:center;}.elementor-2 .elementor-element.elementor-element-2002bb8 .elementor-heading-title{color:#000000;font-size:19px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:0.05em;}.elementor-2 .elementor-element.elementor-element-7c2d72a{--display:flex;--gap:0px 0px;--background-transition:0.3s;box-shadow:0px 3px 10px 0px rgba(0, 0, 0, 0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-7c2d72a:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-7c2d72a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E3E3E3;}.elementor-2 .elementor-element.elementor-element-7c2d72a, .elementor-2 .elementor-element.elementor-element-7c2d72a::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-24cfa2a > .elementor-widget-container{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-24cfa2a img{width:100%;height:220px;object-fit:contain;object-position:center center;}.elementor-2 .elementor-element.elementor-element-e507e37 > .elementor-widget-container{padding:16px 22px 16px 22px;}.elementor-2 .elementor-element.elementor-element-e507e37{text-align:center;}.elementor-2 .elementor-element.elementor-element-e507e37 .elementor-heading-title{color:#000000;font-size:19px;font-weight:600;text-transform:uppercase;line-height:1.4em;letter-spacing:0.05em;}.elementor-2 .elementor-element.elementor-element-4ba8abd{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-c92fbc0 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-c92fbc0{text-align:center;}.elementor-2 .elementor-element.elementor-element-c92fbc0 .elementor-heading-title{color:var( --e-global-color-primary );font-size:16px;font-weight:700;text-transform:uppercase;line-height:1.5em;letter-spacing:1.3px;}.elementor-2 .elementor-element.elementor-element-6081a8c > .elementor-widget-container{padding:0px 0px 0px 32px;}.elementor-2 .elementor-element.elementor-element-6081a8c{text-align:center;}.elementor-2 .elementor-element.elementor-element-6081a8c .elementor-heading-title{color:#000000;font-size:38px;font-weight:700;line-height:1.286em;}.elementor-2 .elementor-element.elementor-element-0e00159 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0e00159{--grid-column-gap:25px;--grid-row-gap:25px;}.elementor-2 .elementor-element.elementor-element-0e00159 .pp-posts:not(.elementor-grid){margin-left:-25px;}.elementor-2 .elementor-element.elementor-element-0e00159 .pp-posts:not(.elementor-grid) .pp-post-wrap{padding-left:25px;}.elementor-2 .elementor-element.elementor-element-0e00159 .pp-elementor-grid .pp-grid-item-wrap{margin-bottom:25px;}.elementor-2 .elementor-element.elementor-element-0e00159 .pp-post{background-color:#FFFFFF;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-2 .elementor-element.elementor-element-c1f55f5 .elementor-button{background-color:#00000000;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0.75px;fill:#FFFFFF;color:#FFFFFF;border-style:none;border-radius:0px 0px 0px 0px;padding:17px 30px 17px 30px;}.elementor-2 .elementor-element.elementor-element-c1f55f5 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-c1f55f5 .elementor-button:focus{background-color:#AB0A19;color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c1f55f5 > .elementor-widget-container{margin:76px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c1f55f5 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-c1f55f5 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-503c2be{--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;--background-transition:0.3s;--padding-top:100px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px;}.elementor-2 .elementor-element.elementor-element-503c2be:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-503c2be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-2 .elementor-element.elementor-element-503c2be, .elementor-2 .elementor-element.elementor-element-503c2be::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-cae475a > .elementor-widget-container{padding:0px 196px 68px 196px;}.elementor-2 .elementor-element.elementor-element-cae475a{text-align:center;}.elementor-2 .elementor-element.elementor-element-cae475a .elementor-heading-title{color:#000000;font-size:38px;font-weight:700;line-height:1.286em;}.elementor-2 .elementor-element.elementor-element-885d3cd{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-340af64 > .elementor-widget-container{background-color:#FFFFFF;padding:58px 26px 40px 26px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-2 .elementor-element.elementor-element-340af64 .elementor-icon-box-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-340af64{--icon-box-icon-margin:0px;}.elementor-2 .elementor-element.elementor-element-340af64 .elementor-icon-box-title{margin-bottom:0px;color:#1A1A1A;}.elementor-2 .elementor-element.elementor-element-340af64.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-340af64.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-340af64.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-340af64 .elementor-icon{font-size:44px;}.elementor-2 .elementor-element.elementor-element-340af64 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-340af64 .elementor-icon-box-title a{font-size:19px;font-weight:600;text-transform:uppercase;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-340af64 .elementor-icon-box-description{color:#414142;font-size:16px;line-height:1.765em;}.elementor-2 .elementor-element.elementor-element-007f3ab > .elementor-widget-container{background-color:#FFFFFF;padding:58px 26px 40px 26px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-2 .elementor-element.elementor-element-007f3ab .elementor-icon-box-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-007f3ab{--icon-box-icon-margin:0px;}.elementor-2 .elementor-element.elementor-element-007f3ab .elementor-icon-box-title{margin-bottom:0px;color:#1A1A1A;}.elementor-2 .elementor-element.elementor-element-007f3ab.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-007f3ab.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-007f3ab.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-007f3ab .elementor-icon{font-size:44px;}.elementor-2 .elementor-element.elementor-element-007f3ab .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-007f3ab .elementor-icon-box-title a{font-size:19px;font-weight:600;text-transform:uppercase;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-007f3ab .elementor-icon-box-description{color:#414142;font-size:16px;line-height:1.765em;}.elementor-2 .elementor-element.elementor-element-eaa51cc > .elementor-widget-container{background-color:#FFFFFF;padding:58px 26px 40px 26px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-2 .elementor-element.elementor-element-eaa51cc .elementor-icon-box-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-eaa51cc{--icon-box-icon-margin:0px;}.elementor-2 .elementor-element.elementor-element-eaa51cc .elementor-icon-box-title{margin-bottom:0px;color:#1A1A1A;}.elementor-2 .elementor-element.elementor-element-eaa51cc.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-eaa51cc.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-eaa51cc.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-eaa51cc .elementor-icon{font-size:44px;}.elementor-2 .elementor-element.elementor-element-eaa51cc .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-eaa51cc .elementor-icon-box-title a{font-size:19px;font-weight:600;text-transform:uppercase;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-eaa51cc .elementor-icon-box-description{color:#414142;font-size:16px;line-height:1.765em;}.elementor-2 .elementor-element.elementor-element-f48d362 > .elementor-widget-container{background-color:#FFFFFF;padding:58px 26px 40px 26px;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);}.elementor-2 .elementor-element.elementor-element-f48d362 .elementor-icon-box-wrapper{text-align:center;}.elementor-2 .elementor-element.elementor-element-f48d362{--icon-box-icon-margin:0px;}.elementor-2 .elementor-element.elementor-element-f48d362 .elementor-icon-box-title{margin-bottom:0px;color:#1A1A1A;}.elementor-2 .elementor-element.elementor-element-f48d362.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f48d362.elementor-view-framed .elementor-icon, .elementor-2 .elementor-element.elementor-element-f48d362.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-f48d362 .elementor-icon{font-size:44px;}.elementor-2 .elementor-element.elementor-element-f48d362 .elementor-icon-box-title, .elementor-2 .elementor-element.elementor-element-f48d362 .elementor-icon-box-title a{font-size:19px;font-weight:600;text-transform:uppercase;line-height:1.4em;}.elementor-2 .elementor-element.elementor-element-f48d362 .elementor-icon-box-description{color:#414142;font-size:16px;line-height:1.765em;}.elementor-2 .elementor-element.elementor-element-f711c16{--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;--background-transition:0.3s;--padding-top:150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-f711c16:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-f711c16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}.elementor-2 .elementor-element.elementor-element-f711c16, .elementor-2 .elementor-element.elementor-element-f711c16::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-fe8a544{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-5c714ca{--display:flex;--position:absolute;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:0px;--z-index:8;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-5c714ca{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-5c714ca{right:0px;}.elementor-2 .elementor-element.elementor-element-8ccb385{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2 .elementor-element.elementor-element-8ccb385:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-8ccb385 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #BE0F04 6.1%, #950C0F 100%);}.elementor-2 .elementor-element.elementor-element-8ccb385, .elementor-2 .elementor-element.elementor-element-8ccb385::before{--border-transition:0.3s;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-7677354{left:0px;}body.rtl .elementor-2 .elementor-element.elementor-element-7677354{right:0px;}.elementor-2 .elementor-element.elementor-element-7677354{bottom:0px;z-index:8;}.elementor-2 .elementor-element.elementor-element-7677354 img{width:100%;height:100%;}.elementor-2 .elementor-element.elementor-element-c5375a7{--display:flex;--background-transition:0.3s;box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.1);--padding-top:70px;--padding-bottom:70px;--padding-left:80px;--padding-right:80px;--z-index:20;}.elementor-2 .elementor-element.elementor-element-c5375a7:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-c5375a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-c5375a7, .elementor-2 .elementor-element.elementor-element-c5375a7::before{--border-transition:0.3s;}.elementor-2 .elementor-element.elementor-element-c5375a7.e-con{--align-self:center;}.elementor-2 .elementor-element.elementor-element-caa176f{text-align:center;}.elementor-2 .elementor-element.elementor-element-caa176f .elementor-heading-title{color:#D60020;font-size:16px;}.elementor-2 .elementor-element.elementor-element-e0a65e4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-e0a65e4{text-align:center;}.elementor-2 .elementor-element.elementor-element-e0a65e4 .elementor-heading-title{color:#000000;font-size:38px;font-weight:700;line-height:1.286em;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-9e7f04a{--width:43.5%;}.elementor-2 .elementor-element.elementor-element-080ab4d{--width:516px;}.elementor-2 .elementor-element.elementor-element-69053b0{--width:66.5%;}.elementor-2 .elementor-element.elementor-element-da674ed{--content-width:1356px;}.elementor-2 .elementor-element.elementor-element-f444799{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-4aaefd7{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-66c80ef{--width:33.33%;}.elementor-2 .elementor-element.elementor-element-6817482{--width:50%;}.elementor-2 .elementor-element.elementor-element-f956554{--width:50%;}.elementor-2 .elementor-element.elementor-element-dbeaccb{--width:660px;}.elementor-2 .elementor-element.elementor-element-cac191c{--width:50%;}.elementor-2 .elementor-element.elementor-element-2709264{--width:50%;}.elementor-2 .elementor-element.elementor-element-ea02010{--content-width:1356px;}.elementor-2 .elementor-element.elementor-element-1fe7d46{--width:42%;}.elementor-2 .elementor-element.elementor-element-3322f59{--width:58%;}.elementor-2 .elementor-element.elementor-element-cfe4cf1{--content-width:1000px;}.elementor-2 .elementor-element.elementor-element-8687b0f{--content-width:1356px;}.elementor-2 .elementor-element.elementor-element-5ea8b35{--width:700px;}.elementor-2 .elementor-element.elementor-element-f3090d2{--width:50%;}.elementor-2 .elementor-element.elementor-element-ac3dc6a{--content-width:1356px;}.elementor-2 .elementor-element.elementor-element-f8d7ac0{--width:650px;}.elementor-2 .elementor-element.elementor-element-3f6ea9e{--width:50%;}.elementor-2 .elementor-element.elementor-element-dd83394{--width:665px;}.elementor-2 .elementor-element.elementor-element-801ba80{--width:50%;}.elementor-2 .elementor-element.elementor-element-32cf4df{--content-width:1356px;}.elementor-2 .elementor-element.elementor-element-cb77909{--width:50%;}.elementor-2 .elementor-element.elementor-element-60c45ed{--width:572px;}.elementor-2 .elementor-element.elementor-element-df6a618{--width:50%;}.elementor-2 .elementor-element.elementor-element-65e449c{--width:206px;}.elementor-2 .elementor-element.elementor-element-a09e2c3{--width:206px;}.elementor-2 .elementor-element.elementor-element-7c2d72a{--width:206px;}.elementor-2 .elementor-element.elementor-element-4ba8abd{--content-width:1356px;}.elementor-2 .elementor-element.elementor-element-503c2be{--content-width:1356px;}.elementor-2 .elementor-element.elementor-element-c5375a7{--width:872px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-9e7f04a{--width:100%;}.elementor-2 .elementor-element.elementor-element-69053b0{--width:100%;}.elementor-2 .elementor-element.elementor-element-6817482{--width:100%;}.elementor-2 .elementor-element.elementor-element-f956554{--width:100%;}.elementor-2 .elementor-element.elementor-element-dbeaccb{--width:100%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-5a76750{--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-9e7f04a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-2 .elementor-element.elementor-element-24ec1ae .elementor-heading-title{font-size:40px;}.elementor-2 .elementor-element.elementor-element-d1bf7a1{font-size:16px;}.elementor-2 .elementor-element.elementor-element-4bc1e50 .elementor-button{font-size:16px;padding:16px 27px 16px 27px;}.elementor-2 .elementor-element.elementor-element-f94c794 .elementor-button{font-size:16px;padding:16px 27px 16px 27px;}.elementor-2 .elementor-element.elementor-element-69053b0{--min-height:400px;}.elementor-2 .elementor-element.elementor-element-69053b0.e-con{--order:-99999 /* order start hack */;}.elementor-2 .elementor-element.elementor-element-458931f{--flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-e2ba8a0{width:100%;max-width:100%;}.elementor-2 .elementor-element.elementor-element-dbeaccb{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2 .elementor-element.elementor-element-b879856 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-f915114 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-690dd98 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-929fa4b .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-153bec3 .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-24c2b32 .elementor-heading-title{font-size:25px;}.elementor-2 .elementor-element.elementor-element-7e11057 .elementor-heading-title{font-size:25px;}.elementor-2 .elementor-element.elementor-element-0980eda .elementor-heading-title{font-size:25px;}.elementor-2 .elementor-element.elementor-element-e21205a .elementor-heading-title{font-size:25px;}.elementor-2 .elementor-element.elementor-element-3b8c9bc .elementor-heading-title{font-size:25px;}.elementor-2 .elementor-element.elementor-element-a9ad710 > .elementor-widget-container{padding:0px 0px 0px 28px;border-width:0px 0px 0px 7px;}.elementor-2 .elementor-element.elementor-element-a9ad710 .elementor-heading-title{font-size:28px;}.elementor-2 .elementor-element.elementor-element-fa035a7 .elementor-button{font-size:16px;padding:16px 27px 16px 27px;}.elementor-2 .elementor-element.elementor-element-6b8dab5 > .elementor-widget-container{padding:0px 0px 0px 28px;border-width:0px 0px 0px 7px;}.elementor-2 .elementor-element.elementor-element-6b8dab5 .elementor-heading-title{font-size:28px;}.elementor-2 .elementor-element.elementor-element-7dca586 > .elementor-widget-container{padding:0px 0px 0px 28px;border-width:0px 0px 0px 7px;}.elementor-2 .elementor-element.elementor-element-7dca586 .elementor-heading-title{font-size:28px;}.elementor-2 .elementor-element.elementor-element-de4a453{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-2f306b4 > .elementor-widget-container{padding:0px 0px 0px 28px;border-width:0px 0px 0px 7px;}.elementor-2 .elementor-element.elementor-element-2f306b4 .elementor-heading-title{font-size:28px;}.elementor-2 .elementor-element.elementor-element-f72e61d{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-6081a8c > .elementor-widget-container{padding:0px 0px 0px 28px;}.elementor-2 .elementor-element.elementor-element-6081a8c .elementor-heading-title{font-size:28px;}.elementor-2 .elementor-element.elementor-element-cae475a > .elementor-widget-container{padding:0px 0px 0px 28px;}.elementor-2 .elementor-element.elementor-element-cae475a .elementor-heading-title{font-size:28px;}.elementor-2 .elementor-element.elementor-element-885d3cd{--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-e0a65e4 > .elementor-widget-container{padding:0px 0px 0px 28px;}.elementor-2 .elementor-element.elementor-element-e0a65e4 .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-24ec1ae .elementor-heading-title{font-size:30px;}.elementor-2 .elementor-element.elementor-element-d1bf7a1{font-size:17px;}.elementor-2 .elementor-element.elementor-element-4bc1e50 .elementor-button{font-size:15px;padding:17px 30px 18px 30px;}.elementor-2 .elementor-element.elementor-element-f94c794 .elementor-button{font-size:15px;padding:17px 30px 18px 30px;}.elementor-2 .elementor-element.elementor-element-69053b0{--min-height:200px;}.elementor-2 .elementor-element.elementor-element-b879856 .elementor-heading-title{font-size:27px;}.elementor-2 .elementor-element.elementor-element-f915114 .elementor-heading-title{font-size:27px;}.elementor-2 .elementor-element.elementor-element-690dd98 .elementor-heading-title{font-size:27px;}.elementor-2 .elementor-element.elementor-element-929fa4b .elementor-heading-title{font-size:27px;}.elementor-2 .elementor-element.elementor-element-153bec3 .elementor-heading-title{font-size:27px;}.elementor-2 .elementor-element.elementor-element-24c2b32 .elementor-heading-title{font-size:22px;}.elementor-2 .elementor-element.elementor-element-7e11057 .elementor-heading-title{font-size:22px;}.elementor-2 .elementor-element.elementor-element-0980eda .elementor-heading-title{font-size:22px;}.elementor-2 .elementor-element.elementor-element-e21205a .elementor-heading-title{font-size:22px;}.elementor-2 .elementor-element.elementor-element-3b8c9bc .elementor-heading-title{font-size:22px;}.elementor-2 .elementor-element.elementor-element-a9ad710 > .elementor-widget-container{padding:0px 0px 0px 20px;border-width:0px 0px 0px 6px;}.elementor-2 .elementor-element.elementor-element-a9ad710 .elementor-heading-title{font-size:27px;}.elementor-2 .elementor-element.elementor-element-fa035a7 .elementor-button{font-size:15px;padding:17px 30px 18px 30px;}.elementor-2 .elementor-element.elementor-element-6b8dab5 > .elementor-widget-container{padding:0px 0px 0px 20px;border-width:0px 0px 0px 6px;}.elementor-2 .elementor-element.elementor-element-6b8dab5 .elementor-heading-title{font-size:27px;}.elementor-2 .elementor-element.elementor-element-7dca586 > .elementor-widget-container{padding:0px 0px 0px 20px;border-width:0px 0px 0px 6px;}.elementor-2 .elementor-element.elementor-element-7dca586 .elementor-heading-title{font-size:27px;}.elementor-2 .elementor-element.elementor-element-de4a453{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-2f306b4 > .elementor-widget-container{padding:0px 0px 0px 20px;border-width:0px 0px 0px 6px;}.elementor-2 .elementor-element.elementor-element-2f306b4 .elementor-heading-title{font-size:27px;}.elementor-2 .elementor-element.elementor-element-f72e61d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-6081a8c > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-2 .elementor-element.elementor-element-6081a8c .elementor-heading-title{font-size:27px;}.elementor-2 .elementor-element.elementor-element-cae475a > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-2 .elementor-element.elementor-element-cae475a .elementor-heading-title{font-size:27px;}.elementor-2 .elementor-element.elementor-element-885d3cd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2 .elementor-element.elementor-element-e0a65e4 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-2 .elementor-element.elementor-element-e0a65e4 .elementor-heading-title{font-size:27px;}}/* Start custom CSS for container, class: .elementor-element-9e7f04a */.elementor-2 .elementor-element.elementor-element-9e7f04a::before {
    content: '';
    position: absolute;
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg);
    width: 187px;
    height: 100%;
    top: 0;
    background-color: #B0090F;
    right: -55px;
    display: block;
    left: unset;
}
.elementor-2 .elementor-element.elementor-element-9e7f04a::after {
    content: '';
    position: absolute;
    -webkit-transform: skew(-10deg);
    transform: skew(-10deg);
    width: calc(100% + 9px);
    height: 40px;
    bottom: 0;
    background-color: #fff;
    left: -5px;
    display: block;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f4b601b */.elementor-2 .elementor-element.elementor-element-f4b601b {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e2ba8a0 */.elementor-2 .elementor-element.elementor-element-e2ba8a0 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-577895d */.elementor-2 .elementor-element.elementor-element-577895d {
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f956554 */.elementor-2 .elementor-element.elementor-element-f956554::before {
    width: 100%;
    height: 100%;
    top: 0;
    left: unset;
    right: 50px;
    content: "";
    position: absolute;
    background: #F8F8F8;
    -webkit-transform: skew(7deg, 0deg);
    transform: skew(7deg, 0deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-303bc34 */.elementor-2 .elementor-element.elementor-element-303bc34 {
    position: relative;
}
@media (min-width: 768px) {
    .elementor-2 .elementor-element.elementor-element-303bc34::before {
        content: "";
        background: #FCEDEF;
        position: absolute;
        left: -60px;
        top: 0;
        width: 100px;
        height: 100%;
    }
}

@media (min-width: 1366px) {
    .elementor-2 .elementor-element.elementor-element-303bc34::before {
        left: -3000px;
        width: 3000px;
    }
}

@media (min-width: 768px) {
    .elementor-2 .elementor-element.elementor-element-303bc34::after {
        content: " ";
        position: absolute;
        display: block;
        width: 100%;
        height: 100%;
        top: 0;
        right: 0;
        z-index: -1;
        background: #FCEDEF;
        -webkit-transform-origin: bottom left;
        transform-origin: bottom left;
        -webkit-transform: skew(-8deg, 0deg);
        transform: skew(-8deg, 0deg);
    }
}

@media (min-width: 1200px) {
    .elementor-2 .elementor-element.elementor-element-303bc34::after {
        width: 110%;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-703cfef */.elementor-2 .elementor-element.elementor-element-703cfef {
    top: 50%;
    left: 50%;
    position: absolute;
        transform: translate(-50%, -50%);
        border-radius: 50%;
    border: 6px solid rgba(255,255,255,.5);
}
.elementor-2 .elementor-element.elementor-element-703cfef .elementor-icon-wrapper {
    width: 84px;
    height: 84px;
    display: flex;
    align-items: center;
    justify-content: center;
    background-color: #FFF;
    line-height: 90px;
    border-radius: 50%;
    
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0434a74 */.elementor-2 .elementor-element.elementor-element-0434a74 {
    transform: translate(-50%, -50%);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ef8eb4 */.elementor-2 .elementor-element.elementor-element-5ef8eb4 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2fa58da */.elementor-2 .elementor-element.elementor-element-2fa58da {
    width: 100%;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac3dc6a */.elementor-2 .elementor-element.elementor-element-ac3dc6a:before {
    content: "";
        position: absolute;
        width: 100%;
        height: 100%;
        right: 0;
        bottom: 0;
        background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 31%, rgba(255, 255, 255, 0) 32%, rgba(255, 255, 255, 1) 51%, rgba(255, 255, 255, 1) 100%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f6ea9e */.elementor-2 .elementor-element.elementor-element-3f6ea9e {
    transform: skewY(3deg);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-27c4336 */.elementor-2 .elementor-element.elementor-element-27c4336 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b592b5 */.elementor-2 .elementor-element.elementor-element-0b592b5 {
    height: 50%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-73ecc1a */.elementor-2 .elementor-element.elementor-element-73ecc1a {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8ffaf74 */.elementor-2 .elementor-element.elementor-element-8ffaf74 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-de4a453 */.elementor-2 .elementor-element.elementor-element-de4a453 {
    height: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-801ba80 */.elementor-2 .elementor-element.elementor-element-801ba80 {
    height: calc(100% + 30px);
    transform: skewY(3deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97b98a8 */.elementor-2 .elementor-element.elementor-element-97b98a8 {
    transform: skewY(-3deg);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c9f37fb */.elementor-2 .elementor-element.elementor-element-c9f37fb {
    transition: all .4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e449c */.elementor-2 .elementor-element.elementor-element-65e449c:hover .elementor-widget-heading {
    background-color: #D60020;
}

.elementor-2 .elementor-element.elementor-element-65e449c:hover .elementor-heading-title {
    color: #FFF !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2002bb8 */.elementor-2 .elementor-element.elementor-element-2002bb8 {
    transition: all .4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a09e2c3 */.elementor-2 .elementor-element.elementor-element-a09e2c3:hover .elementor-widget-heading {
    background-color: #D60020;
}

.elementor-2 .elementor-element.elementor-element-a09e2c3:hover .elementor-heading-title {
    color: #FFF !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e507e37 */.elementor-2 .elementor-element.elementor-element-e507e37 {
    transition: all .4s ease-in-out;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7c2d72a */.elementor-2 .elementor-element.elementor-element-7c2d72a:hover .elementor-widget-heading {
    background-color: #D60020;
}

.elementor-2 .elementor-element.elementor-element-7c2d72a:hover .elementor-heading-title {
    color: #FFF !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c714ca */.elementor-2 .elementor-element.elementor-element-5c714ca {
    width: 43.4%;
    height: calc(100% + 22px);   
}

.elementor-2 .elementor-element.elementor-element-5c714ca:after {
    width: 100%;
    height: 100%;
    content: "";
    background: #D60020;
    clip-path: polygon(100% 100%, 0 100%, 0 0);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7677354 */.elementor-2 .elementor-element.elementor-element-7677354 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ccb385 */.elementor-2 .elementor-element.elementor-element-8ccb385::before {
    left: 0;
    top: -1px;
    content: "";
    width: 100%;
    height: 60px;
    position: absolute;
    background: #f2f2f2;
    -webkit-clip-path: polygon(0 0, 100% 0, 0 100%);
    clip-path: polygon(0 0, 100% 0, 0 100%);
}

@media (min-width: 1025px) {
    .elementor-2 .elementor-element.elementor-element-8ccb385::before {
        height: 154px;
    }
}/* End custom CSS */