.elementor-582 .elementor-element.elementor-element-acbb0ae{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:0.3s;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-582 .elementor-element.elementor-element-6d319a6{--display:flex;--background-transition:0.3s;}.elementor-582 .elementor-element.elementor-element-ed0b13b > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-582 .elementor-element.elementor-element-ed0b13b .elementor-heading-title{color:#0A3866;font-size:52px;font-weight:600;}.elementor-582 .elementor-element.elementor-element-8e5060a{color:#8599AD;font-size:24px;}.elementor-582 .elementor-element.elementor-element-eefc5eb .woocommerce-breadcrumb{color:#0A3866;font-size:25px;}body:not(.rtl) .elementor-582 .elementor-element.elementor-element-19f9b95{right:0px;}body.rtl .elementor-582 .elementor-element.elementor-element-19f9b95{left:0px;}.elementor-582 .elementor-element.elementor-element-19f9b95{bottom:-140px;z-index:-1;}.elementor-582 .elementor-element.elementor-element-d787b35{--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;--gap:0px 0px;--background-transition:0.3s;}.elementor-582 .elementor-element.elementor-element-d787b35, .elementor-582 .elementor-element.elementor-element-d787b35::before{--border-transition:0.3s;}.elementor-582 .elementor-element.elementor-element-03ce3ae{--display:flex;--gap:0px 0px;--background-transition:0.3s;box-shadow:0px 4px 20px 0px rgba(130, 130, 130, 0.25098039215686274);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-582 .elementor-element.elementor-element-03ce3ae:not(.elementor-motion-effects-element-type-background), .elementor-582 .elementor-element.elementor-element-03ce3ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF80;}.elementor-582 .elementor-element.elementor-element-03ce3ae, .elementor-582 .elementor-element.elementor-element-03ce3ae::before{--border-transition:0.3s;}.elementor-582 .elementor-element.elementor-element-6c25514{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-582 .elementor-element.elementor-element-6c25514 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-582 .elementor-element.elementor-element-6c25514 .elementor-divider-separator{width:100%;}.elementor-582 .elementor-element.elementor-element-6c25514 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-582 .elementor-element.elementor-element-c308123{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--overflow:hidden;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-582 .elementor-element.elementor-element-be38d7a{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-582 .elementor-element.elementor-element-be38d7a .elementor-icon-box-title{color:#666666;}.elementor-582 .elementor-element.elementor-element-be38d7a .elementor-icon-box-title, .elementor-582 .elementor-element.elementor-element-be38d7a .elementor-icon-box-title a{font-weight:400;}.elementor-582 .elementor-element.elementor-element-78ca3ec{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-582 .elementor-element.elementor-element-78ca3ec .elementor-icon-box-title{color:#666666;}.elementor-582 .elementor-element.elementor-element-78ca3ec .elementor-icon-box-title, .elementor-582 .elementor-element.elementor-element-78ca3ec .elementor-icon-box-title a{font-weight:400;}.elementor-582 .elementor-element.elementor-element-5bae92f{width:var( --container-widget-width, 33% );max-width:33%;--container-widget-width:33%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-582 .elementor-element.elementor-element-5bae92f .elementor-icon-box-title{color:#666666;}.elementor-582 .elementor-element.elementor-element-5bae92f .elementor-icon-box-title, .elementor-582 .elementor-element.elementor-element-5bae92f .elementor-icon-box-title a{font-weight:400;}.elementor-582 .elementor-element.elementor-element-67bdbfd{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-582 .elementor-element.elementor-element-67bdbfd .elementor-divider-separator{width:100%;}.elementor-582 .elementor-element.elementor-element-67bdbfd .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-582 .elementor-element.elementor-element-cb2b8ac{--e-filter-wrap:wrap;--e-filter-overflow-x:initial;--e-filter-direction:row;--e-filter-white-space:nowrap;}.elementor-582 .elementor-element.elementor-element-d529310{--display:flex;--background-transition:0.3s;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-582 .elementor-element.elementor-element-d529310:not(.elementor-motion-effects-element-type-background), .elementor-582 .elementor-element.elementor-element-d529310 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FA;}.elementor-582 .elementor-element.elementor-element-d529310, .elementor-582 .elementor-element.elementor-element-d529310::before{--border-transition:0.3s;}.elementor-582 .elementor-element.elementor-element-dee8d6d{--grid-columns:1;--grid-row-gap:0px;--auto-scroll-offset:0px;}.elementor-582 .elementor-element.elementor-element-dee8d6d .elementor-pagination{text-align:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-582 .elementor-element.elementor-element-dee8d6d{--grid-columns:2;}}@media(max-width:767px){.elementor-582 .elementor-element.elementor-element-acbb0ae{--gap:0px 0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-582 .elementor-element.elementor-element-ed0b13b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-582 .elementor-element.elementor-element-ed0b13b .elementor-heading-title{font-size:24px;}.elementor-582 .elementor-element.elementor-element-8e5060a{font-size:16px;}.elementor-582 .elementor-element.elementor-element-eefc5eb > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-582 .elementor-element.elementor-element-eefc5eb .woocommerce-breadcrumb{font-size:14px;}.elementor-582 .elementor-element.elementor-element-c308123{--gap:5px 5px;--flex-wrap:nowrap;}.elementor-582 .elementor-element.elementor-element-be38d7a .elementor-icon{font-size:30px;}.elementor-582 .elementor-element.elementor-element-be38d7a .elementor-icon-box-title, .elementor-582 .elementor-element.elementor-element-be38d7a .elementor-icon-box-title a{font-size:14px;}.elementor-582 .elementor-element.elementor-element-78ca3ec .elementor-icon{font-size:30px;}.elementor-582 .elementor-element.elementor-element-78ca3ec .elementor-icon-box-title, .elementor-582 .elementor-element.elementor-element-78ca3ec .elementor-icon-box-title a{font-size:14px;}.elementor-582 .elementor-element.elementor-element-5bae92f .elementor-icon{font-size:30px;}.elementor-582 .elementor-element.elementor-element-5bae92f .elementor-icon-box-title, .elementor-582 .elementor-element.elementor-element-5bae92f .elementor-icon-box-title a{font-size:14px;}.elementor-582 .elementor-element.elementor-element-d529310{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-582 .elementor-element.elementor-element-dee8d6d{--grid-columns:1;}}@media(min-width:768px){.elementor-582 .elementor-element.elementor-element-6d319a6{--width:50%;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-eefc5eb */.elementor-582 .elementor-element.elementor-element-eefc5eb .woocommerce-breadcrumb{
   display: flex;
   align-items: center;
   gap: 20px;
   flex-wrap: wrap;
   row-gap: 5px;
}
.elementor-582 .elementor-element.elementor-element-eefc5eb .woocommerce-breadcrumb::before{
    content: '';
    width: 14px;
    height: 14px;
    background: linear-gradient( 308deg, #0A3866 0%, #006AC9 100%);
    display: inline-block;
    border-radius: 16px;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-be38d7a */.change .elementor-icon-box-title>span::after{
    content: '';
    width: 0px;
    height: 4px;
    display: block;
    background: linear-gradient(308deg, #0A3866 0%, #006AC9 100%);
    position: absolute;
    bottom: -2px;
    left: 50%;
    transform: translateX(-50%);
    transition: 0.3s;
}
.change:hover .elementor-icon-box-title>span::after,
.change.active .elementor-icon-box-title>span::after{
    width: 100px;
}
.change .elementor-icon-box-icon{
    opacity: 0.6;
    filter: grayscale(1);
    transition: 0.3s;
    cursor: pointer;
}
.change:hover .elementor-icon-box-icon,
.change.active .elementor-icon-box-icon{
    opacity: 1;
    filter: grayscale(0);
}
.change:hover .elementor-icon-box-title,
.change.active .elementor-icon-box-title{
    color: #0A3866 !important;
}/* End custom CSS */
/* Start custom CSS for taxonomy-filter, class: .elementor-element-cb2b8ac */.elementor-582 .elementor-element.elementor-element-cb2b8ac{
    visibility: hidden;
    height: 0;
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-dee8d6d */.taggle .e-n-accordion-item-title .e-n-accordion-item-title-header{
    display: flex;
    gap: 10px;
    align-items: center;

}
.taggle .e-n-accordion-item-title .e-n-accordion-item-title-header::before{
    content: 'Q';
    display: inline-flex;
    width: 46px;
    height: 46px;
    background: linear-gradient( 308deg, #0A3866 0%, #006AC9 100%);
    border-radius: 8px;
    align-items: center;
    justify-content: center;
    color: white;
    font-size: 24px;
    font-weight: 600;
    flex-shrink: 0;
}
.taggle details{
    background: white;
    border-radius: 16px;
    overflow: hidden;
}
.taggle summary, .taggle .e-n-accordion-item>div[role="region"]{
    padding: 32px !important;
}
.taggle summary{
    background: linear-gradient( 90deg, #0069C7 0%, #093968 50%, #fff 50%) no-repeat;
    background-position: 100%;
    background-size: 200%;
    transition: 0.3s;
}
.taggle summary:hover,
.taggle details[open] summary{
    background-position: 0%;
}
.taggle div.elementor-widget-text-editor{
    display: flex;
    gap: 10px;
    justify-content: start;
}
.taggle div.elementor-widget-text-editor::before{
    content: 'A';
    display: inline-flex;
    width: 46px;
    height: 46px;
    background: linear-gradient( 308deg, #0A3866 0%, #006AC9 100%);
    border-radius: 8px;
    align-items: center;
    justify-content: center;
    color: white;
    font-size: 24px;
    font-weight: 600;
    flex-shrink: 0;
}

.taggle details[open] .e-n-accordion-item-title .e-n-accordion-item-title-header::before{
    background: white;
    color: #0A3866;
}

@media(max-width:798px){
    .taggle .e-n-accordion-item-title .e-n-accordion-item-title-header::before{
        width:30px;
        height:30px;
    }
    .taggle summary, .taggle .e-n-accordion-item>div[role="region"]{
    padding: 12px !important;
    }
    .taggle div.elementor-widget-text-editor::before{
        width:30px;
        height:30px;
    }
}/* End custom CSS */