.elementor-23587 .elementor-element.elementor-element-f484b26{padding:380px 0px 305px 0px;}.elementor-23587 .elementor-element.elementor-element-48860b3 > .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-23587 .elementor-element.elementor-element-6b11362{z-index:2;}.elementor-23587 .elementor-element.elementor-element-8db56ee > .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-23587 .elementor-element.elementor-element-f55e4ad{--divider-border-style:solid;--divider-color:#F5F5F5;--divider-border-width:180px;}.elementor-23587 .elementor-element.elementor-element-f55e4ad .elementor-divider-separator{width:100%;}.elementor-23587 .elementor-element.elementor-element-f55e4ad .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-23587 .elementor-element.elementor-element-f55e4ad > .elementor-widget-container{border-style:solid;border-color:#E0DDDD;border-radius:2px 2px 0px 2px;box-shadow:-80px 80px 80px 0px rgba(0, 0, 0, 0.25);}.elementor-23587 .elementor-element.elementor-element-1f97c41 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:37px;letter-spacing:0.2px;word-spacing:0px;}.elementor-23587 .elementor-element.elementor-element-1f97c41 > .elementor-widget-container{padding:18px 18px 18px 18px;}body:not(.rtl) .elementor-23587 .elementor-element.elementor-element-1f97c41{left:0px;}body.rtl .elementor-23587 .elementor-element.elementor-element-1f97c41{right:0px;}.elementor-23587 .elementor-element.elementor-element-1f97c41{bottom:0px;}.elementor-23587 .elementor-element.elementor-element-de4a95b{text-align:right;top:0px;}.elementor-23587 .elementor-element.elementor-element-de4a95b .elementor-heading-title{color:var( --e-global-color-a394a32 );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;line-height:17px;letter-spacing:0.2px;word-spacing:0px;}.elementor-23587 .elementor-element.elementor-element-de4a95b > .elementor-widget-container{padding:18px 18px 18px 18px;}body:not(.rtl) .elementor-23587 .elementor-element.elementor-element-de4a95b{right:0px;}body.rtl .elementor-23587 .elementor-element.elementor-element-de4a95b{left:0px;}.elementor-23587 .elementor-element.elementor-element-403f4c7{--divider-border-style:solid;--divider-color:var( --e-global-color-a394a32 );--divider-border-width:2px;bottom:35px;}.elementor-23587 .elementor-element.elementor-element-403f4c7 .elementor-divider-separator{width:30%;margin:0 auto;margin-right:0;}.elementor-23587 .elementor-element.elementor-element-403f4c7 .elementor-divider{text-align:right;padding-block-start:0px;padding-block-end:0px;}body:not(.rtl) .elementor-23587 .elementor-element.elementor-element-403f4c7{right:26px;}body.rtl .elementor-23587 .elementor-element.elementor-element-403f4c7{left:26px;}.elementor-23587 .elementor-element.elementor-element-c2f6dd0{--divider-border-style:solid;--divider-color:var( --e-global-color-a394a32 );--divider-border-width:3px;}.elementor-23587 .elementor-element.elementor-element-c2f6dd0 .elementor-divider-separator{width:100%;}.elementor-23587 .elementor-element.elementor-element-c2f6dd0 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-23587 .elementor-element.elementor-element-c2f6dd0 > .elementor-widget-container{margin:-3px 0px 0px 0px;}.elementor-23587 .elementor-element.elementor-element-40fb9d0{margin-top:-180px;margin-bottom:0px;}.elementor-23587 .elementor-element.elementor-element-116efd2 > .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-23587 .elementor-element.elementor-element-6754c1c img{width:150px;height:120px;object-fit:cover;object-position:center center;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.21);}body:not(.rtl) .elementor-23587 .elementor-element.elementor-element-6754c1c{left:0px;}body.rtl .elementor-23587 .elementor-element.elementor-element-6754c1c{right:0px;}.elementor-23587 .elementor-element.elementor-element-6754c1c{top:0px;}.elementor-23587 .elementor-element.elementor-element-6754c1c > .elementor-widget-container{--e-transform-rotateZ:6deg;--e-transform-translateX:166px;--e-transform-translateY:70px;}.elementor-23587 .elementor-element.elementor-element-e21d27b img{width:150px;height:120px;object-fit:cover;object-position:center center;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.21);}body:not(.rtl) .elementor-23587 .elementor-element.elementor-element-e21d27b{left:0px;}body.rtl .elementor-23587 .elementor-element.elementor-element-e21d27b{right:0px;}.elementor-23587 .elementor-element.elementor-element-e21d27b{top:0px;}.elementor-23587 .elementor-element.elementor-element-e21d27b > .elementor-widget-container{--e-transform-rotateZ:-15deg;--e-transform-translateX:158px;--e-transform-translateY:-10px;}.elementor-23587 .elementor-element.elementor-element-838e901 img{width:150px;height:120px;object-fit:cover;object-position:center center;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.21);}body:not(.rtl) .elementor-23587 .elementor-element.elementor-element-838e901{left:0px;}body.rtl .elementor-23587 .elementor-element.elementor-element-838e901{right:0px;}.elementor-23587 .elementor-element.elementor-element-838e901{top:0px;}.elementor-23587 .elementor-element.elementor-element-838e901 > .elementor-widget-container{--e-transform-rotateZ:26deg;--e-transform-translateX:182px;--e-transform-translateY:110px;}.elementor-23587 .elementor-element.elementor-element-5548fce img{width:150px;height:120px;object-fit:cover;object-position:center center;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.21);}body:not(.rtl) .elementor-23587 .elementor-element.elementor-element-5548fce{left:0px;}body.rtl .elementor-23587 .elementor-element.elementor-element-5548fce{right:0px;}.elementor-23587 .elementor-element.elementor-element-5548fce{top:0px;}.elementor-23587 .elementor-element.elementor-element-5548fce > .elementor-widget-container{--e-transform-rotateZ:14deg;--e-transform-translateX:17px;--e-transform-translateY:135px;}.elementor-23587 .elementor-element.elementor-element-d43c3a4 img{width:150px;height:120px;object-fit:cover;object-position:center center;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.21);}body:not(.rtl) .elementor-23587 .elementor-element.elementor-element-d43c3a4{left:0px;}body.rtl .elementor-23587 .elementor-element.elementor-element-d43c3a4{right:0px;}.elementor-23587 .elementor-element.elementor-element-d43c3a4{top:0px;}.elementor-23587 .elementor-element.elementor-element-d43c3a4 > .elementor-widget-container{--e-transform-rotateZ:33deg;--e-transform-translateX:-85px;--e-transform-translateY:148px;}.elementor-23587 .elementor-element.elementor-element-fa7c31b img{width:150px;height:120px;object-fit:cover;object-position:center center;box-shadow:0px 0px 80px 0px rgba(0, 0, 0, 0.21);}body:not(.rtl) .elementor-23587 .elementor-element.elementor-element-fa7c31b{left:0px;}body.rtl .elementor-23587 .elementor-element.elementor-element-fa7c31b{right:0px;}.elementor-23587 .elementor-element.elementor-element-fa7c31b{top:0px;}.elementor-23587 .elementor-element.elementor-element-fa7c31b > .elementor-widget-container{--e-transform-rotateZ:13deg;--e-transform-translateX:-207px;--e-transform-translateY:13px;}/* Start custom CSS for divider, class: .elementor-element-403f4c7 */.elementor-23587 .elementor-element.elementor-element-403f4c7 .elementor-divider{
    position: relative;
}
.elementor-23587 .elementor-element.elementor-element-403f4c7 .elementor-divider:before,
.elementor-23587 .elementor-element.elementor-element-403f4c7 .elementor-divider:after{
    content: "";
    position: absolute;
    background: var(--divider-color);
    height: 2px;
    width: 9px;
    right: 0;
    top: 0;
    transform-origin: right;
    transform: rotate(45deg);
}
.elementor-23587 .elementor-element.elementor-element-403f4c7 .elementor-divider:after{
    transform: rotate(-45deg);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f484b26 */.elementor-23587 .elementor-element.elementor-element-f484b26{
    --hover-background: #181818;
    --hover-text-color: #ffffff;
}
.shake{
    cursor: pointer;
}
.shake.active{
    z-index: 10;
}
.shake .shake-square{
    transition: all 0.15s ease-in-out;
}
.shake.hover .shake-square{
    transform: scale(1.1);
}
.shake.hover .shake-square .elementor-container{
    animation: tada 0.8s linear 0.15s;
}
.shake .shake-background .elementor-widget-container{
    transition: all 0.3s ease-in-out;
}
.shake.hover .shake-background .elementor-widget-container{
    border-color: var(--hover-background) !important;
}
.shake .shake-background .elementor-divider-separator{
    transition: all 0.3s ease-in-out;
}
.shake.hover .shake-background .elementor-divider-separator{
    border-top-color: var(--hover-background) !important;
}
.shake.inactive .shake-background .elementor-widget-container{
    box-shadow: -80px 80px 80px transparent !important;
}
.shake .shake-line{
    transform-origin: right;
    transition: all 0.3s ease-in-out;
}
.shake.hover .shake-line{
    transform: scaleX(0);
}
.shake .shake-heading .elementor-heading-title{
    transition: all 0.3s ease-in-out;
}
.shake.hover .shake-heading .elementor-heading-title{
    color: var(--hover-text-color) !important;
}
.shake .shake-arrow{
    transform: translateX(-10px);
    opacity: 0;
    transition: all 0.3s ease-in-out;
}
.shake.hover .shake-arrow{
    transform: none;
    opacity: 1;
}
.shake .elementor-widget-image .elementor-widget-container{
    transition: all 0.3s ease-in-out;
    pointer-events: none;
}
.shake.hover .elementor-widget-image .elementor-widget-container{
    transition-delay: var(--transition-delay);
}
.shake.inactive .elementor-widget-image .elementor-widget-container{
    transform: none;
    opacity: 0;
    transition-delay: 0s;
}/* End custom CSS */