.textwidget a,p a{color:#85af4b;border-bottom:1px dotted #85af4b}.textwidget a:hover,p a:hover{color:#000!important;border-bottom:1px dotted #000}.textwidget a:hover{color:#fff!important;border-bottom:1px dotted #fff}.centre-button{text-align:center}.post_text_inner h5 a{color:#85af4b!important}.footer_top a,.footer_top p,.footer_top span,.footer_top li,.footer_top .textwidget{color:#fff}.sidebar{padding-top:32px}.vc_btn3.vc_btn3-size-lg{padding:18px 75px}.gallery_holder ul.gallery_with_space.v3 li,.wpb_gallery_slides .gallery_holder ul.gallery_with_space.v3 li{margin:0 .3% .3% 0}.portfolio_single .portfolio_container{display:none}.portfolio_navigation{display:none}.portfolio_gallery a{margin:0 4px 4px 0!important}@media only screen and (max-width:800px){.q_image_with_text_over .desc{opacity:1!important;margin:0 5px!important;line-height:20px!important}.q_image_with_text_over i.icon_holder,.q_image_with_text_over h3.caption{visibility:hidden!important}.q_image_with_text_over .qbutton{padding:0 10px!important;letter-spacing:0!important;height:35px!important;line-height:35px!important}}@media only screen and (max-width:760px){.q_image_with_text_over .desc{opacity:1!important}.q_image_with_text_over i.icon_holder,.q_image_with_text_over h3.caption{visibility:hidden!important}.projects_holder article .image_holder span.text_holder,.projects_holder article .image_holder.portfolio_jg_image_link+span.text_holder,.projects_holder article .image_holder.portfolio_link_for_touch+span.text_holder{opacity:1!important;display:inline-block!important;height:100%!important;width:100%!important;visibility:visible!important}.projects_holder article span.text_holder{opacity:.5!important}}.touch .projects_holder article .image_holder span.text_holder,.touch .projects_holder article .image_holder.portfolio_jg_image_link+span.text_holder,.touch .projects_holder article .image_holder.portfolio_link_for_touch+span.text_holder{opacity:.5!important;display:inline-block!important;height:100%!important;width:100%!important;visibility:visible!important}#mc_embed_signup .button{position:relative;display:inline-block;width:auto;height:39px!important;line-height:36px!important;margin:20px 0!important;padding:0 23px;font-size:18px!important;font-weight:700!important;font-family:Raleway,sans-serif!important;text-align:left;text-decoration:none;cursor:pointer;white-space:nowrap;outline:0;font-style:normal;text-transform:uppercase!important;letter-spacing:1px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:4px!important;text-shadow:none;background-color:transparent!important;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial;border:2px solid #fff!important}.wpcf7-response-output{color:#000!important}#mc_embed_signup .mc-field-group input{padding:14px 0!important;background-color:#f2f2f2!important;font-size:18px!important}#mc_embed_signup .mc-field-group input:focus{padding:14px 0!important;background-color:#c2c2c2!important}p::-moz-selection,p::selection{background:#85af4b;color:fff}.nf-form-content input:not([type="button"]), .nf-form-content textarea {border-radius:5px!important;border:1px solid #efefef!important}.nf-form-content input[type="button"]{height:39px!important;line-height:36px!important;margin:0;padding:0 23px;font-size:13px;font-weight:700;font-family:Raleway,sans-serif;text-align:left;text-decoration:none;cursor:pointer;white-space:nowrap;outline:0;font-style:normal;text-transform:uppercase;letter-spacing:1px;-o-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-ms-border-radius:4px;border-radius:5px!important;text-shadow:none;background-color:transparent!important;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear;-webkit-box-sizing:initial;-moz-box-sizing:initial;box-sizing:initial;border:2px solid #303030!important;color:#000!important}.nf-form-content label{font-size:inherit!important;line-height:20px}.nf-form-fields-required{padding-bottom:20px}.nf-response-msg{display:none;border:1px solid #efefef;border-radius:5px!important;padding:20px}.q_social_icon_holder:hover .simple_social{color:#000!important}.projects_holder.v3.hover_text .mix{margin:0 6px 2.2%}.light:not(.sticky):not(.scrolled) nav.main_menu > ul > li > a {color:#ccc}.projects_holder.hover_text article .hover_feature_holder_title .portfolio_title,.projects_holder.justified-gallery article .hover_feature_holder_title .portfolio_title{padding:0 30px}.container_inner .blog_holder.masonry,.container_inner .blog_holder.masonry_full_width{margin:100px 0 20px 0}.container_inner .column_inner .blog_holder.masonry,.container_inner .column_inner .blog_holder.masonry_full_width{margin:0 0 20px 0}.light:not(.sticky):not(.scrolled) nav.main_menu > ul > li > a:hover {color:#000}.light:not(.sticky):not(.scrolled) nav.main_menu > ul > li > a:active {color:#000}.qode_video_box .qode_video_image:hover .qode_video_box_button_arrow{border-left-color:#4c4c4c}