.elementor-324 .elementor-element.elementor-element-8d44cee{overflow:hidden;z-index:0;}.elementor-324 .elementor-element.elementor-element-994deae .elementor-image img{width:400px;max-width:400px;}.elementor-324 .elementor-element.elementor-element-994deae > .elementor-widget-container{margin:0px 0px 0px 150px;}.elementor-324 .elementor-element.elementor-element-7ba1687{margin-top:-30px;margin-bottom:-30px;z-index:3;}.elementor-324 .elementor-element.elementor-element-4fef146.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-324 .elementor-element.elementor-element-be494a3{--lottie-container-width:300px;--lottie-container-max-width:300px;width:auto;max-width:auto;top:0px;}body:not(.rtl) .elementor-324 .elementor-element.elementor-element-be494a3{left:-200px;}body.rtl .elementor-324 .elementor-element.elementor-element-be494a3{right:-200px;}.elementor-324 .elementor-element.elementor-element-28d0bef{--lottie-container-width:2000px;--lottie-container-max-width:12000px;width:auto;max-width:auto;top:261px;}body:not(.rtl) .elementor-324 .elementor-element.elementor-element-28d0bef{left:32px;}body.rtl .elementor-324 .elementor-element.elementor-element-28d0bef{right:32px;}.elementor-324 .elementor-element.elementor-element-8713182{--lottie-container-width:300px;z-index:11;width:auto;max-width:auto;top:436px;}body:not(.rtl) .elementor-324 .elementor-element.elementor-element-8713182{left:-156px;}body.rtl .elementor-324 .elementor-element.elementor-element-8713182{right:-156px;}.elementor-324 .elementor-element.elementor-element-27da191{margin-top:0%;margin-bottom:0%;z-index:10;}.elementor-324 .elementor-element.elementor-element-6e9bd65{margin-top:255px;margin-bottom:50px;}.elementor-324 .elementor-element.elementor-element-707caf8 > .elementor-widget-container{margin:30px 0px 15px 0px;}.elementor-324 .elementor-element.elementor-element-95a7d97 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-b8fe389{--lottie-container-width:400px;}.elementor-324 .elementor-element.elementor-element-ce6d209{margin-top:0px;margin-bottom:0px;}.elementor-324 .elementor-element.elementor-element-10e6a50 > .elementor-widget-container{margin:0px 0px 10px -10px;}.elementor-324 .elementor-element.elementor-element-1c353e5 > .elementor-container{min-height:50vh;}.elementor-324 .elementor-element.elementor-element-1c353e5 > .elementor-container:after{content:"";min-height:inherit;}.elementor-324 .elementor-element.elementor-element-1c353e5{margin-top:-5%;margin-bottom:-10%;z-index:10;}.elementor-324 .elementor-element.elementor-element-5f38029 > .elementor-container{min-height:800px;}.elementor-324 .elementor-element.elementor-element-5f38029 > .elementor-container:after{content:"";min-height:inherit;}.elementor-324 .elementor-element.elementor-element-5f38029{overflow:hidden;margin-top:0px;margin-bottom:300px;z-index:10;}.elementor-324 .elementor-element.elementor-element-5fb1f44 > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-324 .elementor-element.elementor-element-e23ca6a{margin-top:0px;margin-bottom:0px;}.elementor-324 .elementor-element.elementor-element-e11ea1b > .elementor-widget-container{margin:0% 0% 0% 10%;}.elementor-324 .elementor-element.elementor-element-e11ea1b{width:100%;max-width:100%;}@media(min-width:768px){.elementor-324 .elementor-element.elementor-element-274021a{width:21%;}.elementor-324 .elementor-element.elementor-element-695c878{width:18.044%;}.elementor-324 .elementor-element.elementor-element-edd57bc{width:35.956%;}.elementor-324 .elementor-element.elementor-element-e84c05c{width:10%;}.elementor-324 .elementor-element.elementor-element-5e4e5bb{width:56.332%;}.elementor-324 .elementor-element.elementor-element-7c47ced{width:10%;}.elementor-324 .elementor-element.elementor-element-ec6638b{width:90%;}.elementor-324 .elementor-element.elementor-element-15eb5c4{width:10%;}.elementor-324 .elementor-element.elementor-element-0f5b752{width:60%;}.elementor-324 .elementor-element.elementor-element-9b968d2{width:29.664%;}}@media(max-width:1024px) and (min-width:768px){.elementor-324 .elementor-element.elementor-element-e84c05c{width:10%;}.elementor-324 .elementor-element.elementor-element-5e4e5bb{width:90%;}.elementor-324 .elementor-element.elementor-element-5f8d237{width:100%;}}@media(max-width:1024px){.elementor-324 .elementor-element.elementor-element-994deae .elementor-image img{width:340px;max-width:340px;}.elementor-324 .elementor-element.elementor-element-994deae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-10e6a50 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-324 .elementor-element.elementor-element-269f1db > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-5f38029 > .elementor-container{min-height:500px;}.elementor-324 .elementor-element.elementor-element-5f38029 > .elementor-container:after{content:"";min-height:inherit;}.elementor-324 .elementor-element.elementor-element-5f38029{margin-top:40px;margin-bottom:100px;}.elementor-324 .elementor-element.elementor-element-5fb1f44 > .elementor-widget-container{margin:0px 0px 35px 0px;}.elementor-324 .elementor-element.elementor-element-801d7ec > .elementor-widget-container{margin:-12px 0px 0px 0px;}}@media(max-width:767px){.elementor-324 .elementor-element.elementor-element-274021a{width:13%;}.elementor-324 .elementor-element.elementor-element-695c878{width:12%;}.elementor-324 .elementor-element.elementor-element-edd57bc{width:25%;}.elementor-324 .elementor-element.elementor-element-01c2a31{width:50%;}.elementor-324 .elementor-element.elementor-element-994deae .elementor-image img{width:200px;max-width:200px;}.elementor-324 .elementor-element.elementor-element-994deae > .elementor-widget-container{margin:20px 0px 0px 65px;}.elementor-324 .elementor-element.elementor-element-27da191{padding:0px 20px 0px 20px;}.elementor-324 .elementor-element.elementor-element-6e9bd65{margin-top:150px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-5e4e5bb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-707caf8 > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-324 .elementor-element.elementor-element-95a7d97 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-ce6d209{margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-ec6638b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-10e6a50 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-324 .elementor-element.elementor-element-269f1db > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-1c353e5 > .elementor-container{min-height:30vh;}.elementor-324 .elementor-element.elementor-element-1c353e5 > .elementor-container:after{content:"";min-height:inherit;}.elementor-324 .elementor-element.elementor-element-1c353e5{margin-top:50px;margin-bottom:0px;}.elementor-324 .elementor-element.elementor-element-5f38029 > .elementor-container{min-height:100vh;}.elementor-324 .elementor-element.elementor-element-5f38029 > .elementor-container:after{content:"";min-height:inherit;}.elementor-324 .elementor-element.elementor-element-5f38029{margin-top:0%;margin-bottom:10%;padding:0px 20px 0px 20px;}.elementor-324 .elementor-element.elementor-element-38e2020{padding:10px 10px 0px 10px;}.elementor-324 .elementor-element.elementor-element-0f5b752 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-9b968d2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-e23ca6a{padding:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-f28de70 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-324 .elementor-element.elementor-element-e11ea1b > .elementor-widget-container{margin:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-8d44cee */.bg-header { 
    position:absolute;
width:100%; }/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-8713182 */.bottom_lottie{
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7ba1687 */.lottie_trigger_wrapper{
    position: absolute;
    width: 100%;
    top: 0;
    overflow: hidden;
    
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e84c05c */about_left_collumn{
    min-width: 100px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-95a7d97 */.workedwith-text { max-width:400px; display:block; }/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5f8d237 */.right_column{
    min-width: 400px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-269f1db */.teamculture-text { max-width:600px; display:block; }/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-7aee049 */.heartbeat-lottie .e-lottie__container { 
    width: 100vw;
    overflow: hidden;
}
.heartbeat-lottie {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1c353e5 */.heartlines { 
    overflow: hidden;

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-801d7ec */.teamculture-text { max-width:600px; display:block; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6a07eed */.work-wheel-menu { 
    width: 600px;
    left: 50%;
    transform: translate(-50%, 0%);
}

.work-wheel-menu { 
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 600px !important;
}

.line-center {
    top: 50%;
    transform: translate(0%, -50%);
}

.number-works h1 { 
    opacity:0.5;
    font-size:65px;
    margin-bottom:10px;
}
.circle-inner { margin-top:-100%; }/* End custom CSS */