.elementor-943 .elementor-element.elementor-element-7e90fb2 > .elementor-container{max-width:1320px;}.elementor-943 .elementor-element.elementor-element-7e90fb2{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 0px 0px;z-index:1;}.elementor-943 .elementor-element.elementor-element-7e90fb2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-943 .elementor-element.elementor-element-f79ac8f .section-title h2, .elementor-943 .elementor-element.elementor-element-f79ac8f .section-title-2 h2, .elementor-943 .elementor-element.elementor-element-f79ac8f .section-title-3 h2{color:#C32637;}.elementor-943 .elementor-element.elementor-element-f79ac8f .section-title > p{color:#181818;}.elementor-943 .elementor-element.elementor-element-c9764e7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-943 .elementor-element.elementor-element-c671bdb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-943 .elementor-element.elementor-element-48f72c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-943 .elementor-element.elementor-element-313b62f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-943 .elementor-element.elementor-element-0795085 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-943 .elementor-element.elementor-element-350ec06{--spacer-size:50px;}.elementor-943 .elementor-element.elementor-element-40bff05 .elementor-heading-title{color:#1D1D1D;font-family:"Poppins", Sans-serif;font-size:22px;line-height:34px;}.elementor-943 .elementor-element.elementor-element-40bff05 > .elementor-widget-container{margin:15px 0px 10px 0px;padding:0px 10px 0px 20px;border-style:solid;border-width:0px 0px 0px 3px;border-color:#FF5E14;}.elementor-943 .elementor-element.elementor-element-0ffd45c{--spacer-size:50px;}.elementor-943 .elementor-element.elementor-element-c407ff9 .gallery-item .gallery-caption{text-align:center;}.elementor-943 .elementor-element.elementor-element-a6a7136{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-943 .elementor-element.elementor-element-5728ae6{--spacer-size:50px;}.elementor-943 .elementor-element.elementor-element-4cecafb .section-title h2, .elementor-943 .elementor-element.elementor-element-4cecafb .section-title-2 h2, .elementor-943 .elementor-element.elementor-element-4cecafb .section-title-3 h2{color:#C32637;}.elementor-943 .elementor-element.elementor-element-4cecafb .section-title > p{color:#181818;}.elementor-943 .elementor-element.elementor-element-aaf3af8 .elementor-heading-title{color:#1D1D1D;font-family:"Poppins", Sans-serif;font-size:22px;line-height:34px;}.elementor-943 .elementor-element.elementor-element-aaf3af8 > .elementor-widget-container{margin:15px 0px 10px 0px;padding:0px 10px 0px 20px;border-style:solid;border-width:0px 0px 0px 3px;border-color:#FF5E14;}.elementor-943 .elementor-element.elementor-element-98cde91 .gallery-item .gallery-caption{text-align:center;}.elementor-943 .elementor-element.elementor-element-a9c32ec{--display:flex;--background-transition:0.3s;}.elementor-943 .elementor-element.elementor-element-9b35052{--spacer-size:117px;}.elementor-943 .elementor-element.elementor-element-5d88db7 .section-title h2, .elementor-943 .elementor-element.elementor-element-5d88db7 .section-title-2 h2, .elementor-943 .elementor-element.elementor-element-5d88db7 .section-title-3 h2{color:#C32637;}.elementor-943 .elementor-element.elementor-element-5d88db7 .section-title > p{color:#181818;}.elementor-943 .elementor-element.elementor-element-8f11abb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:0.3s;}.elementor-943 .elementor-element.elementor-element-174f6db{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;}.elementor-943 .elementor-element.elementor-element-a58c99d{--spacer-size:50px;}.elementor-943 .elementor-element.elementor-element-48eff41 .section-title h2, .elementor-943 .elementor-element.elementor-element-48eff41 .section-title-2 h2, .elementor-943 .elementor-element.elementor-element-48eff41 .section-title-3 h2{color:#C32637;}.elementor-943 .elementor-element.elementor-element-48eff41 .section-title > p{color:#181818;}.elementor-943 .elementor-element.elementor-element-feb8c65 .elementor-heading-title{color:#C32637;}.elementor-943 .elementor-element.elementor-element-feb8c65 > .elementor-widget-container{padding:27px 27px 27px 27px;}.elementor-943 .elementor-element.elementor-element-41c1849 .elementor-heading-title{color:#C32637;}.elementor-943 .elementor-element.elementor-element-41c1849 > .elementor-widget-container{padding:27px 27px 27px 27px;}.elementor-943 .elementor-element.elementor-element-90421ec .elementor-heading-title{color:#C32637;}.elementor-943 .elementor-element.elementor-element-90421ec > .elementor-widget-container{padding:27px 27px 27px 27px;}.elementor-943 .elementor-element.elementor-element-4f5f12c{--spacer-size:83px;}@media(min-width:768px){.elementor-943 .elementor-element.elementor-element-c671bdb{--width:50%;}.elementor-943 .elementor-element.elementor-element-48f72c8{--width:50%;}.elementor-943 .elementor-element.elementor-element-174f6db{--width:100%;}}@media(max-width:1024px){.elementor-943 .elementor-element.elementor-element-7e90fb2{padding:90px 0px 90px 0px;}.elementor-943 .elementor-element.elementor-element-40bff05 .elementor-heading-title{font-size:22px;}.elementor-943 .elementor-element.elementor-element-40bff05 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-943 .elementor-element.elementor-element-aaf3af8 .elementor-heading-title{font-size:22px;}.elementor-943 .elementor-element.elementor-element-aaf3af8 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-943 .elementor-element.elementor-element-7e90fb2{padding:70px 0px 70px 0px;}.elementor-943 .elementor-element.elementor-element-40bff05 .elementor-heading-title{font-size:18px;line-height:30px;}.elementor-943 .elementor-element.elementor-element-aaf3af8 .elementor-heading-title{font-size:18px;line-height:30px;}}@media(max-width:1024px) and (min-width:768px){.elementor-943 .elementor-element.elementor-element-f11b6ae{width:100%;}}/* Start custom CSS for modina_section_title, class: .elementor-element-f79ac8f */.section-title-2 p {
    color: #1d1d1d !important;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7e90fb2 */.elementor-943 .elementor-element.elementor-element-7e90fb2::before {
    position: absolute;
    width: 250%;
    height: 60%;
    left: -110px;
    bottom: -20%;
    content: "";
    background-color: #f6f6f6;
    -webkit-transform: rotate(-11deg);
    transform: rotate(-11deg);
    z-index: -1;
}

.elementor-943 .elementor-element.elementor-element-7e90fb2 {
    overflow: hidden ;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c9764e7 */.single-approach-card .content .read-btn, .single-service-card .content .read-btn {
    font-size: 16px;
    line-height: 1;
    text-transform: capitalize;
    margin-top: 20px;
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-40bff05 */.elementor-943 .elementor-element.elementor-element-40bff05 > .elementor-widget-container {
    border-color: #C32637 !important;
}/* End custom CSS */
/* Start custom CSS for modina_section_title, class: .elementor-element-4cecafb */.section-title-2 p {
    color: #1d1d1d !important;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aaf3af8 */.elementor-943 .elementor-element.elementor-element-aaf3af8 > .elementor-widget-container {
    border-color: #C32637 !important;
}/* End custom CSS */
/* Start custom CSS for modina_section_title, class: .elementor-element-5d88db7 */.section-title-2 p {
    color: #1d1d1d !important;
    text-transform: capitalize;
}/* End custom CSS */
/* Start custom CSS for Modina_service_icon_items, class: .elementor-element-e39435a */.single-service-icon-box .icon {
    background: #000000 !important;
}

h1, h2, h3, h4, h5, h6 {
    color: #C32637 !important;
}/* End custom CSS */
/* Start custom CSS for modina_section_title, class: .elementor-element-48eff41 */.section-title-2 p {
    color: #1d1d1d !important;
    text-transform: capitalize;
}/* End custom CSS */