.elementor-122 .elementor-element.elementor-element-44c72d0{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-122 .elementor-element.elementor-element-5e8af26{--display:flex;--justify-content:center;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:35px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-5e8af26:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-5e8af26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-45deg, #f2f3f7 0%, #d9dadf 100%);}.elementor-122 .elementor-element.elementor-element-6bdb9c1{text-align:center;}.elementor-122 .elementor-element.elementor-element-6bdb9c1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:29px;font-weight:700;line-height:1px;color:#000000;}.elementor-122 .elementor-element.elementor-element-60b2085 .elementor-icon-list-icon i{color:#126300;transition:color 0.3s;}.elementor-122 .elementor-element.elementor-element-60b2085 .elementor-icon-list-icon svg{fill:#126300;transition:fill 0.3s;}.elementor-122 .elementor-element.elementor-element-60b2085{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-122 .elementor-element.elementor-element-60b2085 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-122 .elementor-element.elementor-element-60b2085 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-weight:bold;}.elementor-122 .elementor-element.elementor-element-60b2085 .elementor-icon-list-text{color:#222222;transition:color 0.3s;}.elementor-122 .elementor-element.elementor-element-12db7e1 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(292deg, #4B0000 0%, #83093E 100%);padding:15px 60px 15px 60px;}.elementor-122 .elementor-element.elementor-element-802e6fb{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;--padding-top:25px;--padding-bottom:35px;--padding-left:20px;--padding-right:20px;animation-delay:150ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-802e6fb:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-802e6fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-45deg, #c3cbb7 0%, #dde5c2 100%);}.elementor-122 .elementor-element.elementor-element-e6885cf img{width:62%;border-radius:20px 20px 20px 20px;}.elementor-122 .elementor-element.elementor-element-5f7cdd8{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:82px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-122 .elementor-element.elementor-element-14f7352{--display:flex;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-122 .elementor-element.elementor-element-14f7352.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-122 .elementor-element.elementor-element-8f17518 .aux-the-shape{background-color:transparent;width:100%;height:100%;padding-bottom:calc( 0.62 * 100% );border-radius:25px 25px 25px 25px;overflow:hidden;background-image:linear-gradient(300deg, #efefef 0%, #f2f1fb 100%);}.elementor-122 .elementor-element.elementor-element-8f17518{position:absolute;bottom:0px;left:0px;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-8f17518 .aux-widget-container-inner{max-width:960px;}.elementor-122 .elementor-element.elementor-element-8f17518 .aux-widget-container{text-align:left;}.elementor-122 .elementor-element.elementor-element-f0bbe2d{transition-duration:1000ms;transition-property:all;animation-duration:2000ms;position:relative;bottom:65px;animation-delay:0ms;animation-timing-function:cubic-bezier(0.77,0,0.175,1);}.elementor-122 .elementor-element.elementor-element-f0bbe2d > .elementor-widget-container{margin:0px 0px 0px 80px;}.elementor-122 .elementor-element.elementor-element-f0bbe2d .aux-widget-image{text-align:left;}.elementor-122 .elementor-element.elementor-element-f0bbe2d .aux-media-image{max-width:456px;}.elementor-122 .elementor-element.elementor-element-22d8a40{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;position:absolute;right:0px;bottom:10%;max-width:498px;}.elementor-122 .elementor-element.elementor-element-56e56a4{--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-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-122 .elementor-element.elementor-element-0ab9caf{width:var( --container-widget-width, 68.624% );max-width:68.624%;animation-duration:1500ms;--container-widget-width:68.624%;--container-widget-flex-grow:0;animation-delay:250ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-0ab9caf.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-122 .elementor-element.elementor-element-0ab9caf .aux-modern-heading-primary{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;line-height:19px;color:#000000;margin:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-0ab9caf .aux-modern-heading-secondary{font-family:"Poppins", Sans-serif;font-size:65px;font-weight:bold;line-height:70px;letter-spacing:-2px;color:#000000;margin:18px 0px 18px 0px;}.elementor-122 .elementor-element.elementor-element-0ab9caf .aux-modern-heading-description{color:rgba(0,0,0,0.7);font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;line-height:25px;}.elementor-122 .elementor-element.elementor-element-6360127{width:auto;max-width:auto;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-6360127 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-6360127 .elementor-star-rating{font-size:16px;}.elementor-122 .elementor-element.elementor-element-6360127 .elementor-star-rating i:not(:last-of-type){margin-inline-end:4px;}.elementor-122 .elementor-element.elementor-element-6360127 .elementor-star-rating i:before{color:#ffd500;}.elementor-122 .elementor-element.elementor-element-b7ddd1b{width:auto;max-width:auto;animation-delay:600ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-b7ddd1b > .elementor-widget-container{margin:0px 0px 0px 17px;}.elementor-122 .elementor-element.elementor-element-b7ddd1b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:rgba(0,0,0,0.7);}.elementor-122 .elementor-element.elementor-element-ab761ef .elementor-repeater-item-d254014 .aux-icon-list-icon{margin:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-ab761ef .elementor-repeater-item-d254014 .aux-icon-list-text{color:#000000;font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:bold;line-height:43px;}.elementor-122 .elementor-element.elementor-element-ab761ef{width:100%;max-width:100%;animation-delay:750ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-ab761ef > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-ab761ef .aux-icon-list-item, .elementor-122 .elementor-element.elementor-element-ab761ef .aux-icon-list-items{justify-content:center;text-align:center;}.elementor-122 .elementor-element.elementor-element-ab761ef .aux-icon-list-icon{color:#000000;fill:#000000;font-size:12px;height:12px;margin:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-227990b{width:100%;max-width:100%;animation-delay:750ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-227990b > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-227990b .aux-icon-list-item, .elementor-122 .elementor-element.elementor-element-227990b .aux-icon-list-items{justify-content:center;text-align:center;}.elementor-122 .elementor-element.elementor-element-227990b .aux-icon-list-text{font-size:16px;text-decoration:underline;}.elementor-122 .elementor-element.elementor-element-227990b .aux-icon-list-icon{color:#000000;fill:#000000;font-size:12px;height:12px;margin:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-bb8b474{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;min-width:415px;}.elementor-122 .elementor-element.elementor-element-394c705{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-122 .elementor-element.elementor-element-46f7038{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-122 .elementor-element.elementor-element-8ab77de{animation-delay:900ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-8ab77de .aux-widget-image{text-align:left;}.elementor-122 .elementor-element.elementor-element-8ab77de .aux-media-image{max-width:253px;box-shadow:20px 15px 60px 0px rgba(0,0,0,0.16);}.elementor-122 .elementor-element.elementor-element-3b74abe{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0;--border-radius:25px 25px 25px 25px;box-shadow:10px 10px 50px 0px rgba(135,111,229,0.2);--padding-top:32px;--padding-bottom:10px;--padding-left:45px;--padding-right:45px;position:absolute;top:50%;right:0px;animation-delay:650ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);max-width:215px;}.elementor-122 .elementor-element.elementor-element-3b74abe:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-3b74abe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-122 .elementor-element.elementor-element-3b74abe::before, .elementor-122 .elementor-element.elementor-element-3b74abe > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-3b74abe > .e-con-inner > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-3b74abe > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-3b74abe > .e-con-inner > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-3b74abe > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(139deg, #876fe5 0%, #251a94 100%);}.elementor-122 .elementor-element.elementor-element-2e23633 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-2e23633 .aux-modern-heading-primary{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:bold;line-height:23px;color:#000000;margin:0px 0px 16px 0px;}.elementor-122 .elementor-element.elementor-element-2e23633 .aux-modern-heading-secondary{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:rgba(0,0,0,0.6);margin:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-0b6dac3{text-align:left;}.elementor-122 .elementor-element.elementor-element-0b6dac3 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-0b6dac3 .elementor-star-rating{font-size:17px;}.elementor-122 .elementor-element.elementor-element-0b6dac3 .elementor-star-rating i:not(:last-of-type){margin-inline-end:0px;}.elementor-122 .elementor-element.elementor-element-0b6dac3 .elementor-star-rating i:before{color:#ffd500;}.elementor-122 .elementor-element.elementor-element-0b6dac3 .elementor-star-rating i{color:rgba(0,0,0,0.2);}.elementor-122 .elementor-element.elementor-element-3911823 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:bold;line-height:30px;color:#000000;}.elementor-122 .elementor-element.elementor-element-f08bfb8 .aux-button{background-color:rgba(0,0,0,0);padding:0px 0px 0px 0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-122 .elementor-element.elementor-element-f08bfb8 .aux-button .aux-overlay::after{background-color:rgba(0,0,0,0);}.elementor-122 .elementor-element.elementor-element-f08bfb8{text-align:left;}.elementor-122 .elementor-element.elementor-element-f08bfb8 .aux-icon{font-size:20px;height:20px;margin:0px 0px 0px 11px;color:#000000;fill:#000000;}.elementor-122 .elementor-element.elementor-element-f08bfb8 .aux-text{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;text-decoration:underline;line-height:19px;}.elementor-122 .elementor-element.elementor-element-cfb7a20{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:66px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-122 .elementor-element.elementor-element-7a29488{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-122 .elementor-element.elementor-element-15b5fd4{animation-delay:1000ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-15b5fd4 .aux-widget-image{text-align:left;}.elementor-122 .elementor-element.elementor-element-15b5fd4 .aux-media-image{max-width:256px;box-shadow:20px 15px 60px 0px rgba(0,0,0,0.16);}.elementor-122 .elementor-element.elementor-element-4dfc7e4{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0;--border-radius:25px 25px 25px 25px;box-shadow:10px 10px 50px 0px rgba(135,111,229,0.2);--padding-top:32px;--padding-bottom:10px;--padding-left:45px;--padding-right:45px;position:absolute;top:50%;right:0px;animation-delay:750ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);max-width:215px;}.elementor-122 .elementor-element.elementor-element-4dfc7e4:not(.elementor-motion-effects-element-type-background), .elementor-122 .elementor-element.elementor-element-4dfc7e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-122 .elementor-element.elementor-element-4dfc7e4::before, .elementor-122 .elementor-element.elementor-element-4dfc7e4 > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-4dfc7e4 > .e-con-inner > .elementor-background-video-container::before, .elementor-122 .elementor-element.elementor-element-4dfc7e4 > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-4dfc7e4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-122 .elementor-element.elementor-element-4dfc7e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(139deg, #876fe5 0%, #251a94 100%);}.elementor-122 .elementor-element.elementor-element-eb549d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-eb549d6 .aux-modern-heading-primary{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:bold;line-height:23px;color:#000000;margin:0px 0px 16px 0px;}.elementor-122 .elementor-element.elementor-element-eb549d6 .aux-modern-heading-secondary{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:19px;color:rgba(0,0,0,0.6);margin:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-d069bee{text-align:left;}.elementor-122 .elementor-element.elementor-element-d069bee > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-d069bee .elementor-star-rating{font-size:17px;}.elementor-122 .elementor-element.elementor-element-d069bee .elementor-star-rating i:not(:last-of-type){margin-inline-end:0px;}.elementor-122 .elementor-element.elementor-element-d069bee .elementor-star-rating i:before{color:#ffd500;}.elementor-122 .elementor-element.elementor-element-d069bee .elementor-star-rating i{color:rgba(0,0,0,0.2);}.elementor-122 .elementor-element.elementor-element-98a3fd4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:bold;line-height:30px;color:#000000;}.elementor-122 .elementor-element.elementor-element-bf03efe .aux-button{background-color:rgba(0,0,0,0);padding:0px 0px 0px 0px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-122 .elementor-element.elementor-element-bf03efe .aux-button .aux-overlay::after{background-color:rgba(0,0,0,0);}.elementor-122 .elementor-element.elementor-element-bf03efe{text-align:left;}.elementor-122 .elementor-element.elementor-element-bf03efe .aux-icon{font-size:20px;height:20px;margin:0px 0px 0px 11px;color:#000000;fill:#000000;}.elementor-122 .elementor-element.elementor-element-bf03efe .aux-text{color:#000000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;text-transform:none;text-decoration:underline;line-height:19px;}.elementor-122 .elementor-element.elementor-element-2f2d221{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-122 .elementor-element.elementor-element-a003326{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-122 .elementor-element.elementor-element-e14916d{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-122 .elementor-element.elementor-element-a969492{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-122 .elementor-element.elementor-element-44c72d0{--flex-wrap:wrap;}.elementor-122 .elementor-element.elementor-element-802e6fb{--margin-top:150px;--margin-bottom:0px;--margin-left:20px;--margin-right:20px;}.elementor-122 .elementor-element.elementor-element-5f7cdd8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-122 .elementor-element.elementor-element-14f7352{--justify-content:space-between;--padding-top:0px;--padding-bottom:313px;--padding-left:0px;--padding-right:0px;}.elementor-122 .elementor-element.elementor-element-22d8a40{bottom:10px;max-width:100%;}.elementor-122 .elementor-element.elementor-element-56e56a4{--padding-top:30px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-122 .elementor-element.elementor-element-394c705{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-122 .elementor-element.elementor-element-394c705.e-con{--align-self:flex-start;}.elementor-122 .elementor-element.elementor-element-3b74abe.e-con{--align-self:flex-end;}.elementor-122 .elementor-element.elementor-element-cfb7a20.e-con{--align-self:flex-end;}}@media(max-width:767px){.elementor-122 .elementor-element.elementor-element-5e8af26{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-122 .elementor-element.elementor-element-6bdb9c1 .elementor-heading-title{line-height:1.3em;}.elementor-122 .elementor-element.elementor-element-802e6fb{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-122 .elementor-element.elementor-element-14f7352{--padding-top:0px;--padding-bottom:450px;--padding-left:0px;--padding-right:0px;}.elementor-122 .elementor-element.elementor-element-8f17518 .aux-the-shape{padding-bottom:calc( 2 * 100% );}.elementor-122 .elementor-element.elementor-element-22d8a40{--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-122 .elementor-element.elementor-element-56e56a4{--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-122 .elementor-element.elementor-element-0ab9caf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-122 .elementor-element.elementor-element-0ab9caf .aux-modern-heading-secondary{font-size:34px;line-height:50px;}.elementor-122 .elementor-element.elementor-element-3b74abe{--margin-top:127px;--margin-bottom:0px;--margin-left:0px;--margin-right:-51px;right:152px;}.elementor-122 .elementor-element.elementor-element-4dfc7e4{right:152px;}}@media(min-width:768px){.elementor-122 .elementor-element.elementor-element-44c72d0{--content-width:1670px;}.elementor-122 .elementor-element.elementor-element-5e8af26{--width:50%;}.elementor-122 .elementor-element.elementor-element-802e6fb{--width:50%;}.elementor-122 .elementor-element.elementor-element-5f7cdd8{--content-width:1600px;}.elementor-122 .elementor-element.elementor-element-14f7352{--width:69.511%;}.elementor-122 .elementor-element.elementor-element-bb8b474{--width:26%;}.elementor-122 .elementor-element.elementor-element-e14916d{--content-width:1600px;}}@media(max-width:1024px) and (min-width:768px){.elementor-122 .elementor-element.elementor-element-5e8af26{--width:100%;}.elementor-122 .elementor-element.elementor-element-802e6fb{--width:100%;}.elementor-122 .elementor-element.elementor-element-14f7352{--width:100%;}.elementor-122 .elementor-element.elementor-element-56e56a4{--width:100%;}.elementor-122 .elementor-element.elementor-element-bb8b474{--width:100%;}.elementor-122 .elementor-element.elementor-element-394c705{--width:57%;}.elementor-122 .elementor-element.elementor-element-cfb7a20{--width:57%;}}/* Start custom CSS for container, class: .elementor-element-5e8af26 */@media only screen and (min-width:1024px) and (max-width:1368px) {
    .elementor-122 .elementor-element.elementor-element-5e8af26 .elementor-column-wrap {
        padding-left: 35px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-802e6fb */@media only screen and (min-width:1024px) and (max-width:1368px) {
    .elementor-122 .elementor-element.elementor-element-802e6fb .elementor-column-wrap {
        padding-left: 35px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_simple_shape, class: .elementor-element-8f17518 */.elementor-122 .elementor-element.elementor-element-8f17518 .aux-widget-container-inner {
    display: block;
}

.elementor-122 .elementor-element.elementor-element-8f17518 {
    margin-bottom: 0 !important;
    width: 100%;
}

/*.elementor-122 .elementor-element.elementor-element-8f17518 .elementor-widget */
/*{*/
/*    width:100%;*/
/*}*//* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-f0bbe2d */.elementor-122 .elementor-element.elementor-element-f0bbe2d {
    margin-bottom: 0 !important;
    filter: saturate(2);
}


@media only screen and (min-width:1024px) and (max-width:1367px){
    .elementor-122 .elementor-element.elementor-element-f0bbe2d {
       max-width: 45%;
    }
    
    .elementor-122 .elementor-element.elementor-element-f0bbe2d .elementor-widget-container {
        margin-left: 40px;
        margin-right: 40px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-0ab9caf */.elementor-122 .elementor-element.elementor-element-0ab9caf {
    margin-bottom: 7px !important;
}/* End custom CSS */
/* Start custom CSS for aux_icon_list, class: .elementor-element-ab761ef */.elementor-122 .elementor-element.elementor-element-ab761ef .aux-icon-list-link {
    display: flex;
    flex-direction: row-reverse;
}/* End custom CSS */
/* Start custom CSS for aux_icon_list, class: .elementor-element-227990b */.elementor-122 .elementor-element.elementor-element-227990b .aux-icon-list-link {
    display: flex;
    flex-direction: row-reverse;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14f7352 */@media only screen and (min-width:1024px) and (max-width:1367px){
    .elementor-122 .elementor-element.elementor-element-14f7352 {
        width: 100%;
    }
    
    .elementor-122 .elementor-element.elementor-element-14f7352 .elementor-column-wrap {
        margin-right: 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-46f7038 */.elementor-122 .elementor-element.elementor-element-46f7038 {
    width: 100%
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-2e23633 */.elementor-122 .elementor-element.elementor-element-2e23633 {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b74abe */.elementor-122 .elementor-element.elementor-element-3b74abe {
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-394c705 */.elementor-122 .elementor-element.elementor-element-394c705 .elementor-row  {
    flex-direction: column;
}
.elementor-122 .elementor-element.elementor-element-394c705:hover .elementor-background-overlay {
    opacity: 1 !important;
}

.elementor-122 .elementor-element.elementor-element-394c705:hover .aux-modern-heading-primary,
.elementor-122 .elementor-element.elementor-element-394c705:hover .elementor-heading-title,
.elementor-122 .elementor-element.elementor-element-394c705:hover .aux-text,
.elementor-122 .elementor-element.elementor-element-394c705:hover .aux-icon  {
    color: #FFF !important;
}

.elementor-122 .elementor-element.elementor-element-394c705:hover .aux-modern-heading-secondary {
    color: rgba(255,255,255,0.6) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a29488 */.elementor-122 .elementor-element.elementor-element-7a29488 {
    width: 100%
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-eb549d6 */.elementor-122 .elementor-element.elementor-element-eb549d6 {
    margin-bottom: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dfc7e4 */.elementor-122 .elementor-element.elementor-element-4dfc7e4 {
    transform: translateY(-50%);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cfb7a20 */.elementor-122 .elementor-element.elementor-element-cfb7a20 .elementor-row  {
    flex-direction: column;
}
.elementor-122 .elementor-element.elementor-element-cfb7a20:hover .elementor-background-overlay {
    opacity: 1 !important;
}

.elementor-122 .elementor-element.elementor-element-cfb7a20:hover .aux-modern-heading-primary,
.elementor-122 .elementor-element.elementor-element-cfb7a20:hover .elementor-heading-title,
.elementor-122 .elementor-element.elementor-element-cfb7a20:hover .aux-text,
.elementor-122 .elementor-element.elementor-element-cfb7a20:hover .aux-icon  {
    color: #FFF !important;
}

.elementor-122 .elementor-element.elementor-element-cfb7a20:hover .aux-modern-heading-secondary {
    color: rgba(255,255,255,0.6) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb8b474 */@media only screen and (min-width:1024px) and (max-width:1367px){
    .elementor-122 .elementor-element.elementor-element-bb8b474 {
        display: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f7cdd8 */@media only screen and (min-width:1024px) and (max-width:1367px){
    .elementor-122 .elementor-element.elementor-element-5f7cdd8 {
       margin-top: 160px;
    }
}/* End custom CSS */