body { overflow-x:hidden;
}
.woocommerce-thankyou-order-received {
background:#080744 !important;
color:#f7f7f7 !important;
padding:30px 15px !important;
font-size:30px !important;
text-align:center !important;
}
.woocommerce-thankyou-order-details{
width:88%;
text-align:center;
color:#353434;
padding-top:10px;
font-size:18px;
margin:auto !important;
}
.wc-bacs-bank-details-account-name {
font-family:20px !important;
color:#353434;
}
.wc-bacs-bank-details-heading, .woocommerce-order-details__title, .woocommerce-column__title{
font-size:30px !important;
font-family:Roboto;
color:#222222 !important;
}
.bacs_details{
color:#353434;
font-size:18px;
}
.wl-dasri{
padding:15px;
font-size:20px;
background:#f7f7f7;
text-align:center;
color:#111111;
font-weight:600;
line-height:32px;
margin-top:10px;
font-family:Roboto;
border:1px solid #dcdcdc;
}
.wl-dasri h2, .wl-dasri h4{
font-family:Roboto;
color:#111111;
}
.product-name a{
color:#222222 !important;
}
.woocommerce .woocommerce-customer-details address{
background:#f7f7f7;
color:#222222;
font-size:18px;
line-height:32px;
}
.page-id-318 .page-title{
padding:50px 10px;
color:#222222;
}
.return-to-shop, .woocommerce-message .wc-forward{
display:none !important;
}
.page-id-317 .blog-section{
padding-top:30px;
}
.page-id-317 .block-title {
margin-top:30px;
background:#420857;
color:#f2f2f2 !important;
padding:30px 15px;
text-align:center;
}
.cart_totals h2{
font-size:30px;
font-family:Roboto;
}
.woocommerce-cart table.cart th{
color:#222222;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt{
background:#7d246b;
}
.amount{
color:#333333;
}
.cart-subtotal, .order-total{
color:#222222;
}
#wcpt-767{
background:#f7f7f7;
box-shadow:0 0 10px #000000;
}
#wcpt-767 a{
color:#111111 !important;
}
#wcpt-767 .woocommerce a{
background-color:#84378f !important;
color:#f7f7f7 !important;
}
@media (min-width:1200px){
.learn_more .vc_col-sm-6{
width:29% !important;
padding:0px !important;
}
.wcpt-title, .wcpt-cell-val{
font-weight:bold !important;
font-size:18px;
}
.wcpt-text{
font-size:24px;
}
}
.wcpt-text{
font-size:18px;
}
.wcpt-heading-row{
background:linear-gradient(90deg, rgba(131,56,142,1) 0%, rgba(85,51,122,1) 50%, rgba(43,48,109,1) 100%) !important;
color:#f7f7f7 !important;
}
.wcpt-table th.wcpt-heading{
padding:2%;
}
.wcpt-cell{
padding:2% !important;
}
@media(max-width:800px){
.wcpt-table th.wcpt-heading{
padding:5% 3%;
}
.wcpt-cell{
padding:3% !important;
}
.wpb-js-composer .vc_tta.vc_tta-tabs .vc_tta-tabs-container{
display:block !important;
}
}
.chaport-content .chaport-logo{
display:none !important;
}
.page-id-436 .blog-section{
background:url(//dasrimedia.com/wp-content/uploads/2020/11/background_bac.png);
background-size:cover;
background-position:center;
}
.woocommerce ul.products li.product .price del, .woocommerce ul.products li.product .price bdi{
color:#f7f7f7 !important;
}
.page-id-801 .blog-section, .product-template-default .blog-section{
background-image: url(http://dasrimedia.com/wp-content/uploads/2020/11/background_bac.png) !important;
background-repeat: no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-position: top;
background-attachment: fixed;
height: 100%;
padding: 140px 0px !important; 
overflow: hidden;
}
.page-id-975 .blog-section, .product-template-default .blog-section{
background-image: url(http://dasrimedia.com/wp-content/uploads/2020/11/background_bac.png) !important;
background-repeat: no-repeat;
-webkit-background-size: cover;
-moz-background-size: cover;
-o-background-size: cover;
background-size: cover;
background-position: top;
background-attachment: fixed;
height: 100%;
padding: 140px 0px !important;
overflow:hidden;
}
.woocommerce div.product form.cart .button{
height:50px;
}
.product-template-default .page-title{
display:none;
}
.product-template-default .blog-section h3{
padding-left:0px !important;
}
.woocommerce #content div.product div.images, .woocommerce div.product div.images, .woocommerce-page #content div.product div.images, .woocommerce-page div.product div.images
{
width:38%;
}
.woocommerce #content div.product div.summary, .woocommerce div.product div.summary, .woocommerce-page #content div.product div.summary, .woocommerce-page div.product div.summary
{
width:58%;
}
.related .products, .product-template-default .products{
margin-left:0px !important;
margin-right:0px !important
}
.related h2{
color:#f7f7f7;
font-family:Helvetica;
padding-bottom:10px;
font-size:32px;
}
.summary .amount{
color: #f7f7f7;
font-family: 'Jaapokki';
font-size: 16px;
}
.related {
border-top:1px solid #dcdcdc;
padding-top:15px;
clear:both;
}
.wpf_price_range input:checked + label{
color: rgb(43, 48, 109) !important;
}
.woocommerce .woocommerce-pagination ul.page-numbers li a:hover{
color:#000 !important;
}
.is-ajax-search-post .is-title a {
pointer-events: none !important;
cursor: default !important;
}
.is-ajax-search-posts .thumbnail a > img{
pointer-events: none !important;
cursor: default !important;
}
.is-ajax-search-details .is-title a{
pointer-events: none !important;
cursor: default !important;
}
.is-ajax-search-posts-details .is-search-sections .thumbnail{
pointer-events: none !important;
cursor: default !important;
}
.is-search-icon{
background:rgb(43, 48, 109) !important;
border: 2px solid rgb(43, 48, 109 !important)
}
.is-form-style .is-search-submit path {
fill: #fff !important;
}
@media and (max-width:910px){
div.is-ajax-search-details, div.is-ajax-search-result {
display: block !important;
}
}
div.is-ajax-search-details, div.is-ajax-search-result{
display:block !important;
} .txt-white{
color:#ffffff;
text-align: center;
font-family: Montserrat;
font-size: 16px;
font-weight: 400;
text-transform: none;
line-height: 1.625em;
letter-spacing: -0.32px;
}
.premium{
padding-left:4px;
padding-right:4px;
background:#070582 !important;
}
.page-id-992 .vc_btn3.vc_btn3-color-primary{
color: #070582 !important;
background-color: #fff !important;
}
.page-id-992 .vc_btn3.vc_btn3-color-blue{
color:#fff  !important;
background-color: #070582 !important;
}
.average-txt{
font-family: 'Montserrat';
font-size:16px;
font-weight: 400;
text-transform: none;
line-height: 1.625em;
letter-spacing: -0.32px;
color: #666A70;
}
.we-caretxt{
color: #42464E;
font-family: "Montserrat", Sans-serif;
font-size: 16px;
font-weight: 400;
text-transform: none;
line-height: 1.625em;
letter-spacing: -0.32px;
}
#sp-testimonial-free-wrapper-1115 .sp-testimonial-free-section {
padding: 80px 50px 80px !important;
background: #F7F8F9 !important;
}
.sp-testimonial-free-section .tfree-testimonial-title h3{
display:none !important;
}
.wasting_hours_bac{
background-image: url(http://dasrimedia.com/wp-content/uploads/2021/04/Dark-blue-wallpaper-HD-download-620x349-1.jpg);
background-size: cover;
margin: 31px 1px 0px 1px;
padding:15px;
}
.counter h1{
color: #ffffff;
font-family: "Montserrat", Sans-serif;
font-size: 42px;
font-weight: 700;
text-transform: none;
line-height: 1.625em;
letter-spacing: -0.32px;
padding: 0px;
margin: 0px;
}
.page-id-992, .vc_custom_1618219216075, .wpb_content_element{
margin-bottom: 5px !important;
}
.counter h2{
color: #ffffff;
font-family: "Montserrat", Sans-serif;
font-size: 16px;
font-weight: 400;
text-transform: none;
line-height: 1.625em;
letter-spacing: -0.32px;
padding-top: 6px;
margin: 0px;
}
.counter .col-sm-4{
padding-left:0px !important;
padding-right:0px !important;
}
.counter .col-sm-3{
padding-left:0px !important;
padding-right:0px !important;
}
.tfree-client-testimonial p{
color: #42464E !important;
font-family: "Montserrat", Sans-serif !important;
font-style:italic !important;
}
.page-id-992 p{
font-family: "Montserrat", Sans-serif !important;
}
.page-id-992 .page-title .block-title{
display: none !important;
}
.page-id-992 .blog-section{
padding: 0px !important;
}
.page-id-992 .page-title{
padding-top:0px !important;
padding-bottom:0px !important;
}
.learn_more{
padding:13px 0px 0px 0px;
width:100%;
margin:0px;
}
.learn_more .vc_column_container > .vc_column-inner{
padding-left:0px !important;
padding-right:0px !important;
}
.page-id-992 .vc_column_container > .vc_column-inner{
padding-left: 15px;
padding-right: 15px;
}
.page-id-992 .learn_more .vc_column_container > .vc_column-inner {
padding-left: 0px !important;
padding-right: 0px !important;
} .page-id-319 li{
content: none;
list-style-type:none !important;
padding: 20px 0px 0px 0px;
font-weight:600;
cursor:pointer;
}
.page-id-319 li a{
color:#000 !important;
}
.page-id-319 li a:hover{
color:#070582 !important;
}
.page-id-319 li a:hover .active{
color:#a00 !important;
}
.page-id-319 p{
color:#000;
}
.page-id-319 .blog-section strong {
font-weight: bold;
color:#070582;
}
.page-id-319 .woocommerce-MyAccount-content a {
color: #070582 !important;
}
.page-id-319 .block-title, {
display:none !important;
}
.page-id-319 .page-title{
padding-bottom:0px !important;
padding-top:0px !important;
}
.woocommerce-account .woocommerce-MyAccount-navigation-link::after{
border-top: 1px solid rgba(0,0,0,.4);
content: "";
margin-left:0;
position: absolute;
top: 20%;
left: 12%;
bottom: 0;
width: 260px;
pointer-events: none;
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--downloads::after {
border-top: 1px solid rgba(0,0,0,.4);
content: "";
margin-left:0;
position: absolute;
top: 38%;
left: 12%;
bottom: 0;
width: 260px;
pointer-events: none;
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--orders::after {
border-top: 1px solid rgba(0,0,0,.4);
content: "";
margin-left:0;
position: absolute;
top: 55%;
left: 12%;
bottom: 0;
width: 260px;
pointer-events: none;
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account::after {
border-top: 1px solid rgba(0,0,0,.4);
content: "";
margin-left:0;
position: absolute;
top: 72%;
left: 12%;
bottom: 0;
width: 260px;
pointer-events: none;
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-address::after {
border-top: 1px solid rgba(0,0,0,.4);
content: "";
margin-left:0;
position: absolute;
top: 89%;
left: 12%;
bottom: 0;
width: 260px;
pointer-events: none;
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--customer-logout{
padding-top:20px !important;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul{
position: relative !important;
}
.page-id-319 .blog-section{
padding:50px 0 !important;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
border: 2px solid #070582;
padding-bottom: 10px;
}
.woocommerce-account .woocommerce-MyAccount-navigation ul{
margin-left:0px !important;
}
.woocommerce-account .woocommerce-MyAccount-content {
border: 1px solid rgba(0,0,0,.1);
padding: 20px !important;
}
.woocommerce-info::before {
color: #070582 !important;
}
.page-id-319 .woocommerce a.button{
border: 1px solid #070582;
background-color:#ffffff !important;
}
.page-id-319 .woocommerce table.shop_table th {
color: #070582;
}
.page-id-319 .woocommerce table.my_account_orders td{
color:#333;
}
.page-id-319 .col2-set h3 {
color: #333 !important;
font-size: 20pt !important;
text-transform: uppercase !important;
padding: 0px !important;
}
.page-id-319 address{
color:#333 !important;
}
.page-id-319 .woocommerce-info {
border-top-color: #5817b9 !important;
}
.page-id-319 .woocommerce form.login .woocommerce-button{
color: #fff !important;
background-color: #cc2a6f !important;
}
.page-id-319 .woocommerce form.login p a{
color:#333 !important;
}
.post-1248 .product_type_simple, .post-351 .product_type_simple{
display:none !important;
}
.swiper-pagination{
position: relative !important;
}
body table.booked-calendar td.prev-date .date {
color: #333 !important;
}
body table.booked-calendar td.next-month .date span {
color: #333 !important;
}
body table.booked-calendar td.prev-month .date span {
color: #333 !important;
}
.primary-nav ul li.menu-item-328[class*=current-menu-]>a {
color: #242424;
background-color: #000 !important;
}
@media (min-width: 992px){
.nav > ul > li {
padding: 0 1px !important;
}
}
.header {
position: sticky !important;}
.page-id-1480 .page-title {
display: none;
}
.page-id-1480 .blog-section {
background: rgb(129,56,142);
background: linear-gradient(90deg, rgba(129,56,142,1) 0%, rgba(82,52,124,1) 47%, rgba(43,46,106,1) 100%);
padding: 10% 0 10% 0;
text-align: center;
}
.page-id-1480 h3{
font-size:70px !important;
padding: 0px !important;
line-height: 1em;
}
.page-id-1480 h3 span{
font-size: 30px;
}
.home-button{
border-radius: 5px;
border: none;
font-size: 16px !important;
padding-top: 18px;
padding-bottom: 18px;
padding-left: 25px;
padding-right: 25px;
font-weight: bold;
color: #666;
border-color: #ebebeb;
background-color: #ebebeb;
}
body .booked-modal input[type="submit"].button-primary{
color: #fff !important;
}
.summary ul {
margin-left: 10px !important;
padding: 0px 0px 10px 0px;
}
.summary ul li {
color:#fff !important;
font-size: 16px !important;
}
.woocommerce-Tabs-panel ul {
padding: 0px 0px 0px 20px;
}
.woocommerce-Tabs-panel ul li {
color:#fff !important;
font-size: 16px !important;
padding-top:5px;
}
.woocommerce div.product .woocommerce-tabs .panel{
background-color: #352e6a !important;
padding-bottom: 25px;
}
.woocommerce div.product .woocommerce-tabs .panel h2{
color:#fff !important;
padding-left: 30px;
}
.woocommerce div.product .woocommerce-tabs .panel p{
color:#fff !important;
font-size: 16px !important;
padding-left: 30px;
}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active {
background: #7d246b !important;
}
.woocommerce div.product .woocommerce-tabs ul.tabs {
list-style: none;
padding: 0 0 0 0.6em !important;}
.page-id-801 .vc_col-sm-3 {
background: #fff !important;
padding: 10px;
}
.wpf_items_wrapper .wpf_item ul li {
display: block !important;
margin-right: 1em;
}
.wpf_item .wpf_item_name {color: rgb(43, 48, 109);
font-size: 16px !important;}
.page-id-801 .wpf_form {
margin: 1em 0 1em;
margin-bottom: 1em;
}
.page-id-801 .page-title{
display:none !important;
}
.request{
background: #84378f !important;
color: #eee !important;
border-radius: 50px !important;
text-align: center !important;
padding: 10px 0px 10px 0px !important;
width: 170px !important;
display: inline-block;
font-weight: 700;
margin-top: 20px;
}
.summary .product_title {
color:#fff !important;
font-size:23px;
}
@media (max-width: 768px){
.blog-section .single-content {
padding: 0 50px !important;
}
.page-id-1480 h3 {
font-size: 60px !important;
padding: 0px !important;
line-height: 0.7em !important;
}
.page-id-1480 h3 span {
font-size: 26px !important;
}
.woocommerce-account .woocommerce-MyAccount-content {
border: 1px solid rgba(0,0,0,.1);
padding: 20px !important;
width: 90%;
margin: 20px auto;
}
.woocommerce-account .woocommerce-MyAccount-navigation {
border: 2px solid #070582;
padding-bottom: 10px;
width: 90%;
margin: auto;
}
.page-id-319 li{
content: none;
list-style-type:none !important;
padding: 20px 0px 0px 10px !important;
font-weight:600;
cursor:pointer;
}
.vc_custom_1617960587870 {
padding-top: 50px !important;
padding-bottom: 50px !important;
}
.vc_custom_1617966784954 {
padding-top: 40px !important;
}
.vc_custom_1618899967385 {
padding-top: 40px !important;
padding-bottom: 40px !important;
}
.vc_custom_1618902484511 {
padding-top: 40px !important;
padding-bottom: 40px !important;
}
.page-id-992 .vc_column_container > .vc_column-inner{
padding-left: 25px !important;
padding-right: 25px !important;
}
.learn_more .vc_col-sm-6 {
width: auto !important;
padding-right: 10px !important;
float: left;}
.page-id-992 .vc_column_container > .vc_column-inner {
box-sizing: border-box;
padding-left: 0px;
padding-right: 0px;
width: 100%;
}
.testimonial-section .vc_column_container > .vc_column-inner{
padding-left:20px !important;
padding-right:20px !important;
}
.section-workforce .vc_column_container > .vc_column-inner{
padding-left:20px !important;
padding-right:20px !important;
}
.learn_more .vc_column_container > .vc_column-inner{
padding-left:20px;
padding-right:20px;
}
.page-id-992 .blog-section h2{
font-size:16px !important;
}
div.is-ajax-search-details {
width: 400px;
position: absolute;
left: 15px !important;
top: 750px !important;
display:inline !important;
}
.post-340 .woocommerce-loop-product__title{
padding:30px 10px 30px !important;
}
.vc_column_container > .vc_column-inner {
box-sizing: border-box;
padding-left: 50px;
padding-right: 50px;
width: 100%;
}
.page-id-801 .vc_column_container > .vc_column-inner {
box-sizing: border-box;
padding-left: 0px;
padding-right: 0px;
width: 100%;
}
.post-446{
margin-top:2em !important;
}
.post-340{
margin-top:2em !important;
}
.post-766{
margin-top:2em !important;
}
.page-id-801 .vc_col-sm-3 {
background: #fff !important;
padding-left: 25px !important;
padding-right: 25px !important;
}
.page-id-801 .vc_col-has-fill > .vc_column-inner{
padding-left:50px !important;
padding-right:50px !important;
}
.woocommerce ul.products[class*=columns-] li.product{
width:100% !important;
}
.post-340 ul {
background-color: #ffffff !important;
padding-bottom: 40px !important;
margin-bottom: 0px !important;
padding-left: 5px !important;
padding-top: 10px !important;
margin-left: 10px !important;
margin-right: 15px !important;
}
.post-338 ul {
background-color: #ffffff !important;
padding-bottom: 40px !important;
margin-bottom: 0px !important;
padding-left: 5px !important;
padding-top: 10px !important;
margin-left: 10px !important;
margin-right: 15px !important;
}
.post-337 ul {
background-color: #ffffff !important;
padding-bottom: 15px !important;
margin-bottom: 0px !important;
padding-left: 5px !important;
padding-top: 10px !important;
margin-left: 10px !important;
margin-right: 15px !important;
}
.page-id-975 .post-338 ul {
padding: 10px 0 35px 0 !important ;
}
.page-id-975 .post-337 ul {
padding: 10px 0 35px 0 !important ;
}
.page-id-975 .post-444 ul {
padding: 10px 0 15px 0 !important ;
}
.page-id-975 .post-446 ul {
padding: 10px 0 35px 0 !important ;
}
}
.ui-menu-item{
font-weight:normal;
font-family:Helvetica;
padding:3px 0;
font-size:14px !important;
}
.ui-menu-item-wrapper{
padding:5px 10px !important;
}
.ui-autocomplete-input{
border:1px solid #dcdcdc !important;
padding:3px 10px !important;
}
#ui-id-1{
padding:10px 0;
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, 
.woocommerce div.product .product_title,
.summary .amount{
font-family:Roboto !important;
}
.blog-section{
color:#333333 !important;
}
#wpf_category_1_23 {
display: none !important;
}
.new-search .wpf_items_wrapper ul.wpf_column_2 li:nth-child(0n+1){
display: none !important;
}
.woocommerce .woocommerce-result-count{
color:#fff;
}
#ulpb_Row33547-column1 #ulpb_Row67891-column1 , .widget-0 {
border: none !important;
}
#ulpb_Row33547-column2, .widget-1{
border: none !important;
}