/*

Theme Name: Pro-Child Theme
Theme URI: http://theme.co/pro/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to Pro in this child theme.
Version: 1.0.0
Template: pro

*/

@import url(framework/css/dist/site/stacks/integrity-light.css);@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600);.subscribe_box{float:right;text-align:center;margin-top:10px}.subscribe_box .p-info{margin-bottom:15px;text-align:right;margin-top:10px}.subscribe_box_form{border:2px solid #e6c462;padding:7px 15px;cursor:pointer;color:#fff;font-family:poppins,sans-serif}.subscribe_box_form .textwidget{color:#fff}.subscribe_box_form p{margin-bottom:0}.subscribe_box_form p span{display:none}.x-btn-global{font-family:poppins,sans-serif!important}.home_top_bottom{background:#fff!important;border:0 solid #fff!important;color:#444!important;padding:20px 30px;border-radius:.25em;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;box-shadow:inset 0 0 0 2px #fff,0 0 1px transparent}.home_top_bottom:hover{background:0 0!important;border:0 solid #0992b2!important;border-radius:.25em;padding:20px 30px;color:#fff!important;box-shadow:inset 0 0 0 2px #0992b2,0 0 1px transparent}.services_bottom{border:0 solid #0992b2!important;border-radius:6px;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;box-shadow:inset 0 0 0 1px #0992b2,0 0 1px transparent}.services_bottom:hover{background:#0992b2!important;border:0 solid #0992b2!important;border-radius:.25em;color:#fff!important;box-shadow:inset 0 0 0 1px #0992b2,0 0 1px transparent}.blue_bottom{color:#fff!important;background:#0992b2!important;border-radius:.25em!important}.blue_bottom:hover{background:0 0!important;border:3px solid #0992b2!important;border-radius:.25em;color:#0992b2!important}.yellow_bottom{background:#e8c662!important;color:#444!important;border-radius:.25em!important;border:none!important;border:2px solid #e8c662!important}.yellow_bottom:hover{background:0 0!important;color:#fff!important;border-radius:.25em!important;border:none!important;border:2px solid #e8c662!important}[class*=x-icon-],[data-x-icon]{font-weight:700}.contact_info ul{margin:0;padding:0}.contact_info ul li{list-style:none;margin-bottom:20px;color:#fff}.contact_info .contact_info_img{display:table-cell;vertical-align:top}.contact_info .contact_info_img img{margin-right:20px}.contact_info .contact_info_text{display:table-cell;vertical-align:top}.contact_social{text-align:left}.contact_social ul{margin:0;padding:0}.contact_social ul li{list-style:none;display:inline-block;margin-right:25px}.contact_social a i{color:#79e0f8;font-size:24px}.contact_social a:hover i{color:#e8c662}@media (max-width:1024px){.contact_social ul li{margin-right:18px}}@media (max-width:768px){.contact_social ul li{margin:5px 10px}}@media (max-width:320px){.contact_social ul li{margin:0 7px}}.sub-heading p{font-size:16px!important}.entry-wrap{display:block;padding:0;background-color:transparent;border-radius:0;box-shadow:none}.single-testimonial blockquote.easy_testimonial{text-align:center}.single-testimonial .entry-thumb{display:none}.single-testimonial .testimonial_body{margin-top:15%;min-height:125px!important}.single-testimonial .single_style .x-author-box{display:none}.x-btn-navbar{margin-top:5px!important}.x-navbar{border-bottom:0 solid #ccc;background-color:transparent;box-shadow:none}.x-navbar .desktop .x-nav>.current-menu-item>a,.x-navbar .desktop .x-nav>.x-active>a,.x-navbar .desktop .x-nav>li>a:hover{box-shadow:none!important}.x-navbar .desktop .x-nav>li>a{height:60px;padding-top:25px!important;padding-bottom:23px!important}.x-navbar-inner{margin-top:0;padding-bottom:20px}.x-navbar .desktop .x-nav>.current-menu-item>a{color:#e8c662!important}.desktop .sub-menu a{font-family:Roboto!important;font-size:14px!important;font-weight:300;color:#545454!important}.x-navbar .desktop .x-nav li>a>span:after{display:none}.desktop .sub-menu{background:#fff;min-width:225px}.x-navbar .desktop .x-nav>li ul{top:60px!important}@media (max-width:1024px){.x-navbar-wrap{background:rgba(19,97,117,.91)}.x-navbar-inner{margin-top:0}.x-navbar .mobile .x-nav{margin:60px 0}.x-navbar .desktop .x-nav>li>a{padding-top:0!important;padding-bottom:0!important}.x-nav-wrap.desktop{display:none!important}.masthead-inline .x-btn-navbar{display:block;float:right}.x-nav-wrap.mobile.collapse.in{display:block}.x-nav-wrap.mobile.collapse{display:none}}@media (max-width:769px){.subscribe_box{float:none;text-align:center;margin-top:10px}}.contact_hading{color:#fff;background:#0992b2;padding-top:30px;padding-bottom:20px}.button,.x-btn,[type=submit]{text-transform:initial!important;padding:10px 25px!important;font-weight:400}.x-recent-posts .h-recent-posts{font-size:20px!important}.services_box{background:#fff;padding:30px 35px!important;-webkit-box-shadow:0 5px 7px 1px rgba(207,207,207,1);-moz-box-shadow:0 5px 7px 1px rgba(207,207,207,1);box-shadow:0 5px 7px 1px rgba(207,207,207,1);overflow:hidden;margin-top:35px;border-radius:6px;display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.services_box:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.services_box .x-feature-box-title{font-size:18px!important}.x-accordion-group{margin:0 0 15px;border:0 solid #ddd;border-bottom:0 solid rgba(0,0,0,.15);box-shadow:0 2px 0 0 rgba(0,0,0,.125)}.x-accordion-heading .x-accordion-toggle{display:block;padding:13px 15px;font-family:Poppins;font-weight:300;font-size:16px;color:#585858;background-color:#fff;cursor:pointer}.x-accordion-heading .x-accordion-toggle:before{content:"\f064";color:#fff!important;font-size:16px;margin-bottom:0!important}.packg_box{background:#fff;text-align:center;padding:0 0 40px 0!important;border-radius:6px;margin-top:40px}.packg_box .x-img-none{margin:30px 0 20px}.packg_box .x-text ul{margin:0;padding:0}.packg_box .x-text li{padding:5px 0;font-size:16px;list-style:none;font-family:poppins;font-weight:300}.widget_nav_menu ul{border:none!important;border-radius:0!important;box-shadow:none!important}.widget_nav_menu ul li a{box-shadow:none!important;border:none!important;padding:1px 0!important}.widget_nav_menu ul li a:hover{background-color:transparent;color:#e8c662!important}.widget_nav_menu .current-menu-item>a{background-color:transparent}.widget_nav_menu ul li a:before{display:none}.x-colophon.top{background:#45494c;border-top:none;box-shadow:none}.x-colophon.bottom{color:#444;background:#0992b2;border-top:none}.x-colophon+.x-colophon{box-shadow:none}.widget{text-shadow:none}.h-widget{color:#e3c162!important;font-size:20px!important;text-shadow:none}.footer_bottom{float:left;display:inline-block}.costom_footer_menu{float:right}.costom_footer_menu ul{margin:0;padding:0}.costom_footer_menu ul li{display:inline-block;margin:0 15px}.costom_footer_menu ul li a{font-size:14px;color:#444}.costom_footer_menu ul li a:hover{color:#e4c360}.footer_social{position:absolute;text-align:center;left:0;right:0;width:200px;margin:0 auto;top:20px}.footer_social i{text-align:center;font-size:16px;margin-right:0;color:#fff;margin-left:15px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);-webkit-transition-duration:.3s;transition-duration:.3s}.footer_social i:hover{color:#e4c360}.phone_info{overflow:hidden;clear:both;margin-top:11px}.phone_info ul{margin:0!important}.phone_info ul li{display:-webkit-box}.phone_info_text{margin-left:10px;margin-top:10px}.phone_info_text p{font-size:16px!important}@media (max-width:1024px){.home_project_column .h-custom-headline{margin-top:0!important}.packg_box{padding:0 10px 40px 10px!important}footer.x-colophon.bottom{text-align:center}footer.x-colophon.bottom .footer_bottom{float:none}footer.x-colophon.bottom .footer_social{position:initial;margin-bottom:15px}footer.x-colophon.bottom .costom_footer_menu{float:none}}.contact_form{text-align:center}.contact_column-half_left,.contact_column-half_right{width:49%;float:left;margin-bottom:0}.contact_column-half_left{margin-right:2%}.contact_column-half_right{margin-right:0}.contact-form-group input[type=email],.contact-form-group input[type=number],.contact-form-group input[type=tel],.contact-form-group input[type=text],.contact-form-group textarea,.uneditable-input,select{display:inline-block;margin-bottom:5px;border:0 solid #ddd;font-size:13px;line-height:normal;color:#858282;background-color:#f6f6f6;border-radius:0;box-shadow:none;font-family:poppins!important}.contact-form-group input[type=email],.contact-form-group input[type=number],.contact-form-group input[type=tel],.contact-form-group input[type=text],.uneditable-input,select{height:45px;padding:0 15px}.contact-form-group textarea{padding:20px 15px;height:80px}.contact-form-group input.wpcf7-form-control.wpcf7-submit{background:#0992b2;color:#fff;width:100%;margin-top:10px;font-size:18px}.contact_form_bottom input.wpcf7-form-control.wpcf7-submit{background:#0992b2;color:#fff;margin-top:10px;width:inherit}.contact-form-group ul{margin:0;padding:0;text-align:left}.contact-form-group{font-family:poppins!important}.contact-form-group ul.check li{list-style:none;width:32%;display:inline-block}.bloge_form .contact-form-group{text-align:left}.bloge_form ul.check{margin:10px 0 20px;overflow:hidden}.bloge_form .contact-form-group ul.check li{list-style:none;width:100%;float:left;text-align:left}.comment-edit-link{right:0;top:-20px}input[type=checkbox]{margin-right:10px;margin-bottom:10px}::-webkit-input-placeholder{color:#858282!important;font-family:poppins}:-moz-placeholder{color:#858282!important;font-family:poppins}::-moz-placeholder{color:#858282!important;font-family:poppins}:-ms-input-placeholder{color:#858282!important;font-family:poppins}@media (max-width:767px){.contact_column-half_left,.contact_column-half_right{width:100%;float:left;margin-bottom:0}}@media (max-width:979px){.contact-form-group ul.check li{list-style:none;width:100%;display:inline-block}.full_width_column{width:100%!important;float:left!important}.column-half{width:100%}.services_box{padding:20px 10px!important}.button,.x-btn,[type=submit]{padding:10px!important}}ul.about_tab{border:0 solid #ddd;border:0 solid rgba(0,0,0,.15);border-bottom:0;box-shadow:none}ul.about_tab>li{padding-right:15px;text-align:left;border:none;border-bottom:none;margin-bottom:25px}ul.about_tab>li:last-child{padding-right:0}ul.about_tab>li a{padding-right:15px 10px;background:#fff!important;font-size:16px;color:#444;font-family:poppins,sans-serif}.x-nav-tabs>.active>a,.x-nav-tabs>.active>a:hover{box-shadow:none!important;color:#0992b2;background:#fff!important}.x-nav-tabs>li>a:hover{color:#0992b2}.about_tab{border:0 solid rgba(0,0,0,.15);background-color:transparent;box-shadow:none}ul.about_tab li a:first-letter{color:#444;background:#f4f4f4;border-radius:100%;padding:0 10px;margin-right:8px;transition-duration:.5s;-webkit-transition-duration:.5s}ul.about_tab li a:hover:first-letter,ul.about_tab li.active>a:first-letter{color:#fff;background:#0992b2;border-radius:100%;padding:0 10px;margin-right:8px;transition-duration:.5s;-webkit-transition-duration:.5s}.archive .x-main.full,.blog .x-main.full{padding-bottom:100px!important;overflow:hidden}.archive .x-main.full article,.blog .x-main.full article{overflow:hidden;width:47%;max-height:385px;float:left;background:#fff;margin-right:3%;margin-top:29px!important}.archive article .entry-footer,.blog .x-main.full article .entry-footer{display:none;margin-bottom:25px;margin-left:30px;margin-top:-15px}.archive article .entry-footer a,.blog .x-main.full article .entry-footer a{border:0 solid #ddd!important;color:#0992b2}.entry-content.excerpt{display:none}.archive .x-main.full article .entry-wrap,.blog .x-main.full article .entry-wrap{padding:40px 20px}.has-post-thumbnail .entry-featured{border-bottom:0 solid #ddd}.archive article .entry-wrap h2.entry-title a,.blog .x-main.full article .entry-wrap h2.entry-title a{font-size:20px;font-weight:300}.archive .x-main.full .x-pagination ul,.blog .x-main.full .x-pagination ul{display:inline-block;margin:0;margin-top:50px}.x-pagination a,.x-pagination span{margin-right:1px;text-shadow:none;color:#0992b2;background-color:#fff;border-radius:0;box-shadow:none}.x-pagination span.current{text-shadow:none;color:#444;background-color:#fff!important;box-shadow:none}.archive .all_single_post{margin-top:-280px!important;padding-top:300px!important;padding-bottom:120px!important}.archive .all_single_post h1.h-custom-headline.h1{display:none}ul.post-categories{margin:0 0 50px;padding:25px;background:#fff;text-transform:uppercase}ul.post-categories li{display:inline-block;margin-right:10px;background:#0992b2;padding:7px 10px}ul.post-categories li a{color:#fff}ul.post-categories li a:hover{color:#444}p.p-meta a{margin-right:10px}.p-landmark-sub strong{color:#e8c662!important}@media screen and (max-width:767px){.archive .x-main.full article,.blog .x-main.full article{width:100%;margin-right:0}.archive .x-main.full article .entry-wrap,.blog .x-main.full article .entry-wrap{padding:40px 30px}.archive .x-main.full article .entry-footer,.blog .x-main.full article .entry-footer{display:none}.archive .x-main.full article .entry-wrap h2.entry-title a,.blog .x-main.full article .entry-wrap h2.entry-title a{font-size:20px;font-weight:300}}.x-recent-posts a{margin:0 2% 2% 0!important;border:0 solid rgba(0,0,0,.15);padding:0;border-radius:0;box-shadow:0 .125em .275em 0 rgba(0,0,0,.075)}.x-recent-posts .x-recent-posts-img{border-radius:0}.x-recent-posts .x-recent-posts-content{padding:30px;overflow:hidden}.x-recent-posts .x-recent-posts-img:after{content:"";border-radius:0}.x-recent-posts a:hover .has-post-thumbnail .x-recent-posts-img:after{opacity:0}.x-recent-posts .format-standard .x-recent-posts-img:before{display:none}.single_style .entry-content{margin-top:0!important;margin-bottom:50px;background:#fff;padding:50px}.single_style .x-author-box{margin:0;background:#fff;padding:50px}.x-author-box .h-about-the-author{display:none}.x-author-box img{float:left;width:90px;border-radius:100%!important}.single_style .x-comments-area{margin:0}.single_style .x-comments-list{margin-top:0}span.x-recent-posts-author{float:left;margin-right:10px}span.x-recent-posts-date{float:left;font-size:12px!important;padding-top:6px}@media (max-width:480px){a.x-recent-post{width:100%!important}}li.comment{margin:0;padding:0}.x-comment-img{float:left;background:0 0;border-radius:100%;width:75px;height:75px;text-align:center;line-height:75px;margin-right:10px;margin-top:15px;margin-left:4%;position:absolute;z-index:99}.x-comment-img .avatar-wrap:before{content:"";box-shadow:none}article.comment{position:relative;margin:20px 0 0 0;padding:0;background-color:#fff;border-radius:0;box-shadow:none;padding:25px 50px 25px 12%}.x-comment-header{margin-bottom:20px}.x-comment-author a{color:#1b1b1b}.x-reply{position:absolute;right:25px;top:25px;border:1px solid #0992b2;padding:6px 12px}.h-comments-title small{position:initial;top:4px;left:0;font-size:22px;width:18px;font-weight:500;text-align:left;text-shadow:none;color:#444;box-shadow:none;background:0 0!important}div#respond{background:#fff;padding:50px;margin-top:75px}#reply-title{margin:0}.comment-notes{display:none}.form-submit input[type=submit]{background:#0992b2;color:#fff}.form-submit input[type=submit]:hover{background:0 0;color:#0992b2}.comment-form input[type=text],.comment-form textarea{border:0 solid #ddd;color:#858282;background-color:#f4f4f4;border-radius:0;box-shadow:none}.comment-form p.comment-form-author{width:49%;float:left;margin-right:2%}.comment-form p.comment-author-last{margin-right:0}.comment-edit-link{right:12%;top:42px}@media (max-width:1024px){.comment-edit-link{right:4%;top:80px}}@media (max-width:767px){.x-column.x-sm{text-align:center}.comment-form p.comment-form-author{width:100%;float:left;margin-right:0}div#respond{padding:20px;margin-top:25px}.x-reply{right:15px;bottom:10px;position:initial;text-align:center}}@media (max-width:979px){.x-comment-img{margin-left:0}}@media (max-width:480px){article.comment{padding:25px 50px 25px 25%}.comment-edit-link{right:10px;top:10px}}.easy_testimonials_grid_cell{width:30.6666%;display:inline-block;text-align:center;margin-right:2%}blockquote.easy_testimonial{border:1px solid #e8e8e8!important;background:#fff;padding:0 40px 40px 40px;position:relative;margin-bottom:0;margin-top:50px}.easy_testimonial_image_wrapper{background:#3dc1e6}.easy_testimonial_image_wrapper img{width:90px;height:90px;position:absolute;border-radius:100%!important;top:-45px;left:50%;margin-left:-45px!important;border:1px solid #fff;box-shadow:1px 1px 12px 0 rgba(0,0,0,.47)}.testimonial_body{margin-top:10%;padding:0 20px;min-height:192px!important}p.testimonial_author span{display:block}blockquote.easy_testimonial p.testimonial_author{position:absolute;top:19%;width:100%;left:0;right:0}span.testimonial-client{color:#0992b2;font-size:18px;font-family:Poppins,sans-serif}span.testimonial-position{color:#8a8787}@media (width:1024px){.testimonial_body{margin-top:15%}}@media (max-width:992px){blockquote.easy_testimonial p.testimonial_author{top:15%}.testimonial_body{margin-top:15%}}@media (max-width:480px){.easy_testimonials_grid_3 .easy_testimonials_grid_cell{width:97%}.testimonial_body{margin-top:15%}}.metaslider .slides img{border-radius:5px}.logo_hover .flex-viewport{min-height:130px;padding-top:15px}.logo_hover ul li{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}.logo_hover ul li:hover{margin-top:5px}.flex-direction-nav a.flex-next{left:initial}.flex-direction-nav a{margin:-7px 0 0!important}.logo_hover .flexslider:hover .flex-prev{left:-40px}.logo_hover .flexslider:hover .flex-next{right:-40px}.easy_t_pagination{text-align:center;display:none}.p-landmark-sub{letter-spacing:1px;font-size:22px!important;line-height:30px!important}.h-landmark{letter-spacing:1px}.h-landmark span:before{display:none!important}.h-landmark span:after{display:none!important}fieldset li label{color:#444!important}a.entry-thumb:hover img{opacity:1}.entry-thumb:before{display:none}@media (max-width:992px){.testimonial_body{margin-top:15%!important}}@media (max-width:480px){.single_style .entry-content{padding:50px 20px}.testimonial_body{margin-top:15%!important}}@media (max-width:320px){.testimonial_body{margin-top:55%!important}}.metaslider .flexslider ul{max-height:350px!important}footer p{color:#fff;text-shadow:none}.widget ol li a,.widget ul li a{color:#222;text-shadow:none}.menu li a{color:#fff!important}.archive .x-main.full article,.blog .x-main.full article{max-height:380px!important}.x-brand{margin-top:35px!important}.archive .x-main.full,.blog .x-main.full{padding-top:120px}.archive article .entry-wrap h2.entry-title a,.blog .x-main.full article .entry-wrap h2.entry-title a{line-height:30px!important}input[type=password],input[type=text],textarea{width:99%!important}blockquote.easy_testimonial p.testimonial_author{text-align:center!important}.gform_wrapper .top_label li.gfield.gf_left_third+li.gfield,.gform_wrapper .top_label li.gfield.gf_middle_third+li.gfield,.gform_wrapper .top_label li.gfield.gf_right_half{clear:none!important}@media (min-width:641px){.gform_wrapper .top_label li.gfield.gf_right_third:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm),body .gform_wrapper .top_label li.gfield.gf_middle_third{width:29%!important}}


.has-post-thumbnail .entry-featured img{
	display:none;
}
.has-post-thumbnail .entry-featured{
	margin-top:100px;
}
.bwimage .x-bg-layer-lower-image{
-webkit-filter: grayscale(100%); 
  filter: grayscale(100%); }

@media(max-width:1199px){
	.row-margin {
	margin-right:23px!important;
	margin-left:23px!important;
}
	.text-mar {
		margin-right:0px!important;
	margin-left:0px!important;
	}
}

