.line_animation .elementor-repeater-item-80152e9.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-80152e9.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.elementor-760 .elementor-element.elementor-element-48ce47e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-62d2721 .jws_search > button{text-align:left;}.elementor-760 .elementor-element.elementor-element-62d2721 > .elementor-widget-container{margin:0px 0px 28px 0px;}.elementor-760 .elementor-element.elementor-element-62d2721 form.search-form{background:#F6F6F6;padding:0px 5px 0px 0px;min-height:60px;}.elementor-760 .elementor-element.elementor-element-62d2721 form.search-form button{font-size:16px;color:#FFFFFF;background:#27AE60;border-radius:5px 5px 5px 5px;min-width:50px;}.elementor-760 .elementor-element.elementor-element-62d2721 form.search-form input{font-size:16px;}.elementor-760 .elementor-element.elementor-element-62d2721 form.search-form input , .elementor-760 .elementor-element.elementor-element-62d2721 form.search-form input::placeholder{color:#616161;}.line_animation .elementor-repeater-item-77a30f8.line_wrap .line_wrap_inner > span:nth-child(2){margin-top:285px;}.line_animation .elementor-repeater-item-77a30f8.line_wrap .line_wrap_inner{-webkit-animation:MoveUpDown 15s infinite;animation:MoveUpDown 15s infinite;}.elementor-760 .elementor-element.elementor-element-0b723d2 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-ede3283 > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-760 .elementor-element.elementor-element-ede3283 .elementor-heading-title{font-size:20px;font-weight:700;color:#1B1920;}.elementor-760 .elementor-element.elementor-element-80b6b6c > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-760 .elementor-element.elementor-element-80b6b6c .jws_categories .jws_list_categories li{margin-bottom:6px;font-size:16px;font-weight:700;}.elementor-760 .elementor-element.elementor-element-80b6b6c .jws_categories .jws_list_categories li a{color:#232323;}.elementor-760 .elementor-element.elementor-element-80b6b6c .jws_categories .jws_list_categories li a:hover , .elementor-760 .elementor-element.elementor-element-80b6b6c .jws_categories .jws_list_categories li.current-cat a{color:#27AE60;}.elementor-760 .elementor-element.elementor-element-fb682ba{margin-top:0px;margin-bottom:40px;}.elementor-760 .elementor-element.elementor-element-65666ef > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-ccaa646 > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-760 .elementor-element.elementor-element-ccaa646 .elementor-heading-title{font-size:20px;font-weight:700;color:#1B1920;}.elementor-760 .elementor-element.elementor-element-547ea1f > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-760 .elementor-element.elementor-element-547ea1f .jws-blog-element .jws_blog_item{margin-bottom:12px;}.elementor-760 .elementor-element.elementor-element-547ea1f .jws-blog-element .jws_post_wap , .elementor-760 .elementor-element.elementor-element-547ea1f .jws-blog-element .jws_blog_layout10 .jws_post_wap .jws_post_content , .elementor-760 .elementor-element.elementor-element-547ea1f .jws-blog-element .jws_blog_layout13 .jws_post_wap .jws_post_content{background:#ffffff;}.elementor-760 .elementor-element.elementor-element-547ea1f .jws-blog-element .jws_blog_item .jws_post_wap .jws_post_content .entry-title{font-weight:700;text-decoration:none;}.elementor-760 .elementor-element.elementor-element-547ea1f .jws-blog-element .jws_blog_item .jws_post_wap .jws_post_content .entry-title a:hover{text-decoration-color:#232323;-webkit-text-decoration-color:#232323;-moz-text-decoration-color:#232323;}.elementor-760 .elementor-element.elementor-element-9ee737e{margin-top:0px;margin-bottom:40px;}.elementor-760 .elementor-element.elementor-element-ecfe561 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-760 .elementor-element.elementor-element-fec1814 > .elementor-widget-container{margin:0px 0px 1px 0px;}.elementor-760 .elementor-element.elementor-element-fec1814 .elementor-heading-title{font-size:20px;font-weight:700;color:#1B1920;}.elementor-760 .elementor-element.elementor-element-ebd14ff > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-760 .elementor-element.elementor-element-ebd14ff .tagcloud-list a{margin:0px 5px 10px 0px;padding:2px 17px 2px 17px;border-radius:40px 40px 40px 40px;box-shadow:0px 5px 13.5px 1.5px rgba(28, 31, 28, 0.05);color:#1B1920;background:#FFFFFF;font-size:14px;font-weight:700;}.elementor-760 .elementor-element.elementor-element-ebd14ff .tagcloud-list a:hover{background:#F5F5F5;}.elementor-760 .elementor-element.elementor-element-b735d85{margin-top:0px;margin-bottom:40px;}.elementor-760 .elementor-element.elementor-element-a27986f .jws_testimonials_slider_wrap .testimonials_slider .testimonials_title{color:#333333 !important;font-size:20px;font-weight:700;}.elementor-760 .elementor-element.elementor-element-a27986f .jws_testimonials_slider_wrap .testimonials_slider .testimonials_job{color:#5B6674 !important;font-size:14px;font-weight:400;}.elementor-760 .elementor-element.elementor-element-a27986f .jws_testimonials_slider_wrap .testimonials_slider .testimonials_readmore{color:#333333 !important;}/* Start custom CSS for section, class: .elementor-element-fb682ba */.elementor-2015 .elementor-element.elementor-element-237a1b4 {
        animation: animatedBackground 40s linear infinite;
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9ee737e */.elementor-2015 .elementor-element.elementor-element-237a1b4 {
        animation: animatedBackground 40s linear infinite;
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b735d85 */.elementor-2015 .elementor-element.elementor-element-237a1b4 {
        animation: animatedBackground 40s linear infinite;
    
}/* End custom CSS */
/* Start custom CSS for jws_testimonial_slider, class: .elementor-element-a27986f */.test2_ct .testimonials_description {
    padding: 30px 30px 39px 30px;
    background: #f5f5f5;
    border-radius: 5px;
    position: relative;
}
.test2_ct .testimonials_description:after {
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 7px solid #f5f5f5;
    content: "";
    bottom: -7px;
    left: 24px;
    position: absolute;
}
    
.test2_ct .testimonials_description span {
        color: #27ae60;
    font-size: 48px;
    display: block;
    position: absolute;
       right: 10px;
    bottom: 10px;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
}
.test2_ct .jws_testimonials_slider_wrap .testimonials_slider.slider_layout_layout2 header .testimonials_icon {
    display: none;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-fb682ba */.elementor-2015 .elementor-element.elementor-element-237a1b4 {
        animation: animatedBackground 40s linear infinite;
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-9ee737e */.elementor-2015 .elementor-element.elementor-element-237a1b4 {
        animation: animatedBackground 40s linear infinite;
    
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b735d85 */.elementor-2015 .elementor-element.elementor-element-237a1b4 {
        animation: animatedBackground 40s linear infinite;
    
}/* End custom CSS */
/* Start custom CSS for jws_testimonial_slider, class: .elementor-element-a27986f */.test2_ct .testimonials_description {
    padding: 30px 30px 39px 30px;
    background: #f5f5f5;
    border-radius: 5px;
    position: relative;
}
.test2_ct .testimonials_description:after {
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 7px solid #f5f5f5;
    content: "";
    bottom: -7px;
    left: 24px;
    position: absolute;
}
    
.test2_ct .testimonials_description span {
        color: #27ae60;
    font-size: 48px;
    display: block;
    position: absolute;
       right: 10px;
    bottom: 10px;
    transform: rotate(180deg);
    -webkit-transform: rotate(180deg);
}
.test2_ct .jws_testimonials_slider_wrap .testimonials_slider.slider_layout_layout2 header .testimonials_icon {
    display: none;
}/* End custom CSS */
/* Start custom CSS */form.search-form button {
    height: 50px;
}/* End custom CSS */