.elementor-11017 .elementor-element.elementor-element-0ffecc9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-11017 .elementor-element.elementor-element-5e6b762{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11017 .elementor-element.elementor-element-2ba97ef{font-size:16px;}.elementor-11017 .elementor-element.elementor-element-9f9ad94{--spacer-size:50px;}.elementor-11017 .elementor-element.elementor-element-b49c745 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11017 .elementor-element.elementor-element-3f40d17{--spacer-size:15px;}.elementor-11017 .elementor-element.elementor-element-aaa882f > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-11017 .elementor-element.elementor-element-4e1e0d7{--spacer-size:20px;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-11017 .elementor-element.elementor-element-c98d3e1{text-align:left;}.elementor-11017 .elementor-element.elementor-element-2cdd80f{--spacer-size:20px;}.elementor-11017 .elementor-element.elementor-element-3b65fd3 > .elementor-widget-container{padding:0px 0px 0px 30px;}.elementor-11017 .elementor-element.elementor-element-c422cfb{--spacer-size:50px;}.elementor-11017 .elementor-element.elementor-element-20a87ee{text-align:left;}.elementor-11017 .elementor-element.elementor-element-20a87ee img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#77879970;}.elementor-11017 .elementor-element.elementor-element-84e3e34{--spacer-size:50px;}.elementor-11017 .elementor-element.elementor-element-151d28f{text-align:left;}.elementor-11017 .elementor-element.elementor-element-151d28f img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#77879970;}.elementor-11017 .elementor-element.elementor-element-a3a131b{--spacer-size:50px;}.elementor-11017 .elementor-element.elementor-element-335d0c1{text-align:left;}.elementor-11017 .elementor-element.elementor-element-335d0c1 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#77879970;}.elementor-11017 .elementor-element.elementor-element-42c2efb{--spacer-size:50px;}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-11017 .elementor-element.elementor-element-4b72ba8{--divider-border-style:solid;--divider-color:#E2E2E2;--divider-border-width:2px;}.elementor-11017 .elementor-element.elementor-element-4b72ba8 .elementor-divider-separator{width:100%;}.elementor-11017 .elementor-element.elementor-element-4b72ba8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11017 .elementor-element.elementor-element-b61b9cb{--spacer-size:50px;}.elementor-11017 .elementor-element.elementor-element-a2d02fb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11017 .elementor-element.elementor-element-5962262{--spacer-size:25px;}.elementor-11017 .elementor-element.elementor-element-836a72d{text-align:left;}.elementor-11017 .elementor-element.elementor-element-836a72d img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#77879970;}.elementor-11017 .elementor-element.elementor-element-1f10f28{--spacer-size:50px;}.elementor-11017 .elementor-element.elementor-element-6058a40{text-align:left;}.elementor-11017 .elementor-element.elementor-element-6058a40 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#77879970;}.elementor-11017 .elementor-element.elementor-element-527d7ec{--spacer-size:50px;}.elementor-11017 .elementor-element.elementor-element-c3078e5{text-align:left;}.elementor-11017 .elementor-element.elementor-element-c3078e5 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#77879970;}.elementor-11017 .elementor-element.elementor-element-a395915{--spacer-size:50px;}.elementor-11017 .elementor-element.elementor-element-c31dbb1{text-align:left;}.elementor-11017 .elementor-element.elementor-element-c31dbb1 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#77879970;}.elementor-11017 .elementor-element.elementor-element-ac77977{--spacer-size:50px;}.elementor-11017 .elementor-element.elementor-element-6912e06{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-11017 .elementor-element.elementor-element-6e6827d{text-align:left;}.elementor-11017 .elementor-element.elementor-element-6e6827d img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#77879970;}.elementor-11017 .elementor-element.elementor-element-94fcf51{text-align:left;}.elementor-11017 .elementor-element.elementor-element-94fcf51 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#77879970;}.elementor-11017 .elementor-element.elementor-element-cdb8dad{--spacer-size:50px;}.elementor-11017 .elementor-element.elementor-element-e6eb52f{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-11017 .elementor-element.elementor-element-1458874{text-align:left;}.elementor-11017 .elementor-element.elementor-element-1458874 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#77879970;}.elementor-11017 .elementor-element.elementor-element-385dc59{text-align:left;}.elementor-11017 .elementor-element.elementor-element-385dc59 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#77879970;}.elementor-11017 .elementor-element.elementor-element-e219933{--spacer-size:50px;}.elementor-11017 .elementor-element.elementor-element-57626f5{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-11017 .elementor-element.elementor-element-07ad2a5{text-align:left;}.elementor-11017 .elementor-element.elementor-element-07ad2a5 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#77879970;}.elementor-11017 .elementor-element.elementor-element-71a3164{text-align:left;}.elementor-11017 .elementor-element.elementor-element-71a3164 img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#77879970;}.elementor-11017 .elementor-element.elementor-element-aec449f{text-align:left;}.elementor-11017 .elementor-element.elementor-element-aec449f img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#77879970;}.elementor-11017 .elementor-element.elementor-element-463b69f{text-align:left;}.elementor-11017 .elementor-element.elementor-element-463b69f img{border-style:solid;border-width:1px 1px 1px 1px;border-color:#77879970;}.elementor-11017 .elementor-element.elementor-element-34ae541{--spacer-size:50px;}.elementor-11017 .elementor-element.elementor-element-6b221d3{--divider-border-style:solid;--divider-color:#E2E2E2;--divider-border-width:2px;}.elementor-11017 .elementor-element.elementor-element-6b221d3 .elementor-divider-separator{width:100%;}.elementor-11017 .elementor-element.elementor-element-6b221d3 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11017 .elementor-element.elementor-element-cbf9e65{--spacer-size:50px;}.elementor-11017 .elementor-element.elementor-element-d7a1064 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-11017 .elementor-element.elementor-element-fba1d8b{--spacer-size:25px;}.elementor-11017 .elementor-element.elementor-element-722b2e5 > .elementor-widget-container{padding:0px 0px 10px 16px;}.elementor-11017 .elementor-element.elementor-element-5e490af > .elementor-widget-container{padding:0px 0px 0px 35px;}.elementor-11017 .elementor-element.elementor-element-287bb27{--spacer-size:25px;}.elementor-11017 .elementor-element.elementor-element-6806bfd > .elementor-widget-container{padding:0px 0px 10px 16px;}.elementor-11017 .elementor-element.elementor-element-4dd29cb{--spacer-size:25px;}.elementor-11017 .elementor-element.elementor-element-6864b54{--divider-border-style:solid;--divider-color:#E2E2E2;--divider-border-width:2px;}.elementor-11017 .elementor-element.elementor-element-6864b54 .elementor-divider-separator{width:100%;}.elementor-11017 .elementor-element.elementor-element-6864b54 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11017 .elementor-element.elementor-element-2e6c360{--spacer-size:50px;}.elementor-11017 .elementor-element.elementor-element-527869c{--spacer-size:50px;}.elementor-11017 .elementor-element.elementor-element-d6e726a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-11017 .elementor-element.elementor-element-d6e726a{text-align:left;}.elementor-11017 .elementor-element.elementor-element-ade1ea9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-11017 .elementor-element.elementor-element-ade1ea9{text-align:left;}.elementor-11017 .elementor-element.elementor-element-d8d12fc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-11017 .elementor-element.elementor-element-d8d12fc{text-align:left;}.elementor-11017 .elementor-element.elementor-element-73605ec > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-11017 .elementor-element.elementor-element-73605ec{text-align:left;}.elementor-11017 .elementor-element.elementor-element-293243f{--spacer-size:50px;}.elementor-11017 .elementor-element.elementor-element-8a5b13a{--divider-border-style:solid;--divider-color:#E2E2E2;--divider-border-width:2px;}.elementor-11017 .elementor-element.elementor-element-8a5b13a .elementor-divider-separator{width:100%;}.elementor-11017 .elementor-element.elementor-element-8a5b13a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11017 .elementor-element.elementor-element-40cb684{--spacer-size:50px;}.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 );}.elementor-11017 .elementor-element.elementor-element-b2af849 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-11017 .elementor-element.elementor-element-b2af849 .elementor-heading-title{color:#202020;}.elementor-11017 .elementor-element.elementor-element-bb0fd2a{--spacer-size:25px;}.elementor-11017 .elementor-element.elementor-element-c260f89 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-11017 .elementor-element.elementor-element-c260f89 .elementor-heading-title{color:#202020;}.elementor-11017 .elementor-element.elementor-element-21e2ab8{font-size:14px;font-style:italic;}.elementor-11017 .elementor-element.elementor-element-27139ad{--spacer-size:25px;}.elementor-11017 .elementor-element.elementor-element-14ac753 > .elementor-widget-container{padding:0px 0px 15px 0px;}.elementor-11017 .elementor-element.elementor-element-14ac753 .elementor-heading-title{color:#202020;}.elementor-11017 .elementor-element.elementor-element-e983519{font-size:14px;font-style:italic;}.elementor-11017 .elementor-element.elementor-element-ec6f7f0{--spacer-size:25px;}.elementor-11017 .elementor-element.elementor-element-474fc4f{--divider-border-style:solid;--divider-color:#E2E2E2;--divider-border-width:2px;}.elementor-11017 .elementor-element.elementor-element-474fc4f .elementor-divider-separator{width:100%;}.elementor-11017 .elementor-element.elementor-element-474fc4f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11017 .elementor-element.elementor-element-643044d{--spacer-size:50px;}.elementor-11017 .elementor-element.elementor-element-7156b8c{text-align:left;}.elementor-11017 .elementor-element.elementor-element-7156b8c .widget-image-caption{text-align:justify;}.elementor-11017 .elementor-element.elementor-element-0041503{text-align:left;}.elementor-11017 .elementor-element.elementor-element-0041503 .widget-image-caption{text-align:justify;}.elementor-11017 .elementor-element.elementor-element-1a58e6d{text-align:left;}.elementor-11017 .elementor-element.elementor-element-1a58e6d .widget-image-caption{text-align:justify;}.elementor-11017 .elementor-element.elementor-element-0b6caa2{--spacer-size:25px;}.elementor-11017 .elementor-element.elementor-element-a6d6ad6{--divider-border-style:solid;--divider-color:#E2E2E2;--divider-border-width:2px;}.elementor-11017 .elementor-element.elementor-element-a6d6ad6 .elementor-divider-separator{width:100%;}.elementor-11017 .elementor-element.elementor-element-a6d6ad6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11017 .elementor-element.elementor-element-72d74ca{--spacer-size:50px;}.elementor-11017 .elementor-element.elementor-element-8ae1958{--spacer-size:25px;}.elementor-11017 .elementor-element.elementor-element-1bc679b{text-align:left;}.elementor-11017 .elementor-element.elementor-element-1bc679b .widget-image-caption{text-align:justify;}.elementor-11017 .elementor-element.elementor-element-76360b9{text-align:left;}.elementor-11017 .elementor-element.elementor-element-76360b9 .widget-image-caption{text-align:justify;}.elementor-11017 .elementor-element.elementor-element-73a1503{--spacer-size:25px;}.elementor-11017 .elementor-element.elementor-element-0a20cc1{--divider-border-style:solid;--divider-color:#E2E2E2;--divider-border-width:2px;}.elementor-11017 .elementor-element.elementor-element-0a20cc1 .elementor-divider-separator{width:100%;}.elementor-11017 .elementor-element.elementor-element-0a20cc1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11017 .elementor-element.elementor-element-9037ce9{--spacer-size:50px;}.elementor-11017 .elementor-element.elementor-element-880b3f9{--spacer-size:50px;}.elementor-11017 .elementor-element.elementor-element-cead0ef{text-align:left;}.elementor-11017 .elementor-element.elementor-element-cead0ef .widget-image-caption{text-align:justify;}.elementor-11017 .elementor-element.elementor-element-08d30ed{--spacer-size:50px;}.elementor-11017 .elementor-element.elementor-element-9fc0e02{text-align:left;}.elementor-11017 .elementor-element.elementor-element-9fc0e02 .widget-image-caption{text-align:justify;}.elementor-11017 .elementor-element.elementor-element-72445a4{--spacer-size:25px;}.elementor-11017 .elementor-element.elementor-element-00ddb1d{--divider-border-style:solid;--divider-color:#E2E2E2;--divider-border-width:2px;}.elementor-11017 .elementor-element.elementor-element-00ddb1d .elementor-divider-separator{width:100%;}.elementor-11017 .elementor-element.elementor-element-00ddb1d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-11017 .elementor-element.elementor-element-bb10b9b{--spacer-size:50px;}.elementor-11017 .elementor-element.elementor-element-246a19b{--spacer-size:50px;}.elementor-11017 .elementor-element.elementor-element-ce5b025{font-size:14px;}/* Start custom CSS for html, class: .elementor-element-614361b */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a255e03 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-48940a0 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fad9944 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4d6170 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d8a87ad */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5fe7e89 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e211f09 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-27d9fbc */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3b1bbf5 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fad4259 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9a565fe */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6c82352 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6a36973 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-32cdd66 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ffdc9d7 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7a6e9be */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-59d069b */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a080234 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c5d6867 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-39ef7cb */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2df827a */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9565db0 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8376807 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e56b3de */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bf884db */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-217038f */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-74b7d7d */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-64c5006 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f8d75eb */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-202c72a */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-299f3fe */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-0597ba1 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-84f8975 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f0ac263 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b639002 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-312f683 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-91b6c62 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-50ad9be */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-533fd32 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-754efee */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fb68c3b */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-943ef63 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-81b16dd */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-860899d */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-33a558c */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-94ca7e1 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b4210df */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a5eaf19 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7626fb6 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-db9a9e3 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-35a6673 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-512c725 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-22d9fd6 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-832823e */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7d1d37b */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f8e8360 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1beafd3 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-53521cd */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e4f2cd2 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-afc4823 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d3de2fc */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1e13d1b */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6887b74 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-5267464 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8230297 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cc2d903 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-eb05634 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-306e3e6 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b866f8c */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d4f648b */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3603769 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7f1b96e */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6dc1644 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e91f38b */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-63c551a */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a4e8185 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b848570 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-34f31f7 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f6332cf */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4356ed0 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-7e22319 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-98e698a */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4b2b523 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1ac0333 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-599bb01 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8288e98 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-69ea956 */.count {
    margin-right: 10px;
   
    background: #941a25;
    border-radius: 50%;
    color: white;
    width: 25px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    display: block;
    float: left;
    font-weight: 500;
}
.step p {font-size:16px; line-height:1.5em;}/* End custom CSS */