.elementor-29257 .elementor-element.elementor-element-be8f06a > .elementor-container{max-width:1500px;}.elementor-29257 .elementor-element.elementor-element-cafc9b4{column-gap:0px;color:var( --e-global-color-e89103f );font-family:"Open Sans", Sans-serif;font-size:128px;font-weight:900;line-height:96px;letter-spacing:-0.3px;}.elementor-29257 .elementor-element.elementor-element-63cc0201 > .elementor-container{max-width:1500px;}.elementor-29257 .elementor-element.elementor-element-534179eb{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:116%;}.elementor-29257 .elementor-element.elementor-element-54f13206{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:116%;}.elementor-29257 .elementor-element.elementor-element-63149bb2{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:116%;}.elementor-29257 .elementor-element.elementor-element-57a51928{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:116%;}.elementor-29257 .elementor-element.elementor-element-991dd55 > .elementor-container{max-width:1500px;}.elementor-29257 .elementor-element.elementor-element-1f19e8a .elementor-button{background-color:var( --e-global-color-e89103f );border-radius:40px 40px 40px 40px;}.elementor-29257 .elementor-element.elementor-element-1f19e8a{width:100%;max-width:100%;align-self:center;}.elementor-29257 .elementor-element.elementor-element-b18fe1b > .elementor-container{max-width:1500px;}.elementor-29257 .elementor-element.elementor-element-b18fe1b{overflow:hidden;margin-top:35px;margin-bottom:35px;}.elementor-29257 .elementor-element.elementor-element-09bb379 > .elementor-container{max-width:1500px;}.elementor-29257 .elementor-element.elementor-element-2f6adbc{text-align:right;}.elementor-29257 .elementor-element.elementor-element-c804de9 > .elementor-container{max-width:1500px;}.elementor-29257 .elementor-element.elementor-element-db2ec39 img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-29257 .elementor-element.elementor-element-1e37d0a > .elementor-container{max-width:1500px;}.elementor-29257 .elementor-element.elementor-element-5a040e1{color:var( --e-global-color-e89103f );font-family:var( --e-global-typography-eea6c6e-font-family ), Sans-serif;font-size:var( --e-global-typography-eea6c6e-font-size );line-height:var( --e-global-typography-eea6c6e-line-height );letter-spacing:var( --e-global-typography-eea6c6e-letter-spacing );word-spacing:var( --e-global-typography-eea6c6e-word-spacing );}.elementor-29257 .elementor-element.elementor-element-22d39b7{color:var( --e-global-color-e89103f );font-family:var( --e-global-typography-eea6c6e-font-family ), Sans-serif;font-size:var( --e-global-typography-eea6c6e-font-size );line-height:var( --e-global-typography-eea6c6e-line-height );letter-spacing:var( --e-global-typography-eea6c6e-letter-spacing );word-spacing:var( --e-global-typography-eea6c6e-word-spacing );}.elementor-29257 .elementor-element.elementor-element-6d29d854 > .elementor-container{max-width:1500px;min-height:164px;}.elementor-29257 .elementor-element.elementor-element-65c9a27{font-family:var( --e-global-typography-7bdeafb-font-family ), Sans-serif;font-size:var( --e-global-typography-7bdeafb-font-size );text-transform:var( --e-global-typography-7bdeafb-text-transform );line-height:var( --e-global-typography-7bdeafb-line-height );letter-spacing:var( --e-global-typography-7bdeafb-letter-spacing );word-spacing:var( --e-global-typography-7bdeafb-word-spacing );}.elementor-29257 .elementor-element.elementor-element-44b3fd5{color:var( --e-global-color-e89103f );font-family:"Open Sans", Sans-serif;font-size:16px;}.elementor-29257 .elementor-element.elementor-element-1b4ca819 > .elementor-container{max-width:1500px;}.elementor-29257 .elementor-element.elementor-element-370b323 img{width:100%;}.elementor-29257 .elementor-element.elementor-element-32c096b7 > .elementor-container{max-width:1500px;}.elementor-29257 .elementor-element.elementor-element-6842b901 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;}.elementor-29257 .elementor-element.elementor-element-77e66b81 > .elementor-container{max-width:1500px;}.elementor-29257 .elementor-element.elementor-element-3b03a020{font-family:var( --e-global-typography-7bdeafb-font-family ), Sans-serif;font-size:var( --e-global-typography-7bdeafb-font-size );text-transform:var( --e-global-typography-7bdeafb-text-transform );line-height:var( --e-global-typography-7bdeafb-line-height );letter-spacing:var( --e-global-typography-7bdeafb-letter-spacing );word-spacing:var( --e-global-typography-7bdeafb-word-spacing );}@media(max-width:1024px){.elementor-29257 .elementor-element.elementor-element-cafc9b4{font-size:98px;line-height:0.8em;}.elementor-29257 .elementor-element.elementor-element-534179eb{font-size:15px;}.elementor-29257 .elementor-element.elementor-element-54f13206{font-size:15px;}.elementor-29257 .elementor-element.elementor-element-63149bb2{font-size:15px;}.elementor-29257 .elementor-element.elementor-element-57a51928{font-size:15px;}.elementor-29257 .elementor-element.elementor-element-5a040e1{font-size:var( --e-global-typography-eea6c6e-font-size );line-height:var( --e-global-typography-eea6c6e-line-height );letter-spacing:var( --e-global-typography-eea6c6e-letter-spacing );word-spacing:var( --e-global-typography-eea6c6e-word-spacing );}.elementor-29257 .elementor-element.elementor-element-22d39b7{font-size:var( --e-global-typography-eea6c6e-font-size );line-height:var( --e-global-typography-eea6c6e-line-height );letter-spacing:var( --e-global-typography-eea6c6e-letter-spacing );word-spacing:var( --e-global-typography-eea6c6e-word-spacing );}.elementor-29257 .elementor-element.elementor-element-65c9a27{font-size:var( --e-global-typography-7bdeafb-font-size );line-height:var( --e-global-typography-7bdeafb-line-height );letter-spacing:var( --e-global-typography-7bdeafb-letter-spacing );word-spacing:var( --e-global-typography-7bdeafb-word-spacing );}.elementor-29257 .elementor-element.elementor-element-3b03a020{font-size:var( --e-global-typography-7bdeafb-font-size );line-height:var( --e-global-typography-7bdeafb-line-height );letter-spacing:var( --e-global-typography-7bdeafb-letter-spacing );word-spacing:var( --e-global-typography-7bdeafb-word-spacing );}}@media(min-width:768px){.elementor-29257 .elementor-element.elementor-element-71185bc{width:46.122%;}.elementor-29257 .elementor-element.elementor-element-53b5dec{width:53.878%;}.elementor-29257 .elementor-element.elementor-element-10e10c0{width:49.586%;}.elementor-29257 .elementor-element.elementor-element-aacae2e{width:50.027%;}.elementor-29257 .elementor-element.elementor-element-96fa5bd{width:100%;}.elementor-29257 .elementor-element.elementor-element-22d6355c{width:25%;}.elementor-29257 .elementor-element.elementor-element-7c0da999{width:75%;}}@media(max-width:767px){.elementor-29257 .elementor-element.elementor-element-cafc9b4{text-align:left;font-size:59px;line-height:0.9em;letter-spacing:-0.5px;}.elementor-29257 .elementor-element.elementor-element-cafc9b4 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-29257 .elementor-element.elementor-element-d2217ca{width:33%;}.elementor-29257 .elementor-element.elementor-element-52a8214{width:33%;}.elementor-29257 .elementor-element.elementor-element-046cd98{width:33%;}.elementor-29257 .elementor-element.elementor-element-aa09c3a{width:33%;}.elementor-29257 .elementor-element.elementor-element-0cf8141{width:33%;}.elementor-29257 .elementor-element.elementor-element-2a4cd53{width:33%;}.elementor-29257 .elementor-element.elementor-element-5a040e1{font-size:var( --e-global-typography-eea6c6e-font-size );line-height:var( --e-global-typography-eea6c6e-line-height );letter-spacing:var( --e-global-typography-eea6c6e-letter-spacing );word-spacing:var( --e-global-typography-eea6c6e-word-spacing );}.elementor-29257 .elementor-element.elementor-element-22d39b7{font-size:var( --e-global-typography-eea6c6e-font-size );line-height:var( --e-global-typography-eea6c6e-line-height );letter-spacing:var( --e-global-typography-eea6c6e-letter-spacing );word-spacing:var( --e-global-typography-eea6c6e-word-spacing );}.elementor-29257 .elementor-element.elementor-element-65c9a27{font-size:var( --e-global-typography-7bdeafb-font-size );line-height:var( --e-global-typography-7bdeafb-line-height );letter-spacing:var( --e-global-typography-7bdeafb-letter-spacing );word-spacing:var( --e-global-typography-7bdeafb-word-spacing );}.elementor-29257 .elementor-element.elementor-element-3b03a020{font-size:var( --e-global-typography-7bdeafb-font-size );line-height:var( --e-global-typography-7bdeafb-line-height );letter-spacing:var( --e-global-typography-7bdeafb-letter-spacing );word-spacing:var( --e-global-typography-7bdeafb-word-spacing );}}/* Start custom CSS for text-editor, class: .elementor-element-cafc9b4 */.title-list {
    padding-left: 0;
    margin-left: 0;
    margin-bottom: 5px;
}

.title-list li{
    list-style-type: none;
}

.title-underlist {
    font-size: 32px;
    width: fit-content;
    line-height: 1;
    background: rgb(249, 209, 6);

}
@media (max-width : 575.98px) {
.title-underlist{
    font-size: 20px;
    width: fit-content;
    line-height: 1;
    background: rgb(249, 209, 6);
}
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-63cc0201 */.short-list{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1f19e8a */.servicebtn a{
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-65d7afc */.logo-img{
    border: 1px solid #272727;
    display: flex;
    align-items: center;
    justify-content: center;
padding: 8px;
height: 200px;
}
.logo-img img{
        height: 100%;
    width: 70%;
    object-fit: contain;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b18fe1b */.qqq{
    height: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-22d39b7 */.def-p{
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-65c9a27 */.services-list{
    margin-left: 0px;
}
.services-list li{
    list-style-type: none;
    margin-bottom: 8px;
    padding-bottom: 8px;
    border-bottom: 1px solid black; 
}
.services-list li:first-of-type{
    border-top: 1px solid black;
    padding-top: 8px
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3b03a020 */.services-list{
    margin-left: 0px;
}
.services-list li{
    list-style-type: none;
    margin-bottom: 8px;
    padding-bottom: 8px;
    border-bottom: 1px solid black; 
}
.services-list li:first-of-type{
    border-top: 1px solid black;
    padding-top: 8px
}/* End custom CSS */