.elementor-17 .elementor-element.elementor-element-430de66{--display:flex;--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--align-items:center;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:43px;}.elementor-17 .elementor-element.elementor-element-b347326 img{width:236px;}.elementor-17 .elementor-element.elementor-element-21bfbb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;--e-nav-menu-horizontal-menu-item-margin:calc( 65px / 2 );}.elementor-17 .elementor-element.elementor-element-21bfbb2 .elementor-nav-menu .elementor-item{font-weight:300;}.elementor-17 .elementor-element.elementor-element-21bfbb2 .elementor-nav-menu--main .elementor-item{padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}.elementor-17 .elementor-element.elementor-element-21bfbb2 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:65px;}.elementor-17 .elementor-element.elementor-element-21bfbb2 .elementor-nav-menu--dropdown{background-color:#00000000;}.elementor-17 .elementor-element.elementor-element-21bfbb2 .elementor-nav-menu--dropdown .elementor-item, .elementor-17 .elementor-element.elementor-element-21bfbb2 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:16px;}.elementor-17 .elementor-element.elementor-element-21bfbb2 .elementor-nav-menu--dropdown a{padding-left:12px;padding-right:12px;padding-top:18px;padding-bottom:18px;}.elementor-17 .elementor-element.elementor-element-991e031 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-991e031.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-991e031.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-991e031.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-991e031.elementor-view-framed .elementor-icon, .elementor-17 .elementor-element.elementor-element-991e031.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-17 .elementor-element.elementor-element-991e031 .elementor-icon{font-size:42px;}.elementor-17 .elementor-element.elementor-element-991e031 .elementor-icon svg{height:42px;}.elementor-17 .elementor-element.elementor-element-ddff0a0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -5px) 0px;}.elementor-17 .elementor-element.elementor-element-ddff0a0 .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-ddff0a0 .elementor-icon{font-size:24px;}.elementor-17 .elementor-element.elementor-element-ddff0a0 .elementor-icon svg{height:24px;}.elementor-17 .elementor-element.elementor-element-e8f434f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-6560c7e .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-17 .elementor-element.elementor-element-6560c7e{--e-off-canvas-width:230px;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-animation-duration:1.5s;--e-off-canvas-overlay-opacity:1;}.elementor-17 .elementor-element.elementor-element-9998783{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-ebad2c6{margin:57px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--e-nav-menu-horizontal-menu-item-margin:calc( 22px / 2 );}.elementor-17 .elementor-element.elementor-element-ebad2c6 .elementor-nav-menu .elementor-item{font-size:20px;}.elementor-17 .elementor-element.elementor-element-ebad2c6 .elementor-nav-menu--main .elementor-item{padding-left:37px;padding-right:37px;padding-top:0px;padding-bottom:0px;}.elementor-17 .elementor-element.elementor-element-ebad2c6 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:22px;}.elementor-17 .elementor-element.elementor-element-ebad2c6 .elementor-nav-menu--dropdown .elementor-item, .elementor-17 .elementor-element.elementor-element-ebad2c6 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:18px;}.elementor-17 .elementor-element.elementor-element-ebad2c6 .elementor-nav-menu--dropdown a{padding-left:12px;padding-right:12px;padding-top:18px;padding-bottom:18px;}.elementor-17 .elementor-element.elementor-element-ebad2c6 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-17 .elementor-element.elementor-element-ebad2c6 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:17px !important;}body:not(.rtl) .elementor-17 .elementor-element.elementor-element-c62f0ae{left:10px;}body.rtl .elementor-17 .elementor-element.elementor-element-c62f0ae{right:10px;}.elementor-17 .elementor-element.elementor-element-c62f0ae{top:6px;}.elementor-17 .elementor-element.elementor-element-c62f0ae .elementor-icon-wrapper{text-align:center;}.elementor-17 .elementor-element.elementor-element-c62f0ae .elementor-icon{font-size:11px;}.elementor-17 .elementor-element.elementor-element-c62f0ae .elementor-icon svg{height:11px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1352px){.elementor-17 .elementor-element.elementor-element-21bfbb2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-430de66{--content-width:1788px;}}@media(max-width:1024px){.elementor-17 .elementor-element.elementor-element-b347326 img{width:146px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-430de66{--flex-direction:row-reverse;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-between;--align-items:center;}.elementor-17 .elementor-element.elementor-element-6560c7e{--e-off-canvas-width:287px;}.elementor-17 .elementor-element.elementor-element-9998783{--width:80%;}.elementor-17 .elementor-element.elementor-element-ebad2c6 .elementor-nav-menu .elementor-item{font-size:23px;}.elementor-17 .elementor-element.elementor-element-ebad2c6{--e-nav-menu-horizontal-menu-item-margin:calc( 34px / 2 );}.elementor-17 .elementor-element.elementor-element-ebad2c6 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:34px;}.elementor-17 .elementor-element.elementor-element-c62f0ae .elementor-icon{font-size:18px;}.elementor-17 .elementor-element.elementor-element-c62f0ae .elementor-icon svg{height:18px;}}/* Start custom CSS for theme-site-logo, class: .elementor-element-b347326 */.page-id-2 .elementor-sticky--active:not(.elementor-sticky--effects) .elementor-widget-theme-site-logo img {
    filter: grayscale(1) brightness(15.5);
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-21bfbb2 */.elementor-17 .elementor-element.elementor-element-21bfbb2{

    margin-left:auto!important;
}
.elementor-17 .elementor-element.elementor-element-21bfbb2 .sub-arrow{
    color:#2867D5;
}
.elementor-17 .elementor-element.elementor-element-21bfbb2 .sub-arrow path{
    fill:#2867D5;
}
/*.elementor-17 .elementor-element.elementor-element-21bfbb2 a.has-submenu:after
{
    content:"";
    display: block;
    width:11px;
    height: 11px;
    background-image: url('/wp-content/uploads/2026/04/plus-men-b.svg');
    opacity: 1!important;
    margin-right: 9px;
    position: relative;
}
.elementor-17 .elementor-element.elementor-element-21bfbb2 .sub-menu a:after{
    content:"";
    display: block;
    width: 13px;
    height: 13px;
    background-image: url('/wp-content/uploads/2026/04/arrow-men.svg');
    margin-right:auto ;
}*/
.elementor-17 .elementor-element.elementor-element-21bfbb2 .sub-menu li{
    margin-top:5px;
    background-color: #EBF5FE;
}
.elementor-17 .elementor-element.elementor-element-21bfbb2 .sub-menu a{
    margin: 0!important;
    padding-right:5px!important ;
}
.elementor-17 .elementor-element.elementor-element-21bfbb2 .sub-menu1{
    max-width: 200px!important;
    width:200px!important;
    margin:0!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-430de66 */.elementor-17 .elementor-element.elementor-element-430de66.elementor-sticky--effects{
    background-color: white;
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-ebad2c6 */.elementor-17 .elementor-element.elementor-element-ebad2c6 a.has-submenu:after
{
    content:"";
    display: block;
    width:13px;
    height: 13px;
    background-image: url('/wp-content/uploads/2026/03/plus-men-b.svg');
    opacity: 1!important;
    margin-right: 9px;
    background-position: center;
    position: relative;
}
.elementor-17 .elementor-element.elementor-element-ebad2c6 .sub-menu a:after{
    content:"";
    display: block;
    width: 13px;
    height: 13px;
    background-image: url('/wp-content/uploads/2026/03/arrow-men.svg');
    margin-right:auto ;
}
.elementor-17 .elementor-element.elementor-element-ebad2c6 .sub-menu li{
    margin-top:5px;
    background-color: #202120B0;
}
.elementor-17 .elementor-element.elementor-element-ebad2c6 .sub-menu a{
    margin: 0!important;
    padding-right:5px!important ;
}
.elementor-17 .elementor-element.elementor-element-ebad2c6 .sub-menu{

    margin:0!important;
    padding: 0!important;
}

.elementor-17 .elementor-element.elementor-element-ebad2c6 .highlighted:after{
    transform: rotate(45deg);
}

.elementor-17 .elementor-element.elementor-element-ebad2c6 .sub-arrow{
    color:#2867D5;
}
.elementor-17 .elementor-element.elementor-element-ebad2c6 .sub-arrow path{
    fill:#2867D5;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9998783 */.elementor-17 .elementor-element.elementor-element-9998783{
    margin:20px auto 0;
}/* End custom CSS */