/*
Theme Name: Salient Child Theme
Description: This is a custom child theme for Salient
Theme URI:   https://themeforest.net/item/salient-responsive-multipurpose-theme/4363266
Author: ThemeNectar
Author URI:  https://themeforest.net/user/themenectar
Template: salient
Version: 1.0
*/

/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on February 12, 2025 */
@font-face {
    font-family: 'eastman_trialblack';
    src: url('/madsols/wp-content/themes/salient/css/fonts/eastmantrial-black.woff2') format('woff2'),
         url('/madsols/wp-content/themes/salient/css/fonts/eastmantrial-black.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'eastman_trialbold';
    src: url('/madsols/wp-content/themes/salient/css/fonts/eastmantrial-bold.woff2') format('woff2'),
         url('/madsols/wp-content/themes/salient/css/fonts/eastmantrial-bold.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'eastman_trialbold_italic';
    src: url('/madsols/wp-content/themes/salient/css/fonts/eastmantrial-bolditalic.woff2') format('woff2'),
         url('/madsols/wp-content/themes/salient/css/fonts/eastmantrial-bolditalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'eastman_trialextralight';
    src: url('/madsols/wp-content/themes/salient/css/fonts/eastmantrial-extralight.woff2') format('woff2'),
         url('/madsols/wp-content/themes/salient/css/fonts/eastmantrial-extralight.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'eastman_trialheavy';
    src: url('/madsols/wp-content/themes/salient/css/fonts/eastmantrial-heavy.woff2') format('woff2'),
         url('/madsols/wp-content/themes/salient/css/fonts/eastmantrial-heavy.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'eastman_triallight';
    src: url('/madsols/wp-content/themes/salient/css/fonts/eastmantrial-light.woff2') format('woff2'),
         url('/madsols/wp-content/themes/salient/css/fonts/eastmantrial-light.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'eastman_trialmedium';
    src: url('/madsols/wp-content/themes/salient/css/fonts/eastmantrial-medium.woff2') format('woff2'),
         url('/madsols/wp-content/themes/salient/css/fonts/eastmantrial-medium.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'eastman_trialregular';
    src: url('/madsols/wp-content/themes/salient/css/fonts/eastmantrial-regular.woff2') format('woff2'),
         url('/madsols/wp-content/themes/salient/css/fonts/eastmantrial-regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'eastman_trialregular_offset';
    src: url('/madsols/wp-content/themes/salient/css/fonts/eastmantrial-regularoffset.woff2') format('woff2'),
         url('/madsols/wp-content/themes/salient/css/fonts/eastmantrial-regularoffset.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'eastman_trialRgoffsetIt';
    src: url('/madsols/wp-content/themes/salient/css/fonts/eastmantrial-regularoffsetitalic.woff2') format('woff2'),
         url('/madsols/wp-content/themes/salient/css/fonts/eastmantrial-regularoffsetitalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'eastman_trialthin';
    src: url('/madsols/wp-content/themes/salient/css/fonts/eastmantrial-thin.woff2') format('woff2'),
         url('/madsols/wp-content/themes/salient/css/fonts/eastmantrial-thin.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'eastman_trialthin_italic';
    src: url('/madsols/wp-content/themes/salient/css/fonts/eastmantrial-thinitalic.woff2') format('woff2'),
         url('/madsols/wp-content/themes/salient/css/fonts/eastmantrial-thinitalic.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on February 12, 2025 */

h1, h2, h3, h4, h5, h6, p, a, li, div, b, i{
	font-family: EastmanTrial Offset, sans-serif !important;
}


/* Sec1 Start */

div#madsols1 h3 {
     font-family: EastmanTrial Offset, sans-serif;
     font-style: italic;
     font-size: 98px !important;!I;!;
     font-weight: 900 !important;!I;!;
     line-height: 109px !important;!I;!;
}

div#madsols1 h4 {
    font-family: EastmanTrial Offset, sans-serif;
    font-style: italic;
    font-size: 98px !important;!I;!;
    font-weight: 900 !important;!I;!;
    line-height: 131px !important;!I;!;
    background-image: linear-gradient(90deg, rgba(243, 193, 94, 1) 2%, rgba(237, 156, 113, 1) 16%, rgba(220, 124, 138, 1) 33%, rgba(161, 106, 211, 1) 50%, rgba(142, 206, 213, 1) 60%) !important;
    color: transparent !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
}

body[data-button-style*="slightly_rounded"] div#madsols1 .swiper-slide .button a {
    border-radius: 100px !important;
     background-image: linear-gradient(130deg, rgba(243, 193, 94, 1) 0%, rgba(237, 156, 113, 1) 15%, rgba(220, 124, 138, 1) 35%, rgba(161, 106, 211, 1) 73%, rgba(142, 206, 213, 1) 100%);
    font-weight: 700 !important;!I;!;
    letter-spacing: 0px !important;!I;!;
    font-family: EastmanTrial Offset, sans-serif;
    font-size: 16px !important;!I;!;
    text-transform: inherit !important;!I;!;!I;!;
    padding: 21px 64px !important;!i;!;
}


div#madsols1 h2 {
    font-family: EastmanTrial Offset, sans-serif;
    font-style: italic;
    font-size: 98px !important;
    font-weight: 900 !important;
    line-height: 109px !important;
}
a.flex.items-center.gap-2.font-fonseca.text-sm.text-white.transition.hover\:text-primary {
    font-size: 18px !important;!I;!;
    color: #fff !important;!I;!;
}

/* li.py-2 img.h-6.w-6 {
    position: relative;
    top: 31px;
    left: -33px;
    width: 15% !important;!I;!;
    display: ruby-text;
} */

li.py-2 {
    LINE-HEIGHT: 10PX;
}

ul.aos-init.aos-animate {
    MARGIN-TOP: 15PX;
}

#header-outer.transparent #top nav > ul > li > a, #header-outer.transparent #top nav > .sf-menu > li > a {
    FONT-SIZE: 18PX !important;!i;
    color: #fff !important;!I;!;
    !I;!;!I;
    !I;!;!I;!;!I;!;
    will-change: unset !important;!I;!;!I;!;!I;!;
    opacity: 1.75 !important;!I;!;
}

#header-outer:not([data-format=left-header]) #top nav>ul>li {
    margin: 0 20px !important;!I;!;
}

nav {
    position: relative;
    left: 100px;
}
/* End */

/* second */

div#madsols2 .row-bg.viewport-desktop {
    background-color: #000 !important;!I;!;
}

div#madsols2 h4 {
    color: rgb(237, 155, 114) !important;!I;!;
    font-size: 22px !important;!I;!;
    font-weight: 400 !important;!I;!;
    padding-bottom: 13px;
}

div#madsols2 h3 {
    font-size: 60px !important;!I;!;
    font-weight: 700 !important;!I;!;
    color: #fff !important;!I;!;
    padding-bottom: 31px !important;!I;!;
}
div#madsols2 {
    padding-top: 140px !important;!I;!;
    padding-bottom: 250px !important;!I;!;
}

div#madsols2 .row-bg.viewport-desktop {
    background-color: #000 !important;!I;!;
}

div#madsols2 h4 {
    color: rgb(237, 155, 114) !important;!I;!;
    font-size: 22px !important;!I;!;
    font-weight: 400 !important;!I;!;
    padding-bottom: 13px;
}

div#madsols2 h3 {
    font-size: 60px !important;!I;!;
    font-weight: 700 !important;!I;!;
    color: #fff !important;!I;!;
    padding-bottom: 81px !important;!I;!;
}

div#madsols2 .vc_col-sm-3 h4 {
    font-size: 24px !important;!I;!;
    color: #fff !important;!I;!;
    text-align: center !important;!I;!;
    font-weight: 700 !important;!I;!;
}

div#madsols2  img.img-with-animation.skip-lazy {
    width: 100% !important;!I;!;
}

div#madsols2 .vc_col-sm-3.v1:before {
    content: '';
    background-color: #ff8b00d4 !important;!I;!;
    position: absolute;
    right: -4px;
    width: 13px !important;!I;!;
    height: 13px !important;!i;!;
    bottom: 0;
    top: 120px;
    border-radius: 10px !important;!I;!;
}
div#madsols2 .vc_col-sm-3.v2:before {
    content: '';
    background-color: #c300ffd4 !important;!I;!;
    position: absolute;
    right: -9px;
    width: 13px !important;!I;!;
    height: 13px !important;!i;!;
    bottom: 0;
    top: 102px;
    border-radius: 10px !important;!I;!;
}
div#madsols2 .vc_col-sm-3.v3:before {
    content: '';
    background-color: #6f71ffd4 !important;
    position: absolute;
    right: 2px;
    width: 13px !important;
    height: 13px !important;
    bottom: 0;
    top: 111px;
    border-radius: 10px !important;
}
div#madsols2 .vc_col-sm-3.v4:before {
    content: '';
    background-color: #ff0092d4 !important;
    position: absolute;
    right: 25px;
    width: 13px !important;
    height: 13px !important;
    bottom: 0;
    top: 111px;
    border-radius: 10px !important;
}

div#madsols2 .vc_col-sm-3 {
    position: relative;
}

div#madsols2 .vc_col-sm-3.v1 {
    position: relative;
    top: -9px;
}

div#madsols2 .vc_col-sm-3.v2 {
    position: relative;
    left: 26px;
    top: 11px;
}

div#madsols2 .vc_col-sm-3.v3 {
    position: relative;
    left: 33px;
}

div#madsols2 .vc_col-sm-3.v1 h4 {
    position: relative;
    top: 41px;
}
/*  */
i[class^="icon-"], [class*=" icon-"], i[class*="fa-"], span[class*="fa-"] {
    font-family: FontAwesome !important;
}
div#madsols3 {
    padding-bottom: 50px !important;!I;!;
}

div#madsols3 .inner-wrap.row-bg-layer {
    background-color: #000 !important;!I;!;
}

div#madsols3 h4 {
    color: #fff !important;!I;!;
    font-size: 63px !important;!;
    font-weight: 500 !important;!I;
    font-style: italic;
}

div#madsols3 h2 {
    font-size: 206px !important;!I;!;
    color: #fff !important;!I;!;
    font-weight: 900 !important;!I;
    font-style: italic;
    padding-top: 110px;
    padding-left: 70px;
    padding-bottom: 110px !important;!I;!;
}

div#madsols3 .tabbed>ul li a {
    font-size: 24px !important;!I;!;
    font-weight: 400 !important;!i;!;!U;!;
    color: #fff !important;!I;!;
}

div#madsols3 .tabbed[data-color-scheme="accent-color"][data-style="default"] li:not(.cta-button) .active-tab {
    background-color: transparent !important;!I;!;
    border: none !important;!I;!;
    color: #ED9B72 !important;!I;!;
}

div#madsols3 li.tab-item:nth-child(1) {
    padding: 0 176px 0 0  !important;!I;!;
}
div#madsols3 li.tab-item:nth-child(2) {
    padding: 0 162px 0 0  !important;!I;!;
}
div#madsols3 li.tab-item:nth-child(3) {
    padding: 0 57px 0 0  !important;!I;!;
}
div#madsols3 li.tab-item:nth-child(4) {
    padding: 0 142px 0 0  !important;!I;!;
    position: relative;
    left: 141px;
}

div#madsols3 i.fa.fa-mobile {
    font-size: 36px !important;!I;!;
}

div#madsols3 i.fa.fa-connectdevelop {
    font-size: 28px !important;
}

div#madsols3 i.fa.fa-location-arrow {
    font-size: 32px !important;
}

div#madsols3 i.fa.fa-bar-chart {
    font-size: 30px !important;
}

div#madsols3 ul.wpb_tabs_nav.ui-tabs-nav.clearfix {
    margin-bottom: 50px !important;!I;
}

div#madsols3 .vc_col-sm-6.fvwv243 p {
    color: #fff !important;!I;!;
    font-size: 18px !important;!I;!;
    font-weight: 400 !important;!I;!;
    line-height: 40px;
    width: 80% !important;!I;!;
}


div#madsols3 .vc_col-sm-6.fvwv243 h4 {
    font-size: 45px !important;!I;!;
    font-weight: 700 !important;!I;!;
    font-style: italic;
    padding-top: 50px !important;!I;!;
}

div#madsols3 h5 {
    color: #8A8A8A !important;!I;!;
    font-size: 19px !important;!I;!;
    font-weight: 400 !important;!I;
    padding-top: 13px;
}

div#madsols3 img.mad-comma {
    margin-bottom: 10px !important;!I;!;
    margin-top: 131px;
}
div#madsols3 .vc_col-sm-6.trhrg45 {
    background-image: linear-gradient(130deg, rgba(243, 193, 94, 1) 0%, rgba(237, 156, 113, 1) 15%, rgba(220, 124, 138, 1) 35%, rgba(161, 106, 211, 1) 73%, rgba(142, 206, 213, 1) 100%);
    padding: 70px 60px 70px 60px !important;!I;!;
    border-radius: 40px !important;!I;!;
    width: 42% !important;!I;!;
}

div#madsols3 .vc_col-sm-6.trhrg45 p {
    color: #fff !important;!I;!;
    font-weight: 400 !important;!I;!;
    font-size: 18px !important;!I;
    line-height: 33px;
}

div#madsols3 .vc_col-sm-6.trhrg45 li {
    color: #fff !important;!I;!;
    font-size: 18px !important;!I;
    font-weight: 800 !important;!I;
    font-style: italic;
    line-height: 37px !important;!I;!;
    list-style-type: disclosure-closed;
}

div#madsols3 .vc_col-sm-6.trhrg45 a.skcskcj-sec {
    color: #000000 !important;!I;!;
    font-size: 18px !important;!I;!;
    font-weight: 700 !important;!I;!;
    background-color: #ffffff !important;!I;!;
    padding: 12px 33px;
    border-radius: 50px;
    margin: 0px auto !important;!I;!;
    display: table;
}

div#madsols4 h3 {
    font-size: 98px !important;!I;!;
    line-height: 138px;
    font-weight: 900 !important;!I;!;
    color: #fff !important;!I;!;
    !I;!;
    font-style: italic;
}

div#madsols4 {
    padding-top: 50px !important;!I;!;
    padding-bottom: 100px !important;!I;!;
}

div#madsols4 .inner-wrap.row-bg-layer {
    background-color: #000 !important;!I;!;
}

div#madsols4 .row_col_wrap_12_inner.col.span_12.left {
    background-color: bisque;
    border-radius: 300px !important;!I;!;
    padding: 60px 140px 60px;
    background-color: #1a1a1a !important;!I;!;
}

div#madsols4 .vc_col-sm-8 {
    padding-left: 90px !important;!I;!;
    padding-top: 80px !important;!I;!;
}

div#madsols4 p {
    color: #fff !important;!I;!;
    font-size: 18px !important;!;
    font-weight: 400 !important;!I;!;
    line-height: 32px;
}

div#madsols4 a.kdvdk-sd {
    border-radius: 100px !important;
    background-image: linear-gradient(130deg, rgba(243, 193, 94, 1) 0%, rgba(237, 156, 113, 1) 15%, rgba(220, 124, 138, 1) 35%, rgba(161, 106, 211, 1) 73%, rgba(142, 206, 213, 1) 100%);
    font-weight: 700 !important;
    letter-spacing: 0px !important;
    font-family: EastmanTrial Offset, sans-serif;
    font-size: 24px !important;
    text-transform: inherit !important;
    padding: 21px 64px !important;
    color: #fff !important;!;
    position: relative;
    top: 57px;
}

div#madsols4 img.jnsks-33 {
    margin-bottom: 13px !important;!I;!;
}
.container-wrap {
    background-color: #000 !important;!i;!;
}

#madsols5 .nectar-flickity:not(.masonry) .flickity-slider .cell img {
    width: 60% !important;!I;!;
    filter: grayscale(1);
}

#madsols5 .nectar-flickity:not(.masonry) .flickity-slider .cell img:hover {
    filter: drop-shadow(2px 4px 6px black) !important;!I;!;
}
div#madsols5 {
    padding-top: 50px !important;!;
    padding-bottom: 140px !important;!;
}
div#madsols6 .vc_col-sm-6.veed332::before {
    content: '';
    width: 500%;
    height: 1100px;
    position: absolute;
    background-image: url('http://localhost/madsols/wp-content/uploads/2025/02/circle-shap-1.png');
    top: -20px;
    background-repeat: no-repeat !important;!I;
    left: -90px;
}

div#madsols6 h4 {
    font-size: 98px;
    font-weight: 900 !important;!;
    color: #fff !important;!I;
    font-style: italic;
    line-height: 100px;
    padding-top: 60px;
}

div#madsols6 h3 {
    font-size: 56px;
    font-weight: 900 !important;
    color: #fff !important;
    font-style: italic;
    padding: 100px 0 20px;
}

div#madsols6 h6 {
    font-size: 22px;
    font-weight: 500 !important;!I;!;!m;!m;!;
    color: #fff !important;!i;!;
    padding-bottom: 30px;
}

div#madsols6 b {
    color: #ED9B72 !important;!I;!;
    font-weight: 500 !important;!I;!;
}

div#madsols6 h2 {
    background-color: aquamarine;
    border-top-right-radius: 60px !important;!I;
    border-bottom-right-radius: 50px !important;!I;
    padding: 17px 20px;
    width: 65% !important;!I;
    background: rgb(11,8,14);
    background: linear-gradient(91deg, rgba(11, 8, 14, 1) 0%, rgb(120 91 154) 114%);
    color: #fff !important;!I;!;
    font-weight: 900 !important;!I;!;
    font-size: 32px !important;!I;!;
}

div#madsols6 i {
    margin: -40px 37px;
    font-size: 25px !important;!I;!;
    font-weight: 700 !important;!I;!;
    position: relative;
    left: 59px;
    top: -2px;
    word-spacing: 7px;
}

div#madsols6 a.dkcvnk134 {
    border-radius: 100px !important;
    background-image: linear-gradient(130deg, rgba(243, 193, 94, 1) 0%, rgba(237, 156, 113, 1) 15%, rgba(220, 124, 138, 1) 35%, rgba(161, 106, 211, 1) 73%, rgba(142, 206, 213, 1) 100%);
    font-weight: 700 !important;
    letter-spacing: 0px !important;
    font-family: EastmanTrial Offset, sans-serif;
    font-size: 24px !important;
    text-transform: inherit !important;
    padding: 21px 64px !important;
    color: #fff !important;
    position: relative;
    top: 50px;
}
div#madsols6 {
    padding-top: 0px;
    padding-bottom: 70px !important;!I;!;
}

div#madsols7 h4 {
    color: rgb(237, 155, 114) !important;
    font-size: 22px !important;
    font-weight: 400 !important;
    padding-bottom: 17px;
}

div#madsols7 h5 {
    font-size: 60px !important;
    font-weight: 700 !important;
    color: #fff !important;
    padding-bottom: 41px !important;
}

div#madsols7  .cell {background-color: #1a1a1a;border-radius: 40px !important;!I;!;!I;!;padding: 93px 9px !important;width: 14% !important;!I;!;height: 100px !important;!I;!;}

div#madsols7  img {
    width: 71% !important;
    margin: 0px auto !important;!I;!;
    display: table;
}

div#madsols7 {
    padding-top: 50px !important;!I;!;
    padding-bottom: 60px !important;!I;!;
}
div#madsols8 h4 {
    color: rgb(237, 155, 114) !important;
    font-size: 22px !important;
    font-weight: 400 !important;
    padding-bottom: 17px;
}

div#madsols8 h3 {
    font-size: 60px !important;
    font-weight: 700 !important;
    color: #fff !important;
    padding-bottom: 41px !important;
}

div#madsols8 {
    padding-top: 60px !important;!I;!;
    padding-bottom: 260px !important;!I;!;
}

div#efr33 h4 {
    font-size: 45px !important;!I;!;
    color: #fff !important;!I;!;
    font-weight: 900 !important;!I;!;
    font-style: italic;
    line-height: 65px;
    padding-top: 90px;
}

div#efr33 {
    padding-bottom: 80px !important;!I;!;
}

div#efr33  p {
    color: #fff;
    font-size: 21px !important;!I;!;
    font-weight: 400 !important;!I;!;
    line-height: 35px;
    width: 90% !important;!I;!;
}

div#efr33 img.img-with-animation.dvdv2232 {
    margin: -90px 0 !important;!i;!;
}
div#madsols8 div#efr331 h4 {
    font-size: 45px !important;
    color: #fff !important;
    font-weight: 900 !important;
    font-style: italic;
    line-height: 65px;
    padding-top: 50px;
}


div#madsols8 div#efr331 p {
    color: #fff;
    font-size: 21px !important;
    font-weight: 400 !important;
    line-height: 35px;
    width: 90% !important;
}

div#madsols8 div#efr331 img.img-with-animation.dvdv2232234.skip-lazy {
    WIDTH: 96% !important;!i;!;
    POSITION: RELATIVE;
    MARGIN-TOP: 240PX !important;!i;!;
}

div#efr335522 h4 {
    font-size: 45px !important;
    color: #fff !important;
    font-weight: 900 !important;
    font-style: italic;
    line-height: 65px;
    padding-top: 50px;
}

div#efr335522 p {
    Color: #fff;
    font-size: 21px !important;
    font-weight: 400 !important;
    line-height: 35px;
    width: 90% !important;
}
div#efr332324 h4 {
    font-size: 45px !important;
    color: #fff !important;
    font-weight: 900 !important;
    font-style: italic;
    line-height: 65px;
    padding-top: 50px;
}

div#efr332324 p {
    Color: #fff;
    font-size: 21px !important;
    font-weight: 400 !important;
    line-height: 35px;
    width: 90% !important;
}

img.img-with-animation.dvdv2232234333.skip-lazy {
    WIDTH: 96% !important;
    POSITION: RELATIVE;
    MARGIN-TOP: 320PX !important;
}

img.img-with-animation.dvdv2232234.skip-lazy {
    margin-top: 110px !important;!I;!;
}


div#efr336767 h4 {
    font-size: 45px !important;
    color: #fff !important;
    font-weight: 900 !important;
    font-style: italic;
    line-height: 65px;
    padding-top: 50px;
}

div#efr336767 p {
    Color: #fff;
    font-size: 21px !important;
    font-weight: 400 !important;
    line-height: 35px;
    width: 90% !important;
}

a.efe322 {
    border-radius: 100px !important;
    background-image: linear-gradient(130deg, rgba(243, 193, 94, 1) 0%, rgba(237, 156, 113, 1) 15%, rgba(220, 124, 138, 1) 35%, rgba(161, 106, 211, 1) 73%, rgba(142, 206, 213, 1) 100%);
    font-weight: 700 !important;
    letter-spacing: 0px !important;
    font-family: EastmanTrial Offset, sans-serif;
    font-size: 24px !important;
    text-transform: inherit !important;
    padding: 21px 74px !important;
    color: #fff !important;
    position: relative;
    top: 90px;
    margin: 0px auto !important;!I;!;
    display: table;
}
div#efr336767:before {
   content: '';
   width: 100%;
   height: 740px;
   position: absolute;
   background-image: url(http://localhost/madsols/wp-content/uploads/2025/02/half-circle-shap.png);
   top: -190px;
   background-repeat: no-repeat !important;
   right: -1070px;
}

div#efr336767 {
    position: relative;
}
div#madsols2 .vc_col-sm-3.v2 h4 {
    position: relative;
    top: 20px;
}
div#madsols9 .row-bg-wrap {
    background-color: #111111 !important;!I;!;
}

div#madsols9 {
    padding-top: 0px !important;!i;!;
    padding-bottom: 210px !important;!I;!;
}

div#madsols9 h4 {
    color: rgb(237, 155, 114) !important;
    font-size: 22px !important;
    font-weight: 400 !important;
    padding-bottom: 17px;
    PADDING-TOP: 100PX;
}

div#madsols9 h3 {
    font-weight: 700 !important;
    color: #fff !important;
    padding-bottom: 41px !important;
    font-size: 60px !important;
    font-weight: 700 !important;
    color: #fff !important;
    padding-bottom: 41px !important;
}

div#madsols9 .vc_col-sm-4 {
    BACKGROUND-COLOR: #1a1a1a !important;!i;!;
    WIDTH: 29.7% !important;!i;!;
    MARGIN: 0 50px 0 0 !important;!i;!;
    padding: 50px 40px 80px !important;!I;!;
    border-radius: 50px !important;!I;!;
    transition: all 0.5s ease;
}

div#madsols9 img.mkl-sec {
    margin-bottom: 50px !important;!I;!;
}

div#madsols9 h2 {
    color: #9d7ad4 !important;!I;!;
    font-size: 40px !important;!I;!;
    font-weight: 700 !important;!I;!;
    padding-bottom: 2px;
}

div#madsols9 p {
    color: #fff !important;!I;!;
    font-size: 22px !important;!I;!;
    font-weight: 700 !important;!i;!;
    line-height: 31px;
}

div#madsols9 a.bdvmd34 {
    border-radius: 100px !important;
    background-image: linear-gradient(130deg, rgba(243, 193, 94, 1) 0%, rgba(237, 156, 113, 1) 15%, rgba(220, 124, 138, 1) 35%, rgba(161, 106, 211, 1) 73%, rgba(142, 206, 213, 1) 100%);
    font-weight: 700 !important;
    letter-spacing: 0px !important;
    font-family: EastmanTrial Offset, sans-serif;
    font-size: 24px !important;
    text-transform: inherit !important;
    padding: 21px 44px !important;
    color: #fff !important;
    position: relative;
    top: 90px;
    margin: 0px auto !important;
    display: table;
}

div#madsols9 .vc_col-sm-4:hover {
    background-color: #9d7ad4 !important;!I;!;
    /* transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)) !important; */
    --tw-translate-y: -1.5rem;
    transform: scale(1.1);
    transition: all 0.5s ease;
}

div#madsols9 .vc_col-sm-4:hover h2 {
    color: #ed9b72 !important;
}
div#madsols10  h3 {
    font-size: 48px !important;!I;!;
    color: #fff !important;!I;!;
    font-style: italic;
    font-weight: 900;
    line-height: 53px;
}

div#madsols10 b {
    font-weight: 900;
    background-image: linear-gradient(14deg, rgba(243, 193, 94, 1) 2%, rgba(237, 156, 113, 1) 16%, rgba(220, 124, 138, 1) 33%, rgba(161, 106, 211, 1) 50%, rgba(142, 206, 213, 1) 60%) !important;
    color: #00000000 !important;
    -webkit-background-clip: text !important;
    background-clip: text !important;
}

div#madsols10 {
    padding-top: 90px !important;!I;!;
    padding-bottom: 80px !important;!I;!;
}

div#madsols10 p {
    color: #fff !important;!I;!;
    font-size: 21px !important;!I;!;
    width: 83% !important;!I;!;
}

div#madsols10 a.dvd233 {
    color: #ed9b72 !important;!I;!;
    font-size: 18px !important;!I;!;
}

div#madsols10 h5 {
    color: #ed9b72;
    font-size: 24px;
    font-weight: 400;
    padding-right: 70px !important;!I;!;
    margin-top: -19px;
    margin-bottom: -3px;
}

div#madsols10 ul.dcvs34 {
    position: relative;
    right: -711px;
    top: 20px;
}

div#madsols10 ul.dcvs34 li {
    display: inline-block;
}

div#madsols10 ul.lkl-sec li {
    list-style-type: none !important;!I;!;
    padding: 30px 0 86px;
    position: relative;
}

div#madsols10 h6 {
    color: #fff;
    font-size: 24px;
    font-weight: 700;
    line-height: 33px !important;!I;!;
}

div#madsols10 img {
    /* width: 4% !important; */!I;!;
    float: left !important;!I;!;
    padding-bottom: 166px;
    position: relative;
    left: -14px;
    top: 28px;
}

div#madsols10 ul.lkl-sec a.yjy55 {
    color: #fff;
    font-size: 21px;
    font-weight: 400 !important;!I;!;
    !I;!;
    margin-bottom: 30px !important;!I;!;
}

body div#madsols10 p.lkl input.wpcf7-form-control.wpcf7-text {
    background-color: #262626 !important;!I;!;
    width: 100% !important;!I;!;
    padding: 30px 20px;!Im;!Im;!I;!;
    border-radius: 80px;
}

div#madsols10 ul.dcvs34 img {
    /* width: 90% !important; */!i;!;
    top: 0px !important;!I;!;
}

div#madsols10 ul.lkl-sec a.yjy5s5 {
    color: #fff;
    font-size: 21px;
    font-weight: 400 !important;
    position: relative;
    top: 18px;
    !I;!;
}

body div#madsols10 p.lkl {
    width: 95% !important;!I;!;
    padding-bottom: 0px;
}

div#madsols10 form.wpcf7-form {
    margin: -133px  0 !important;!I;!;
}

div#madsols10 ul.lkl-sec {
    padding-top: 40px;
}
div#madsols10 textarea.wpcf7-form-control.wpcf7-textarea {
    background-color: #262626 !important;
    width: 100% !important;
    padding: 30px 20px;
    border-radius: 30px;
    height: 180px;
}

div#madsols10 ::placeholder {
    color: #fff;
    font-size: 20px;
    font-family: EastmanTrial Offset, sans-serif !important;!I;!;
    height: 70px !important;!I;!;
}

div#madsols10 ul.lkl-sec li::before {
    content: '';
    background-color: #ed9b72;
    position: absolute;
    left: 0px;
    height: 1px;
    width: 340px;
    bottom: 19px;
}

div#madsols10 .wpcf7-list-item span.wpcf7-list-item-label {
    color: #fff;
}

div#madsols10 input[type="checkbox"] {
    --tw-border-opacity: 1;
    border: 1px solid #000;
}

div#madsols10 p.lkl1 {
    position: absolute;
    right: 280px;
    bottom: -115px;
}
div#madsols10 ul.lkl-sec li:last-child:before {
    opacity: 1;
    display: none !important;!I;
}
div#madsols10 p.lkl3 {
    float: right !important;!I;!;
    position: absolute;
}

div#madsols10 .vc_col-sm-12 p {
    width: 56% !important;
}
div#madsols10 ul.lkl-sec li img {
    padding-bottom: 176px !important;!I;!;!;!
    @;!
    @I;!
    @Im;!
    @I;!
    @;
    width: 4% !important;
}

div#madsols10 p.kslck-sec {
    width: 76% !important;
}

body[data-form-submit=regular] .container-wrap button[type=submit], body[data-form-submit=regular] .container-wrap input[type=submit] {
    border-radius: 100px !important;
    background-image: linear-gradient(130deg, rgba(243, 193, 94, 1) 0%, rgba(237, 156, 113, 1) 15%, rgba(220, 124, 138, 1) 35%, rgba(161, 106, 211, 1) 73%, rgba(142, 206, 213, 1) 100%);
    font-weight: 700 !important;
    letter-spacing: 0px !important;
    font-family: EastmanTrial Offset, sans-serif;
    font-size: 24px !important;
    text-transform: inherit !important;
    padding: 21px 44px !important;
    color: #fff !important;
    position: absolute;
    top: 28px !important;!I;
    right: -370px !important;!I;
}
#footer-outer h3 {
    color: rgb(237, 155, 114) !important;
    font-size: 22px !important;
    font-weight: 900 !important;
    padding-bottom: 17px;
    font-style: italic;
    padding-bottom: 0px !important;!I;!;
}

#footer-outer .widget h4 {
    line-height: 84px;
    font-size: 60px !important;!I;!;
    color: #fff;
    font-weight: 700;
    font-style: italic;
    padding-bottom: 10px;
}

#footer-outer .col:nth-child(1){
    width: 47%;
}

#footer-outer .col:nth-child(2){
    width: 17%;
}

#footer-outer .col:nth-child(3){
    width: 24%;
}

#footer-outer h1 {
    font-size: 35px;
    font-weight: 900;
    font-style: italic;
    color: #fff !important;!I;
    padding-bottom: 9px;
}

div#footer-outer {
    background-color: #000 !important;!I;!;
}

div#footer-outer .container {
    padding: 0 0 !important;!I;!;
}

#footer-outer a {
    font-size: 19px !important;!I;!;
    font-weight: 400 !important;!I;!;
    color: #595959 !important;!I;!;
}

#footer-outer h5 {
    color: #fff !important;!I;!;
    font-size: 35px !important;!I;!;
    font-weight: 900 !important;!I;!;
    font-style: italic;
    padding-top: 80px !important;!I;!;
    padding-bottom: 20px;
}

#footer-outer ul.csd232 li {
    display: inline-block;
    margin: 0 6px 0 0;
}

#footer-outer ul.csd232 li a {
    font-size: 22px !important;!I;!;
    font-weight: 400;
}

div#block-7 {
    font-size: 19px !important;
    font-weight: 400 !important;
    color: #595959 !important;
}

#footer-outer h1.dvdc23 {
    padding-top: 119px !important;!I;!;
    !I;!;
}

div#copyright {
    background-image: linear-gradient(130deg, rgba(243, 193, 94, 1) 0%, rgba(237, 156, 113, 1) 15%, rgba(220, 124, 138, 1) 35%, rgba(161, 106, 211, 1) 73%, rgba(142, 206, 213, 1) 100%);
}

body #footer-outer #copyright .col.span_5 {
    width: 100% !important;!I;!;
    line-height: 50px;
    color: #fff !important;!i;!;!o;!;
}

body #footer-outer #copyright .col.span_5 p {
    color: #fff !important;!i;!;
    padding-bottom: 10px !important;!I;!;
}


#footer-outer  .footer-end a {
    color: #fff !important;!I;!;
}
div#madsols2 .vc_col-sm-3.v3 h4 {
    position: relative;
    top: 11px;
}

div#madsols2  .vc_col-sm-3.v4 h4 {
     position: relative;
    top: 11px;
}
.page-id-131 div#madsols1 b {
    background: linear-gradient(130deg, rgba(243, 193, 94, 1) 0%, rgba(237, 156, 113, 1) 15%, rgba(220, 124, 138, 1) 35%, rgba(161, 106, 211, 1) 73%, rgba(142, 206, 213, 1) 100%);
    -webkit-background-clip: text;
    color: transparent;
    font-size: 98px !important;
    font-weight: 900 !important;
}

.page-id-131 div#madsols1 h5 {
    font-family: EastmanTrial Offset, sans-serif;
    font-style: italic;
    font-size: 98px !important;
    font-weight: 900 !important;
    line-height: 109px !important;
    color: #fff;
}

.page-id-131 div#madsols1 h4 {
    background-image: none !important;!I;
    color: #fff !important;!I;!;
}
.page-id-131 div#madsols1 h2 {
    padding-top: 40px !important;!I;!;
}

.page-id-131 .video-texture:before {
       content: '';
    width: 100%;
    height: 740px;
    position: absolute;
    background-image: url(http://localhost/madsols/wp-content/uploads/2025/02/top-shap.png);
    top: 0px;
    background-repeat: no-repeat !important;
    right: 0px;
}

div#enhance-sec  h3 {
    font-size: 48px !important;!I;!;
    font-weight: 700;
    color: #fff;
    line-height: 67px;
    font-style: italic;
    width: 80%;
    margin: 0px auto;
    padding-bottom: 16px;
}

div#enhance-sec p {
    color: #fff;
    font-size: 22px;
    font-weight: 400;
    width: 70%;
    margin: 0px auto;
    line-height: 34px;
}

div#enhance-sec {
    padding-top: 70px !important;!I;!;
    padding-bottom: 0px;
}
div#abbt-sec h5 {
    color: #ED9B72 !important;!i;!;
    font-weight: 400;
    font-size: 22px;
    padding-bottom: 17px;
}

div#abbt-sec h4 {
    font-size: 60px !important;!I;!;
    font-weight: 700;
    color: #fff;
    padding-bottom: 40px;
}

div#abbt-sec p {
    font-size: 22px;
    color: #fff;
    font-weight: 400;
    line-height: 33px;
    width: 96% !important;!I;!;
}

div#abbt-sec .vc_col-sm-4 p {
    padding-top: 130px;
     width: 100% !important;!I;!;
}
.vc_col-sm-5.dfdf22 {
    padding-top: 125px !important;!I;!;
}
div#slid-sec {
    padding-top: 80px !important;!I;
    margin-left: -675px;
}
div#abbt-sec .owl-dots {
    display: none;
}
div#slid-sec .owl-dots {
    display: none !important;!I;!;
}
.page-id-161 .swiper-slide b {
    background: linear-gradient(129deg, rgba(243, 193, 94, 1) 0%, rgba(237, 156, 113, 1) 15%, rgba(220, 124, 138, 1) 35%, rgba(161, 106, 211, 1) 73%, rgba(142, 206, 213, 1) 100%);
    -webkit-background-clip: text;
    color: transparent;
    font-size: 98px !important;
    font-weight: 900 !important;
    !I;
}

.page-id-161 .swiper-slide .content p {
    font-size: 22px;
    font-weight: 500;
    font-style: italic;
    width: 75%;
}

.page-id-161 .swiper-slide .content a {
    color: #ED9B72 !important;!I;!;
    font-size: 22px !important;!I;!;
    font-weight: 500 !important;!I;!;
    font-style: italic;
    position: relative;
    left: 5px;
}

.page-id-161 div#madsols1 h3 {
    padding-bottom: 6px;
}

.page-id-161 .video-texture:before {
    content: '';
    width: 100%;
    height: 740px;
    position: absolute;
    background-image: url(https://madsols.appssols.com/wp-content/uploads/2025/02/top-shap.png);
    top: 0px;
    background-repeat: no-repeat !important;
    right: 0px;
}

.page-id-161 div#madsols1 h2 {
    padding-top: 53px !important;
}

.page-id-161 div#madsols10 {
    margin-top: -70px !important;
}
div#madsols4x .vc_col-sm-12 {
    background-color: bisque;
    border-radius: 300px !important;
    padding: 100px 80px 90px;
    background-color: #1a1a1a !important;
}

div#madsols4x h6 {
    color: #ED9B72 !important;!I;!;
    font-size: 22px;
    font-weight: 400;
    padding-top: 40px;
}

div#madsols4x h3 {
    color: #FFFFFF;
    font-size: 60px;
    font-weight: 700;
    padding-top: 16px;
}

div#madsols4x h1 {
    color: #fff;
    font-size: 206px;
    font-weight: 900;
    font-style: italic;
    padding-bottom: 70px;
    position: relative;
    left: -401px;
    top: 10px;
}

div#madsols4x p {
    font-size: 26px;
    color: #fff;
    font-weight: 400;
    line-height: 41px;
    padding-top: 13px;
    width: 111%;
    position: relative;
    left: -100px;
}

div#madsols4x:before {
    content: '';
    width: 100%;
    height: 740px;
    position: absolute;
    background-image: url(https://madsols.appssols.com/wp-content/uploads/2025/02/half-circle-shap-1.webp);
    top: -70px;
    background-repeat: no-repeat !important;
    right: -1139px;
    z-index: 99;
}
div#slid-sec {
    padding-bottom: 260px !important;!I;!;
}
.page-id-131 div#madsols6 h1 {
    color: #fff;
    font-size: 206px;
    font-weight: 900;
    font-style: italic;
    position: relative;
    left: -163px;
}

.page-id-131 div#madsols6 {
    padding-top: 130px !important;!I;!;
}

.page-id-131 div#madsols6 h4 {
    padding-top: 90px;
    padding-bottom: 21px;
}

.page-id-131 div#madsols6 img.img-with-animation.skip-lazy.animated-in {
    float: right;
}

.page-id-131 div#madsols6 p {
    color: #fff;
    font-size: 18px;
    font-weight: 400;
    line-height: 28px;
}

.page-id-131 div#madsols6 h3 {
    padding: 20px 0 20px;
}
div#madsols3s h4 {
    color: #fff;
    font-size: 60px;
    font-weight: 700;
    padding-bottom: 50px;
}

div#madsols3s .tabbed>ul li a {
    color: #fff !important;!i;!;
    font-size: 22px;
    font-weight: 400 !important;!I;!;
    /* margin: 0 72px 0 0; */
    padding: 12px 15px;
    text-align: center !important;!I;!;
    border-radius: 40px !important;
}

div#madsols3s .tabbed[data-color-scheme="accent-color"][data-style="default"] li:not(.cta-button) .active-tab {
    border-radius: 100px !important;
    background-image: linear-gradient(130deg, rgba(243, 193, 94, 1) 0%, rgba(237, 156, 113, 1) 15%, rgba(220, 124, 138, 1) 35%, rgba(161, 106, 211, 1) 73%, rgba(142, 206, 213, 1) 100%);
    letter-spacing: 0px !important;
    font-family: EastmanTrial Offset, sans-serif;
    /* font-size: 24px !important; */
    /* padding: 12px 20px !important; */
    background-color: transparent !important;!I;!;
    border: none !important;!I;
    border-radius: 40px !important;!I;!;
    !I;!;
}

div#madsols3s .tabbed>ul li {
    margin: 0 85px 0 0;
    /* width: 13%; */
}

div#madsols3s h2 {
    font-size: 66px !important;!I;!;
    color: #fff;
    font-weight: 900;
    font-style: italic;
    padding-top: 50px;
    padding-bottom: 60px;
}

div#madsols3s div#fwe3 {
    background-color: bisque;
    border-radius: 300px !important;
    padding: 60px 70px 41px 30px;
    background-color: #1a1a1a !important;
    margin: 60px 0;
}

div#madsols3s p {
    color: #fff;
    font-size: 22px;
    font-weight: 400;
    line-height: 30px;
}

div#madsols3s  a {
    color: #595959 !important;!I;!;
    font-weight: 400 !important;!I;!;
    font-size: 22px !important;!I;
}


div#madsols3s  ul.kn23 li {
    list-style-type: none !important;!I;
    display: inline-block;
    margin: 0 15px 0 0;
    border-right: 1px solid #fff;
    padding: 5px 20px  0 0;
}

div#madsols3s  ul.kn23 {
    margin-left: 0px !important;!I;!;
    margin-top: 10px;
}

div#madsols3s ul.kn23 li:last-child {
    border: none !important;!I;
}

div#madsols3s {
    padding-top: 160px !important;!I;!;
    padding-bottom: 0px;
}
#happen-sec h3 {
    color: #ED9B72 !important;
    font-weight: 400;
    font-size: 22px;
    padding-bottom: 17px;
}

#happen-sec h2 {
    font-size: 60px !important;
    font-weight: 700;
    color: #fff;
    padding-bottom: 40px;
}

#happen-sec img {
    margin: 0px auto !important;!I;
    display: table;
}

#happen-sec h5 {
    color: #fff;
    font-size: 33px;
    font-weight: 700;
    padding-top: 28px;
}

#happen-sec h6 {
    color: #ED9B72 !important;
    font-weight: 400;
    font-size: 17px;
    padding-top: 3px;
}
div#check-re .vc_col-sm-12 {
    background-color: bisque;
    border-radius: 300px !important;
    padding: 100px 90px 60px 30px;
    background-color: #1a1a1a !important;
    margin: 60px 0;
}

div#check-re h2 {
    color: #fff;
    font-size: 63px;
    font-weight: 700 !important;!i;!;
    padding-bottom: 31px;
}

div#check-re h5 {color: #fff;font-weight: 400;font-style: italic;font-size: 26px !important;!I;width: 70%;margin: 0px auto !important;!I;!;line-height: 39px;}

div#happen-sec {
    padding-bottom: 60px !important;!Im;!I;
}
#happen-sec .vc_col-sm-6:hover {
    transform: scale(1.1);
      transition: all 0.5s ease;
}
#happen-sec .vc_col-sm-6 {
   
      transition: all 0.5s ease;
}

.page-id-216 div#madsols1 h2 b {
    background: linear-gradient(129deg, rgba(243, 193, 94, 1) 0%, rgba(237, 156, 113, 1) 15%, rgba(220, 124, 138, 1) 35%, rgba(161, 106, 211, 1) 73%, rgba(142, 206, 213, 1) 100%);
    -webkit-background-clip: text;
    color: #ffffff00;
    font-size: 98px !important;
    font-weight: 900 !important;
}

.page-id-216 .video-texture:before {
    content: '';
    width: 100%;
    height: 740px;
    position: absolute;
    background-image: url(https://madsolsnew.webappsols.com/wp-content/uploads/2025/02/top-shap.png);
    top: 0px;
    background-repeat: no-repeat !important;
    right: 0px;
}

.page-id-216 .video-texture:after {
    content: '';
    width: 100%;
    height: 740px;
    position: absolute;
    background-image: url(https://madsolsnew.webappsols.com/wp-content/uploads/2025/06/half-right-circle-shap.png);
    top: -103px;
    background-repeat: no-repeat !important;
    right: 0px;
}
div#pricing-secc .vc_col-sm-4 {
    background-color: #1a1a1a !important;
    width: 27% !important;
    margin: 0 37px !important;
    border-radius: 55px !important;
    padding: 40px 40px 110px  !important;
    margin-bottom: 40px !important;
}

div#pricing-secc h3 {
    font-size: 40px !important;
    font-weight: 700 !important;
    color: #9D7AD4 !important;
    padding-top: 60px;
}

div#pricing-secc h4 {
    font-size: 22px !important;
    font-weight: 600 !important;
    color: #fff !important;
    width: 100% !important;
    padding-top: 10px;
}

div#pricing-secc a.dfscf223 {
    border-radius: 100px !important;
    background-image: linear-gradient(130deg, rgba(243, 193, 94, 1) 0%, rgba(237, 156, 113, 1) 15%, rgba(220, 124, 138, 1) 35%, rgba(161, 106, 211, 1) 73%, rgba(142, 206, 213, 1) 100%);
    font-weight: 700 !important;
    letter-spacing: 0px !important;
    font-family: EastmanTrial Offset, sans-serif;
    /* font-size: 26px !important; */
    text-transform: inherit !important;
    padding: 16px 64px !important;
    color: #fff !important;
    position: relative;
    top: 43px;
    width: 100%;
    margin: 0px auto;
    display: table;
    font-size: 1.8rem;
}

div#pricing-secc .vc_col-sm-4::before {
    content: '';
    background-image: url('https://madsolsnew.webappsols.com/wp-content/uploads/2025/06/card-circle-shap.png');
    height: 500px;
    width: 500px;
    position: absolute;
    z-index: 0;
    top: -170px;
    background-repeat: no-repeat;
    left: -160px;
}

div#pricing-secc img.dca2::before {
    content: '';
    /* background-image: url(https://madsolsnew.webappsols.com/wp-content/uploads/2025/06/card-circle-shap.png); */
    height: 100px;
    width: 100px;
    position: absolute;
    z-index: 1;
    top: 10px;
}

div#pricing-secc:before{
    content: '';
    width: 100%;
    height: 740px;
    position: absolute;
    background-image: url(https://madsolsnew.webappsols.com/wp-content/uploads/2025/06/half-right-circle-shap.png);
    top: 97px;
    background-repeat: no-repeat !important;
    right: 0px;
}


a.dfscf223df {
    border-radius: 100px !important;
    /* background-image: linear-gradient(130deg, rgba(243, 193, 94, 1) 0%, rgba(237, 156, 113, 1) 15%, rgba(220, 124, 138, 1) 35%, rgba(161, 106, 211, 1) 73%, rgba(142, 206, 213, 1) 100%); */
    font-weight: 700 !important;
    letter-spacing: 0px !important;
    font-family: EastmanTrial Offset, sans-serif;
    font-size: 23px !important;
    text-transform: inherit !important;
    padding: 16px 34px !important;
    color: #fff !important;
    position: relative;
    top: 33px;
    width: 100%;
    margin: 0px auto;
    display: table;
    background-color: #3b3b3b !important;
    text-align: center;
}
.page-id-216 .video-texture:after {
    top: -103px !important;
}

.page-id-261 div#madsols7 {
    padding-top: 100px !important;
    padding-bottom: 180px !important;
}

div#dsvbf46342 h3 {
    color: #fff;
    font-style: italic;
    line-height: 140px;
    font-weight: 700;
    font-size: 8.438rem !important;
    width: 90% !important;
    padding-bottom: 19px !important;
}

div#dsvbf46342 h5 {
    color: #fff;
    font-style: italic;
    font-size: 3.75rem !important;
    font-weight: 400 !important;
}

div#dsvbf46342 {
    padding-top: 0px;
    padding-bottom: 50px !important;
}

div#gass32 {
    background-color: #1a1a1a;
    border-radius: 1.5rem;
    padding: 4rem !important;
    width: 90%;
    float: right;
}

div#dsvbf46342 p {
    line-height: 2rem;
    color: #fff;
    font-weight: 400;
    font-size: 1.188rem !important;
}

div#dsvbf46342 h4 {
    font-size: 1.625rem;
    color: #fff;
    font-weight: 400;
    line-height: 24px;
    margin-top: -20px !important;
}

div#dsvbf46342 img.fdsx4642 {
    float: left;
    position: relative;
    top: 1px;
    margin-right: 16px;
}

div#dsvbf46342 b {
    color: #9d7ad4;
    font-size: .875rem;
    font-weight: 600;
}

div#gass32::before {
    content: '';
    background-image: url('https://madsolsnew.webappsols.com/wp-content/uploads/2025/06/arrow-shap.png');
    background-repeat: no-repeat;
    position: absolute;
    left: -100px;
    width: 210px;
    height: 200px;
    top: 210px;
}

div#dsvbf46342 {
    padding-top: 110px !important;
    padding-bottom: 90px !important;
}