.elementor-1254 .elementor-element.elementor-element-30a96c0a{padding:80px 0px 50px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1254 .elementor-element.elementor-element-1692e22a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;line-height:62px;color:#222222;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1254 .elementor-element.elementor-element-7f965497 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1254 .elementor-element.elementor-element-52722af{text-align:left;}.elementor-bc-flex-widget .elementor-1254 .elementor-element.elementor-element-1e0394ce.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1254 .elementor-element.elementor-element-1e0394ce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1254 .elementor-element.elementor-element-3ac6bb65{color:#4B4F58;}.elementor-1254 .elementor-element.elementor-element-3905952:not(.elementor-motion-effects-element-type-background), .elementor-1254 .elementor-element.elementor-element-3905952 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEF1F7;}.elementor-1254 .elementor-element.elementor-element-3905952{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-1254 .elementor-element.elementor-element-3905952 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1254 .elementor-element.elementor-element-63c0c0d > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;}.elementor-1254 .elementor-element.elementor-element-a165c3f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;line-height:62px;color:#222222;}.elementor-1254 .elementor-element.elementor-element-5b7dd25 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-1254 .elementor-element.elementor-element-5b7dd25 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:48px;font-weight:800;line-height:62px;color:#222222;}.elementor-1254 .elementor-element.elementor-element-6eb6715{padding:80px 0px 30px 0px;}.elementor-1254 .elementor-element.elementor-element-1ae2fef > .elementor-element-populated{box-shadow:10px 18px 40px 20px rgba(0, 0, 0, 0.05);margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 30px 0px;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1254 .elementor-element.elementor-element-83a58ba.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-1254 .elementor-element.elementor-element-83a58ba.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-1254 .elementor-element.elementor-element-83a58ba.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-1254 .elementor-element.elementor-element-83a58ba .elementor-image-box-title{margin-bottom:10px;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:20px;color:#000000;}.elementor-1254 .elementor-element.elementor-element-83a58ba .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1254 .elementor-element.elementor-element-83a58ba .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1254 .elementor-element.elementor-element-83a58ba .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-1254 .elementor-element.elementor-element-d1c43f4 > .elementor-element-populated{box-shadow:10px 18px 40px 20px rgba(0, 0, 0, 0.05);margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 30px 0px;}.elementor-1254 .elementor-element.elementor-element-7fdbde7.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-1254 .elementor-element.elementor-element-7fdbde7.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-1254 .elementor-element.elementor-element-7fdbde7.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-1254 .elementor-element.elementor-element-7fdbde7 .elementor-image-box-title{margin-bottom:10px;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:20px;color:#000000;}.elementor-1254 .elementor-element.elementor-element-7fdbde7 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1254 .elementor-element.elementor-element-7fdbde7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1254 .elementor-element.elementor-element-7fdbde7 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-1254 .elementor-element.elementor-element-8442ec9 > .elementor-element-populated{box-shadow:10px 18px 40px 20px rgba(0, 0, 0, 0.05);margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 30px 0px;}.elementor-1254 .elementor-element.elementor-element-241f83b.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-1254 .elementor-element.elementor-element-241f83b.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-1254 .elementor-element.elementor-element-241f83b.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-1254 .elementor-element.elementor-element-241f83b .elementor-image-box-title{margin-bottom:10px;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:20px;color:#000000;}.elementor-1254 .elementor-element.elementor-element-241f83b .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1254 .elementor-element.elementor-element-241f83b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1254 .elementor-element.elementor-element-241f83b .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-1254 .elementor-element.elementor-element-44d125a{padding:0px 0px 30px 0px;}.elementor-1254 .elementor-element.elementor-element-1781f2c > .elementor-element-populated{box-shadow:10px 18px 40px 20px rgba(0, 0, 0, 0.05);margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 30px 0px;}.elementor-1254 .elementor-element.elementor-element-c0ddef2.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-1254 .elementor-element.elementor-element-c0ddef2.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-1254 .elementor-element.elementor-element-c0ddef2.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-1254 .elementor-element.elementor-element-c0ddef2 .elementor-image-box-title{margin-bottom:10px;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:20px;color:#000000;}.elementor-1254 .elementor-element.elementor-element-c0ddef2 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1254 .elementor-element.elementor-element-c0ddef2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1254 .elementor-element.elementor-element-c0ddef2 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-1254 .elementor-element.elementor-element-69016f7 > .elementor-element-populated{box-shadow:10px 18px 40px 20px rgba(0, 0, 0, 0.05);margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 30px 0px;}.elementor-1254 .elementor-element.elementor-element-8ebd5a4.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-1254 .elementor-element.elementor-element-8ebd5a4.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-1254 .elementor-element.elementor-element-8ebd5a4.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-1254 .elementor-element.elementor-element-8ebd5a4 .elementor-image-box-title{margin-bottom:10px;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:20px;color:#000000;}.elementor-1254 .elementor-element.elementor-element-8ebd5a4 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1254 .elementor-element.elementor-element-8ebd5a4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1254 .elementor-element.elementor-element-8ebd5a4 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-1254 .elementor-element.elementor-element-2eba099 > .elementor-element-populated{box-shadow:10px 18px 40px 20px rgba(0, 0, 0, 0.05);margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 30px 0px;}.elementor-1254 .elementor-element.elementor-element-9112b66.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-1254 .elementor-element.elementor-element-9112b66.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-1254 .elementor-element.elementor-element-9112b66.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-1254 .elementor-element.elementor-element-9112b66 .elementor-image-box-title{margin-bottom:10px;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:20px;color:#000000;}.elementor-1254 .elementor-element.elementor-element-9112b66 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1254 .elementor-element.elementor-element-9112b66 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1254 .elementor-element.elementor-element-9112b66 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-1254 .elementor-element.elementor-element-943f296{padding:0px 0px 30px 0px;}.elementor-1254 .elementor-element.elementor-element-5d8688e > .elementor-element-populated{box-shadow:10px 18px 40px 20px rgba(0, 0, 0, 0.05);margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 30px 0px;}.elementor-1254 .elementor-element.elementor-element-6602795.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-1254 .elementor-element.elementor-element-6602795.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-1254 .elementor-element.elementor-element-6602795.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-1254 .elementor-element.elementor-element-6602795 .elementor-image-box-title{margin-bottom:10px;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:20px;color:#000000;}.elementor-1254 .elementor-element.elementor-element-6602795 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1254 .elementor-element.elementor-element-6602795 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1254 .elementor-element.elementor-element-6602795 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-1254 .elementor-element.elementor-element-59bebec > .elementor-element-populated{box-shadow:10px 18px 40px 20px rgba(0, 0, 0, 0.05);margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 30px 0px;}.elementor-1254 .elementor-element.elementor-element-c48775f.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-1254 .elementor-element.elementor-element-c48775f.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-1254 .elementor-element.elementor-element-c48775f.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-1254 .elementor-element.elementor-element-c48775f .elementor-image-box-title{margin-bottom:10px;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:20px;color:#000000;}.elementor-1254 .elementor-element.elementor-element-c48775f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1254 .elementor-element.elementor-element-c48775f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1254 .elementor-element.elementor-element-c48775f .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-1254 .elementor-element.elementor-element-7058b3d > .elementor-element-populated{box-shadow:10px 18px 40px 20px rgba(0, 0, 0, 0.05);margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 30px 0px;}.elementor-1254 .elementor-element.elementor-element-bb49461.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-1254 .elementor-element.elementor-element-bb49461.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-1254 .elementor-element.elementor-element-bb49461.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-1254 .elementor-element.elementor-element-bb49461 .elementor-image-box-title{margin-bottom:10px;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:20px;color:#000000;}.elementor-1254 .elementor-element.elementor-element-bb49461 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1254 .elementor-element.elementor-element-bb49461 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1254 .elementor-element.elementor-element-bb49461 .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-1254 .elementor-element.elementor-element-21b8d40{padding:0px 0px 80px 0px;}.elementor-1254 .elementor-element.elementor-element-5621788 > .elementor-element-populated{box-shadow:10px 18px 40px 20px rgba(0, 0, 0, 0.05);margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 30px 0px;}.elementor-1254 .elementor-element.elementor-element-0fb8e8f.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-1254 .elementor-element.elementor-element-0fb8e8f.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-1254 .elementor-element.elementor-element-0fb8e8f.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-1254 .elementor-element.elementor-element-0fb8e8f .elementor-image-box-title{margin-bottom:10px;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:20px;color:#000000;}.elementor-1254 .elementor-element.elementor-element-0fb8e8f .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1254 .elementor-element.elementor-element-0fb8e8f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1254 .elementor-element.elementor-element-0fb8e8f .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-1254 .elementor-element.elementor-element-1f40968 > .elementor-element-populated{box-shadow:10px 18px 40px 20px rgba(0, 0, 0, 0.05);margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 30px 0px;}.elementor-1254 .elementor-element.elementor-element-773db0c.elementor-position-right .elementor-image-box-img{margin-left:25px;}.elementor-1254 .elementor-element.elementor-element-773db0c.elementor-position-left .elementor-image-box-img{margin-right:25px;}.elementor-1254 .elementor-element.elementor-element-773db0c.elementor-position-top .elementor-image-box-img{margin-bottom:25px;}.elementor-1254 .elementor-element.elementor-element-773db0c .elementor-image-box-title{margin-bottom:10px;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;line-height:20px;color:#000000;}.elementor-1254 .elementor-element.elementor-element-773db0c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-1254 .elementor-element.elementor-element-773db0c .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1254 .elementor-element.elementor-element-773db0c .elementor-image-box-description{font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:400;line-height:22px;}.elementor-1254 .elementor-element.elementor-element-048610d > .elementor-element-populated{box-shadow:10px 18px 40px 20px rgba(0, 0, 0, 0.05);margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;padding:0px 0px 30px 0px;}@media(max-width:767px){.elementor-1254 .elementor-element.elementor-element-30a96c0a{padding:40px 10px 0px 10px;}.elementor-1254 .elementor-element.elementor-element-83a58ba .elementor-image-box-img{margin-bottom:25px;}.elementor-1254 .elementor-element.elementor-element-7fdbde7 .elementor-image-box-img{margin-bottom:25px;}.elementor-1254 .elementor-element.elementor-element-241f83b .elementor-image-box-img{margin-bottom:25px;}.elementor-1254 .elementor-element.elementor-element-c0ddef2 .elementor-image-box-img{margin-bottom:25px;}.elementor-1254 .elementor-element.elementor-element-8ebd5a4 .elementor-image-box-img{margin-bottom:25px;}.elementor-1254 .elementor-element.elementor-element-9112b66 .elementor-image-box-img{margin-bottom:25px;}.elementor-1254 .elementor-element.elementor-element-6602795 .elementor-image-box-img{margin-bottom:25px;}.elementor-1254 .elementor-element.elementor-element-c48775f .elementor-image-box-img{margin-bottom:25px;}.elementor-1254 .elementor-element.elementor-element-bb49461 .elementor-image-box-img{margin-bottom:25px;}.elementor-1254 .elementor-element.elementor-element-0fb8e8f .elementor-image-box-img{margin-bottom:25px;}.elementor-1254 .elementor-element.elementor-element-773db0c .elementor-image-box-img{margin-bottom:25px;}}/* Start custom CSS for text-editor, class: .elementor-element-3ac6bb65 */.about-test-area p a{
    color:#d53f34;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8941ad7 */.service-table-area table{
    width:100%;
    text-align: center
}
.service-table-area table{
    background: #fff
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0b2d215 */.service-table-area table{
    width:100%;
    text-align: center
}
.service-table-area table{
    background: #fff
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-83a58ba */.elementor-widget-image-box .elementor-image-box-content{
    padding-left: 15px;
    padding-right: 15px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-c0ddef2 */.elementor-widget-image-box .elementor-image-box-content{
    padding-left: 15px;
    padding-right: 15px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6602795 */.elementor-widget-image-box .elementor-image-box-content{
    padding-left: 15px;
    padding-right: 15px
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0fb8e8f */.elementor-widget-image-box .elementor-image-box-content{
    padding-left: 15px;
    padding-right: 15px
}/* End custom CSS */