.elementor-50727 .elementor-element.elementor-element-76ee43e{--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;}body:not(.rtl) .elementor-50727 .elementor-element.elementor-element-081fb75{left:0px;}body.rtl .elementor-50727 .elementor-element.elementor-element-081fb75{right:0px;}.elementor-50727 .elementor-element.elementor-element-081fb75{top:0px;z-index:1;}.elementor-50727 .elementor-element.elementor-element-858baa3{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:69px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-50727 .elementor-element.elementor-element-858baa3.e-con{--align-self:stretch;}.elementor-50727 .elementor-element.elementor-element-227b90c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-50727 .elementor-element.elementor-element-227b90c{z-index:2;}.elementor-50727 .elementor-element.elementor-element-227b90c .elementor-heading-title{font-size:120px;line-height:132px;color:#FFFFFF;}.elementor-50727 .elementor-element.elementor-element-8e360da{width:var( --container-widget-width, 989px );max-width:989px;--container-widget-width:989px;--container-widget-flex-grow:0;z-index:2;color:#FFFFFF;}.elementor-50727 .elementor-element.elementor-element-2ac0548{--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 24px;--row-gap:0px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-50727 .elementor-element.elementor-element-a272000 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-46afc46 .elementor-button{background-color:#02010100;}.elementor-50727 .elementor-element.elementor-element-46afc46 .elementor-button:hover, .elementor-50727 .elementor-element.elementor-element-46afc46 .elementor-button:focus{background-color:#9E54BA;border-color:#9E54BA;}.elementor-50727 .elementor-element.elementor-element-924beff{--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;--justify-content:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-8001e67 .elementor-icon-box-title, .elementor-50727 .elementor-element.elementor-element-8001e67 .elementor-icon-box-title a{font-size:120px;font-weight:700;line-height:132px;letter-spacing:-3.6px;}.elementor-50727 .elementor-element.elementor-element-8001e67 .elementor-icon-box-description{font-size:30px;font-weight:700;line-height:36px;}.elementor-50727 .elementor-element.elementor-element-d8fe582 .elementor-icon-box-title, .elementor-50727 .elementor-element.elementor-element-d8fe582 .elementor-icon-box-title a{font-size:120px;font-weight:700;line-height:132px;letter-spacing:-3.6px;}.elementor-50727 .elementor-element.elementor-element-d8fe582 .elementor-icon-box-description{font-size:30px;font-weight:700;line-height:36px;}.elementor-50727 .elementor-element.elementor-element-19448e8 .elementor-icon-box-title, .elementor-50727 .elementor-element.elementor-element-19448e8 .elementor-icon-box-title a{font-size:120px;font-weight:700;line-height:132px;letter-spacing:-3.6px;}.elementor-50727 .elementor-element.elementor-element-19448e8 .elementor-icon-box-description{font-size:30px;font-weight:700;line-height:36px;}.elementor-50727 .elementor-element.elementor-element-5eee77b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:234px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-b853b41{width:var( --container-widget-width, 1028px );max-width:1028px;--container-widget-width:1028px;--container-widget-flex-grow:0;text-align:center;font-size:48px;line-height:57.6px;letter-spacing:-0.48px;}.elementor-50727 .elementor-element.elementor-element-f00506c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:70px;--margin-bottom:234px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-9159797{--e-image-carousel-slides-to-show:7;}.elementor-50727 .elementor-element.elementor-element-9159797 > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-50727 .elementor-element.elementor-element-9159797 .swiper-wrapper{display:flex;align-items:center;}.elementor-50727 .elementor-element.elementor-element-72a804a{--e-image-carousel-slides-to-show:7;}.elementor-50727 .elementor-element.elementor-element-72a804a > .elementor-widget-container{margin:0px 0px 36px 0px;}.elementor-50727 .elementor-element.elementor-element-72a804a .swiper-wrapper{display:flex;align-items:center;}.elementor-50727 .elementor-element.elementor-element-2fb13c4{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-ae0fb6d{width:var( --container-widget-width, 1230px );max-width:1230px;--container-widget-width:1230px;--container-widget-flex-grow:0;}.elementor-50727 .elementor-element.elementor-element-ae0fb6d .elementor-heading-title{font-size:120px;line-height:132px;letter-spacing:-2.4px;}.elementor-50727 .elementor-element.elementor-element-a69fe36{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-9c63183{--display:flex;}.elementor-50727 .elementor-element.elementor-element-9a9d793 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-c1371a8{width:var( --container-widget-width, 622px );max-width:622px;--container-widget-width:622px;--container-widget-flex-grow:0;}.elementor-50727 .elementor-element.elementor-element-c1371a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-02d2f1f{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-592f984{--display:flex;}.elementor-50727 .elementor-element.elementor-element-592f984:not(.elementor-motion-effects-element-type-background), .elementor-50727 .elementor-element.elementor-element-592f984 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBE7EE;}.elementor-50727 .elementor-element.elementor-element-e90b1f1 > .elementor-widget-container{margin:46px 0px 62px 0px;}.elementor-50727 .elementor-element.elementor-element-c1e8b6c > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-c1e8b6c .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#1E1C20;}.elementor-50727 .elementor-element.elementor-element-c1e8b6c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-50727 .elementor-element.elementor-element-c1e8b6c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-50727 .elementor-element.elementor-element-c1e8b6c .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-50727 .elementor-element.elementor-element-c1e8b6c .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-50727 .elementor-element.elementor-element-c1e8b6c .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-50727 .elementor-element.elementor-element-c1e8b6c{--icon-vertical-offset:0px;}.elementor-50727 .elementor-element.elementor-element-c1e8b6c .elementor-icon-list-text{color:#1E1C20;transition:color 0.3s;}.elementor-50727 .elementor-element.elementor-element-3941aad{--display:flex;}.elementor-50727 .elementor-element.elementor-element-3941aad:not(.elementor-motion-effects-element-type-background), .elementor-50727 .elementor-element.elementor-element-3941aad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F1F5;}.elementor-50727 .elementor-element.elementor-element-eb84aba > .elementor-widget-container{margin:46px 0px 62px 0px;}.elementor-50727 .elementor-element.elementor-element-4f4f655 > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-4f4f655 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#1E1C20;}.elementor-50727 .elementor-element.elementor-element-4f4f655 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-50727 .elementor-element.elementor-element-4f4f655 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-50727 .elementor-element.elementor-element-4f4f655 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-50727 .elementor-element.elementor-element-4f4f655 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-50727 .elementor-element.elementor-element-4f4f655 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-50727 .elementor-element.elementor-element-4f4f655{--icon-vertical-offset:0px;}.elementor-50727 .elementor-element.elementor-element-4f4f655 .elementor-icon-list-text{color:#1E1C20;transition:color 0.3s;}.elementor-50727 .elementor-element.elementor-element-5a90e16{--display:flex;}.elementor-50727 .elementor-element.elementor-element-5a90e16:not(.elementor-motion-effects-element-type-background), .elementor-50727 .elementor-element.elementor-element-5a90e16 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBE7EE;}.elementor-50727 .elementor-element.elementor-element-b70398e > .elementor-widget-container{margin:46px 0px 62px 0px;}.elementor-50727 .elementor-element.elementor-element-6bf70db > .elementor-widget-container{border-style:none;border-radius:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-6bf70db .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#1E1C20;}.elementor-50727 .elementor-element.elementor-element-6bf70db .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-50727 .elementor-element.elementor-element-6bf70db .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-50727 .elementor-element.elementor-element-6bf70db .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-50727 .elementor-element.elementor-element-6bf70db .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-50727 .elementor-element.elementor-element-6bf70db .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-50727 .elementor-element.elementor-element-6bf70db{--icon-vertical-offset:0px;}.elementor-50727 .elementor-element.elementor-element-6bf70db .elementor-icon-list-text{color:#1E1C20;transition:color 0.3s;}.elementor-50727 .elementor-element.elementor-element-60ae750{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-4bee3f0{width:var( --container-widget-width, 1011px );max-width:1011px;--container-widget-width:1011px;--container-widget-flex-grow:0;}.elementor-50727 .elementor-element.elementor-element-4bee3f0.elementor-element{--align-self:flex-start;}.elementor-50727 .elementor-element.elementor-element-0fb43dc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-32a9656{--display:flex;}.elementor-50727 .elementor-element.elementor-element-a3288dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-5ca2618{--display:flex;}.elementor-50727 .elementor-element.elementor-element-9046ecc{width:var( --container-widget-width, 648px );max-width:648px;--container-widget-width:648px;--container-widget-flex-grow:0;}.elementor-50727 .elementor-element.elementor-element-9046ecc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-a3bda47{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--flex-wrap:wrap;--align-content:flex-start;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-356054c{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:55px 55px;--row-gap:55px;--column-gap:55px;}.elementor-50727 .elementor-element.elementor-element-356054c:not(.elementor-motion-effects-element-type-background), .elementor-50727 .elementor-element.elementor-element-356054c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBE7EE;}.elementor-50727 .elementor-element.elementor-element-356054c.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-50727 .elementor-element.elementor-element-96e715f{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50727 .elementor-element.elementor-element-0c684f8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-0c684f8{font-size:30px;font-weight:700;line-height:36px;}.elementor-50727 .elementor-element.elementor-element-948aa10 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-948aa10{color:#FFFFFF;}.elementor-50727 .elementor-element.elementor-element-dfaa76b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-50727 .elementor-element.elementor-element-1258a77 > .elementor-widget-container{margin:0px 9px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-dbc69a6 img{width:36px;}.elementor-50727 .elementor-element.elementor-element-e77080c{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:55px 55px;--row-gap:55px;--column-gap:55px;}.elementor-50727 .elementor-element.elementor-element-e77080c:not(.elementor-motion-effects-element-type-background), .elementor-50727 .elementor-element.elementor-element-e77080c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F1F5;}.elementor-50727 .elementor-element.elementor-element-e77080c.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-50727 .elementor-element.elementor-element-ddeb8cb{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50727 .elementor-element.elementor-element-ba1c0c0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-ba1c0c0{font-size:30px;font-weight:700;line-height:36px;}.elementor-50727 .elementor-element.elementor-element-1e5a3c0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-1e5a3c0{color:#FFFFFF;}.elementor-50727 .elementor-element.elementor-element-8207ea4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-50727 .elementor-element.elementor-element-6aebe7d > .elementor-widget-container{margin:0px 9px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-73ec451 img{width:36px;}.elementor-50727 .elementor-element.elementor-element-2162db5{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:55px 55px;--row-gap:55px;--column-gap:55px;}.elementor-50727 .elementor-element.elementor-element-2162db5:not(.elementor-motion-effects-element-type-background), .elementor-50727 .elementor-element.elementor-element-2162db5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBE7EE;}.elementor-50727 .elementor-element.elementor-element-2162db5.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-50727 .elementor-element.elementor-element-84c6c0a{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-50727 .elementor-element.elementor-element-7f4edc0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-7f4edc0{font-size:30px;font-weight:700;line-height:36px;}.elementor-50727 .elementor-element.elementor-element-fa67cef > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-fa67cef{color:#FFFFFF;}.elementor-50727 .elementor-element.elementor-element-73cecde{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-50727 .elementor-element.elementor-element-4316d66 > .elementor-widget-container{margin:0px 9px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-f32178c img{width:36px;}.elementor-50727 .elementor-element.elementor-element-dbcffa9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-91d16f8{width:var( --container-widget-width, 911px );max-width:911px;--container-widget-width:911px;--container-widget-flex-grow:0;}.elementor-50727 .elementor-element.elementor-element-91d16f8.elementor-element{--align-self:flex-start;}.elementor-50727 .elementor-element.elementor-element-df94a36{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-1292ac7{--display:flex;}.elementor-50727 .elementor-element.elementor-element-0901b5a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-27452ba{--display:flex;}.elementor-50727 .elementor-element.elementor-element-d8dcaa7{width:var( --container-widget-width, 648px );max-width:648px;--container-widget-width:648px;--container-widget-flex-grow:0;}.elementor-50727 .elementor-element.elementor-element-d8dcaa7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-587b07d > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-587b07d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-50727 .elementor-element.elementor-element-45751fe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--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-50727 .elementor-element.elementor-element-ecadfb5{width:var( --container-widget-width, 1100px );max-width:1100px;--container-widget-width:1100px;--container-widget-flex-grow:0;}.elementor-50727 .elementor-element.elementor-element-ecadfb5.elementor-element{--align-self:flex-start;}.elementor-50727 .elementor-element.elementor-element-b3b18e1{--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;--row-gap:0px;--column-gap:0px;--margin-top:060px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-6adfbac{--display:flex;}.elementor-50727 .elementor-element.elementor-element-16e074c{width:var( --container-widget-width, 425px );max-width:425px;--container-widget-width:425px;--container-widget-flex-grow:0;letter-spacing:0.2px;}.elementor-50727 .elementor-element.elementor-element-16e074c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-50727 .elementor-element.elementor-element-8f3c565{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-50727 .elementor-element.elementor-element-8f3c565.e-con{--align-self:flex-start;}.elementor-50727 .elementor-element.elementor-element-e7d4b15 > .elementor-widget-container{margin:0px 9px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-e7d4b15{color:#1E1C20;}.elementor-50727 .elementor-element.elementor-element-b60d76a img{width:36px;}.elementor-50727 .elementor-element.elementor-element-8c16b1b{--display:flex;}.elementor-50727 .elementor-element.elementor-element-8c16b1b.e-con{--align-self:flex-start;}.elementor-50727 .elementor-element.elementor-element-17d5d4f > .elementor-widget-container{margin:-50px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#D9D9D9;border-radius:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-17d5d4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(100px/2);}.elementor-50727 .elementor-element.elementor-element-17d5d4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(100px/2);}.elementor-50727 .elementor-element.elementor-element-17d5d4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(100px/2);}.elementor-50727 .elementor-element.elementor-element-17d5d4f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-100px/2);}.elementor-50727 .elementor-element.elementor-element-17d5d4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-100px/2);}.elementor-50727 .elementor-element.elementor-element-17d5d4f .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-50727 .elementor-element.elementor-element-17d5d4f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-50727 .elementor-element.elementor-element-17d5d4f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-50727 .elementor-element.elementor-element-17d5d4f .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-50727 .elementor-element.elementor-element-17d5d4f .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-50727 .elementor-element.elementor-element-17d5d4f .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-50727 .elementor-element.elementor-element-17d5d4f{--e-icon-list-icon-size:58px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-50727 .elementor-element.elementor-element-17d5d4f .elementor-icon-list-icon{padding-inline-end:9px;}.elementor-50727 .elementor-element.elementor-element-17d5d4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50727 .elementor-element.elementor-element-17d5d4f .elementor-icon-list-item > a{font-size:30px;font-weight:700;line-height:36px;}.elementor-50727 .elementor-element.elementor-element-17d5d4f .elementor-icon-list-text{color:#1E1C20;transition:color 0.3s;}.elementor-50727 .elementor-element.elementor-element-e29d321{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-6b99e4e{width:var( --container-widget-width, 917px );max-width:917px;--container-widget-width:917px;--container-widget-flex-grow:0;}.elementor-50727 .elementor-element.elementor-element-6b99e4e.elementor-element{--align-self:flex-start;}.elementor-50727 .elementor-element.elementor-element-bac43e5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-37039d1{--display:flex;}.elementor-50727 .elementor-element.elementor-element-9ca799c{--display:flex;}.elementor-50727 .elementor-element.elementor-element-e354d6f{width:var( --container-widget-width, 648px );max-width:648px;--container-widget-width:648px;--container-widget-flex-grow:0;}.elementor-50727 .elementor-element.elementor-element-e354d6f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-e51c133.elementor-element{--align-self:flex-start;}.elementor-50727 .elementor-element.elementor-element-e51c133 .elementor-button{padding:16px 32px 16px 32px;}.elementor-50727 .elementor-element.elementor-element-bc40d1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-abe5291{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-50727 .elementor-element.elementor-element-c96c564{--display:flex;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-50727 .elementor-element.elementor-element-c96c564:not(.elementor-motion-effects-element-type-background), .elementor-50727 .elementor-element.elementor-element-c96c564 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBE7EE;}.elementor-50727 .elementor-element.elementor-element-c96c564:hover{background-color:#301938;}.elementor-50727 .elementor-element.elementor-element-6481c98 > .elementor-widget-container{--e-transform-translateX:-14px;margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-50727 .elementor-element.elementor-element-6481c98 .elementor-icon-wrapper{text-align:start;}.elementor-50727 .elementor-element.elementor-element-6481c98 .elementor-icon{font-size:60px;}.elementor-50727 .elementor-element.elementor-element-6481c98 .elementor-icon svg{height:60px;}.elementor-50727 .elementor-element.elementor-element-dfc95ae > .elementor-widget-container{--e-transform-translateX:-14px;}.elementor-50727 .elementor-element.elementor-element-dfc95ae{--lottie-container-width:60px;}.elementor-50727 .elementor-element.elementor-element-a8f5afa{--display:flex;--justify-content:center;}.elementor-50727 .elementor-element.elementor-element-69c86bb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-69c86bb{font-size:30px;font-weight:700;line-height:36px;color:#301938;}.elementor-50727 .elementor-element.elementor-element-08e0270{color:#FFFFFF;}.elementor-50727 .elementor-element.elementor-element-6bc5a59{--display:flex;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-50727 .elementor-element.elementor-element-6bc5a59:not(.elementor-motion-effects-element-type-background), .elementor-50727 .elementor-element.elementor-element-6bc5a59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F1F5;}.elementor-50727 .elementor-element.elementor-element-6bc5a59:hover{background-color:#301938;}.elementor-50727 .elementor-element.elementor-element-11fa9a5 > .elementor-widget-container{--e-transform-translateX:-8px;margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-50727 .elementor-element.elementor-element-11fa9a5 .elementor-icon-wrapper{text-align:start;}.elementor-50727 .elementor-element.elementor-element-11fa9a5 .elementor-icon{font-size:60px;}.elementor-50727 .elementor-element.elementor-element-11fa9a5 .elementor-icon svg{height:60px;}.elementor-50727 .elementor-element.elementor-element-113558e > .elementor-widget-container{--e-transform-translateX:-8px;}.elementor-50727 .elementor-element.elementor-element-113558e{--lottie-container-width:60px;}.elementor-50727 .elementor-element.elementor-element-392baf9{--display:flex;--justify-content:center;}.elementor-50727 .elementor-element.elementor-element-f291519 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-f291519{font-size:30px;font-weight:700;line-height:36px;color:#301938;}.elementor-50727 .elementor-element.elementor-element-109dabd{color:#FFFFFF;}.elementor-50727 .elementor-element.elementor-element-8bd5a96{--display:flex;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-50727 .elementor-element.elementor-element-8bd5a96:not(.elementor-motion-effects-element-type-background), .elementor-50727 .elementor-element.elementor-element-8bd5a96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBE7EE;}.elementor-50727 .elementor-element.elementor-element-8bd5a96:hover{background-color:#301938;}.elementor-50727 .elementor-element.elementor-element-223058c > .elementor-widget-container{--e-transform-translateX:-10px;margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-50727 .elementor-element.elementor-element-223058c .elementor-icon-wrapper{text-align:start;}.elementor-50727 .elementor-element.elementor-element-223058c .elementor-icon{font-size:60px;}.elementor-50727 .elementor-element.elementor-element-223058c .elementor-icon svg{height:60px;}.elementor-50727 .elementor-element.elementor-element-81018da > .elementor-widget-container{--e-transform-translateX:-10px;}.elementor-50727 .elementor-element.elementor-element-81018da{--lottie-container-width:60px;}.elementor-50727 .elementor-element.elementor-element-9080799{--display:flex;--justify-content:center;}.elementor-50727 .elementor-element.elementor-element-835e7ed > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-835e7ed{font-size:30px;font-weight:700;line-height:36px;color:#301938;}.elementor-50727 .elementor-element.elementor-element-a618668{color:#FFFFFF;}.elementor-50727 .elementor-element.elementor-element-51dabd2{--display:flex;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-50727 .elementor-element.elementor-element-51dabd2:not(.elementor-motion-effects-element-type-background), .elementor-50727 .elementor-element.elementor-element-51dabd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F1F5;}.elementor-50727 .elementor-element.elementor-element-51dabd2:hover{background-color:#301938;}.elementor-50727 .elementor-element.elementor-element-5a2bff5 > .elementor-widget-container{--e-transform-translateX:-10px;margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-50727 .elementor-element.elementor-element-5a2bff5 .elementor-icon-wrapper{text-align:start;}.elementor-50727 .elementor-element.elementor-element-5a2bff5 .elementor-icon{font-size:60px;}.elementor-50727 .elementor-element.elementor-element-5a2bff5 .elementor-icon svg{height:60px;}.elementor-50727 .elementor-element.elementor-element-a78e073 > .elementor-widget-container{--e-transform-translateX:-10px;}.elementor-50727 .elementor-element.elementor-element-a78e073{--lottie-container-width:60px;}.elementor-50727 .elementor-element.elementor-element-7b3f14d{--display:flex;--justify-content:center;}.elementor-50727 .elementor-element.elementor-element-2bebe49 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-2bebe49{font-size:30px;font-weight:700;line-height:36px;color:#301938;}.elementor-50727 .elementor-element.elementor-element-9505e98{color:#FFFFFF;}.elementor-50727 .elementor-element.elementor-element-1df67c9{--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;}:root{--page-title-display:none;}@media(max-width:1440px){.elementor-50727 .elementor-element.elementor-element-227b90c .elementor-heading-title{font-size:88px;line-height:96.8px;}.elementor-50727 .elementor-element.elementor-element-8e360da{--container-widget-width:819px;--container-widget-flex-grow:0;width:var( --container-widget-width, 819px );max-width:819px;}.elementor-50727 .elementor-element.elementor-element-924beff{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-8001e67 .elementor-icon-box-title, .elementor-50727 .elementor-element.elementor-element-8001e67 .elementor-icon-box-title a{font-size:88px;line-height:96.8px;}.elementor-50727 .elementor-element.elementor-element-8001e67 .elementor-icon-box-description{font-size:24px;line-height:28.8px;}.elementor-50727 .elementor-element.elementor-element-d8fe582 .elementor-icon-box-title, .elementor-50727 .elementor-element.elementor-element-d8fe582 .elementor-icon-box-title a{font-size:88px;line-height:96.8px;}.elementor-50727 .elementor-element.elementor-element-d8fe582 .elementor-icon-box-description{font-size:24px;line-height:28.8px;}.elementor-50727 .elementor-element.elementor-element-19448e8 .elementor-icon-box-title, .elementor-50727 .elementor-element.elementor-element-19448e8 .elementor-icon-box-title a{font-size:88px;line-height:96.8px;}.elementor-50727 .elementor-element.elementor-element-19448e8 .elementor-icon-box-description{font-size:24px;line-height:28.8px;}.elementor-50727 .elementor-element.elementor-element-5eee77b{--margin-top:160px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-b853b41{--container-widget-width:771px;--container-widget-flex-grow:0;width:var( --container-widget-width, 771px );max-width:771px;font-size:36px;line-height:43px;}.elementor-50727 .elementor-element.elementor-element-f00506c{--margin-top:70px;--margin-bottom:160px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-9159797{--e-image-carousel-slides-to-show:5;}.elementor-50727 .elementor-element.elementor-element-72a804a{--e-image-carousel-slides-to-show:5;}.elementor-50727 .elementor-element.elementor-element-ae0fb6d .elementor-heading-title{font-size:88px;line-height:96.8px;}.elementor-50727 .elementor-element.elementor-element-02d2f1f{--grid-auto-flow:row;}.elementor-50727 .elementor-element.elementor-element-dbc69a6 img{width:27px;}.elementor-50727 .elementor-element.elementor-element-73ec451 img{width:27px;}.elementor-50727 .elementor-element.elementor-element-f32178c img{width:27px;}.elementor-50727 .elementor-element.elementor-element-17d5d4f > .elementor-widget-container{margin:-37px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-17d5d4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50727 .elementor-element.elementor-element-17d5d4f .elementor-icon-list-item > a{font-size:24px;line-height:28.8px;}.elementor-50727 .elementor-element.elementor-element-abe5291{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-50727 .elementor-element.elementor-element-76ee43e{--min-height:100vh;}.elementor-50727 .elementor-element.elementor-element-227b90c .elementor-heading-title{font-size:70px;line-height:80px;}.elementor-50727 .elementor-element.elementor-element-8001e67 .elementor-icon-box-title, .elementor-50727 .elementor-element.elementor-element-8001e67 .elementor-icon-box-title a{font-size:70px;line-height:80px;}.elementor-50727 .elementor-element.elementor-element-8001e67 .elementor-icon-box-description{font-size:20px;line-height:30px;}.elementor-50727 .elementor-element.elementor-element-d8fe582 .elementor-icon-box-title, .elementor-50727 .elementor-element.elementor-element-d8fe582 .elementor-icon-box-title a{font-size:70px;line-height:80px;}.elementor-50727 .elementor-element.elementor-element-d8fe582 .elementor-icon-box-description{font-size:20px;line-height:30px;}.elementor-50727 .elementor-element.elementor-element-19448e8 .elementor-icon-box-title, .elementor-50727 .elementor-element.elementor-element-19448e8 .elementor-icon-box-title a{font-size:70px;line-height:80px;}.elementor-50727 .elementor-element.elementor-element-19448e8 .elementor-icon-box-description{font-size:20px;line-height:30px;}.elementor-50727 .elementor-element.elementor-element-5eee77b{--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-b853b41{font-size:34px;line-height:39px;}.elementor-50727 .elementor-element.elementor-element-f00506c{--margin-top:50px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-9159797{--e-image-carousel-slides-to-show:4;}.elementor-50727 .elementor-element.elementor-element-72a804a{--e-image-carousel-slides-to-show:4;}.elementor-50727 .elementor-element.elementor-element-ae0fb6d .elementor-heading-title{font-size:50px;line-height:60px;letter-spacing:0.36px;}.elementor-50727 .elementor-element.elementor-element-02d2f1f{--grid-auto-flow:row;}.elementor-50727 .elementor-element.elementor-element-e90b1f1 > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-50727 .elementor-element.elementor-element-c1e8b6c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-c1e8b6c{--e-icon-list-icon-size:44px;}.elementor-50727 .elementor-element.elementor-element-eb84aba > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-50727 .elementor-element.elementor-element-4f4f655 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-4f4f655{--e-icon-list-icon-size:44px;}.elementor-50727 .elementor-element.elementor-element-b70398e > .elementor-widget-container{margin:10px 0px 30px 0px;}.elementor-50727 .elementor-element.elementor-element-6bf70db > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-6bf70db{--e-icon-list-icon-size:44px;}.elementor-50727 .elementor-element.elementor-element-356054c{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-50727 .elementor-element.elementor-element-e77080c{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-50727 .elementor-element.elementor-element-2162db5{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-50727 .elementor-element.elementor-element-587b07d > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-b3b18e1{--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-50727 .elementor-element.elementor-element-16e074c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-50727 .elementor-element.elementor-element-8c16b1b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-17d5d4f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-17d5d4f{--e-icon-list-icon-size:44px;}.elementor-50727 .elementor-element.elementor-element-17d5d4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50727 .elementor-element.elementor-element-17d5d4f .elementor-icon-list-item > a{font-size:26px;line-height:34px;}.elementor-50727 .elementor-element.elementor-element-abe5291{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}@media(max-width:767px){.elementor-50727 .elementor-element.elementor-element-227b90c .elementor-heading-title{font-size:42px;line-height:50px;}.elementor-50727 .elementor-element.elementor-element-2ac0548{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-924beff{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:80px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-8001e67 .elementor-icon-box-title, .elementor-50727 .elementor-element.elementor-element-8001e67 .elementor-icon-box-title a{font-size:48px;line-height:58px;}.elementor-50727 .elementor-element.elementor-element-d8fe582 .elementor-icon-box-title, .elementor-50727 .elementor-element.elementor-element-d8fe582 .elementor-icon-box-title a{font-size:48px;line-height:58px;}.elementor-50727 .elementor-element.elementor-element-19448e8 .elementor-icon-box-title, .elementor-50727 .elementor-element.elementor-element-19448e8 .elementor-icon-box-title a{font-size:48px;line-height:58px;}.elementor-50727 .elementor-element.elementor-element-5eee77b{--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-b853b41{font-size:24px;line-height:29px;}.elementor-50727 .elementor-element.elementor-element-f00506c{--margin-top:40px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-9159797{--e-image-carousel-slides-to-show:2;}.elementor-50727 .elementor-element.elementor-element-72a804a{--e-image-carousel-slides-to-show:2;}.elementor-50727 .elementor-element.elementor-element-ae0fb6d .elementor-heading-title{font-size:36px;line-height:43px;}.elementor-50727 .elementor-element.elementor-element-02d2f1f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-50727 .elementor-element.elementor-element-e90b1f1 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-50727 .elementor-element.elementor-element-c1e8b6c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-c1e8b6c{--e-icon-list-icon-size:30px;}.elementor-50727 .elementor-element.elementor-element-eb84aba > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-50727 .elementor-element.elementor-element-4f4f655 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-4f4f655{--e-icon-list-icon-size:30px;}.elementor-50727 .elementor-element.elementor-element-b70398e > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-50727 .elementor-element.elementor-element-6bf70db > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-6bf70db{--e-icon-list-icon-size:30px;}.elementor-50727 .elementor-element.elementor-element-b3b18e1{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-16e074c > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-50727 .elementor-element.elementor-element-8c16b1b{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-50727 .elementor-element.elementor-element-17d5d4f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-50727 .elementor-element.elementor-element-17d5d4f{--e-icon-list-icon-size:30px;}.elementor-50727 .elementor-element.elementor-element-17d5d4f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-50727 .elementor-element.elementor-element-17d5d4f .elementor-icon-list-item > a{font-size:20px;line-height:30px;}.elementor-50727 .elementor-element.elementor-element-abe5291{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-50727 .elementor-element.elementor-element-c96c564{--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;--flex-wrap:nowrap;}.elementor-50727 .elementor-element.elementor-element-6481c98 .elementor-icon{font-size:50px;}.elementor-50727 .elementor-element.elementor-element-6481c98 .elementor-icon svg{height:50px;}.elementor-50727 .elementor-element.elementor-element-69c86bb{font-size:16px;line-height:2em;}.elementor-50727 .elementor-element.elementor-element-6bc5a59{--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;--flex-wrap:nowrap;}.elementor-50727 .elementor-element.elementor-element-11fa9a5 .elementor-icon{font-size:50px;}.elementor-50727 .elementor-element.elementor-element-11fa9a5 .elementor-icon svg{height:50px;}.elementor-50727 .elementor-element.elementor-element-f291519{font-size:16px;line-height:2em;}.elementor-50727 .elementor-element.elementor-element-8bd5a96{--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;--flex-wrap:nowrap;}.elementor-50727 .elementor-element.elementor-element-223058c .elementor-icon{font-size:50px;}.elementor-50727 .elementor-element.elementor-element-223058c .elementor-icon svg{height:50px;}.elementor-50727 .elementor-element.elementor-element-835e7ed{font-size:16px;line-height:2em;}.elementor-50727 .elementor-element.elementor-element-51dabd2{--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;--flex-wrap:nowrap;}.elementor-50727 .elementor-element.elementor-element-5a2bff5 .elementor-icon{font-size:50px;}.elementor-50727 .elementor-element.elementor-element-5a2bff5 .elementor-icon svg{height:50px;}.elementor-50727 .elementor-element.elementor-element-2bebe49{font-size:16px;line-height:2em;}}@media(min-width:768px){.elementor-50727 .elementor-element.elementor-element-0fb43dc{--width:1096px;}.elementor-50727 .elementor-element.elementor-element-df94a36{--width:1096px;}.elementor-50727 .elementor-element.elementor-element-6adfbac{--width:43%;}.elementor-50727 .elementor-element.elementor-element-8f3c565{--width:317px;}.elementor-50727 .elementor-element.elementor-element-8c16b1b{--width:58%;}}@media(max-width:1024px) and (min-width:768px){.elementor-50727 .elementor-element.elementor-element-6adfbac{--width:100%;}.elementor-50727 .elementor-element.elementor-element-8c16b1b{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-858baa3 */.elementor-50727 .elementor-element.elementor-element-858baa3 {
    height: 100%!important;
    flex-grow: 1!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76ee43e */.elementor-50727 .elementor-element.elementor-element-76ee43e {
    display: flex;
}/* End custom CSS */
/* Start custom CSS */.heading-purple {
    color: #4F2A5D;
    font-weight: 700;
}

.hover-arrow:hover .elementor-widget-container {
	color: #9E54BA!important;
}

.button-fill a{
    background:none!important;
    border-color: #1E1C20!important;
}

.button-fill-light a{
    background:none!important;
    border-color: #fff!important;
    color:#fff!important;
}

.button-fill-dark a{
    background:none!important;
    border-color: #1E1C20!important;
    color:#1E1C20!important;
}

.button-fill a:hover,.button-fill-light a:hover, .button-fill-dark a:hover {
    background:#9E54BA!important;
    border-color: #9E54BA!important;
    color: #fff!important;
}

.division {
    padding:56px 47px 56px 54px;
}

.division.performance:hover {
    background:#176739!important;
    color:#fff;
}

.division.commerce:hover {
    background:#EBBC00!important;
}

.division.communications:hover {
    background:#2563EB!important;
    color:#fff;
}

.division.performance:hover .list-division .elementor-icon-list-text, .division.communications:hover .list-division .elementor-icon-list-text {
    color: #fff!important;
}

.division-logo {
    max-width: 250px!important;
    min-height: 68px!important;
    max-height: 68px!important;
}

.division.performance:hover .division-logo svg path, .division.communications:hover .division-logo svg path {
    fill:#fff!important;
}

.division.commerce:hover .division-logo svg path {
    fill:#1E1C20!important;
}

.list-division {
    border-top:1px solid;
    border-bottom:1px solid;
    border-color: #1E1C20;
}

.division.performance:hover .list-division, .division.performance:hover .list-division .elementor-icon-list-item:not(:last-child):after, .division.communications:hover .list-division, .division.communications:hover .list-division .elementor-icon-list-item:not(:last-child):after {
	border-color: #fff!important;
}

.list-division .elementor-icon-list-text:after{
        content: url(https://directiveconsulting.com/wp-content/uploads/2026/03/arrow-purple.svg);
    position: absolute;
    right: 0;
    vertical-align: middle;
    transition: .3s ease-in-out all;
    transform: translateX(0px);
    height: 36px;
}

.division.performance:hover .list-division .elementor-icon-list-text:after{
        content: url(https://directiveconsulting.com/wp-content/uploads/2024/04/arrow-right-orange.svg);
}

.division.commerce:hover .list-division .elementor-icon-list-text:after{
        content: url(https://directiveconsulting.com/wp-content/uploads/2026/03/arrow-blue.svg);
}

.division.communications:hover .list-division .elementor-icon-list-text:after{
        content: url(https://directiveconsulting.com/wp-content/uploads/2026/03/arrow-yellow.svg);
}

.list-division a:hover {
    font-weight: 700;
}

.division.performance .list-division a:hover .elementor-icon-list-text {
    color: #82E3AB!important;
}

.division.communications .list-division a:hover .elementor-icon-list-text {
    color: #5ECFFF!important;
}


.list-division .elementor-icon-list-text:after{
   transform: translateX(-16px);
}

.list-division .elementor-icon-list-text:hover:after{
   transform: translateX(0px);
}

.list-division .elementor-icon-list-text {
    max-width: 80%;
    display: flex!important;
    align-items: center!important;
    padding-left: 0!important;
}

.list-division .elementor-icon-list-item {
    margin:0px!important;
    padding-top:20px!important;
    padding-bottom:20px!important;
}

@media only screen and (max-width: 1024px) {
.division {
    padding:56px 32px 56px 32px;
}
}

@media only screen and (max-width: 767px) {
.division {
    padding:40px 16px;
}

.list-division .elementor-icon-list-items {
    margin-bottom:-20px;
}
}


html, body {
	overflow-x:hidden!important;
}

.logo-carousel .swiper-wrapper {
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}

.video-container, .video-container .elementor-widget-container {
    width: 100%!important;
    height: calc(100vh - 74px) !important;
}

.video-container:after {
    content: '';
    top:0;
    left: 0;
    position: absolute;
    width: 100%;
    height: 100%;
	background-image: linear-gradient(270deg, #00000000 0%, #000000 100%);
	z-index: 2;
}

#background-video {
  min-width: 100%;
  height: calc(100vh - 74px) !important;
  object-fit: cover;
  object-position: center;
  z-index: 1;
}

/**
 * 
 * SERIVCE BOX
 * 
 **/


.service-box {
    width:33%;
    padding: 65px 50px 65px 50px;
    min-height: 440px;
    max-height: 440px;
}

.sb-2 {
    width: 50%!important;
}

.service-box .vertical {
    font-size: 24px;
    line-height: 30px;
    color:#301938;
    margin-bottom:10px!important;
}

.service-description {
    display: none;
    font-size: 20px;
    line-height: 30px;
}

.service-title {
    border-left:1px solid #A794AE;
    color: #0E3F23!important;
    padding:0 0 0 40px;
}

.service-title-text h3 {
    font-size:42px!important;
    line-height:50px!important;
    color: #0E3F23!important;
    font-weight: 700;
}

.service-title-text h3 {
    font-size:30px!important;
    line-height:36px!important;
    color: #301938!important;
    font-weight: 700;
}

.service-box .learn-more {
    color: #301938!important;
}

.service-box:hover {
    background-color: #301938!important;
}

.service-box:hover .service-title {
    border-left:1px solid #82E3AB;
}

.service-box:hover .service-title {
    border-left:1px solid #FFD4FF;
}

.service-box:hover .vertical, .service-box:hover .service-title-text h3 {
    color: #fff!important;
}

.service-box:hover .service-description {
    display: block!important;
    padding-top: 30px!important;
}

.service-box .arrow, .hover-arrow .arrow {
    transition:.3s ease-in-out all;
}

.service-box:hover .arrow, .hover-arrow:hover .arrow {
    transform:translateX(8px);
}

.service-box:hover .learn-more {
    color: #fff!important;
}

@media only screen and (max-width: 1860px) {
   .service-description {
    font-size: 16px;
    line-height: 24px;
}
.service-title-text h3 {
    font-size:36px!important;
    line-height:43px!important;
}

}

@media only screen and (max-width: 1600px) {
    .service-box {
    padding: 65px 50px 65px 65px!important;
}
}

@media only screen and (max-width: 1440px) {

.service-box {
    min-height: 500px!important;
    max-height: auto!important;
}

.service-title {
    min-height:64px;
}

.service-box .vertical {
    font-size: 18px;
    line-height: 24px;
}

.service-title-text h3 {
    font-size:22px!important;
    line-height:29px!important;
}

.service-title-text h3 {
    font-size:22px!important;
    line-height:29px!important;
}

.service-box:hover .service-description {
    display: block!important;
    padding-top: 15px!important;
}
}

@media only screen and (max-width: 1180px) {
    
.service-box {
    width: 50%!important;
    min-height: 360px!important;
}

.service-1 {
    background-color:#EBE7EE!important;
}

.service-2 {
    background-color:#F3F1F5!important;
}

.service-3 {
    background-color:#F3F1F5!important;
}

.service-4 {
    background-color:#E8F0EB!important;
}

.service-5 {
    background-color:#E8F0EB!important;
}

.service-6 {
    background-color:#EDF7F1!important;
}
}

@media only screen and (max-width: 768px) {
.service-box {
    padding: 27px 17px!important;
    min-height: 200px!important;
    max-height: auto!important;
}

.service-box {
    padding: 27px 17px!important;
    min-height: 240px!important;
}

.service-description {
    font-size:14px;
    line-height:21px;
}

.service-box:hover .service-title {
    border-left: 0px solid #82E3AB;
}

.service-title {
    border-left:0px!important;
    padding-left:0px!important;
    padding-top:0px!important;
    padding-bottom:0px!important;
    min-height:64px;
}

.service-box .vertical {
    font-size: 14px;
    line-height: 21px;
}

.service-title-text h3 {
    border-left:1px solid #EB6D12;
    padding-left:15px!important;
    font-size:16px!important;
    line-height:24px!important;
  
}

.service-title-text h3 {
    font-size:16px!important;
    line-height:24px!important;
}

.service-box:hover .service-description {
    display: block!important;
    padding-top: 15px!important;
}

.learn-more {
    font-size:14px!important;
    line-height:21px!important;
}

.service-box .arrow {
    width:24px!important;
    height:24px!important;
}
}

.service-title .e-con>.e-con-inner {
    height: auto!important;
}



.align-icon svg { 
    vertical-align: middle; 
    font-size: 1.2rem;
}





.list-icon-custom .elementor-icon-list-text:after{
        content: url(https://directiveconsulting.com/wp-content/uploads/2026/03/arrow-purple.svg);
    position: absolute;
    right: 0;
    vertical-align: middle;
    transition: .3s ease-in-out all;
    transform: translateX(0px);
    height: 36px;
}

.list-icon-custom .elementor-icon-list-text:hover {
    color: #9E54BA!important;
}

.list-icon-custom .elementor-icon-list-text:hover:after{
   transform: translateX(8px);
}



.list-icon-custom .elementor-icon-list-text {
    max-width: 80%;
    display: flex!important;
    align-items: center!important;
    padding-left: 0!important;
}

.list-icon-custom .elementor-icon-list-item {
    margin:0px!important;
    padding-top:50px!important;
    padding-bottom:50px!important;
}

.elementor-icon-list-icon {
    width: 67px;
    margin-left: 12px;
    margin-right: 30px!important;
    padding-right: 0!important;
    justify-content: center;
}

.elementor-icon-list-icon svg {
    margin:0!important;
}

.list-icon-custom .elementor-icon-list-item:nth-of-type(1) svg {
    width: 40px;
    height: 52px;
}

.list-icon-custom .elementor-icon-list-item:nth-of-type(2) svg {
    width: 52px;
    height: 50px;
}

.list-icon-custom .elementor-icon-list-item:nth-of-type(3) svg {
    width: 63px;
    height: 59px;
}

.list-icon-custom .elementor-icon-list-item:nth-of-type(4) svg {
    width: 63px;
    height: 56px;
}

.list-icon-custom .elementor-icon-list-item:nth-of-type(5) svg {
    width: 67px;
    height: 57px;
}

@media only screen and (max-width: 1440px) {
    .list-icon-custom .elementor-icon-list-item {
    padding-top:37px!important;
    padding-bottom:37px!important;
}
.list-icon-custom .elementor-icon-list-text {
    max-width: 70%!important;
}
}

@media only screen and (max-width: 1024px) {
.list-icon-custom .elementor-icon-list-item:nth-of-type(1) svg, .list-icon-custom .elementor-icon-list-item:nth-of-type(2) svg,.list-icon-custom .elementor-icon-list-item:nth-of-type(3) svg, .list-icon-custom .elementor-icon-list-item:nth-of-type(4) svg,.list-icon-custom .elementor-icon-list-item:nth-of-type(5) svg {
    height: 40px!important;

}
.elementor-icon-list-icon {
    width: 57px;
    margin-left: 0px;
    margin-right: 16px!important;
    padding-right: 0!important;
}

.list-icon-custom .elementor-icon-list-text {
    max-width: 60%!important;
}
}

@media only screen and (max-width: 767px) {
    .list-icon-custom .elementor-icon-list-item {
    padding-top:20px!important;
    padding-bottom:20px!important;
}
}


/**
*
* HOVER AND EXPAND
*
**/

.main-hov-cont {
    padding:44px 30px;
    height: 444px;
}

.main-hov-cont .hover-text {
    display: none;
    font-size:16px;
    line-height: 24px;
}


.main-hov-cont:hover .hover-text {
    display: flex;
}


.border-left { 
    border-left: solid 1px #9E54BA;
    padding-left: 30px;
    padding-top:14px;
    padding-bottom: 14px;
}

.main-hov-cont:hover .border-left {
    border-left: solid 1px #9E54BA;
}

.icon-hover, .icon-anim {
    height: 60px!important;
    margin-bottom: 114px!important;
}


.grid-class-three{
		grid-template-columns: 1fr 1fr 1fr !important;
		grid-auto-flow: column !important;
		grid-auto-columns: 1fr;
		
	}
.grid-three-hover:hover{
		 grid-column: span 1;
	
} 

.icon-box-purple, .icon-box-purple .e-con {
    transition:0s ease-in-out all!important;
}

.icon-box-purple:hover .icon-hover {
    display: none;
}

.icon-box-purple .title {
    max-width: 346px;
}

.icon-box-purple .body-x-large {
    letter-spacing: -1.5px;
}

.icon-box-purple .title p {
    margin-bottom: 0!important;
}

.icon-box-purple:hover .title {
    margin-bottom: 30px!important;
    color: #fff!important;
}

.icon-anim {
    display: none;
}

.icon-box-purple:hover .icon-anim {
    display: block;
}

.main-hov-cont:hover .main-hov-cont {
    color: #fff!important;
}

.hover-text h2:hover {
    color: #fff!important;
}

@media only screen and (max-width: 1440px) {
.main-hov-cont {
    padding:33px 23px;
}
}

@media only screen and (max-width: 1440px) and (min-width: 1024px) {
.icon-hover, .icon-anim {
	margin-bottom: 80px !important;
}
}


@media only screen and (min-width: 1024px) {	
	.grid-class {
		grid-template-columns: 1fr 1fr 1fr 1fr !important;
		grid-auto-flow: column !important;
		grid-auto-columns: 1fr;
		
	}
	
	.grid-class:has(.box-1:hover) {
  grid-template-columns: 1.3fr 0.9fr 0.9fr 0.9fr!important;
}

.grid-class:has(.box-2:hover) {
  grid-template-columns: 0.9fr 1.3fr 0.9fr 0.9fr!important;
}

.grid-class:has(.box-3:hover) {
  grid-template-columns: 0.9fr 0.9fr 1.3fr 0.9fr!important;
}

.grid-class:has(.box-4:hover) {
  grid-template-columns: 0.9fr 0.9fr 0.9fr 1.3fr!important;
}
}

@media screen and (max-width: 1024px) {
    .grid-class {
    grid-template-columns: 1fr 1fr !important;
    grid-auto-flow: column !important;
    --e-con-grid-template-columns: repeat(2, 1fr)!important;
	--e-con-grid-template-rows: repeat(2, 1fr)!important;
}

.list-icon-custom .elementor-icon-list-text {
    max-width: 70%;
}

	.icon-box-2 {
	    background-color: #F3F1F5!important;
	}
	
	.icon-box-4 {
	    background-color: #EBE7EE!important;
	}
	
	.icon-box-2:hover, .icon-box-4:hover {
	    background-color:#301938!important;
	}

.icon-hover, .icon-anim {
	margin-bottom: 40px !important;
}
}

@media only screen and (max-width: 767px) {

.main-hov-cont {
    padding:13px 17px 22px 20px!important;
    height: 220px!important;
}

.icon-hover, .icon-anim {
    height: auto !important;
    margin-bottom: 18px!important;
}

.main-hov-cont:hover .border-left {
  border-left:0px;
}

.main-hov-cont .title {
    font-size:16px!important;
    line-height:24px!important;
    border-left: solid 1px #EB6D12;
    padding-left: 15px;
}

.main-hov-cont:hover .title {
    border-left: solid 1px #9E54BA;
}

.icon-box-purple:hover .title {
    margin-bottom: 16px!important;
}

.border-left { 
    padding-left: 0px;
    padding-top:0px;
    padding-bottom: 0px;
    border-left: 0px;
}

.title .elementor-widget-container {
    padding-top:0px!important;
    padding-bottom:0px!important;
}


.icon-box-purple:hover .icon-hover, .icon-box-purple:hover .icon-anim {
    display: none!important;
}

.icon-box-purple .hover-text {
    font-size:14px;
    line-height:21px;
}
}

.custom-heading {
    font-size: 30px !important;
    font-weight: 700 !important;
    line-height: normal !important;
    color: #301938 !important;
}

.cta-main p {
margin-right:20px;
}

.bg-sellerButtonBackground {
	background-color: #EB6D12!important;
}/* End custom CSS */