.elementor-105255 .elementor-element.elementor-element-d71483e:not(.elementor-motion-effects-element-type-background), .elementor-105255 .elementor-element.elementor-element-d71483e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eccouncil.org/wp-content/uploads/2025/06/banner2.jpg");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-105255 .elementor-element.elementor-element-d71483e > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at top right, #00000000 50%, #000000 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105255 .elementor-element.elementor-element-d71483e .elementor-background-overlay{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-105255 .elementor-element.elementor-element-d71483e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:1rem 0rem 3rem 0rem;}.elementor-105255 .elementor-element.elementor-element-c5552c5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-105255 .elementor-element.elementor-element-0005e45.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-105255 .elementor-element.elementor-element-0005e45.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-105255 .elementor-element.elementor-element-d638e4c{text-align:left;}.elementor-bc-flex-widget .elementor-105255 .elementor-element.elementor-element-0a623d4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-105255 .elementor-element.elementor-element-0a623d4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-105255 .elementor-element.elementor-element-0a623d4.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-105255 .elementor-element.elementor-element-0a623d4 > .elementor-element-populated{padding:0rem 3rem 0rem 0rem;}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-menu-wrap{--position:relative;--width:var(--sub-menu-width);--sub-width:100%;--sub-left:0px;--sub-paddings:calc(var(--sub-menu-gap, 0px) + var(--submenu-padding-top, 0px)) var(--submenu-padding-right, 20px) var(--submenu-padding-bottom, 20px) var(--submenu-padding-left, 20px);--sub-margins:0 var(--sub-menu-right-gap, 0px) 0 var(--sub-menu-left-gap, 0px);--left:calc(var(--first-level-submenu-offset));--right:auto;--first-item-offset:0px;--last-item-offset:auto;--submenu-max-width:var(--default-submenu-max-width);--justify:flex-start;}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal .depth-0 > .horizontal-sub-nav{--position:relative;--width:var(--sub-menu-width);--sub-width:100%;--sub-left:0px;--sub-paddings:calc(var(--sub-menu-gap, 0px) + var(--submenu-padding-top, 0px)) var(--submenu-padding-right, 20px) var(--submenu-padding-bottom, 20px) var(--submenu-padding-left, 20px);--sub-margins:0 var(--sub-menu-right-gap, 0px) 0 var(--sub-menu-left-gap, 0px);--left:calc(var(--first-level-submenu-offset));--right:auto;--first-item-offset:0px;--last-item-offset:auto;--submenu-max-width:var(--default-submenu-max-width);}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal .depth-0 > .the7-e-mega-menu-sub-nav{--position:relative;--width:var(--sub-menu-width);--sub-width:100%;--sub-left:0px;--sub-paddings:calc(var(--sub-menu-gap, 0px) + var(--submenu-padding-top, 0px)) var(--submenu-padding-right, 20px) var(--submenu-padding-bottom, 20px) var(--submenu-padding-left, 20px);--sub-margins:0 var(--sub-menu-right-gap, 0px) 0 var(--sub-menu-left-gap, 0px);--left:calc(var(--first-level-submenu-offset));--right:auto;--first-item-offset:0px;--last-item-offset:auto;--submenu-max-width:var(--default-submenu-max-width);}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-sub-nav{--h-menu-sub-nav-justify-content:flex-start;--h-menu-sub-nav-align-items:flex-start;--h-menu-sub-nav-text-align:left;--submenu-side-gap:20px;--submenu-item-padding-right:10px;--submenu-item-padding-left:10px;--sub-icon-size:12px;--sub-icon-spacing:5px;}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-sub-nav > li a .submenu-indicator, .elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-menu-dropdown > ul > li a .submenu-indicator{order:2;margin-left:var(--sub-icon-spacing);}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-menu-toggle{align-self:var(--justify, center);min-width:0px;min-height:70px;color:#FFFFFF;}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal li.depth-0 > a, .elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal--main .horizontal-sub-nav{--icon-display:none;--icon-column-gap:0px;--icon-column-width:0px;}.elementor-105255 .elementor-element.elementor-element-251e32f{--grid-row-gap:10px;--sub-menu-gap:0px;--sub-menu-right-gap:0px;--sub-menu-left-gap:0px;--sub-menu-bottom-gap:0px;--submenu-padding-top:15px;--submenu-padding-right:15px;--submenu-padding-bottom:15px;--submenu-padding-left:15px;--submenu-item-color:var( --e-global-color-el_color_0 );}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal > li:not(.item-divider):not(:first-child):not(:last-child) {padding-left:calc(10px/2);padding-right:calc(10px/2);}.elementor-105255 .elementor-element.elementor-element-251e32f.widget-divider-yes .first-item-border-hide .dt-nav-menu-horizontal > li:nth-child(2){padding-left:0;}.elementor-105255 .elementor-element.elementor-element-251e32f.widget-divider-yes .last-item-border-hide .dt-nav-menu-horizontal > li:nth-last-child(2){padding-right:0;} .elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal > li > a .menu-item-text{font-family:var( --e-global-typography-335a39d-font-family ), sans-serif;font-size:var( --e-global-typography-335a39d-font-size );font-weight:var( --e-global-typography-335a39d-font-weight );font-style:var( --e-global-typography-335a39d-font-style );text-decoration:var( --e-global-typography-335a39d-text-decoration );line-height:var( --e-global-typography-335a39d-line-height );letter-spacing:var( --e-global-typography-335a39d-letter-spacing );word-spacing:var( --e-global-typography-335a39d-word-spacing );}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal > li > a{padding:0px 15px 0px 15px;color:var( --e-global-color-el_color_0 );}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal > li > a svg{fill:var( --e-global-color-el_color_0 );color:var( --e-global-color-el_color_0 );}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal > li:not(.act) > a:hover{color:#7A1626;}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal > li.parent-clicked > a{color:#7A1626;}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal > li:not(.act) > a:hover svg{fill:#7A1626;color:#7A1626;}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal > li.parent-clicked > a svg{fill:#7A1626;color:#7A1626;}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal > li.act > a{color:#7A1626;}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal > li.act > a svg{fill:#7A1626;color:#7A1626;}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal li.depth-0 > a{--icon-margin:0 var(--icon-column-gap) 0 0;--icon-grid-template:" icon before" " icon header " " icon subtitle " " icon empty";--icon-grid-columns:max(var(--icon-column-width, 1em), max-content) max-content;--column-gap:var(--icon-column-gap);--row-gap:0px;--icon-column-spacing:5px;--icon-column-size:16px;}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal li.menu-item.depth-0 > a .menu-item-text > i{font-size:16px;}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal li.menu-item.depth-0 > a .menu-item-text > img, .elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal li.menu-item.depth-0 > a .menu-item-text > svg{width:16px !important;height:16px!important;}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-menu-dropdown .dt-nav-menu-horizontal--main{top:calc(100% + 0px);padding:15px 15px 15px 15px;}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal > li > .horizontal-sub-nav, .elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal > li > .horizontal-sub-nav .horizontal-sub-nav{min-width:calc(280px);--sub-menu-width:280px;}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-menu-dropdown{--sub-menu-width:280px;}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal > li > .horizontal-sub-nav:before, .elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal > li > .horizontal-sub-nav .horizontal-sub-nav, .elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-menu-dropdown .dt-nav-menu-horizontal--main{background-color:#0F0F0F;box-shadow:0px 2px 12px 0px rgba(0, 0, 0, 0.15);}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-sub-nav > li:not(:last-child){padding-bottom:2px;--sub-grid-row-gap:2px;}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-menu-dropdown .horizontal-sub-nav .horizontal-sub-nav{padding-top:2px;--sub-grid-row-gap:2px;}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-sub-nav > li a .menu-item-text{font-family:var( --e-global-typography-aabd2cc-font-family ), sans-serif;font-size:var( --e-global-typography-aabd2cc-font-size );font-weight:var( --e-global-typography-aabd2cc-font-weight );text-transform:var( --e-global-typography-aabd2cc-text-transform );font-style:var( --e-global-typography-aabd2cc-font-style );text-decoration:var( --e-global-typography-aabd2cc-text-decoration );line-height:var( --e-global-typography-aabd2cc-line-height );letter-spacing:var( --e-global-typography-aabd2cc-letter-spacing );word-spacing:var( --e-global-typography-aabd2cc-word-spacing );}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-sub-nav > li > a{padding:10px 10px 10px 10px;}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-sub-nav li > a{color:var( --e-global-color-el_color_0 );}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-sub-nav > li:not(.act) > a:hover{color:var( --e-global-color-764f993 );background-color:#FFFFFF00;}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-sub-nav > li.act > a{color:var( --e-global-color-764f993 );background-color:#FFFFFF00;}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal--main .horizontal-sub-nav {--icon-margin:0 var(--icon-column-gap) 0 0;--icon-grid-template:" icon before" " icon header " " icon subtitle " " icon empty";--icon-grid-columns:max(var(--icon-column-width, 1em), max-content) max-content;--column-gap:var(--icon-column-gap);--row-gap:0px;--icon-column-spacing:5px;--icon-column-size:16px;}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-sub-nav li.menu-item > a .menu-item-text > i{font-size:16px;}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-sub-nav li.menu-item > a .menu-item-text > img, .elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-sub-nav li.menu-item > a .menu-item-text > svg{width:16px !important;height:16px!important;}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal--main .horizontal-sub-nav li.menu-item > a .item-content >  .menu-item-icon i{color:var( --e-global-color-el_color_0 );}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal--main .horizontal-sub-nav li.menu-item > a .item-content >  .menu-item-icon svg{fill:var( --e-global-color-el_color_0 );color:var( --e-global-color-el_color_0 );}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal--main .horizontal-sub-nav li.menu-item > a:hover .item-content >  .menu-item-icon i{color:var( --e-global-color-764f993 );}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal--main .horizontal-sub-nav li.menu-item > a:hover .item-content >  .menu-item-icon svg{fill:var( --e-global-color-764f993 );color:var( --e-global-color-764f993 );}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal--main .horizontal-sub-nav li.menu-item.act > a .item-content >  .menu-item-icon i{color:var( --e-global-color-764f993 );}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal--main .horizontal-sub-nav li.menu-item.act > a .item-content >  .menu-item-icon svg{fill:var( --e-global-color-764f993 );color:var( --e-global-color-764f993 );}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-sub-nav .submenu-indicator i{font-size:12px;}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-sub-nav .submenu-indicator, .elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-sub-nav .submenu-indicator svg{width:12px;height:12px;}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-sub-nav li > a .submenu-indicator{color:var( --e-global-color-el_color_0 );}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-sub-nav li > a .submenu-indicator svg{fill:var( --e-global-color-el_color_0 );color:var( --e-global-color-el_color_0 );}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-sub-nav li:not(.act) > a:hover .submenu-indicator{color:var( --e-global-color-764f993 );}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-sub-nav li:not(.act) > a:hover .submenu-indicator svg{fill:var( --e-global-color-764f993 );color:var( --e-global-color-764f993 );}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-sub-nav li.act > a .submenu-indicator{color:var( --e-global-color-764f993 );}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-sub-nav li.act > a .submenu-indicator svg{fill:var( --e-global-color-764f993 );color:var( --e-global-color-764f993 );}.elementor-105255 .elementor-element.elementor-element-251e32f .menu-toggle-icons{font-size:24px;}.elementor-105255 .elementor-element.elementor-element-251e32f .menu-toggle-icons svg{width:24px;height:24px;}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-menu-toggle svg{fill:#FFFFFF;color:#FFFFFF;}.elementor-105255 .elementor-element.elementor-element-1129dd6.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-105255 .elementor-element.elementor-element-f52fd24 .elementor-button{background-color:#FFFFFF;background-image:none;font-family:"Poppins", sans-serif;font-weight:500;fill:#202A40;color:#202A40;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:15px 17px 15px 17px;}.elementor-105255 .elementor-element.elementor-element-f52fd24 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-105255 .elementor-element.elementor-element-f52fd24 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-105255 .elementor-element.elementor-element-f52fd24 .elementor-button, .elementor-105255 .elementor-element.elementor-element-f52fd24 .elementor-button .elementor-button-icon{font-size:18px;}.elementor-105255 .elementor-element.elementor-element-b54015c{--spacer-size:80px;}.elementor-105255 .elementor-element.elementor-element-1846a11 > .elementor-container{min-height:430px;}.elementor-bc-flex-widget .elementor-105255 .elementor-element.elementor-element-59be4a7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-105255 .elementor-element.elementor-element-59be4a7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-105255 .elementor-element.elementor-element-59be4a7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:25px;}.elementor-105255 .elementor-element.elementor-element-ef22090{font-family:"Poppins", sans-serif;font-size:32px;color:#E8E8E8;--textColor:#E8E8E8;}.elementor-105255 .elementor-element.elementor-element-b574c04 .elementor-heading-title{font-family:"Poppins", sans-serif;font-size:62px;font-weight:600;line-height:70px;color:#E8E8E8;}.elementor-105255 .elementor-element.elementor-element-afb082d .elementor-button{background-color:#FFFFFF;background-image:none;font-family:"Poppins", sans-serif;font-weight:500;fill:#202A40;color:#202A40;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:15px 17px 15px 17px;}.elementor-105255 .elementor-element.elementor-element-afb082d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-105255 .elementor-element.elementor-element-afb082d .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-105255 .elementor-element.elementor-element-afb082d .elementor-button, .elementor-105255 .elementor-element.elementor-element-afb082d .elementor-button .elementor-button-icon{font-size:18px;}.elementor-105255 .elementor-element.elementor-element-5eb1d7c{padding:3rem 0rem 3rem 0rem;}.elementor-105255 .elementor-element.elementor-element-a620bb2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-105255 .elementor-element.elementor-element-2d3f16e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-105255 .elementor-element.elementor-element-2d3f16e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-105255 .elementor-element.elementor-element-2d3f16e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-105255 .elementor-element.elementor-element-ee3e1f0{font-family:"Poppins", sans-serif;font-size:18px;line-height:30px;}.elementor-105255 .elementor-element.elementor-element-d82563d > .elementor-widget-container{background-color:#E8E8E880;padding:40px 20px 40px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#02010117;border-radius:20px 20px 20px 20px;}.elementor-105255 .elementor-element.elementor-element-d82563d{text-align:center;font-family:"Poppins", sans-serif;font-size:42px;line-height:30px;}.elementor-105255 .elementor-element.elementor-element-bb87f3c > .elementor-element-populated{padding:10px 10px 10px 20px;}.elementor-105255 .elementor-element.elementor-element-f09de6a > .elementor-widget-container{background-color:#F1F1F14D;padding:20px 16px 20px 16px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D1D1D14D;border-radius:24px 24px 24px 24px;}.elementor-105255 .elementor-element.elementor-element-d524873{border-style:solid;border-width:1px 0px 1px 0px;border-color:#00000033;padding:3rem 0rem 3rem 0rem;}.elementor-105255 .elementor-element.elementor-element-841e5e1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-105255 .elementor-element.elementor-element-7b73f3a{text-align:center;font-family:"Poppins", sans-serif;font-size:42px;font-weight:500;line-height:60px;color:#141414;--textColor:#141414;}.elementor-105255 .elementor-element.elementor-element-956bab7 > .elementor-widget-container{background-color:#F1F1F14D;padding:20px 20px 20px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#EAEAEA;border-radius:12px 12px 12px 12px;}.elementor-105255 .elementor-element.elementor-element-956bab7 .elementor-image-box-wrapper{text-align:left;}.elementor-105255 .elementor-element.elementor-element-956bab7.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-105255 .elementor-element.elementor-element-956bab7.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-105255 .elementor-element.elementor-element-956bab7.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-105255 .elementor-element.elementor-element-956bab7 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-105255 .elementor-element.elementor-element-956bab7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-105255 .elementor-element.elementor-element-956bab7 .elementor-image-box-title{font-family:"Poppins", sans-serif;font-size:20px;font-weight:700;color:#BE223C;}.elementor-105255 .elementor-element.elementor-element-956bab7 .elementor-image-box-description{font-family:"Poppins", sans-serif;font-size:16px;font-weight:500;color:#494949;}.elementor-105255 .elementor-element.elementor-element-47890a4 > .elementor-widget-container{background-color:#F1F1F14D;padding:20px 20px 20px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#EAEAEA;border-radius:12px 12px 12px 12px;}.elementor-105255 .elementor-element.elementor-element-47890a4 .elementor-image-box-wrapper{text-align:left;}.elementor-105255 .elementor-element.elementor-element-47890a4.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-105255 .elementor-element.elementor-element-47890a4.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-105255 .elementor-element.elementor-element-47890a4.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-105255 .elementor-element.elementor-element-47890a4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-105255 .elementor-element.elementor-element-47890a4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-105255 .elementor-element.elementor-element-47890a4 .elementor-image-box-title{font-family:"Poppins", sans-serif;font-size:20px;font-weight:700;color:#BE223C;}.elementor-105255 .elementor-element.elementor-element-47890a4 .elementor-image-box-description{font-family:"Poppins", sans-serif;font-size:16px;font-weight:500;color:#494949;}.elementor-105255 .elementor-element.elementor-element-eacafe3 > .elementor-widget-container{background-color:#F1F1F14D;padding:20px 20px 20px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#EAEAEA;border-radius:12px 12px 12px 12px;}.elementor-105255 .elementor-element.elementor-element-eacafe3 .elementor-image-box-wrapper{text-align:left;}.elementor-105255 .elementor-element.elementor-element-eacafe3.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-105255 .elementor-element.elementor-element-eacafe3.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-105255 .elementor-element.elementor-element-eacafe3.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-105255 .elementor-element.elementor-element-eacafe3 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-105255 .elementor-element.elementor-element-eacafe3 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-105255 .elementor-element.elementor-element-eacafe3 .elementor-image-box-title{font-family:"Poppins", sans-serif;font-size:20px;font-weight:700;color:#BE223C;}.elementor-105255 .elementor-element.elementor-element-eacafe3 .elementor-image-box-description{font-family:"Poppins", sans-serif;font-size:16px;font-weight:500;color:#494949;}.elementor-105255 .elementor-element.elementor-element-ba80d15 > .elementor-widget-container{background-color:#F1F1F14D;padding:20px 20px 20px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#EAEAEA;border-radius:12px 12px 12px 12px;}.elementor-105255 .elementor-element.elementor-element-ba80d15 .elementor-image-box-wrapper{text-align:left;}.elementor-105255 .elementor-element.elementor-element-ba80d15.elementor-position-right .elementor-image-box-img{margin-left:24px;}.elementor-105255 .elementor-element.elementor-element-ba80d15.elementor-position-left .elementor-image-box-img{margin-right:24px;}.elementor-105255 .elementor-element.elementor-element-ba80d15.elementor-position-top .elementor-image-box-img{margin-bottom:24px;}.elementor-105255 .elementor-element.elementor-element-ba80d15 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-105255 .elementor-element.elementor-element-ba80d15 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-105255 .elementor-element.elementor-element-ba80d15 .elementor-image-box-title{font-family:"Poppins", sans-serif;font-size:20px;font-weight:700;color:#BE223C;}.elementor-105255 .elementor-element.elementor-element-ba80d15 .elementor-image-box-description{font-family:"Poppins", sans-serif;font-size:16px;font-weight:500;color:#494949;}.elementor-105255 .elementor-element.elementor-element-23a74cc > .elementor-widget-container{background-color:#F1F1F14D;padding:20px 20px 20px 20px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#EAEAEA;border-radius:12px 12px 12px 12px;}.elementor-105255 .elementor-element.elementor-element-23a74cc .elementor-image-box-wrapper{text-align:left;}.elementor-105255 .elementor-element.elementor-element-23a74cc.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-105255 .elementor-element.elementor-element-23a74cc.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-105255 .elementor-element.elementor-element-23a74cc.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-105255 .elementor-element.elementor-element-23a74cc .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-105255 .elementor-element.elementor-element-23a74cc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-105255 .elementor-element.elementor-element-23a74cc .elementor-image-box-title{font-family:"Poppins", sans-serif;font-size:20px;font-weight:700;color:#BE223C;}.elementor-105255 .elementor-element.elementor-element-23a74cc .elementor-image-box-description{font-family:"Poppins", sans-serif;font-size:16px;font-weight:500;color:#494949;}.elementor-105255 .elementor-element.elementor-element-423c623{--spacer-size:10px;}.elementor-105255 .elementor-element.elementor-element-fbe0bc8 .elementor-button{background-color:#7A1626;background-image:none;font-family:"Poppins", sans-serif;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#D92F4B;border-radius:6px 6px 6px 6px;padding:15px 17px 15px 17px;}.elementor-105255 .elementor-element.elementor-element-fbe0bc8{width:auto;max-width:auto;align-self:center;}.elementor-105255 .elementor-element.elementor-element-fbe0bc8 > .elementor-widget-container{border-style:none;}.elementor-105255 .elementor-element.elementor-element-fbe0bc8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-105255 .elementor-element.elementor-element-fbe0bc8 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-105255 .elementor-element.elementor-element-fbe0bc8 .elementor-button, .elementor-105255 .elementor-element.elementor-element-fbe0bc8 .elementor-button .elementor-button-icon{font-size:18px;}.elementor-105255 .elementor-element.elementor-element-2b33e5f{padding:3rem 0rem 3rem 0rem;}.elementor-105255 .elementor-element.elementor-element-55afe6f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-105255 .elementor-element.elementor-element-3b3fde3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:30px;}.elementor-105255 .elementor-element.elementor-element-5a0ee42 > .elementor-widget-container{margin:-10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-105255 .elementor-element.elementor-element-5a0ee42{text-align:left;font-family:"Poppins", sans-serif;font-size:42px;font-weight:500;line-height:60px;color:#141414;--textColor:#141414;}.elementor-105255 .elementor-element.elementor-element-3d79f75 > .elementor-element-populated{padding:0px 10px 10px 20px;}.elementor-105255 .elementor-element.elementor-element-5d19a65 .elementor-accordion-item{border-width:1px;}.elementor-105255 .elementor-element.elementor-element-5d19a65 .elementor-accordion-item .elementor-tab-content{border-width:1px;}.elementor-105255 .elementor-element.elementor-element-5d19a65 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;}.elementor-105255 .elementor-element.elementor-element-5d19a65 .elementor-tab-title .elementor-accordion-icon:not(.elementor-accordion-tab-icon){font-size:16px;color:#A4A4A4;}.elementor-105255 .elementor-element.elementor-element-5d19a65 .elementor-accordion-icon:not(.elementor-accordion-tab-icon) svg{width:16px;height:16px;}.elementor-105255 .elementor-element.elementor-element-5d19a65 .elementor-tab-title .elementor-accordion-icon:not(.elementor-accordion-tab-icon) svg{fill:#A4A4A4;color:#A4A4A4;}.elementor-105255 .elementor-element.elementor-element-5d19a65 .elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-left{margin-right:10px;}.elementor-105255 .elementor-element.elementor-element-5d19a65 .elementor-accordion-icon:not(.elementor-accordion-tab-icon).elementor-accordion-icon-right{margin-left:10px;}.elementor-105255 .elementor-element.elementor-element-5d19a65 .elementor-tab-title{justify-content:flex-start;padding:15px 5px 15px 5px;}.elementor-105255 .elementor-element.elementor-element-5d19a65 .elementor-tab-title .elementor-accordion-title{color:#000000;}.elementor-105255 .elementor-element.elementor-element-5d19a65 .elementor-tab-title:hover{background-color:#02010100;}.elementor-105255 .elementor-element.elementor-element-5d19a65 .elementor-tab-title.elementor-active{background-color:#02010100;}.elementor-105255 .elementor-element.elementor-element-5d19a65 .elementor-tab-title.elementor-active .elementor-accordion-title{color:#C32C45 !important;}.elementor-105255 .elementor-element.elementor-element-5d19a65 .the7-adv-accordion h4.elementor-tab-title{font-family:"Poppins", sans-serif;font-size:24px;font-weight:500;line-height:36px;}.elementor-105255 .elementor-element.elementor-element-5d19a65 .elementor-tab-title .elementor-accordion-icon.elementor-accordion-tab-icon .elementor-icon{font-size:26px;}.elementor-105255 .elementor-element.elementor-element-5d19a65 .elementor-accordion-icon.elementor-accordion-tab-icon .elementor-icon{border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-105255 .elementor-element.elementor-element-5d19a65 .elementor-accordion-icon.elementor-accordion-tab-icon.elementor-accordion-icon-left{margin-right:30px;}.elementor-105255 .elementor-element.elementor-element-5d19a65 .elementor-accordion-icon.elementor-accordion-tab-icon.elementor-accordion-icon-right{margin-left:30px;}.elementor-105255 .elementor-element.elementor-element-5d19a65 .elementor-tab-content{color:#8D8D8D;font-family:"Poppins", sans-serif;font-size:16px;font-weight:400;padding:0px 20px 30px 60px;}.elementor-105255 .elementor-element.elementor-element-cdd7754:not(.elementor-motion-effects-element-type-background), .elementor-105255 .elementor-element.elementor-element-cdd7754 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3F3F3;}.elementor-105255 .elementor-element.elementor-element-cdd7754{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3rem 0rem 3rem 0rem;}.elementor-105255 .elementor-element.elementor-element-cdd7754 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105255 .elementor-element.elementor-element-3d358bb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-105255 .elementor-element.elementor-element-e71b875{text-align:left;font-family:"Poppins", sans-serif;font-size:42px;font-weight:500;line-height:60px;color:#141414;--textColor:#141414;}.elementor-105255 .elementor-element.elementor-element-464fa33{text-align:left;font-family:"Poppins", sans-serif;font-size:18px;line-height:30px;}.elementor-105255 .elementor-element.elementor-element-75854b7{--spacer-size:10px;}.elementor-105255 .elementor-element.elementor-element-9254634 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#C8D0E3;border-radius:12px 12px 12px 12px;}.elementor-105255 .elementor-element.elementor-element-9254634 .elementor-image-box-wrapper{text-align:center;}.elementor-105255 .elementor-element.elementor-element-9254634.elementor-position-right .elementor-image-box-img{margin-left:35px;}.elementor-105255 .elementor-element.elementor-element-9254634.elementor-position-left .elementor-image-box-img{margin-right:35px;}.elementor-105255 .elementor-element.elementor-element-9254634.elementor-position-top .elementor-image-box-img{margin-bottom:35px;}.elementor-105255 .elementor-element.elementor-element-9254634 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-105255 .elementor-element.elementor-element-9254634 .elementor-image-box-title{font-family:"Poppins", sans-serif;font-size:20px;font-weight:700;color:#BE223C;}.elementor-105255 .elementor-element.elementor-element-9254634 .elementor-image-box-description{font-family:"Poppins", sans-serif;font-size:16px;font-weight:500;color:#494949;}.elementor-105255 .elementor-element.elementor-element-49d3152 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#C8D0E3;border-radius:12px 12px 12px 12px;}.elementor-105255 .elementor-element.elementor-element-49d3152 .elementor-image-box-wrapper{text-align:center;}.elementor-105255 .elementor-element.elementor-element-49d3152.elementor-position-right .elementor-image-box-img{margin-left:35px;}.elementor-105255 .elementor-element.elementor-element-49d3152.elementor-position-left .elementor-image-box-img{margin-right:35px;}.elementor-105255 .elementor-element.elementor-element-49d3152.elementor-position-top .elementor-image-box-img{margin-bottom:35px;}.elementor-105255 .elementor-element.elementor-element-49d3152 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-105255 .elementor-element.elementor-element-49d3152 .elementor-image-box-title{font-family:"Poppins", sans-serif;font-size:20px;font-weight:700;color:#BE223C;}.elementor-105255 .elementor-element.elementor-element-49d3152 .elementor-image-box-description{font-family:"Poppins", sans-serif;font-size:16px;font-weight:500;color:#494949;}.elementor-105255 .elementor-element.elementor-element-a405f22 > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-style:solid;border-width:4px 4px 4px 4px;border-color:#C8D0E3;border-radius:12px 12px 12px 12px;}.elementor-105255 .elementor-element.elementor-element-a405f22 .elementor-image-box-wrapper{text-align:center;}.elementor-105255 .elementor-element.elementor-element-a405f22.elementor-position-right .elementor-image-box-img{margin-left:35px;}.elementor-105255 .elementor-element.elementor-element-a405f22.elementor-position-left .elementor-image-box-img{margin-right:35px;}.elementor-105255 .elementor-element.elementor-element-a405f22.elementor-position-top .elementor-image-box-img{margin-bottom:35px;}.elementor-105255 .elementor-element.elementor-element-a405f22 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-105255 .elementor-element.elementor-element-a405f22 .elementor-image-box-title{font-family:"Poppins", sans-serif;font-size:20px;font-weight:700;color:#BE223C;}.elementor-105255 .elementor-element.elementor-element-a405f22 .elementor-image-box-description{font-family:"Poppins", sans-serif;font-size:16px;font-weight:500;color:#494949;}.elementor-105255 .elementor-element.elementor-element-220d7ef{padding:3rem 0rem 3rem 0rem;}.elementor-105255 .elementor-element.elementor-element-e2c8fd8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-105255 .elementor-element.elementor-element-50bfd60{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", sans-serif;font-size:42px;font-weight:500;line-height:60px;color:#141414;--textColor:#141414;}.elementor-105255 .elementor-element.elementor-element-04ac7f4{--spacer-size:10px;}.elementor-105255 .elementor-element.elementor-element-81c77e9{width:var( --container-widget-width, 63% );max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-family:"Poppins", sans-serif;font-size:18px;line-height:30px;}.elementor-105255 .elementor-element.elementor-element-28e203c{--spacer-size:10px;}.elementor-105255 .elementor-element.elementor-element-44f0007 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 10px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E8E8E8;border-radius:8px 8px 8px 8px;}.elementor-105255 .elementor-element.elementor-element-44f0007 .elementor-image-box-wrapper{text-align:center;}.elementor-105255 .elementor-element.elementor-element-44f0007.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-105255 .elementor-element.elementor-element-44f0007.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-105255 .elementor-element.elementor-element-44f0007.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-105255 .elementor-element.elementor-element-44f0007 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-105255 .elementor-element.elementor-element-44f0007 .elementor-image-box-title{font-family:"Poppins", sans-serif;font-size:20px;font-weight:500;line-height:25px;color:#494949;}.elementor-105255 .elementor-element.elementor-element-44f0007 .elementor-image-box-description{font-family:"Poppins", sans-serif;font-size:16px;font-weight:500;color:#494949;}.elementor-105255 .elementor-element.elementor-element-0f0899f > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 10px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E8E8E8;border-radius:8px 8px 8px 8px;}.elementor-105255 .elementor-element.elementor-element-0f0899f .elementor-image-box-wrapper{text-align:center;}.elementor-105255 .elementor-element.elementor-element-0f0899f.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-105255 .elementor-element.elementor-element-0f0899f.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-105255 .elementor-element.elementor-element-0f0899f.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-105255 .elementor-element.elementor-element-0f0899f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-105255 .elementor-element.elementor-element-0f0899f .elementor-image-box-title{font-family:"Poppins", sans-serif;font-size:20px;font-weight:500;line-height:25px;color:#494949;}.elementor-105255 .elementor-element.elementor-element-0f0899f .elementor-image-box-description{font-family:"Poppins", sans-serif;font-size:16px;font-weight:500;color:#494949;}.elementor-105255 .elementor-element.elementor-element-e786cf5 > .elementor-widget-container{background-color:#FFFFFF;padding:30px 30px 10px 30px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E8E8E8;border-radius:8px 8px 8px 8px;}.elementor-105255 .elementor-element.elementor-element-e786cf5 .elementor-image-box-wrapper{text-align:center;}.elementor-105255 .elementor-element.elementor-element-e786cf5.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-105255 .elementor-element.elementor-element-e786cf5.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-105255 .elementor-element.elementor-element-e786cf5.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-105255 .elementor-element.elementor-element-e786cf5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-105255 .elementor-element.elementor-element-e786cf5 .elementor-image-box-title{font-family:"Poppins", sans-serif;font-size:20px;font-weight:500;line-height:25px;color:#494949;}.elementor-105255 .elementor-element.elementor-element-e786cf5 .elementor-image-box-description{font-family:"Poppins", sans-serif;font-size:16px;font-weight:500;color:#494949;}.elementor-105255 .elementor-element.elementor-element-f419021 > .elementor-widget-container{background-color:#FFFFFF;padding:20px 20px 10px 20px;border-style:solid;border-width:2px 2px 2px 2px;border-color:#E8E8E8;border-radius:8px 8px 8px 8px;}.elementor-105255 .elementor-element.elementor-element-f419021 .elementor-image-box-wrapper{text-align:center;}.elementor-105255 .elementor-element.elementor-element-f419021.elementor-position-right .elementor-image-box-img{margin-left:20px;}.elementor-105255 .elementor-element.elementor-element-f419021.elementor-position-left .elementor-image-box-img{margin-right:20px;}.elementor-105255 .elementor-element.elementor-element-f419021.elementor-position-top .elementor-image-box-img{margin-bottom:20px;}.elementor-105255 .elementor-element.elementor-element-f419021 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-105255 .elementor-element.elementor-element-f419021 .elementor-image-box-title{font-family:"Poppins", sans-serif;font-size:20px;font-weight:500;line-height:25px;color:#494949;}.elementor-105255 .elementor-element.elementor-element-f419021 .elementor-image-box-description{font-family:"Poppins", sans-serif;font-size:16px;font-weight:500;color:#494949;}.elementor-105255 .elementor-element.elementor-element-49f5f9e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-105255 .elementor-element.elementor-element-49f5f9e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8E8E880;}.elementor-105255 .elementor-element.elementor-element-49f5f9e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:20px;}.elementor-105255 .elementor-element.elementor-element-49f5f9e > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#00000033;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 30px 30px 30px;}.elementor-105255 .elementor-element.elementor-element-49f5f9e > .elementor-element-populated, .elementor-105255 .elementor-element.elementor-element-49f5f9e > .elementor-element-populated > .elementor-background-overlay, .elementor-105255 .elementor-element.elementor-element-49f5f9e > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-105255 .elementor-element.elementor-element-49f5f9e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105255 .elementor-element.elementor-element-607135b{text-align:center;font-family:"Poppins", sans-serif;font-size:42px;font-weight:500;line-height:60px;color:#141414;--textColor:#141414;}.elementor-105255 .elementor-element.elementor-element-ccccf15 > .elementor-widget-container{padding:2rem 0rem 2rem 0rem;}.elementor-bc-flex-widget .elementor-105255 .elementor-element.elementor-element-7eaa87b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-105255 .elementor-element.elementor-element-7eaa87b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-105255 .elementor-element.elementor-element-4ab58c9{font-family:"Poppins", sans-serif;font-size:18px;line-height:30px;}.elementor-105255 .elementor-element.elementor-element-884ea49{border-style:none;padding:3rem 0rem 3rem 0rem;}.elementor-105255 .elementor-element.elementor-element-cbbcfe8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-105255 .elementor-element.elementor-element-f9781f7{text-align:center;font-family:"Poppins", sans-serif;font-size:42px;font-weight:500;color:#141414;--textColor:#141414;}.elementor-105255 .elementor-element.elementor-element-4c11054{--spacer-size:10px;}.elementor-105255 .elementor-element.elementor-element-f00162e > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2BAC3;border-radius:12px 12px 12px 12px;}.elementor-105255 .elementor-element.elementor-element-f00162e .elementor-image-box-wrapper{text-align:left;}.elementor-105255 .elementor-element.elementor-element-f00162e.elementor-position-right .elementor-image-box-img{margin-left:95px;}.elementor-105255 .elementor-element.elementor-element-f00162e.elementor-position-left .elementor-image-box-img{margin-right:95px;}.elementor-105255 .elementor-element.elementor-element-f00162e.elementor-position-top .elementor-image-box-img{margin-bottom:95px;}.elementor-105255 .elementor-element.elementor-element-f00162e .elementor-image-box-title{margin-bottom:32px;font-family:"Poppins", sans-serif;font-size:32px;font-weight:500;color:#0E1C29;}.elementor-105255 .elementor-element.elementor-element-f00162e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-105255 .elementor-element.elementor-element-f00162e .elementor-image-box-description{font-family:"Poppins", sans-serif;font-size:20px;font-weight:500;line-height:30px;color:#494949;}.elementor-105255 .elementor-element.elementor-element-607204a > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2BAC3;border-radius:12px 12px 12px 12px;}.elementor-105255 .elementor-element.elementor-element-607204a .elementor-image-box-wrapper{text-align:left;}.elementor-105255 .elementor-element.elementor-element-607204a.elementor-position-right .elementor-image-box-img{margin-left:50px;}.elementor-105255 .elementor-element.elementor-element-607204a.elementor-position-left .elementor-image-box-img{margin-right:50px;}.elementor-105255 .elementor-element.elementor-element-607204a.elementor-position-top .elementor-image-box-img{margin-bottom:50px;}.elementor-105255 .elementor-element.elementor-element-607204a .elementor-image-box-title{margin-bottom:32px;font-family:"Poppins", sans-serif;font-size:32px;font-weight:500;color:#0E1C29;}.elementor-105255 .elementor-element.elementor-element-607204a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-105255 .elementor-element.elementor-element-607204a .elementor-image-box-description{font-family:"Poppins", sans-serif;font-size:20px;font-weight:500;line-height:30px;color:#494949;}.elementor-105255 .elementor-element.elementor-element-c0532fc > .elementor-widget-container{background-color:#FFFFFF;padding:25px 25px 25px 25px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#F2BAC3;border-radius:12px 12px 12px 12px;}.elementor-105255 .elementor-element.elementor-element-c0532fc .elementor-image-box-wrapper{text-align:left;}.elementor-105255 .elementor-element.elementor-element-c0532fc.elementor-position-right .elementor-image-box-img{margin-left:50px;}.elementor-105255 .elementor-element.elementor-element-c0532fc.elementor-position-left .elementor-image-box-img{margin-right:50px;}.elementor-105255 .elementor-element.elementor-element-c0532fc.elementor-position-top .elementor-image-box-img{margin-bottom:50px;}.elementor-105255 .elementor-element.elementor-element-c0532fc .elementor-image-box-title{margin-bottom:32px;font-family:"Poppins", sans-serif;font-size:32px;font-weight:500;color:#0E1C29;}.elementor-105255 .elementor-element.elementor-element-c0532fc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-105255 .elementor-element.elementor-element-c0532fc .elementor-image-box-description{font-family:"Poppins", sans-serif;font-size:20px;font-weight:500;line-height:30px;color:#494949;}.elementor-105255 .elementor-element.elementor-element-853c8d5:not(.elementor-motion-effects-element-type-background), .elementor-105255 .elementor-element.elementor-element-853c8d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eccouncil.org/wp-content/uploads/2025/06/bg.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-105255 .elementor-element.elementor-element-853c8d5 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(230deg, #00000000 50%, #000000 100%);opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-105255 .elementor-element.elementor-element-853c8d5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3rem 0rem 0rem 0rem;}.elementor-105255 .elementor-element.elementor-element-75a928e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-105255 .elementor-element.elementor-element-efb98f1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-105255 .elementor-element.elementor-element-efb98f1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-105255 .elementor-element.elementor-element-38504a0{--spacer-size:60px;}.elementor-105255 .elementor-element.elementor-element-c0be610 .elementor-button{background-color:#FFFFFF;background-image:none;font-family:"Poppins", sans-serif;font-weight:500;fill:#202A40;color:#202A40;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:6px 6px 6px 6px;padding:15px 17px 15px 17px;}.elementor-105255 .elementor-element.elementor-element-c0be610{width:auto;max-width:auto;bottom:5rem;}body:not(.rtl) .elementor-105255 .elementor-element.elementor-element-c0be610{left:2.4rem;}body.rtl .elementor-105255 .elementor-element.elementor-element-c0be610{right:2.4rem;}.elementor-105255 .elementor-element.elementor-element-c0be610 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-105255 .elementor-element.elementor-element-c0be610 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-105255 .elementor-element.elementor-element-c0be610 .elementor-button, .elementor-105255 .elementor-element.elementor-element-c0be610 .elementor-button .elementor-button-icon{font-size:18px;}@media(max-width:1024px){.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-menu-wrap{--position:static;--width:calc(100vw - var(--sub-menu-right-gap, 0px) - var(--sub-menu-left-gap, 0px));--sub-width:calc(100% - var(--sub-menu-right-gap, 0px) - var(--sub-menu-left-gap, 0px));--sub-left:var(--sub-menu-left-gap, 0px);--sub-paddings:calc(var(--sub-menu-gap, 0px) + var(--submenu-padding-top, 20px)) calc(var(--sub-menu-right-gap, 0px) + var(--submenu-padding-right, 20px)) var(--submenu-padding-bottom, 20px) calc(var(--sub-menu-left-gap, 0px) + var(--submenu-padding-left, 20px));--sub-margins:0;--left:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--right:auto;--first-item-offset:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--first-level-submenu-offset:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--last-item-offset:auto;--submenu-max-width:calc(100vw - var(--scrollbar-width, 0px));}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal .depth-0 > .horizontal-sub-nav{--position:static;--width:calc(100vw - var(--sub-menu-right-gap, 0px) - var(--sub-menu-left-gap, 0px));--sub-width:calc(100% - var(--sub-menu-right-gap, 0px) - var(--sub-menu-left-gap, 0px));--sub-left:var(--sub-menu-left-gap, 0px);--sub-paddings:calc(var(--sub-menu-gap, 0px) + var(--submenu-padding-top, 20px)) calc(var(--sub-menu-right-gap, 0px) + var(--submenu-padding-right, 20px)) var(--submenu-padding-bottom, 20px) calc(var(--sub-menu-left-gap, 0px) + var(--submenu-padding-left, 20px));--sub-margins:0;--left:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--right:auto;--first-item-offset:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--first-level-submenu-offset:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--last-item-offset:auto;--submenu-max-width:calc(100vw - var(--scrollbar-width, 0px));}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal .depth-0 > .the7-e-mega-menu-sub-nav{--position:static;--width:calc(100vw - var(--sub-menu-right-gap, 0px) - var(--sub-menu-left-gap, 0px));--sub-width:calc(100% - var(--sub-menu-right-gap, 0px) - var(--sub-menu-left-gap, 0px));--sub-left:var(--sub-menu-left-gap, 0px);--sub-paddings:calc(var(--sub-menu-gap, 0px) + var(--submenu-padding-top, 20px)) calc(var(--sub-menu-right-gap, 0px) + var(--submenu-padding-right, 20px)) var(--submenu-padding-bottom, 20px) calc(var(--sub-menu-left-gap, 0px) + var(--submenu-padding-left, 20px));--sub-margins:0;--left:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--right:auto;--first-item-offset:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--first-level-submenu-offset:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--last-item-offset:auto;--submenu-max-width:calc(100vw - var(--scrollbar-width, 0px));} .elementor-105255 .elementor-element.elementor-element-251e32f.dt-sub-menu_align-tablet-left.sub-icon_position-left.sub-icon_align-side .horizontal-sub-nav > li .menu-item-text{margin:0 0 0 var(--sub-icon-spacing);padding:0 0 0 var(--sub-icon-size);} .elementor-105255 .elementor-element.elementor-element-251e32f.dt-sub-menu_align-tablet-right.sub-icon_position-left.sub-icon_align-side .horizontal-sub-nav > li .menu-item-text{margin:0 0 0 var(--sub-icon-spacing);padding:0 0 0 var(--sub-icon-size);} .elementor-105255 .elementor-element.elementor-element-251e32f.dt-sub-menu_align-tablet-left.sub-icon_position-right.sub-icon_align-side .horizontal-sub-nav > li .menu-item-text{margin:0 var(--sub-icon-spacing) 0 0;padding:0 var(--sub-icon-size) 0 0;} .elementor-105255 .elementor-element.elementor-element-251e32f.dt-sub-menu_align-tablet-right.sub-icon_position-right.sub-icon_align-side .horizontal-sub-nav > li .menu-item-text{margin:0 var(--sub-icon-spacing) 0 0;padding:0 var(--sub-icon-size) 0 0;} .elementor-105255 .elementor-element.elementor-element-251e32f.dt-sub-menu_align-tablet-center.sub-icon_align-side .horizontal-sub-nav > li .menu-item-text {margin:0 var(--icon-spacing);padding:0 var(--sub-icon-size);} .elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal > li > a .menu-item-text{font-size:var( --e-global-typography-335a39d-font-size );line-height:var( --e-global-typography-335a39d-line-height );letter-spacing:var( --e-global-typography-335a39d-letter-spacing );word-spacing:var( --e-global-typography-335a39d-word-spacing );}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal > li > .horizontal-sub-nav, .elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal > li > .horizontal-sub-nav .horizontal-sub-nav{min-width:calc(100vw);--sub-menu-width:100vw;}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-menu-dropdown{--sub-menu-width:100vw;}.elementor-105255 .elementor-element.elementor-element-251e32f{--submenu-padding-top:30px;--submenu-padding-right:30px;--submenu-padding-bottom:30px;--submenu-padding-left:30px;}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-menu-dropdown .dt-nav-menu-horizontal--main{padding:30px 30px 30px 30px;}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-sub-nav > li a .menu-item-text{font-size:var( --e-global-typography-aabd2cc-font-size );line-height:var( --e-global-typography-aabd2cc-line-height );letter-spacing:var( --e-global-typography-aabd2cc-letter-spacing );word-spacing:var( --e-global-typography-aabd2cc-word-spacing );}.elementor-105255 .elementor-element.elementor-element-d82563d{line-height:44px;}.elementor-105255 .elementor-element.elementor-element-6effd6c{text-align:left;}.elementor-105255 .elementor-element.elementor-element-3d79f75 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}body:not(.rtl) .elementor-105255 .elementor-element.elementor-element-c0be610{left:1.9rem;}body.rtl .elementor-105255 .elementor-element.elementor-element-c0be610{right:1.9rem;}.elementor-105255 .elementor-element.elementor-element-c0be610{bottom:2.4rem;}}@media(min-width:768px){.elementor-105255 .elementor-element.elementor-element-0005e45{width:13%;}.elementor-105255 .elementor-element.elementor-element-0a623d4{width:55%;}.elementor-105255 .elementor-element.elementor-element-1129dd6{width:31.554%;}.elementor-105255 .elementor-element.elementor-element-59be4a7{width:65%;}.elementor-105255 .elementor-element.elementor-element-0ce2b30{width:35%;}.elementor-105255 .elementor-element.elementor-element-a620bb2{width:100%;}.elementor-105255 .elementor-element.elementor-element-2d3f16e{width:52%;}.elementor-105255 .elementor-element.elementor-element-bb87f3c{width:48%;}.elementor-105255 .elementor-element.elementor-element-53a151a{width:15%;}.elementor-105255 .elementor-element.elementor-element-dd03e71{width:33%;}.elementor-105255 .elementor-element.elementor-element-fc483f3{width:33%;}.elementor-105255 .elementor-element.elementor-element-8a6e72f{width:15.735%;}.elementor-105255 .elementor-element.elementor-element-3b3fde3{width:45%;}.elementor-105255 .elementor-element.elementor-element-3d79f75{width:54.665%;}.elementor-105255 .elementor-element.elementor-element-9fa83c0{width:62%;}.elementor-105255 .elementor-element.elementor-element-dafd3ba{width:38%;}.elementor-105255 .elementor-element.elementor-element-a7f0023{width:25%;}.elementor-105255 .elementor-element.elementor-element-7b48281{width:50%;}.elementor-105255 .elementor-element.elementor-element-22d1cb2{width:24.666%;}}@media(max-width:1024px) and (min-width:768px){.elementor-105255 .elementor-element.elementor-element-0005e45{width:20%;}.elementor-105255 .elementor-element.elementor-element-0a623d4{width:80%;}.elementor-105255 .elementor-element.elementor-element-1129dd6{width:30%;}.elementor-105255 .elementor-element.elementor-element-2d3f16e{width:100%;}.elementor-105255 .elementor-element.elementor-element-bb87f3c{width:100%;}.elementor-105255 .elementor-element.elementor-element-3b3fde3{width:100%;}.elementor-105255 .elementor-element.elementor-element-3d79f75{width:100%;}.elementor-105255 .elementor-element.elementor-element-13e50ee{width:100%;}.elementor-105255 .elementor-element.elementor-element-7eaa87b{width:100%;}.elementor-105255 .elementor-element.elementor-element-f4ed82f{width:100%;}.elementor-105255 .elementor-element.elementor-element-a9efe35{width:100%;}.elementor-105255 .elementor-element.elementor-element-7b48281{width:100%;}}@media(max-width:767px){.elementor-105255 .elementor-element.elementor-element-d71483e:not(.elementor-motion-effects-element-type-background), .elementor-105255 .elementor-element.elementor-element-d71483e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;}.elementor-105255 .elementor-element.elementor-element-d71483e > .elementor-background-overlay{background-color:transparent;background-image:radial-gradient(at center center, #00000000 50%, #000000 100%);}.elementor-105255 .elementor-element.elementor-element-0005e45{width:50%;}.elementor-105255 .elementor-element.elementor-element-0a623d4{width:50%;}.elementor-105255 .elementor-element.elementor-element-0a623d4 > .elementor-element-populated{padding:0rem 1rem 0rem 0rem;}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-menu-wrap{--position:static;--width:calc(100vw - var(--sub-menu-right-gap, 0px) - var(--sub-menu-left-gap, 0px));--sub-width:calc(100% - var(--sub-menu-right-gap, 0px) - var(--sub-menu-left-gap, 0px));--sub-left:var(--sub-menu-left-gap, 0px);--sub-paddings:calc(var(--sub-menu-gap, 0px) + var(--submenu-padding-top, 20px)) calc(var(--sub-menu-right-gap, 0px) + var(--submenu-padding-right, 20px)) var(--submenu-padding-bottom, 20px) calc(var(--sub-menu-left-gap, 0px) + var(--submenu-padding-left, 20px));--sub-margins:0;--left:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--right:auto;--first-item-offset:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--first-level-submenu-offset:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--last-item-offset:auto;--submenu-max-width:calc(100vw - var(--scrollbar-width, 0px));--justify:flex-end;}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal .depth-0 > .horizontal-sub-nav{--position:static;--width:calc(100vw - var(--sub-menu-right-gap, 0px) - var(--sub-menu-left-gap, 0px));--sub-width:calc(100% - var(--sub-menu-right-gap, 0px) - var(--sub-menu-left-gap, 0px));--sub-left:var(--sub-menu-left-gap, 0px);--sub-paddings:calc(var(--sub-menu-gap, 0px) + var(--submenu-padding-top, 20px)) calc(var(--sub-menu-right-gap, 0px) + var(--submenu-padding-right, 20px)) var(--submenu-padding-bottom, 20px) calc(var(--sub-menu-left-gap, 0px) + var(--submenu-padding-left, 20px));--sub-margins:0;--left:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--right:auto;--first-item-offset:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--first-level-submenu-offset:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--last-item-offset:auto;--submenu-max-width:calc(100vw - var(--scrollbar-width, 0px));}.elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal .depth-0 > .the7-e-mega-menu-sub-nav{--position:static;--width:calc(100vw - var(--sub-menu-right-gap, 0px) - var(--sub-menu-left-gap, 0px));--sub-width:calc(100% - var(--sub-menu-right-gap, 0px) - var(--sub-menu-left-gap, 0px));--sub-left:var(--sub-menu-left-gap, 0px);--sub-paddings:calc(var(--sub-menu-gap, 0px) + var(--submenu-padding-top, 20px)) calc(var(--sub-menu-right-gap, 0px) + var(--submenu-padding-right, 20px)) var(--submenu-padding-bottom, 20px) calc(var(--sub-menu-left-gap, 0px) + var(--submenu-padding-left, 20px));--sub-margins:0;--left:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--right:auto;--first-item-offset:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--first-level-submenu-offset:calc(var(--dynamic-justified-submenu-left-offset) + var(--sub-menu-left-gap, 0px));--last-item-offset:auto;--submenu-max-width:calc(100vw - var(--scrollbar-width, 0px));} .elementor-105255 .elementor-element.elementor-element-251e32f.dt-sub-menu_align-mobile-left.sub-icon_position-left.sub-icon_align-side .horizontal-sub-nav > li .menu-item-text{margin:0 0 0 var(--sub-icon-spacing);padding:0 0 0 var(--sub-icon-size);} .elementor-105255 .elementor-element.elementor-element-251e32f.dt-sub-menu_align-mobile-right.sub-icon_position-left.sub-icon_align-side .horizontal-sub-nav > li .menu-item-text{margin:0 0 0 var(--sub-icon-spacing);padding:0 0 0 var(--sub-icon-size);} .elementor-105255 .elementor-element.elementor-element-251e32f.dt-sub-menu_align-mobile-left.sub-icon_position-right.sub-icon_align-side .horizontal-sub-nav > li .menu-item-text{margin:0 var(--sub-icon-spacing) 0 0;padding:0 var(--sub-icon-size) 0 0;} .elementor-105255 .elementor-element.elementor-element-251e32f.dt-sub-menu_align-mobile-right.sub-icon_position-right.sub-icon_align-side .horizontal-sub-nav > li .menu-item-text{margin:0 var(--sub-icon-spacing) 0 0;padding:0 var(--sub-icon-size) 0 0;} .elementor-105255 .elementor-element.elementor-element-251e32f.dt-sub-menu_align-tablet-right.sub-icon_position-right.sub-icon_align-side .horizontal-sub-nav > li .menu-item-text{margin:0 var(--sub-icon-spacing) 0 0;padding:0 var(--sub-icon-size) 0 0;} .elementor-105255 .elementor-element.elementor-element-251e32f.dt-sub-menu_align-right.sub-icon_position-right.sub-icon_align-side:not(.dt-sub-menu_align-tablet-center) .horizontal-sub-nav > li .menu-item-text{margin:0 var(--sub-icon-spacing) 0 0;padding:0 var(--sub-icon-size) 0 0;} .elementor-105255 .elementor-element.elementor-element-251e32f.dt-sub-menu_align-mobile-center.sub-icon_align-side .horizontal-sub-nav > li .menu-item-text {margin:0 var(--icon-spacing) !important;padding:0 var(--sub-icon-size) !important;}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-menu-toggle{align-self:var(--justify, center);} .elementor-105255 .elementor-element.elementor-element-251e32f .dt-nav-menu-horizontal > li > a .menu-item-text{font-size:var( --e-global-typography-335a39d-font-size );line-height:var( --e-global-typography-335a39d-line-height );letter-spacing:var( --e-global-typography-335a39d-letter-spacing );word-spacing:var( --e-global-typography-335a39d-word-spacing );}.elementor-105255 .elementor-element.elementor-element-251e32f .horizontal-sub-nav > li a .menu-item-text{font-size:var( --e-global-typography-aabd2cc-font-size );line-height:var( --e-global-typography-aabd2cc-line-height );letter-spacing:var( --e-global-typography-aabd2cc-letter-spacing );word-spacing:var( --e-global-typography-aabd2cc-word-spacing );}.elementor-105255 .elementor-element.elementor-element-251e32f .menu-toggle-icons{font-size:32px;}.elementor-105255 .elementor-element.elementor-element-251e32f .menu-toggle-icons svg{width:32px;height:32px;}.elementor-105255 .elementor-element.elementor-element-b54015c{--spacer-size:40px;}.elementor-105255 .elementor-element.elementor-element-b574c04 .elementor-heading-title{font-size:25px;line-height:42px;}.elementor-105255 .elementor-element.elementor-element-d82563d{line-height:42px;}.elementor-105255 .elementor-element.elementor-element-bb87f3c > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-105255 .elementor-element.elementor-element-956bab7 .elementor-image-box-img{margin-bottom:20px;}.elementor-105255 .elementor-element.elementor-element-47890a4 .elementor-image-box-img{margin-bottom:20px;}.elementor-105255 .elementor-element.elementor-element-eacafe3 .elementor-image-box-img{margin-bottom:20px;}.elementor-105255 .elementor-element.elementor-element-ba80d15 .elementor-image-box-img{margin-bottom:24px;}.elementor-105255 .elementor-element.elementor-element-23a74cc .elementor-image-box-img{margin-bottom:20px;}.elementor-105255 .elementor-element.elementor-element-3d79f75 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-105255 .elementor-element.elementor-element-5d19a65 .elementor-tab-title{padding:15px 20px 15px 0px;}.elementor-105255 .elementor-element.elementor-element-9254634 .elementor-image-box-img{margin-bottom:35px;}.elementor-105255 .elementor-element.elementor-element-49d3152 .elementor-image-box-img{margin-bottom:35px;}.elementor-105255 .elementor-element.elementor-element-a405f22 .elementor-image-box-img{margin-bottom:35px;}.elementor-105255 .elementor-element.elementor-element-50bfd60{width:100%;max-width:100%;}.elementor-105255 .elementor-element.elementor-element-81c77e9{width:100%;max-width:100%;}.elementor-105255 .elementor-element.elementor-element-44f0007 .elementor-image-box-img{margin-bottom:20px;}.elementor-105255 .elementor-element.elementor-element-0f0899f .elementor-image-box-img{margin-bottom:20px;}.elementor-105255 .elementor-element.elementor-element-e786cf5 .elementor-image-box-img{margin-bottom:20px;}.elementor-105255 .elementor-element.elementor-element-f419021 .elementor-image-box-img{margin-bottom:20px;}.elementor-105255 .elementor-element.elementor-element-5f88a89{padding:10px 10px 10px 10px;}.elementor-105255 .elementor-element.elementor-element-49f5f9e > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-105255 .elementor-element.elementor-element-f9781f7{line-height:44px;}.elementor-105255 .elementor-element.elementor-element-f00162e .elementor-image-box-img{margin-bottom:22px;}.elementor-105255 .elementor-element.elementor-element-f00162e.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-105255 .elementor-element.elementor-element-f00162e.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-105255 .elementor-element.elementor-element-f00162e.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-105255 .elementor-element.elementor-element-607204a .elementor-image-box-img{margin-bottom:22px;}.elementor-105255 .elementor-element.elementor-element-607204a.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-105255 .elementor-element.elementor-element-607204a.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-105255 .elementor-element.elementor-element-607204a.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}.elementor-105255 .elementor-element.elementor-element-c0532fc .elementor-image-box-img{margin-bottom:22px;}.elementor-105255 .elementor-element.elementor-element-c0532fc.elementor-position-right .elementor-image-box-img{margin-left:22px;}.elementor-105255 .elementor-element.elementor-element-c0532fc.elementor-position-left .elementor-image-box-img{margin-right:22px;}.elementor-105255 .elementor-element.elementor-element-c0532fc.elementor-position-top .elementor-image-box-img{margin-bottom:22px;}body:not(.rtl) .elementor-105255 .elementor-element.elementor-element-c0be610{left:1.7rem;}body.rtl .elementor-105255 .elementor-element.elementor-element-c0be610{right:1.7rem;}.elementor-105255 .elementor-element.elementor-element-c0be610{bottom:2.2rem;}}/* Start custom CSS for the7_horizontal-menu, class: .elementor-element-251e32f */.horizontal-menu-dropdown .dt-nav-menu-horizontal--main ul.horizontal-sub-nav{
    flex-direction: column!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ef22090 */.cstSize small{
    font-size: 22px
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-f09de6a */.gform_heading{
    display: none;
}
input, select, textarea{
    margin-bottom: 0%!important;
    border-radius: 10px!important;
}
input::placeholder {
    font-size: 16px!important;
}
.gform_wrapper.gravity-theme .gform_fields.top_label {
    grid-row-gap: 20px!important;
}
input[type=submit],
.gform_button{
    font-size: 18px!important;
    background-color: #7A1626!important;
    border: 1px solid #D92F4B!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b73f3a */.cstSize small{
    font-size: 22px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5a0ee42 */.cstSize small{
    font-size: 22px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e71b875 */.cstSize small{
    font-size: 22px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50bfd60 */.cstSize small{
    font-size: 22px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-607135b */.cstSize small{
    font-size: 22px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4ab58c9 */.cstMargin li{
    margin-bottom: 1rem!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f9781f7 */.cstSize small{
    font-size: 22px
}/* End custom CSS */
/* Start custom CSS */.page-title,
#footer, 
footer{
    display: none!important;
}

.diagonal a{
  position: relative; 
  overflow: hidden;
  z-index: 1; 
}
.diagonal a:after{
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 500%;
  height: 1000%;
  background: #7A1626;
  z-index: -1;
  transform-origin: 0% 0%;
  /* transform: translateX(calc(20% - 25px)) translateY(10%) rotate(-45deg); */
  transform: translateY(144%) translateX(-15%) rotate(-126deg);
  transition: transform .3s;
}
.diagonal a:hover::after{
  transform: translateY(130%) translateX(4%) rotate(-127deg);
}
.diagonal a:hover{
  border: 2px solid #D92F4B!important;
  color: #ffffff!important;
}/* End custom CSS */