.elementor-43137 .elementor-element.elementor-element-cb1d98e{--display:flex;}.elementor-43137 .elementor-element.elementor-element-b1b9c2d{text-align:center;}.elementor-43137 .elementor-element.elementor-element-f88ac8d{text-align:center;}.elementor-43137 .elementor-element.elementor-element-8ab8561{--display:flex;}.elementor-43137 .elementor-element.elementor-element-76e4865{--display:flex;}.elementor-43137 .elementor-element.elementor-element-02dcf89{--display:flex;}.elementor-43137 .elementor-element.elementor-element-cb04731{text-align:center;}.elementor-43137 .elementor-element.elementor-element-a481520{--display:flex;}.elementor-43137 .elementor-element.elementor-element-0315e0f{--display:flex;}.elementor-43137 .elementor-element.elementor-element-973e473{--display:flex;}.elementor-43137 .elementor-element.elementor-element-5959c5e{text-align:center;}.elementor-43137 .elementor-element.elementor-element-5cfdc7d{--display:flex;}.elementor-43137 .elementor-element.elementor-element-88463ff{text-align:center;}.elementor-43137 .elementor-element.elementor-element-3f08840{--display:flex;}.elementor-43137 .elementor-element.elementor-element-a726a92{--display:flex;}.elementor-43137 .elementor-element.elementor-element-59deef3{--display:flex;}.elementor-43137 .elementor-element.elementor-element-81170ab{text-align:center;}.elementor-43137 .elementor-element.elementor-element-74b5bbf{--display:flex;}.elementor-43137 .elementor-element.elementor-element-6cac3a3{text-align:center;}.elementor-43137 .elementor-element.elementor-element-4f67027{--display:flex;}.elementor-43137 .elementor-element.elementor-element-292a1f5{text-align:center;}.elementor-43137 .elementor-element.elementor-element-b46bd4e{--display:flex;}.elementor-43137 .elementor-element.elementor-element-d6f7c4b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-43137 .elementor-element.elementor-element-6ff2af1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43137 .elementor-element.elementor-element-a06ffb4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43137 .elementor-element.elementor-element-ff6da86{text-align:center;}.elementor-43137 .elementor-element.elementor-element-29924ee{text-align:center;}.elementor-43137 .elementor-element.elementor-element-64af276{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43137 .elementor-element.elementor-element-0fce308{text-align:center;}.elementor-43137 .elementor-element.elementor-element-801425d{text-align:center;}.elementor-43137 .elementor-element.elementor-element-5e2009a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-43137 .elementor-element.elementor-element-b23dc0d{text-align:center;}.elementor-43137 .elementor-element.elementor-element-351289b{text-align:center;}.elementor-43137 .elementor-element.elementor-element-4c15976{--display:flex;}.elementor-43137 .elementor-element.elementor-element-4026055{--display:flex;}.elementor-43137 .elementor-element.elementor-element-ca744f8{text-align:center;}.elementor-43137 .elementor-element.elementor-element-f51a08f{text-align:center;}.elementor-43137 .elementor-element.elementor-element-8734bb7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--flex-wrap:wrap;}.elementor-43137 .elementor-element.elementor-element-d727174 img{max-width:100%;height:40px;}.elementor-43137 .elementor-element.elementor-element-cf7c593 img{max-width:100%;height:40px;}.elementor-43137 .elementor-element.elementor-element-6c44d43 img{max-width:100%;height:40px;}.elementor-43137 .elementor-element.elementor-element-38f4f3d img{max-width:100%;height:40px;}.elementor-43137 .elementor-element.elementor-element-e30e8b6 img{max-width:100%;height:40px;}.elementor-43137 .elementor-element.elementor-element-4c498f2 img{max-width:100%;height:40px;}.elementor-43137 .elementor-element.elementor-element-f19e02b{--display:flex;}.elementor-43137 .elementor-element.elementor-element-f707371{--display:flex;}.elementor-43137 .elementor-element.elementor-element-61db206{text-align:center;}.elementor-43137 .elementor-element.elementor-element-8bbc99b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-43137 .elementor-element.elementor-element-a65f2bb{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-43137 .elementor-element.elementor-element-fb717cd{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-43137 .elementor-element.elementor-element-08c86c9{--display:flex;}.elementor-43137 .elementor-element.elementor-element-fcce8a9{text-align:center;}.elementor-43137 .elementor-element.elementor-element-af7e1b0{text-align:center;}.elementor-43137 .elementor-element.elementor-element-f5241c0{--display:flex;}.elementor-43137 .elementor-element.elementor-element-2569b05{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-43137 .elementor-element.elementor-element-68ec0d7 img{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-43137 .elementor-element.elementor-element-7d06df0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:48px 32px;--row-gap:48px;--column-gap:32px;--flex-wrap:wrap;}.elementor-43137 .elementor-element.elementor-element-d6619e0{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-43137 .elementor-element.elementor-element-d6619e0.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-43137 .elementor-element.elementor-element-134c76f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-43137 .elementor-element.elementor-element-dda176f img{width:50px;max-width:100%;height:50px;}.elementor-43137 .elementor-element.elementor-element-472e678{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-43137 .elementor-element.elementor-element-b0270f2{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-43137 .elementor-element.elementor-element-b0270f2.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-43137 .elementor-element.elementor-element-02ad425{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-43137 .elementor-element.elementor-element-7457158 img{width:50px;max-width:100%;height:50px;}.elementor-43137 .elementor-element.elementor-element-93e595c{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-43137 .elementor-element.elementor-element-fa87cdc{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-43137 .elementor-element.elementor-element-fa87cdc.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-43137 .elementor-element.elementor-element-0d211e0{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-43137 .elementor-element.elementor-element-ce85927 img{width:50px;max-width:100%;height:50px;}.elementor-43137 .elementor-element.elementor-element-80c0148{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-43137 .elementor-element.elementor-element-8d23a9e{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-43137 .elementor-element.elementor-element-8d23a9e.e-con{--flex-grow:1;--flex-shrink:1;}.elementor-43137 .elementor-element.elementor-element-01d55df{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-43137 .elementor-element.elementor-element-d9d7c4a img{width:50px;max-width:100%;height:50px;}.elementor-43137 .elementor-element.elementor-element-74f95b5{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-43137 .elementor-element.elementor-element-6b8fc5d{--display:flex;}.elementor-43137 .elementor-element.elementor-element-4ae473b{text-align:center;}.elementor-43137 .elementor-element.elementor-element-69b38a9{text-align:center;}.elementor-43137 .elementor-element.elementor-element-8b2c6ea{text-align:center;}.elementor-43137 .elementor-element.elementor-element-6598a11{--display:flex;}.elementor-43137 .elementor-element.elementor-element-84c8d22{text-align:center;}.elementor-43137 .elementor-element.elementor-element-26a6dd8{text-align:center;}.elementor-43137 .elementor-element.elementor-element-4190cdd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-43137 .elementor-element.elementor-element-7df54e8{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A7A7A7;--border-color:#A7A7A7;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-43137 .elementor-element.elementor-element-c94d3fe{--display:flex;}.elementor-43137 .elementor-element.elementor-element-78a5959{text-align:center;}.elementor-43137 .elementor-element.elementor-element-a2756c1{text-align:center;}.elementor-43137 .elementor-element.elementor-element-2743ed8{text-align:center;}.elementor-43137 .elementor-element.elementor-element-1603139{--display:flex;}.elementor-43137 .elementor-element.elementor-element-9442008{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A7A7A7;--border-color:#A7A7A7;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-43137 .elementor-element.elementor-element-fc546cb{--display:flex;}.elementor-43137 .elementor-element.elementor-element-c2e75d5{text-align:center;}.elementor-43137 .elementor-element.elementor-element-a494e53{text-align:center;}.elementor-43137 .elementor-element.elementor-element-d136335{text-align:center;}.elementor-43137 .elementor-element.elementor-element-5d2a961{--display:flex;}.elementor-43137 .elementor-element.elementor-element-d6523a6{--display:flex;--gap:16px 0px;--row-gap:16px;--column-gap:0px;}.elementor-43137 .elementor-element.elementor-element-de65ec6{--display:flex;--gap:24px 0px;--row-gap:24px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#A7A7A7;--border-color:#A7A7A7;--border-radius:16px 16px 16px 16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-43137 .elementor-element.elementor-element-1401f71{--display:flex;}.elementor-43137 .elementor-element.elementor-element-fce2126{text-align:center;}.elementor-43137 .elementor-element.elementor-element-81f158d{text-align:center;}.elementor-43137 .elementor-element.elementor-element-b42a8fd{text-align:center;}.elementor-43137 .elementor-element.elementor-element-40b3b9d{--display:flex;}.elementor-43137 .elementor-element.elementor-element-e52ac27{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 80px;--row-gap:0px;--column-gap:80px;}.elementor-43137 .elementor-element.elementor-element-5e11468{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-43137 .elementor-element.elementor-element-5e11468.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-43137 .elementor-element.elementor-element-223265f{--display:flex;}.elementor-43137 .elementor-element.elementor-element-39e3b46{--display:flex;}.elementor-43137 .elementor-element.elementor-element-5a62415{text-align:center;}.elementor-43137 .elementor-element.elementor-element-2364f08{text-align:center;}.elementor-43137 .elementor-element.elementor-element-1cbf637{text-align:center;}.elementor-43137 .elementor-element.elementor-element-1100bed{--display:flex;}.elementor-43137 .elementor-element.elementor-element-6cbf5eb{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-43137 .elementor-element.elementor-element-297367d{--display:flex;}.elementor-43137 .elementor-element.elementor-element-e440805{text-align:center;}.elementor-43137 .elementor-element.elementor-element-20ee040{text-align:center;}.elementor-43137 .elementor-element.elementor-element-e6c2b9f{--display:flex;}.elementor-43137 .elementor-element.elementor-element-6991956{text-align:center;}.elementor-43137 .elementor-element.elementor-element-559892f{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-43137 .elementor-element.elementor-element-78db82e{--display:flex;}.elementor-43137 .elementor-element.elementor-element-9c96db9{text-align:center;}.elementor-43137 .elementor-element.elementor-element-4f34d55{text-align:center;}.elementor-43137 .elementor-element.elementor-element-17c9f98{text-align:center;}@media(min-width:768px){.elementor-43137 .elementor-element.elementor-element-d6619e0{--width:40%;}.elementor-43137 .elementor-element.elementor-element-b0270f2{--width:40%;}.elementor-43137 .elementor-element.elementor-element-fa87cdc{--width:40%;}.elementor-43137 .elementor-element.elementor-element-8d23a9e{--width:40%;}.elementor-43137 .elementor-element.elementor-element-39e3b46{--content-width:800px;}.elementor-43137 .elementor-element.elementor-element-297367d{--content-width:800px;}.elementor-43137 .elementor-element.elementor-element-e6c2b9f{--content-width:800px;}}@media(max-width:767px){.elementor-43137 .elementor-element.elementor-element-6a7e5ba > .elementor-widget-container{padding:0px 0px 8px 0px;}.elementor-43137 .elementor-element.elementor-element-29924ee > .elementor-widget-container{padding:0px 0px 024px 0px;}.elementor-43137 .elementor-element.elementor-element-801425d > .elementor-widget-container{padding:0px 0px 024px 0px;}.elementor-43137 .elementor-element.elementor-element-351289b > .elementor-widget-container{padding:0px 0px 024px 0px;}.elementor-43137 .elementor-element.elementor-element-8734bb7{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-43137 .elementor-element.elementor-element-7d06df0{--gap:32px 0px;--row-gap:32px;--column-gap:0px;}.elementor-43137 .elementor-element.elementor-element-d6619e0{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-43137 .elementor-element.elementor-element-dda176f img{width:42px;height:42px;}.elementor-43137 .elementor-element.elementor-element-b0270f2{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-43137 .elementor-element.elementor-element-7457158 img{width:42px;height:42px;}.elementor-43137 .elementor-element.elementor-element-fa87cdc{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-43137 .elementor-element.elementor-element-ce85927 img{width:42px;height:42px;}.elementor-43137 .elementor-element.elementor-element-8d23a9e{--gap:12px 0px;--row-gap:12px;--column-gap:0px;}.elementor-43137 .elementor-element.elementor-element-d9d7c4a img{width:42px;height:42px;}.elementor-43137 .elementor-element.elementor-element-e52ac27{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}}/* Start custom CSS for heading, class: .elementor-element-b1b9c2d */#mx .elementor-43137 .elementor-element.elementor-element-b1b9c2d .elementor-heading-title {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e3d342d */.elementor-43137 .elementor-element.elementor-element-e3d342d a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1466273 */.elementor-43137 .elementor-element.elementor-element-1466273 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9574994 */.elementor-43137 .elementor-element.elementor-element-9574994 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6a7e5ba */.elementor-43137 .elementor-element.elementor-element-6a7e5ba {
    max-width: 266px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ff6da86 */.elementor-43137 .elementor-element.elementor-element-ff6da86 {
    font-family: var(--font-secondary);
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-29924ee */.elementor-43137 .elementor-element.elementor-element-29924ee {
    font-family: var(--font-secondary);
    font-size: 28px;
    font-weight: 600;
    line-height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0fce308 */.elementor-43137 .elementor-element.elementor-element-0fce308 {
    font-family: var(--font-secondary);
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-801425d */.elementor-43137 .elementor-element.elementor-element-801425d {
    font-family: var(--font-secondary);
    font-size: 28px;
    font-weight: 600;
    line-height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b23dc0d */.elementor-43137 .elementor-element.elementor-element-b23dc0d {
    font-family: var(--font-secondary);
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-351289b */.elementor-43137 .elementor-element.elementor-element-351289b {
    font-family: var(--font-secondary);
    font-size: 28px;
    font-weight: 600;
    line-height: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ca744f8 */#mx .elementor-43137 .elementor-element.elementor-element-ca744f8 .elementor-heading-title {
    margin-bottom: 0;
    padding-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f51a08f */.elementor-43137 .elementor-element.elementor-element-f51a08f span {
    font-size: 18px;
    letter-spacing: 2px;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-61db206 */#mx .elementor-43137 .elementor-element.elementor-element-61db206 .elementor-heading-title {
    margin-bottom: 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f0532bd */.elementor-43137 .elementor-element.elementor-element-f0532bd span {
    font-size: 14px;
    letter-spacing: 2px;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-38a9484 */.elementor-43137 .elementor-element.elementor-element-38a9484 span {
    font-size: 14px;
    letter-spacing: 2px;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fcce8a9 */#mx .elementor-43137 .elementor-element.elementor-element-fcce8a9 .elementor-heading-title {
    margin-bottom: 0;
    padding-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-af7e1b0 */.elementor-43137 .elementor-element.elementor-element-af7e1b0 span {
    font-size: 18px;
    letter-spacing: 2px;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-68ec0d7 */.elementor-43137 .elementor-element.elementor-element-68ec0d7{
    border-radius: 10px;
    overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-70dd583 */.elementor-43137 .elementor-element.elementor-element-70dd583 p {
    line-height: 150%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e880487 */.elementor-43137 .elementor-element.elementor-element-e880487 p {
    line-height: 150%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0df0180 */.elementor-43137 .elementor-element.elementor-element-0df0180 p {
    line-height: 150%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5617238 */.elementor-43137 .elementor-element.elementor-element-5617238 p {
    line-height: 150%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4ae473b */#mx .elementor-43137 .elementor-element.elementor-element-4ae473b .elementor-heading-title {
    font-size:var(--font-size--h2);
    margin-bottom: 0;
    padding-bottom: 12px;
}

@media(min-width: 768px) {
    #mx .elementor-43137 .elementor-element.elementor-element-4ae473b .elementor-heading-title {
    font-size:var(--font-size--h1);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-69b38a9 */#mx .elementor-43137 .elementor-element.elementor-element-69b38a9 .elementor-heading-title {
    font-size: 18px;
    letter-spacing: 2px;
    text-transform: uppercase;
}

@media(min-width: 768px) {
    #mx .elementor-43137 .elementor-element.elementor-element-69b38a9 .elementor-heading-title {
        font-size: 21px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b8fc5d */.elementor-43137 .elementor-element.elementor-element-6b8fc5d {
    background: linear-gradient(90deg, #BCDFD6 0%, #1F4A6E 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-84c8d22 */.elementor-43137 .elementor-element.elementor-element-84c8d22 {
    padding-bottom: 12px;
}

#mx .elementor-43137 .elementor-element.elementor-element-84c8d22 span {
    display: inline-block;
    font-family: "Montserrat";
    font-weight: 500;
    line-height: 100%;
    width: 50px;
    background-color: #BCDFD6;
    padding: 5px 10px;
    border-radius: 4px;
    margin: 0px 10px;
}

#mx .elementor-43137 .elementor-element.elementor-element-84c8d22 .elementor-heading-title, #mx .elementor-43137 .elementor-element.elementor-element-84c8d22 span {
    font-size:var(--font-size--h2);
}

@media(min-width: 768px) {
#mx .elementor-43137 .elementor-element.elementor-element-84c8d22 .elementor-heading-title, #mx .elementor-43137 .elementor-element.elementor-element-84c8d22 span {
    font-size:var(--font-size--h1);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26a6dd8 */#mx .elementor-43137 .elementor-element.elementor-element-26a6dd8 .elementor-heading-title {
    font-size: 16px;
    letter-spacing: 2px;
    font-weight: 500;
}

@media(min-width: 768px) {
    #mx .elementor-43137 .elementor-element.elementor-element-26a6dd8 .elementor-heading-title {
    font-size: 18px;
    letter-spacing: 2px;
    font-weight: 500;
   }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-78a5959 */.elementor-43137 .elementor-element.elementor-element-78a5959 .elementor-heading-title {
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a2756c1 */.elementor-43137 .elementor-element.elementor-element-a2756c1 span {
    font-size: 16px;
    letter-spacing: 2px;
    font-weight: 400;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2743ed8 */.elementor-43137 .elementor-element.elementor-element-2743ed8 {
    font-weight: 700;
    line-height: 120%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2da2521 */.elementor-43137 .elementor-element.elementor-element-2da2521 span {
    font-size: 18px;
    font-weight: 700;
    line-height: 120%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-63a03b1 */.elementor-43137 .elementor-element.elementor-element-63a03b1 ul {
    line-height: 150%;
    margin-left: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2726fd8 */.elementor-43137 .elementor-element.elementor-element-2726fd8  {
    margin-top: auto;
    border-top: 1px solid #A7A7A7;
    padding-top: 24px;
}

.elementor-43137 .elementor-element.elementor-element-2726fd8 a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c2e75d5 */.elementor-43137 .elementor-element.elementor-element-c2e75d5 .elementor-heading-title {
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a494e53 */.elementor-43137 .elementor-element.elementor-element-a494e53 span {
    font-size: 16px;
    letter-spacing: 2px;
    font-weight: 400;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d136335 */.elementor-43137 .elementor-element.elementor-element-d136335 {
    font-weight: 700;
    line-height: 120%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c46f6f0 */.elementor-43137 .elementor-element.elementor-element-c46f6f0 span {
    font-size: 18px;
    font-weight: 700;
    line-height: 120%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-947a0c6 */.elementor-43137 .elementor-element.elementor-element-947a0c6 ul {
    line-height: 150%;
    margin-left: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-80dfd2a */.elementor-43137 .elementor-element.elementor-element-80dfd2a a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d349a2f */.elementor-43137 .elementor-element.elementor-element-d349a2f a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6523a6 */.elementor-43137 .elementor-element.elementor-element-d6523a6  {
    margin-top: auto;
    border-top: 1px solid #A7A7A7;
    padding-top: 24px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fce2126 */.elementor-43137 .elementor-element.elementor-element-fce2126 .elementor-heading-title {
    margin-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-81f158d */.elementor-43137 .elementor-element.elementor-element-81f158d span {
    font-size: 16px;
    letter-spacing: 2px;
    font-weight: 400;
    text-transform: uppercase;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b42a8fd */.elementor-43137 .elementor-element.elementor-element-b42a8fd {
    font-weight: 700;
    line-height: 120%;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9f5e476 */.elementor-43137 .elementor-element.elementor-element-9f5e476 span {
    font-size: 18px;
    font-weight: 700;
    line-height: 120%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6d9bea9 */.elementor-43137 .elementor-element.elementor-element-6d9bea9 ul {
    line-height: 150%;
    margin-left: 32px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d30b69f */.elementor-43137 .elementor-element.elementor-element-d30b69f  {
    margin-top: auto;
    border-top: 1px solid #A7A7A7;
    padding-top: 24px;
}

.elementor-43137 .elementor-element.elementor-element-d30b69f a {
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4190cdd */#mx .feature-cards {
  display: flex;
  gap: 32px 20px;
}

@media (max-width: 979px) {
    #mx .feature-cards {
        align-items: center;
      }
}

@media (min-width: 980px) {
    #mx .feature-cards {
        flex-flow: row;
      }
}

#mx .feature-cards__card {
  max-width: 390px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e11468 */@media(min-width: 768px) {
   .elementor-43137 .elementor-element.elementor-element-5e11468 {
    position: absolute;
    bottom: 0;
    max-width: 228px;
   }
}

@media(max-width: 767px) {
   .elementor-43137 .elementor-element.elementor-element-5e11468 {
    order: 1;
    margin-bottom: -32px;
   }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4a3394b */#mx .elementor-43137 .elementor-element.elementor-element-4a3394b .elementor-heading-title, #mx .elementor-43137 .elementor-element.elementor-element-4a3394b span {
    font-size:var(--font-size--h2);
}

@media(min-width: 768px) {
#mx .elementor-43137 .elementor-element.elementor-element-4a3394b .elementor-heading-title, #mx .elementor-43137 .elementor-element.elementor-element-4a3394b span {
    font-size:var(--font-size--h1);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7126731 */.elementor-43137 .elementor-element.elementor-element-7126731 span {
    font-size: 14px;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-223265f */@media(min-width: 767px) {
#mx .elementor-43137 .elementor-element.elementor-element-223265f {
    width: 100%;
    max-width: 800px;
    margin-left: 260px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e52ac27 */.elementor-43137 .elementor-element.elementor-element-e52ac27 {
    background: linear-gradient(90deg, #BCDFD6 0%, #1F4A6E 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a62415 */#mx .elementor-43137 .elementor-element.elementor-element-5a62415 .elementor-heading-title {
    margin-bottom: 0;
    padding-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2364f08 */.elementor-43137 .elementor-element.elementor-element-2364f08 span {
    font-size: 18px;
    letter-spacing: 2px;
    text-transform: uppercase;
    font-weight: 500;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cbf5eb */.elementor-43137 .elementor-element.elementor-element-6cbf5eb iframe {
    margin-top: -16px;
    margin-bottom: -88px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e440805 */.elementor-43137 .elementor-element.elementor-element-e440805 {
    padding-bottom: 12px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6991956 */#mx .elementor-43137 .elementor-element.elementor-element-6991956 .elementor-heading-title, #mx .elementor-43137 .elementor-element.elementor-element-6991956 span {
    font-size:var(--font-size--h2);
}

@media(min-width: 768px) {
#mx .elementor-43137 .elementor-element.elementor-element-6991956 .elementor-heading-title, #mx .elementor-43137 .elementor-element.elementor-element-6991956 span {
    font-size:var(--font-size--h1);
}
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-e46111e */.elementor-43137 .elementor-element.elementor-element-e46111e {
    margin-top: -20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-559892f */.elementor-43137 .elementor-element.elementor-element-559892f iframe {
    margin-top: -16px;
    margin-bottom: -88px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9c96db9 */#mx .elementor-43137 .elementor-element.elementor-element-9c96db9 .elementor-heading-title, #mx .elementor-43137 .elementor-element.elementor-element-9c96db9 span {
    font-size:var(--font-size--h2);
}

@media(min-width: 768px) {
#mx .elementor-43137 .elementor-element.elementor-element-9c96db9 .elementor-heading-title, #mx .elementor-43137 .elementor-element.elementor-element-9c96db9 span {
    font-size:var(--font-size--h1);
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4f34d55 */#mx .elementor-43137 .elementor-element.elementor-element-4f34d55 span {
    font-size: 18px;
    letter-spacing: 2px;
    text-transform: uppercase;
}

@media(min-width: 768px) {
#mx .elementor-43137 .elementor-element.elementor-element-4f34d55 span {
    font-size: 21px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-17c9f98 */@media(min-width: 768px) {
#mx .elementor-43137 .elementor-element.elementor-element-17c9f98 spann {
    font-size: 18px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78db82e */.elementor-43137 .elementor-element.elementor-element-78db82e {
    background: #F5F6F7;
}/* End custom CSS */