:root{--white:#fff;--black:#000;--gray:#bbb;--gray1:#383838;--gray2:#ddd;--gray3:#555;--deepblue:#002b46;--gray4:#333;--lightgreen:#6754e9;--transparent:transparent}#testimonial_single .testimonial_des{margin-bottom:25px;color:var(--gray3);line-height:24px}#testimonial_single blockquote{padding:1.25em 40px;color:var(--gray1);background:var(--white);border:1px solid var(--gray2);width:100%}#project_single{padding:40px 0}#project_single .posttype-box h1{font-size:40px;padding:0;margin:0;line-height:40px;letter-spacing:inherit}#project_single .posttype-box img{margin-bottom:20px}#project_single .about-socialbox i{background-color:var(--deepblue);color:var(--white);padding:10px;margin:15px 0}#project_single .about-socialbox p{text-align:justify;font-size:16px}.prop_more_details{margin:20px 0}.feature-box img{width:auto;margin-bottom:15px}.feature-box{position:relative}.feature-box .carousel-control-prev-icon,.feature-box .carousel-control-next-icon{background-image:none}.feature-box i{border:1px solid var(--white);padding:0 12px}.feature-box .carousel-control-next,.feature-box .carousel-control-prev{opacity:1}.meta-content{width:100%;float:left;display:block;margin-top:10px}span.Address{font-size:15px}span.Address i{margin-right:5px}.comp_price{margin-left:11px;color:var(--gray)}.prop-bx{padding:4px 0;text-align:left}.fetaures{width:100%;float:left;margin:20px 0;border:solid 1px #ccc;padding:15px}.row.feature_row{margin:0}.feature_row i,span.Address i{font-size:20px;margin-right:9px;color:var(--deepblue)}.property_desc{width:100%;display:block;float:left}.property_desc h4{color:var(--deepblue);font-weight:700}.prop_more_details p.property_price{background-color:var(--deepblue);display:inline-block;padding:10px 15px;color:var(--white);font-size:18px;float:right}.prop_more_details .comp_price{margin-left:11px;color:var(--white)}.testimonial-shortcode .testimonials_inner{border:solid 2px var(--deepblue)}.our_testimonials_outer.testimonial-shortcode{margin-top:2em}.testimonial-shortcode .testimonials_inner:hover{border:solid 2px #fec200}h1.staf-testimonial_title{font-size:24px;font-weight:700}.testimonial-shortcode .testimonials-icon img{width:100%}.c_icon{display:table;margin:0 auto;padding:25px 8px;border:1px solid var(--lightgreen);border-radius:50%}h3.contact-page{margin-left:3%;font-weight:700;color:#18304c;border-bottom:solid 4px #d3da36;display:table;margin-bottom:4%}.contac_form form{max-width:500px;margin:0 auto;margin-top:20px;margin-bottom:40px}.contac_form input[type=text],.contac_form input[type=email],.contac_form input[type=url],.contac_form input[type=password],.contac_form input[type=search],.contac_form input[type=number],.contac_form input[type=tel],.contac_form input[type=range],.contac_form input[type=date],.contac_form input[type=month],.contac_form input[type=week],.contac_form input[type=time],.contac_form input[type=datetime],.contac_form input[type=datetime-local],.contac_form input[type=color],.contac_form select,.contac_form textarea,.contac_form .wpcf7 .wpcf7-form-control-wrap[class*=file-]{width:100%;background-color:var(--white);border-color:#ccc;color:#2f3357;border-radius:0;box-shadow:none;background-color:#f2f2f2;border:2px solid #f2f2f2}.contact-box .wpcf7 input[type=text],.contact-box .wpcf7 input[type=email]{width:100% !important;font-size:16px;padding:10px;margin:0 12px 23px 0;height:auto;float:left}.contac_form.col-md-12{margin-top:20px}section#contact-box{padding:0;margin:0}.contact-info{font-size:14px;line-height:26px;padding:0;width:100%}.inner-cont{padding:10px 5px;background:var(--white)}.contac_form h3{text-align:center;margin:20px auto;display:table}.contact-email i,.contact-address i,.contact-phone i{text-align:center;background-color:var(--transparent);border-radius:50%;font-size:38px;color:var(--lightgreen);margin:0 auto;text-align:center;width:87px;display:inline-table}.contact-info .head{color:var(--black)}.contact-address,.contact-email,.contact-phone{margin:20px 0}.c_content span{font-size:18px}.c_content p{font-size:16px}.contac_form form{max-width:500px;margin:0 auto;margin-top:20px}.contact-color-bg{background:#ebf1ff}.contac_form .fancy-title{width:250px;margin:0 auto}.contac_form label,.inner_banner img,.title-box img,#full-width-blog .postbox,.blogimg-full img,.post-featured img{width:100%}.postbox h6{font-weight:700}#sidebar{margin-top:3%;padding:0}#full-width-blog .postbox{border:none}#full-width-blog .postbox h3{font-weight:400;font-size:35px;margin:0;padding:0}.postbox h3{font-weight:400;font-size:35px}.read-more-icon{text-align:center;margin:-55px 0 0;z-index:999}.read-more-icon a:hover{opacity:.9}.continue-read a{color:rgba(19,10,138,.6);font-weight:700;text-align:center;margin:0 auto;border:solid 1px var(--gray);padding:10px 20px;border-radius:6px;display:block;background:var(--white)}.continue-read a:hover{background:#18304c;color:var(--white)}.continue-read{margin:-22px auto 0 auto;display:table}.metabox img{border-radius:50%;margin-left:30%}.postbox{margin-bottom:39px;border:none;border-radius:6px;margin-top:3%}.postbox h2{margin:0 0 5px;font-weight:700}a.post-readmore{font-size:18px;border-bottom:1px solid}a.post-readmore i{margin-left:8px !important;font-size:18px;border-bottom:1px solid var(--white);padding-bottom:2px}.widget_recent_entries li{margin:10px}.postbox a.blogbutton{background:0 0;color:var(--white);font-size:12px;font-weight:700;padding:6px 25px;border:1px solid var(--black);color:var(--black);font-size:18px;text-transform:uppercase;margin:25px 0 0;display:table}.blogbutton-small{background:0 0;font-size:12px;font-weight:700;padding:6px 25px;border:1px solid var(--black);color:var(--black);font-size:14px;text-transform:uppercase;margin:14px 0 0;display:table}.metabox{color:var(--black);padding:5px 0;clear:both;margin:10px 0;border-top:1px solid var(--lightgreen);border-bottom:1px solid var(--lightgreen)}.metabox .entry-date{background:url(//mhassemble.com/wp-content/themes/digital-marketer-pro/assets/css/main-css/assets/images/date.png) no-repeat;padding:0 0 0 20px;margin:0 13px 0 0}.metabox .entry-author{background:url(//mhassemble.com/wp-content/themes/digital-marketer-pro/assets/css/main-css/assets/images/author.png) no-repeat;padding:0 0 0 20px;margin:0 20px 0 0}.metabox .entry-comments{background:url(//mhassemble.com/wp-content/themes/digital-marketer-pro/assets/css/main-css/assets/images/comments.png) no-repeat;padding:0 0 0 20px}#comment-nav-above .nav-links{width:100%;float:left;margin-bottom:17px}#sidebar span.comment-author-link{margin-left:14px}.more_info a{background:#333;color:var(--white);padding:10px;border-radius:20px}.more_info{margin:20px 0}.more_info a:hover{background:var(--white);color:var(--gray4)}ol.carousel-indicators{position:static !important}ol.carousel-indicators li{max-width:10px;padding:5px;color:var(--gray4);border-radius:50%}a.page-numbers,span.page-numbers.current{padding:10px !important;background:var(--lightgreen);color:var(--white) !important;border:1px solid var(--lightgreen)}.navigation span.page-numbers.current{background:var(--white);border:1px solid var(--lightgreen);color:var(--black) !important}#blog{padding-top:0;margin-top:0}.blog-post h5{text-transform:uppercase;color:var(--black)}.blog-icon i{font-size:20px;background:var(--gray);border-radius:50%;padding:10px 14px 12px 15px;color:var(--white);margin-right:1%}.blog-icon i:hover{background:#d3da36;color:var(--white)}.blog-icon i.fa-google-plus{padding:12px 10px 12px 11px}aside#search-3{padding:0 !important}.feature-image-box img{width:100%}.feature-image-box img a:hover{opacity:.8}.post-singlepage{border:solid 1px var(--gray);box-shadow:0 0 1px var(--gray)}.bradcrumbs{padding:30px 0}.bradcrumbs a{background:#f1f1f1;color:var(--black);padding:5px 15px;margin-right:5px}.bradcrumbs a:hover{background-color:var(--lightgreen)}.bradcrumbs span{background:var(--gray2);color:var(--black);padding:5px 15px}#comments{float:left;width:100%;margin-top:10px}#comments h2.comments-title,#comments h3.comment-reply-title{font-size:20px;font-weight:700}#comments h3.comment-reply-title{clear:both}#comments input[type=text],#comments input[type=email],#comments textarea{padding:12px 10px;font-size:18px}#comments input[type=submit].submit{padding:10px 20px;text-transform:uppercase;font-weight:700;margin-top:20px;color:var(--white);border-left:1px solid var(--lightgreen);border-right:1px solid var(--lightgreen);border-bottom:3px solid var(--lightgreen);text-transform:uppercase;border-top:none}#comments a time{color:var(--black);font-weight:700;font-size:12px}#comments .reply{text-align:right}#comments .comment-metadata{width:90%;float:left;padding:1% 0 0}#comments .comment-content{width:90%;text-align:left;margin-left:7%}#comments .comment-author{margin-bottom:1em}#comments h2#reply-title{display:inline-table}#comments .comment-author.vcard img{padding:2px}#sidebar .textwidget input[type=submit],#sidebar .textwidget label{width:100%}#sidebar .textwidget label{float:left;margin-bottom:0}#sidebar .textwidget input[type=submit]{background:#333;border:none;color:var(--white);padding:14px 0;font-size:15px;margin:0}#sidebar form{display:table;width:100%;border:1px solid var(--gray)}#sidebar h3{margin:0 5px 10px;font-size:20px;color:var(--lightgreen)}#sidebar h3:after{content:"";display:block;width:32px;height:3px;background:#d6d6d4;margin-top:7px}.widget_categories select{width:100%;padding:6px}#sidebar input[type=search]{background:var(--transparent);padding:10px;border:none;font-size:15px;color:var(--black);width:100%}#sidebar label{width:71%;float:left;margin-bottom:0}#sidebar input[type=submit]{background:var(--transparent);border:none;color:var(--black);padding:14px 0;font-size:10px;margin:0}#sidebar aside{margin-bottom:30px;border:1px solid var(--gray);padding:10px}#sidebar ul{list-style:none;margin:0;padding:0;font-size:17px}#sidebar ul li{line-height:32px;background:url(//mhassemble.com/wp-content/themes/digital-marketer-pro/assets/css/main-css/./assets/images/arrow-right.png) no-repeat 0px 10px}#sidebar ul li a{color:rgba(0,0,0,.78)}#sidebar .tagcloud a{background:#eee;color:var(--black);font-size:15px !important;padding:5px 18px;margin:0 0 5px;display:inline-block}#sidebar .tagcloud a:hover{background:#3890cb}#sidebar .widget_recent_entries ul li{background:0 0}#sidebar .post-content{line-height:20px;margin-bottom:15px}a.custom_google{background:#da4835}a.custom_linkedin{background:#007bb5}a.custom_pinterest{background:#d73431}a.vk{background:#507299}a.custom_tumblr{background:#36465d}a.flicker{background:#b517ad}a.custom_facebook{background:#3c5a99}a.custom_twitter{background:#55acee}a.custom_instagram{background:#d6249f;background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%);box-shadow:0px 3px 10px rgba(0,0,0,.25)}a.custom_youtube{background:#d12122}.title-box{color:var(--white);text-transform:uppercase;font-weight:700;text-align:center;margin-bottom:25px}.title-box img{width:100%}.title-box h1{font-weight:700;text-shadow:0 2px 2px rgba(255,255,255,.58);font-size:34px}.above_title{position:absolute;right:0;left:0;margin-top:10%}.read-moresec{margin:2% 0}.middle-content{padding-bottom:20px}.shrtcod-pg{border:1px solid var(--gray)}.shrt_socio i{border:1px solid var(--gray);padding:10px;margin-right:10px;margin-bottom:5px}.navigation{font-size:14px;font-weight:700;margin:10px 0}.navigation a{padding:0}.navigation span,.navigation a{display:block;float:left;padding:10px 15px 0 15;margin-bottom:10px;margin-right:10px;color:#5b5b5b;-webkit-transition:background .15s ease-in-out;-moz-transition:background .15s ease-in-out;-ms-transition:background .15s ease-in-out;-o-transition:background .15s ease-in-out;transition:background .15s ease-in-out;font-weight:400}.navigation span.meta-nav{font-weight:700}.navigation .current{background:var(--gray4);color:var(--white);font-weight:400}.category-page h4{text-align:left !important}ul.post-categories{list-style:none;margin:0}ul.post-categories a{color:var(--gray4)}.content_boxes{padding:0;border:none}.post_ctg span{float:left;margin-right:7px}.main_title h1:after{content:"";display:block;width:60px;height:3px;background-color:var(--lightgreen);margin-top:7px}.share_icon i{padding:10px 10px 10px 8px;margin:0;color:var(--white);background-color:var(--gray4);border-radius:50%;width:36px;margin:0 4px;text-align:center}.share_icon i.fab.fa-facebook-f{background-color:#3c5a99}.share_icon i.fab.fa-linkedin-in{background-color:#007bb5}.share_icon i.fab.fa-google-plus-g{background-color:#da4835}.share_icon i.fab.fa-twitter{background-color:#55acee}.services_inner h4,.services_inner .short_text{color:var(--white)}.view-more{width:100%;margin:0 auto;text-align:center}.woocommerce .summary h1{font-size:28px}.woocommerce div.product form.cart div.quantity{margin-right:20px}.woocommerce .quantity input{padding:5px 0}.woocommerce button.button.alt,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:var(--lightgreen);border-radius:0;padding:10px 14px;color:var(--white)}.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce ul.products li.product .price{color:var(--lightgreen)}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:var(--white);color:var(--gray4);border:1px solid var(--lightgreen)}#contentwoocom{padding:20px 15px}h2.woocommerce-loop-product__title,.woocommerce ul.products li.product .price{text-align:center}.woocommerce a.button.product_type_simple.add_to_cart_button.ajax_add_to_cart{text-align:center;margin:0 auto;display:table;margin-bottom:20px}li.product{border:1px solid var(--gray2);padding-bottom:17px}.woocommerce span.onsale{background-color:var(--lightgreen)}.woocommerce #customer_login .col-1,.woocommerce #customer_login .col-2{max-width:100%}input#password,input#reg_password{padding:10px}.woocommerce div.product form.cart .variations select{background-color:var(--white)}.u-column1.col-1.woocommerce-Address,.u-column2.col-2.woocommerce-Address{width:100%;max-width:100%}.woocommerce a.added_to_cart{padding:0 .5em .5em;display:inline-block}aside#block-2.widget_block,aside#block-3.widget_block,aside#block-4.widget_block{display:none}