.elementor-40 .elementor-element.elementor-element-38b48d1{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-1f2ee91{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-1f2ee91 > .elementor-widget-container{margin:0px 0px -30px 0px;padding:5px 5px 5px 5px;}.elementor-40 .elementor-element.elementor-element-1f2ee91 .content .title{font-size:28px;font-weight:bold;}.elementor-40 .elementor-element.elementor-element-e2b987d{--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:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-5px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-9fdcb57{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-aacb63a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-9eebdf5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-40 .elementor-element.elementor-element-d6e4999{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-d6e4999 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-d6e4999 .info-list ul li strong{color:#111815;}.elementor-40 .elementor-element.elementor-element-11c5524{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-11c5524 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-11c5524 .info-list ul li strong{color:#111815;}.elementor-40 .elementor-element.elementor-element-11c5524 .info-list{font-size:15px;}.elementor-40 .elementor-element.elementor-element-d15338a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-d15338a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-40 .elementor-element.elementor-element-d15338a .info-list ul li strong{color:#111815;}.elementor-40 .elementor-element.elementor-element-d948a4a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-d948a4a .info-list ul li strong{color:#111815;}.elementor-40 .elementor-element.elementor-element-69b3794{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-69b3794 .info-list ul li strong{color:#111815;}.elementor-40 .elementor-element.elementor-element-999af4c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-40 .elementor-element.elementor-element-999af4c .info-list ul li strong{color:#111815;}.elementor-40 .elementor-element.elementor-element-894c947{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-10d827c .content .title{font-size:28px;}.elementor-40 .elementor-element.elementor-element-10d827c .service-items .service-item .name{font-size:20px;}.elementor-40 .elementor-element.elementor-element-ffc8a82{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-b475da4{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-3ceee02{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-40 .elementor-element.elementor-element-44b7f7b .content .title{font-weight:bold;}@media(min-width:768px){.elementor-40 .elementor-element.elementor-element-9fdcb57{--width:53.253%;}.elementor-40 .elementor-element.elementor-element-9eebdf5{--width:46.689%;}}@media(max-width:767px){.elementor-40 .elementor-element.elementor-element-e2b987d{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-40 .elementor-element.elementor-element-9eebdf5{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-40 .elementor-element.elementor-element-894c947{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}/* Start custom CSS for container, class: .elementor-element-9fdcb57 */.mmt-about-us-text p {
    margin-bottom:15px;
    font-size: 0.98em;
    font-weight: normal;
}/* End custom CSS */
/* Start custom CSS for ryancv-info-list, class: .elementor-element-11c5524 */.mmt-value-change .info-list span {
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for ryancv-info-list, class: .elementor-element-69b3794 */.row.row-list-2 .service-items .service-item .icon.i-small {
    width: 40px;
    height: 40px;
}

.row.row-list-2 .service-items .service-item .icon.i-small svg {
    width: 25px;
    height: 25px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9eebdf5 */.border-line-v:before {
    content: "";
    position: absolute;
    left: -1px;
    top: 0px;
    width: 1px;
    height: 100%;
    background: radial-gradient(at center top, rgb(197 202 213 / 15%) 0%, rgba(255, 255, 255, 0) 80%);
}
.row.row-list-2 .col {
    padding-right: 20px;
}/* End custom CSS */
/* Start custom CSS for ryancv-services, class: .elementor-element-10d827c */.mt-mb-sub {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
}/* End custom CSS */
/* Start custom CSS for ryancv-clients-carousel, class: .elementor-element-2a82e50 */body .client-items .client-item img {
    max-width: 110px;
}
body .mmt-h2-large h2 {
    font-size: 26px !important;
}/* End custom CSS */
/* Start custom CSS for ryancv-fun-facts, class: .elementor-element-44b7f7b */.fuct-items .fuct-item .name span.mmt-inner {
    font-size: 14px;
    font-weight: 300;
    display: block;
    margin-top: 5px;
}/* End custom CSS */