.elementor-12 .elementor-element.elementor-element-9a01e95 > .elementor-container{min-height:500px;}.elementor-12 .elementor-element.elementor-element-9a01e95:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9a01e95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://insyteful.aha-images.com/wp-content/uploads/2021/08/videoFallback.jpg") 50% 50%;background-size:cover;}.elementor-12 .elementor-element.elementor-element-9a01e95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;}.elementor-12 .elementor-element.elementor-element-9a01e95 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-59362d0 > .elementor-container{max-width:618px;text-align:center;}.elementor-12 .elementor-element.elementor-element-59362d0{margin-top:2em;margin-bottom:2em;}.elementor-12 .elementor-element.elementor-element-fd1d0ce > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-12 .elementor-element.elementor-element-fd1d0ce .elementor-heading-title{font-size:30px;font-weight:700;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-396e902 > .elementor-background-overlay{opacity:0.5;}.elementor-12 .elementor-element.elementor-element-396e902{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-396e902 a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-396e902 a:hover{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d081a48.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-12 .elementor-element.elementor-element-d081a48.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-12 .elementor-element.elementor-element-d081a48.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-d081a48 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12 .elementor-element.elementor-element-d081a48 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-d081a48 .elementor-image-box-title{font-size:22px;line-height:1.3rem;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7fa70be.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-12 .elementor-element.elementor-element-7fa70be.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-12 .elementor-element.elementor-element-7fa70be.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-7fa70be .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12 .elementor-element.elementor-element-7fa70be .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-7fa70be .elementor-image-box-title{font-size:22px;line-height:1.3rem;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f6798ac.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-12 .elementor-element.elementor-element-f6798ac.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-12 .elementor-element.elementor-element-f6798ac.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-f6798ac .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12 .elementor-element.elementor-element-f6798ac .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-f6798ac .elementor-image-box-title{font-size:22px;line-height:1.3rem;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b52e68d.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-12 .elementor-element.elementor-element-b52e68d.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-12 .elementor-element.elementor-element-b52e68d.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-b52e68d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12 .elementor-element.elementor-element-b52e68d .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-b52e68d .elementor-image-box-title{font-size:22px;line-height:1.3rem;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-bf6e415.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-12 .elementor-element.elementor-element-bf6e415.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-12 .elementor-element.elementor-element-bf6e415.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-bf6e415 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12 .elementor-element.elementor-element-bf6e415 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-bf6e415 .elementor-image-box-title{font-size:22px;line-height:1.3rem;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-ed5a92a.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-12 .elementor-element.elementor-element-ed5a92a.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-12 .elementor-element.elementor-element-ed5a92a.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-ed5a92a .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-12 .elementor-element.elementor-element-ed5a92a .elementor-image-box-img img{transition-duration:0.3s;}.elementor-12 .elementor-element.elementor-element-ed5a92a .elementor-image-box-title{font-size:22px;line-height:1.3rem;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-94d289f > .elementor-container{max-width:840px;}.elementor-12 .elementor-element.elementor-element-94d289f{margin-top:2em;margin-bottom:1em;}.elementor-12 .elementor-element.elementor-element-730d8b8 > .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-12 .elementor-element.elementor-element-829840c > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-12 .elementor-element.elementor-element-829840c{text-align:center;}.elementor-12 .elementor-element.elementor-element-20545db{margin-top:0em;margin-bottom:3em;}.elementor-12 .elementor-element.elementor-element-c087ac3:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c087ac3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#585858;}.elementor-12 .elementor-element.elementor-element-c087ac3 > .elementor-container{max-width:795px;}.elementor-12 .elementor-element.elementor-element-c087ac3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#FFFFFF;margin-top:0em;margin-bottom:0em;padding:2em 1em 2em 1em;}.elementor-12 .elementor-element.elementor-element-c087ac3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-c087ac3 .elementor-heading-title{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c087ac3 a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-073031f > .elementor-widget-container{margin:0em 0em 1em 0em;}.elementor-12 .elementor-element.elementor-element-073031f .elementor-testimonial-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-073031f .elementor-testimonial-content{font-size:18px;font-style:italic;}.elementor-12 .elementor-element.elementor-element-7643cb0 > .elementor-container{max-width:1260px;text-align:center;}.elementor-12 .elementor-element.elementor-element-7643cb0{margin-top:2em;margin-bottom:2em;}.elementor-12 .elementor-element.elementor-element-38a4e4b > .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-12 .elementor-element.elementor-element-5d2c549 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-12 .elementor-element.elementor-element-5d2c549 .elementor-counter-number-wrapper{color:#000000;font-size:30px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-7d3d3d3 .elementor-heading-title{font-size:15px;font-weight:700;line-height:18px;color:#000000;}.elementor-12 .elementor-element.elementor-element-fdbb950 > .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-12 .elementor-element.elementor-element-477f173 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-12 .elementor-element.elementor-element-477f173 .elementor-counter-number-wrapper{color:#000000;font-size:30px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-006a97b .elementor-heading-title{font-size:15px;font-weight:700;line-height:18px;color:#000000;}.elementor-12 .elementor-element.elementor-element-8cf0f4c > .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-12 .elementor-element.elementor-element-b38ac8a > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-12 .elementor-element.elementor-element-b38ac8a .elementor-counter-number-wrapper{color:#000000;font-size:30px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-9f31bb1 .elementor-heading-title{font-size:15px;font-weight:700;line-height:18px;color:#000000;}.elementor-12 .elementor-element.elementor-element-8617bef > .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-12 .elementor-element.elementor-element-519d0b3 > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-12 .elementor-element.elementor-element-519d0b3 .elementor-counter-number-wrapper{color:#000000;font-size:30px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-35231ff .elementor-heading-title{font-size:15px;font-weight:700;line-height:18px;color:#000000;}:root{--page-title-display:none;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-9a01e95 > .elementor-container{min-height:300px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-9a01e95 > .elementor-container{min-height:100px;}.elementor-12 .elementor-element.elementor-element-d081a48 .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-7fa70be .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-f6798ac .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-b52e68d .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-bf6e415 .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-ed5a92a .elementor-image-box-img{margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-20545db{padding:0px 6px 0px 6px;}}/* Start custom CSS for section, class: .elementor-element-396e902 */.elementor-12 .elementor-element.elementor-element-396e902 h2 {
    text-align: center;
}
.elementor-12 .elementor-element.elementor-element-396e902 .elementor-image-box-content {
    position: absolute;
    bottom: 0;
    background-color: #292828ba;
    padding: 10px;
    padding-top: 0;
}
.elementor-12 .elementor-element.elementor-element-396e902 span {
    display: block;
    font-size: 13px;
    margin-top: 10px;
    text-transform: uppercase;
}
.elementor-12 .elementor-element.elementor-element-396e902 .elementor-image-box-description {
    max-height: 0;
    opacity: 0;
    transition: .5s ease-in-out all;
}

.elementor-12 .elementor-element.elementor-element-396e902 .elementor-widget-image-box:hover .elementor-image-box-content {
    background-color: #0e0d0de6;
}
.elementor-12 .elementor-element.elementor-element-396e902 .elementor-widget-image-box:hover .elementor-image-box-description {
    max-height: 600px;
    opacity: 1;
}

.elementor-12 .elementor-element.elementor-element-396e902 .elementor-widget-container, 
.elementor-12 .elementor-element.elementor-element-396e902 .elementor-image-box-wrapper, 
.elementor-12 .elementor-element.elementor-element-396e902 .elementor-image-box-img, 
.elementor-12 .elementor-element.elementor-element-396e902 .elementor-image-box-img img {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-829840c */.elementor-12 .elementor-element.elementor-element-829840c p {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6406a26 */.elementor-12 .elementor-element.elementor-element-6406a26 li:first-of-type {
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 8px;
    padding-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for testimonial, class: .elementor-element-073031f */.elementor-12 .elementor-element.elementor-element-073031f .elementor-testimonial-content {
    margin-bottom: 2rem;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d3d3d3 */.elementor-12 .elementor-element.elementor-element-7d3d3d3 span{
    display: block;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-006a97b */.elementor-12 .elementor-element.elementor-element-006a97b span{
    display: block;
    max-width: 190px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f31bb1 */.elementor-12 .elementor-element.elementor-element-9f31bb1 span{
    display: block;
    max-width: 200px;
    margin: auto;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-35231ff */.elementor-12 .elementor-element.elementor-element-35231ff span{
    display: block;
    max-width: 170px;
    margin: auto;
}/* End custom CSS */