/* Root CSS */ :root { --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --font-family-sans-serif: 'Open Sans', sans-serif; } p{font-family: var(--para_font);} h1{font-family: var(--h1_font);} h2{font-family: var(--h2_font);} h3{font-family: var(--h3_font);} h4{font-family: var(--h4_font);} h4{font-size: 20px;} h5{font-family: var(--h5_font);} h6{font-family: var(--h6_font);} a{font-family: var(--link_font);} button{font-family: var(--button_font);} a{text-decoration:none;color:black;} a:hover{color: var(--primary_color);} body{background-color:#ffffff;font-size:13px;-webkit-font-smoothing: antialiased;-webkit-font-size:13px;} li{text-decoration: none;list-style: none;} li a{text-decoration: none;color: black;font-family: var(--link_font);font-size: 15px;line-height: 2;} /* c_builder_css */ .nocontent{ border: 2px solid #F3F3F3; text-align-last: center; background: #ffffff !important; outline: 2px dashed var(--primary_color); outline-offset: -10px; padding: 95px 0; text-align: center !important; width: 100%; color: var(--primary_color); border-color: var(--primary_color); } .componentoverlay{ height: 100%; } .text.component-details { padding: 20px 20px 0px; } .settingplacement { text-align: left; margin-bottom: -20px; z-index: 99999999999999999!important; position: relative;; } .button-component{ margin-top: 5px; } .dropdown-menu-list{ font-weight: 600; } .settingplacement.button { text-align: center; margin-bottom: 0px; z-index: 99999999999999999 !important; position: relative; } .btndrop{ border-radius: 50px; } .settingplacement.columns{ text-align: left; z-index: 99999999999999999 !important; position: absolute; margin-top: -19px; } /* .nocontent.column{ margin: 25px; } */