ol li,main p,body{color:#000!important}body .rn-page-title-area{padding-bottom:30px!important}body .rn-page-title-area .rn-page-title{padding-top:50px!important}.footer-widget .menu-quick-link-container ul li{margin:13px 0}.corporate-business-banner .slide.slide-style-2{padding-bottom:0}.portfolio .thumbnail{background-position:top!important}.gform_wrapper input[type=checkbox]~label::before,gform_wrapper input[type=radio]~label::before,.gform_wrapper input[type=checkbox]~label::after,gform_wrapper input[type=radio]~label::after{visibility:hidden!important;z-index:-9!important}body .gform_button{border-radius:6px!important;font-size:17px!important;border:2px solid var(--color-primary)!important;background:var(--color-primary)!important;color:#ffffff!important;padding:18px 45px!important}}body .gform_button:hover{box-shadow:0 10px 15px 0 rgb(249 0 77 / .1)!important;background:transparent!important;color:var(--color-primary)!important;box-shadow:0 10px 15px 0 rgb(249 0 77 / .1)!important;transform:translateY(-5px)!important}body .rn-section-gap{padding:40px 0!important}@media only screen and (min-width:1024px){.home .header-area.header-style-two ul.social-share.social-style--2.color-black li a{color:#fff!important}.home .header-area.header-style-two.header--sticky.sticky ul.social-share.social-style--2.color-black li a{color:#1f1f25!important}.home .header-area.header--sticky.sticky .mainmenunav ul.mainmenu>li>a{color:#1f1f25!important}.home .header-area.header-style-two.header--transparent.header--sticky.sticky .header-wrapper a.rn-btn{color:#1f1f25!important;border-color:#1f1f25!important}.home .header-area.header-style-two.header--transparent .header-wrapper a.rn-btn{color:#fff!important;border-color:#fff!important}.home .header-area.header-style-two.header--transparent .header-wrapper a.rn-btn:hover{border-color:#f9004d!important}.home .header-area.header-style-two.header--transparent.header--sticky.sticky .header-wrapper a.rn-btn:hover{border-color:#f9004d!important}.home .header-area.header-style-two .mainmenunav ul.mainmenu>li>a{color:#fff!important}}.about-me-home .section-title h2.title{padding-top:50px}.about-me-home .about-position-top .thumbnail{margin-top:-140px}.footer-widget ul li a{color:#fff!important;opacity:1!important}.footer-default .footer-right .footer-widget .title{color:#fff!important;opacity:1!important}.copyright-text p,.copyright-text p a{color:#fff!important;opacity:1!important}.single-post .single-post-content-wrap a{font-weight:600;color:#f21048;text-decoration:underline}@media only screen and (max-width:767px){.corporate-business-banner .slide.slide-style-2{padding-top:0}}