.elementor-16848 .elementor-element.elementor-element-83dfd6c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 0% 5%;}.elementor-16848 .elementor-element.elementor-element-83dfd6c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-16848 .elementor-element.elementor-element-e1b49c5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16848 .elementor-element.elementor-element-e1b49c5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-16848 .elementor-element.elementor-element-7e8d304 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:80px;font-weight:700;color:#FFFFFF;}.elementor-16848 .elementor-element.elementor-element-b317d3e{text-align:start;}.elementor-16848 .elementor-element.elementor-element-b317d3e .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-16848 .elementor-element.elementor-element-da0bd53{text-align:start;}.elementor-16848 .elementor-element.elementor-element-da0bd53 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16848 .elementor-element.elementor-element-73e018a .elementor-button{background-color:#1F1F1F;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:10px 60px 10px 60px;}.elementor-16848 .elementor-element.elementor-element-73e018a > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-16848 .elementor-element.elementor-element-2b07c5b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-16848 .elementor-element.elementor-element-2b07c5b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-16848 .elementor-element.elementor-element-095e1a6 > .elementor-background-overlay{background-image:url("https://yourcommsgroup.com/wp-content/uploads/2026/02/HERO-1024x804.png");background-position:100% 30px;background-repeat:no-repeat;background-size:contain;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16848 .elementor-element.elementor-element-095e1a6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 0% 5%;}.elementor-bc-flex-widget .elementor-16848 .elementor-element.elementor-element-9d1eeee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16848 .elementor-element.elementor-element-9d1eeee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16848 .elementor-element.elementor-element-0d7fdae .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:80px;font-weight:700;color:#FFFFFF;}.elementor-16848 .elementor-element.elementor-element-6b7be42{text-align:start;}.elementor-16848 .elementor-element.elementor-element-6b7be42 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:28px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-16848 .elementor-element.elementor-element-8fc3c42{text-align:start;}.elementor-16848 .elementor-element.elementor-element-8fc3c42 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:36px;font-weight:600;line-height:1.2em;color:#FFFFFF;}.elementor-16848 .elementor-element.elementor-element-02576e1 .elementor-button{background-color:#1F1F1F;font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:10px 60px 10px 60px;}.elementor-16848 .elementor-element.elementor-element-02576e1 > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-bc-flex-widget .elementor-16848 .elementor-element.elementor-element-4a7648d.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-16848 .elementor-element.elementor-element-4a7648d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-16848 .elementor-element.elementor-element-d9aa9cb:not(.elementor-motion-effects-element-type-background), .elementor-16848 .elementor-element.elementor-element-d9aa9cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16848 .elementor-element.elementor-element-d9aa9cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 0% 5%;}.elementor-16848 .elementor-element.elementor-element-d9aa9cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-16848 .elementor-element.elementor-element-18464ec.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16848 .elementor-element.elementor-element-18464ec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16848 .elementor-element.elementor-element-bcc8c36{text-align:start;}.elementor-16848 .elementor-element.elementor-element-bcc8c36 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:44px;font-weight:700;line-height:1.2em;color:#1F1F1F;}.elementor-16848 .elementor-element.elementor-element-4e7cecc > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16848 .elementor-element.elementor-element-0a2f0cb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16848 .elementor-element.elementor-element-a6f68c0 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-16848 .elementor-element.elementor-element-9bc6f95 .elementor-icon-wrapper{text-align:center;}.elementor-16848 .elementor-element.elementor-element-9bc6f95.elementor-view-stacked .elementor-icon{background-color:#CC020100;}.elementor-16848 .elementor-element.elementor-element-9bc6f95.elementor-view-framed .elementor-icon, .elementor-16848 .elementor-element.elementor-element-9bc6f95.elementor-view-default .elementor-icon{color:#CC020100;border-color:#CC020100;}.elementor-16848 .elementor-element.elementor-element-9bc6f95.elementor-view-framed .elementor-icon, .elementor-16848 .elementor-element.elementor-element-9bc6f95.elementor-view-default .elementor-icon svg{fill:#CC020100;}.elementor-16848 .elementor-element.elementor-element-9bc6f95 .elementor-icon{font-size:200px;}.elementor-16848 .elementor-element.elementor-element-9bc6f95 .elementor-icon svg{height:200px;}.elementor-16848 .elementor-element.elementor-element-70bb6f4 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16848 .elementor-element.elementor-element-e10c081 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16848 .elementor-element.elementor-element-c2057fe img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-16848 .elementor-element.elementor-element-a4650b7 .elementor-icon-wrapper{text-align:center;}.elementor-16848 .elementor-element.elementor-element-a4650b7.elementor-view-stacked .elementor-icon{background-color:#CC020100;}.elementor-16848 .elementor-element.elementor-element-a4650b7.elementor-view-framed .elementor-icon, .elementor-16848 .elementor-element.elementor-element-a4650b7.elementor-view-default .elementor-icon{color:#CC020100;border-color:#CC020100;}.elementor-16848 .elementor-element.elementor-element-a4650b7.elementor-view-framed .elementor-icon, .elementor-16848 .elementor-element.elementor-element-a4650b7.elementor-view-default .elementor-icon svg{fill:#CC020100;}.elementor-16848 .elementor-element.elementor-element-a4650b7 .elementor-icon{font-size:200px;}.elementor-16848 .elementor-element.elementor-element-a4650b7 .elementor-icon svg{height:200px;}.elementor-16848 .elementor-element.elementor-element-da6ff98:not(.elementor-motion-effects-element-type-background), .elementor-16848 .elementor-element.elementor-element-da6ff98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-16848 .elementor-element.elementor-element-da6ff98{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 5% 5% 5%;}.elementor-16848 .elementor-element.elementor-element-da6ff98 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-16848 .elementor-element.elementor-element-dd2b44c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16848 .elementor-element.elementor-element-d6c29aa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16848 .elementor-element.elementor-element-7dbfe51 img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-16848 .elementor-element.elementor-element-eaa26b8 .elementor-icon-wrapper{text-align:center;}.elementor-16848 .elementor-element.elementor-element-eaa26b8.elementor-view-stacked .elementor-icon{background-color:#CC020100;}.elementor-16848 .elementor-element.elementor-element-eaa26b8.elementor-view-framed .elementor-icon, .elementor-16848 .elementor-element.elementor-element-eaa26b8.elementor-view-default .elementor-icon{color:#CC020100;border-color:#CC020100;}.elementor-16848 .elementor-element.elementor-element-eaa26b8.elementor-view-framed .elementor-icon, .elementor-16848 .elementor-element.elementor-element-eaa26b8.elementor-view-default .elementor-icon svg{fill:#CC020100;}.elementor-16848 .elementor-element.elementor-element-eaa26b8 .elementor-icon{font-size:200px;}.elementor-16848 .elementor-element.elementor-element-eaa26b8 .elementor-icon svg{height:200px;}.elementor-16848 .elementor-element.elementor-element-dabdecd > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16848 .elementor-element.elementor-element-0226047 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16848 .elementor-element.elementor-element-bfa2c2b img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-16848 .elementor-element.elementor-element-552b10c .elementor-icon-wrapper{text-align:center;}.elementor-16848 .elementor-element.elementor-element-552b10c.elementor-view-stacked .elementor-icon{background-color:#CC020100;}.elementor-16848 .elementor-element.elementor-element-552b10c.elementor-view-framed .elementor-icon, .elementor-16848 .elementor-element.elementor-element-552b10c.elementor-view-default .elementor-icon{color:#CC020100;border-color:#CC020100;}.elementor-16848 .elementor-element.elementor-element-552b10c.elementor-view-framed .elementor-icon, .elementor-16848 .elementor-element.elementor-element-552b10c.elementor-view-default .elementor-icon svg{fill:#CC020100;}.elementor-16848 .elementor-element.elementor-element-552b10c .elementor-icon{font-size:200px;}.elementor-16848 .elementor-element.elementor-element-552b10c .elementor-icon svg{height:200px;}.elementor-16848 .elementor-element.elementor-element-76d03c8 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-16848 .elementor-element.elementor-element-451d41f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-16848 .elementor-element.elementor-element-efb499c img{width:100%;border-radius:20px 20px 20px 20px;}.elementor-16848 .elementor-element.elementor-element-6739258 .elementor-icon-wrapper{text-align:center;}.elementor-16848 .elementor-element.elementor-element-6739258.elementor-view-stacked .elementor-icon{background-color:#CC020100;}.elementor-16848 .elementor-element.elementor-element-6739258.elementor-view-framed .elementor-icon, .elementor-16848 .elementor-element.elementor-element-6739258.elementor-view-default .elementor-icon{color:#CC020100;border-color:#CC020100;}.elementor-16848 .elementor-element.elementor-element-6739258.elementor-view-framed .elementor-icon, .elementor-16848 .elementor-element.elementor-element-6739258.elementor-view-default .elementor-icon svg{fill:#CC020100;}.elementor-16848 .elementor-element.elementor-element-6739258 .elementor-icon{font-size:200px;}.elementor-16848 .elementor-element.elementor-element-6739258 .elementor-icon svg{height:200px;}.elementor-16848 .elementor-element.elementor-element-043646b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 5% 5% 5%;}.elementor-16848 .elementor-element.elementor-element-043646b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-16848 .elementor-element.elementor-element-0c3803a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-16848 .elementor-element.elementor-element-0c3803a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-16848 .elementor-element.elementor-element-0c3803a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-16848 .elementor-element.elementor-element-cc26646{text-align:center;}.elementor-16848 .elementor-element.elementor-element-cc26646 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:64px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-16848 .elementor-element.elementor-element-78a5fc8{text-align:center;}.elementor-16848 .elementor-element.elementor-element-78a5fc8 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:44px;font-weight:700;line-height:1.2em;color:#FFFFFF;}.elementor-widget-fluent-form-widget .fluentform-widget-description{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-status{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-fluent-form-widget .ff-el-progress-bar span{color:var( --e-global-color-primary );}.elementor-widget-fluent-form-widget .step-nav button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-16848 .elementor-element.elementor-element-48b64e3 .fluentform-widget-wrapper{background-color:#FFFFFF;padding:40px 40px 40px 40px;border-radius:24px 24px 24px 24px;}.elementor-16848 .elementor-element.elementor-element-48b64e3 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-16848 .elementor-element.elementor-element-48b64e3{z-index:10;}.elementor-16848 .elementor-element.elementor-element-48b64e3 .fluentform-widget-wrapper .ff-el-input--label label{color:#1F1F1F;font-family:"DM Sans", Sans-serif;font-size:21px;font-weight:600;}.elementor-16848 .elementor-element.elementor-element-48b64e3 .ff-el-is-required.asterisk-right label:after{color:#D95117 !important;}.elementor-16848 .elementor-element.elementor-element-48b64e3 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):not(.select2-search__field), .elementor-16848 .elementor-element.elementor-element-48b64e3 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-16848 .elementor-element.elementor-element-48b64e3 .fluentform-widget-wrapper .ff-el-group select,  .elementor-16848 .elementor-element.elementor-element-48b64e3 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D8DDE3;}.elementor-16848 .elementor-element.elementor-element-48b64e3 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-16848 .elementor-element.elementor-element-48b64e3 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-16848 .elementor-element.elementor-element-48b64e3 .fluentform-widget-wrapper .ff-el-group select,  .elementor-16848 .elementor-element.elementor-element-48b64e3 .fluentform-widget-wrapper .ff-el-group .select2-container--default .select2-selection--multiple{border-radius:30px 30px 30px 30px;}.elementor-16848 .elementor-element.elementor-element-48b64e3 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-16848 .elementor-element.elementor-element-48b64e3 .fluentform-widget-wrapper .ff-el-group select{height:48px;}.elementor-16848 .elementor-element.elementor-element-48b64e3 .fluentform-widget-wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), .elementor-16848 .elementor-element.elementor-element-48b64e3 .fluentform-widget-wrapper .ff-el-group textarea, .elementor-16848 .elementor-element.elementor-element-48b64e3 .fluentform-widget-wrapper .ff-el-group select{font-family:"DM Sans", Sans-serif;font-size:18px;}.elementor-16848 .elementor-element.elementor-element-48b64e3 .fluentform-widget-wrapper .ff-el-group input::-webkit-input-placeholder, .elementor-16848 .elementor-element.elementor-element-48b64e3 .fluentform-widget-wrapper .ff-el-group textarea::-webkit-input-placeholder{color:#B4C2CF;}.elementor-16848 .elementor-element.elementor-element-48b64e3 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{width:500px;background-color:#1F1F1F !important;color:#ffffff !important;margin-top:30px;font-family:"DM Sans", Sans-serif;font-size:22px;font-weight:700;}body:not(.rtl) .elementor-16848 .elementor-element.elementor-element-02278d1{left:-47vw;}body.rtl .elementor-16848 .elementor-element.elementor-element-02278d1{right:-47vw;}.elementor-16848 .elementor-element.elementor-element-02278d1{top:90vh;}.elementor-16848 .elementor-element.elementor-element-02278d1 img{width:100%;max-width:150px;}body:not(.rtl) .elementor-16848 .elementor-element.elementor-element-ecde796{right:-47vw;}body.rtl .elementor-16848 .elementor-element.elementor-element-ecde796{left:-47vw;}.elementor-16848 .elementor-element.elementor-element-ecde796{bottom:40vh;}.elementor-16848 .elementor-element.elementor-element-ecde796 img{width:100%;max-width:150px;}@media(min-width:768px){.elementor-16848 .elementor-element.elementor-element-e1b49c5{width:60%;}.elementor-16848 .elementor-element.elementor-element-2b07c5b{width:40%;}.elementor-16848 .elementor-element.elementor-element-9d1eeee{width:60%;}.elementor-16848 .elementor-element.elementor-element-4a7648d{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-16848 .elementor-element.elementor-element-e1b49c5{width:50%;}.elementor-16848 .elementor-element.elementor-element-2b07c5b{width:50%;}.elementor-16848 .elementor-element.elementor-element-9d1eeee{width:50%;}.elementor-16848 .elementor-element.elementor-element-4a7648d{width:50%;}}@media(max-width:1024px){.elementor-16848 .elementor-element.elementor-element-e1b49c5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-16848 .elementor-element.elementor-element-7e8d304 .elementor-heading-title{font-size:58px;}.elementor-16848 .elementor-element.elementor-element-b317d3e .elementor-heading-title{font-size:22px;}.elementor-16848 .elementor-element.elementor-element-da0bd53 .elementor-heading-title{font-size:22px;}.elementor-16848 .elementor-element.elementor-element-73e018a .elementor-button{padding:10px 30px 10px 30px;}.elementor-16848 .elementor-element.elementor-element-095e1a6 > .elementor-background-overlay{background-position:100% 30px;background-size:550px auto;}.elementor-16848 .elementor-element.elementor-element-9d1eeee > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-16848 .elementor-element.elementor-element-0d7fdae .elementor-heading-title{font-size:58px;}.elementor-16848 .elementor-element.elementor-element-6b7be42 .elementor-heading-title{font-size:22px;}.elementor-16848 .elementor-element.elementor-element-8fc3c42 .elementor-heading-title{font-size:22px;}.elementor-16848 .elementor-element.elementor-element-02576e1 .elementor-button{padding:10px 30px 10px 30px;}.elementor-16848 .elementor-element.elementor-element-bcc8c36 .elementor-heading-title{font-size:36px;}.elementor-16848 .elementor-element.elementor-element-cc26646 .elementor-heading-title{font-size:42px;}.elementor-16848 .elementor-element.elementor-element-78a5fc8 .elementor-heading-title{font-size:28px;}}@media(max-width:767px){.elementor-16848 .elementor-element.elementor-element-7e8d304 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16848 .elementor-element.elementor-element-7e8d304{text-align:center;}.elementor-16848 .elementor-element.elementor-element-7e8d304 .elementor-heading-title{font-size:32px;}.elementor-16848 .elementor-element.elementor-element-b317d3e{text-align:center;}.elementor-16848 .elementor-element.elementor-element-b317d3e .elementor-heading-title{font-size:14px;}.elementor-16848 .elementor-element.elementor-element-da0bd53 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-16848 .elementor-element.elementor-element-da0bd53{text-align:center;}.elementor-16848 .elementor-element.elementor-element-da0bd53 .elementor-heading-title{font-size:18px;}.elementor-16848 .elementor-element.elementor-element-73e018a > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-16848 .elementor-element.elementor-element-73e018a .elementor-button{font-size:14px;}.elementor-16848 .elementor-element.elementor-element-b59d784 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-16848 .elementor-element.elementor-element-b59d784 img{max-width:80%;height:130px;object-fit:cover;object-position:top center;}.elementor-16848 .elementor-element.elementor-element-095e1a6 > .elementor-background-overlay{background-position:90% 9vh;background-size:250px auto;opacity:1;}.elementor-16848 .elementor-element.elementor-element-0d7fdae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16848 .elementor-element.elementor-element-0d7fdae .elementor-heading-title{font-size:32px;}.elementor-16848 .elementor-element.elementor-element-6b7be42 .elementor-heading-title{font-size:14px;}.elementor-16848 .elementor-element.elementor-element-8fc3c42 .elementor-heading-title{font-size:16px;}.elementor-16848 .elementor-element.elementor-element-02576e1 > .elementor-widget-container{margin:10px 0px 10px 0px;}.elementor-16848 .elementor-element.elementor-element-02576e1 .elementor-button{font-size:14px;}.elementor-16848 .elementor-element.elementor-element-bcc8c36 .elementor-heading-title{font-size:22px;}.elementor-16848 .elementor-element.elementor-element-4e7cecc{margin-top:0px;margin-bottom:10px;}.elementor-16848 .elementor-element.elementor-element-70bb6f4{margin-top:0px;margin-bottom:10px;}.elementor-16848 .elementor-element.elementor-element-dd2b44c{margin-top:0px;margin-bottom:10px;}.elementor-16848 .elementor-element.elementor-element-dabdecd{margin-top:0px;margin-bottom:10px;}.elementor-16848 .elementor-element.elementor-element-76d03c8{margin-top:0px;margin-bottom:10px;}.elementor-16848 .elementor-element.elementor-element-043646b{padding:5% 5% 5% 5%;}.elementor-bc-flex-widget .elementor-16848 .elementor-element.elementor-element-0c3803a.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-16848 .elementor-element.elementor-element-0c3803a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-16848 .elementor-element.elementor-element-cc26646{text-align:center;}.elementor-16848 .elementor-element.elementor-element-cc26646 .elementor-heading-title{font-size:36px;}.elementor-16848 .elementor-element.elementor-element-78a5fc8 .elementor-heading-title{font-size:20px;}.elementor-16848 .elementor-element.elementor-element-48b64e3 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-16848 .elementor-element.elementor-element-48b64e3 .fluentform-widget-wrapper{padding:20px 20px 20px 20px;}.elementor-16848 .elementor-element.elementor-element-48b64e3 .fluentform-widget-wrapper .ff-el-group .ff-btn-submit{width:240px;}}/* Start custom CSS */.col-brand:hover .logoclient {
     opacity: 0 !important;
}
 .col-brand .gifclient{
     opacity: 0;
     margin: 0px !important;
}
 .col-brand .logoclient{
     position: absolute;
}
 .col-brand:hover .gifclient{
     opacity: 1;
}
 .bgredgradient{
     background: linear-gradient(245.69deg, #F42525 3.4%, #D31111 53.6%, #B20600 100.21%);
}
 .animatetext {
     display: inline-block;
     vertical-align: baseline;
     font-weight: 700;
     height: 40px;
     position: relative;
     overflow: hidden;
     color: #fff;
     top: 8px;
}
 .animatetext span {
     display: flex !important;
     align-items: center;
     justify-content: flex-start;
     height: 40px;
     transform: scale(1);
     transition: opacity 0.6s ease, color 0.6s ease, transform 0.6s ease;
     will-change: opacity, color, transform;
}
 .animatetext span.active {
     opacity: 1;
     transform: scale(1);
     color: #fff;
}
 .words-wrapper {
     transition: transform 0.6s ease-in-out;
}
 .col-brand .elementor-widget-wrap{
     box-shadow: 0px 3px 6.1px 0px rgba(0, 0, 0, 0.25);
     border-radius: 20px;
}
 #brand-hover-box {
     font-family: "Fustat", Sans-serif;
     position: fixed;
     display: none;
     top: 0;
     left: 0;
     width: 450px;
     pointer-events: none;
     z-index: 999999;
}
 #brand-hover-box img {
     width: 100%;
     border-radius: 25px;
     margin-bottom: 5px;
}
 #brand-hover-box h5{
     font-size: 24px;
     font-weight: 700;
     letter-spacing: -1px;
     color: #1F1F1F;
     text-shadow: 0 2px 4px rgba(0, 0, 0, 0.15);
     margin-bottom: 5px;
}
 #brand-hover-box p {
     font-size: 16px;
     letter-spacing: -0.5px;
     font-weight: 400;
     margin: 0;
     color: #1F1F1F;
     text-shadow: 0 1px 3px rgba(0,0,0,0.12);
}
 @media only screen and (max-width: 768px) {
     #brand-hover-box {
         font-family: "Fustat", Sans-serif;
         position: fixed;
         display: none;
        /* Center */
         inset: 0;
        /* top right bottom left = 0 */
         margin: auto;
        /* auto center */
         width: 450px;
         max-width: 90vw;
         max-height: 90vh;
         pointer-events: none;
         z-index: 999999;
    }
}
 @media (max-width: 1024px) {
     .animatetext, .animatetext span {
         height: 32px;
         top: 8px;
    }
}
 @media (max-width: 767px) {
     .animatetext, .animatetext span {
         height: 18px;
         top: 3px;
    }
}/* End custom CSS */