::-moz-selection{background:rgba(233, 102, 86, 0.65)}::selection{background:rgba(233, 102, 86, 0.65)}::-moz-selection{background:rgba(233, 102, 86, 0.75)}.wpcf7-form{}.wpcf7-form .ginput_container input[type=email],.wpcf7-form .ginput_container input[type=text],.wpcf7-form .ginput_container select,.wpcf7-form .ginput_container textarea,.wpcf7-form .mymail-form input[type=email],.wpcf7-form .mymail-form input[type=text],.wpcf7-form .mymail-form select,.wpcf7-form .mymail-form textarea,.wpcf7-form .wpcf7 input[type=email],.wpcf7-form .wpcf7 input[type=text],.wpcf7-form .wpcf7 select,.wpcf7-form .wpcf7 textarea,.wpcf7-form input[type=date],.wpcf7-form input[type=email],.wpcf7-form input[type=number],.wpcf7-form input[type=password],.wpcf7-form input[type=tel],.wpcf7-form input[type=text],.wpcf7-form select,.wpcf7-form textarea{margin-top:0!important;margin-bottom:10px!important;padding:25px!important;font-size:19px!important;color:#292929}.wpcf7-form input::-webkit-input-placeholder,.wpcf7-form textarea::-webkit-input-placeholder{font-size:19px;color:#292929}.wpcf7-form input::-moz-placeholder,.wpcf7-form textarea::-moz-placeholder{font-size:19px;color:#292929}.wpcf7-form input:-ms-input-placeholder,.wpcf7-form textarea:-ms-input-placeholder{font-size:19px;color:#292929}.wpcf7-form input:-moz-placeholder,.wpcf7-form textarea:-moz-placeholder{font-size:19px;color:#292929}.wpcf7-form .wpcf7-form-control-wrap input,.wpcf7-form .wpcf7-form-control-wrap textarea,.wpcf7-form .wpcf7-form-control-wrap textarea:focus{background-color:#fefefe!important;border:none!important}.wpcf7-form .wpcf7-form-control-wrap textarea:focus{border-bottom:2px solid #e96656!important}.wpcf7-form .wpcf7-form-control-wrap input{border-bottom:2px solid #e96656!important}.wpcf7-form .wpcf7-form-control-wrap input:focus{border-color:#e96656!important}.wpcf7-form .wpcf7-form-control-wrap textarea{margin-bottom:0!important;border-bottom:2px solid #e96656!important;resize:none}.wpcf7-form .wpcf7-submit{display:block;width:100%;line-height:60px;margin:4px 0 0 0;padding:0;color:#fff;background-color:#e96656!important;text-transform:uppercase;text-align:center;font-size:26px;font-weight:400}.wpcf7-form .wpcf7-submit:hover{background-color:#69cf98!important}.wpcf7-form .ajax-loader{display:none!important}.wpcf7-form .loader{display:none;vertical-align:middle!important;top:-2px!important}.wpcf7-form .wpcf7-mail-sent-ok,.wpcf7-form .wpcf7-not-valid-tip,.wpcf7-form .wpcf7-validation-errors{position:relative;top:0!important;left:0!important;margin:-4px 0 10px 0!important;padding:0 15px 5px 15px!important;font-size:14px!important;border:none!important;border-bottom:3px solid #e96656!important;color:#DE3636!important;background-color:#fefefe!important;-webkit-box-shadow:none;box-shadow:none;border-radius:0 0 4px 4px;text-align:left}.wpcf7-form .wpcf7-mail-sent-ok,.wpcf7-form .wpcf7-validation-errors,.wpcf7-form textarea+.wpcf7-not-valid-tip{margin-top:-8px!important}.wpcf7-form .wpcf7-mail-sent-ok,.wpcf7-form .wpcf7-validation-errors{margin:10px 0 0 0!important;border:2px solid #DE3636!important;background:#DE3636!important;color:#fff!important;border-radius:4px!important}.wpcf7-form .wpcf7-mail-sent-ok{color:#398f14!important;border-color:#398f14!important;background:#398f14!important}.wpcf7-form.invalid .loader,.wpcf7-form.sent .loader{display:none!important}.js .attached-file .inputfile,.js .inputfile{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;padding:0;border:none}.attached-file+label,.inputfile+label{max-width:100%;width:100%;font-size:16px;font-weight:400;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;display:block;overflow:hidden;margin-top:-5px!important;margin-bottom:10px!important;padding:15px 25px!important;color:#02d79e;background-color:#fefefe;border-bottom:2px solid #262a2b}.no-js .attached-file+label,.no-js .inputfile+label{display:none}.inputfile+label *{}.attached-file+label:hover,.attached-file.has-focus+label,.attached-file:focus+label,.inputfile+label:hover,.inputfile.has-focus+label,.inputfile:focus+label{color:#02d79e}body.page-home #page-header-bg .page-header-bg-image{background-position:center 15%}body.page-home #page-header-bg .subheader,body.page-home #page-header-bg h1{font-size:55px;line-height:65px}body.page-home #footer-outer #custom_html-2,body.page-home #footer-outer #custom_html-3{margin-bottom:0;text-align:center}body.page-home #footer-outer #custom_html-2 a,body.page-home #footer-outer #custom_html-3 a{display:block;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.page-home #footer-outer #custom_html-2 a .fa,body.page-home #footer-outer #custom_html-3 a .fa{font-size:30px;margin-bottom:5px}body.page-home #footer-outer #custom_html-2 a .fa{color:#d0a352}body.page-home #footer-outer #custom_html-2 a:hover{color:#d0a352!important}body.page-home #footer-outer #custom_html-3 a .fa{color:#69cf98}body.page-home #footer-outer #custom_html-3 a:hover{color:#69cf98!important}body.page-home .about h2{margin-bottom:20px}body.page-home .about .col.span_12.dark.left{background-color:#272727}body.page-home .about .col.span_12.dark.left .vc_column-inner{background-color:#272727}body.page-home .about-content{background-color:#272727}body.page-home .about-content .col.span_12.dark.left{background-color:#272727}body.page-home .about-content .col.span_12.dark.left .vc_column-inner{background-color:#272727}body.page-home .about-content .left-col{text-align:right}body.page-home .about-content .left-col p{margin-top:-15px;font-size:60px;font-weight:300;line-height:normal}body.page-home .about-content .center-col p{text-align:left;font-size:14px}body.page-home .about-content .right-col{text-align:left}body.page-home .about-content .right-col .vc_pie_chart{position:relative;width:80px}body.page-home .about-content .right-col .vc_pie_chart .vc_pie_chart_value{font-size:16px;font-weight:bold;color:#fff!important}body.page-home .about-content .right-col .vc_pie_chart h4{position:absolute;left:85px;top:5px;width:200px;font-size:16px}body.page-home .sep{background-color:#272727}body.page-home .sep h4{margin:0;line-height:normal;color:#fff}body.page-home .sep .vc_separator.vc_sep_double .vc_sep_line{height:6px;border-color:#474747}body.page-home .clients>div{width:130px!important}body.page-home .video-container{max-width:1140px;margin:0 auto}body.page-home .nectar_single_testimonial{width:28%;min-height:235px;display:inline-block;vertical-align:top;margin:13px;padding:25px;border-radius:4px;background:#fff}body.page-home .nectar_single_testimonial *{color:#404040;font-family:Lato;font-size:15px;font-weight:normal;line-height:normal}body.page-home .nectar_single_testimonial p{text-align:left}body.page-home .nectar_single_testimonial b{font-weight:bold}body.page-home .nectar_single_testimonial .open-quote{display:none}body.page-home .nectar_single_testimonial .wrap{position:relative;display:block;text-align:left;padding-left:60px}body.page-home .nectar_single_testimonial .wrap:before{position:absolute;left:0;content:"\f10d";font-family:FontAwesome;font-size:45px;color:#e96656;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.page-home .nectar_single_testimonial .wrap>span{font-family:"Homemade Apple";font-weight:400;font-size:16px;color:#404040}body.page-home .nectar_single_testimonial .wrap .title{font-size:13px;font-family:Lato;font-weight:normal;color:#404040}body.page-home .team h2{color:#404040}body.page-home .team-members .col-1 .team-member>a:hover+h4 a{color:#e96656}body.page-home .team-members .col-1 .team-member h4:after{background:#e96656}body.page-home .team-members .col-2 .team-member>a:hover+h4 a{color:#69cf98}body.page-home .team-members .col-2 .team-member h4:after{background:#69cf98}body.page-home .team-members .col-3 .team-member>a:hover+h4 a{color:#5aa9d7}body.page-home .team-members .col-3 .team-member h4:after{background:#5aa9d7}body.page-home .team-members .col-4 .team-member>a:hover+h4 a{color:#d0a352}body.page-home .team-members .col-4 .team-member h4:after{background:#d0a352}body.page-home .team-members .team-member{max-width:350px}body.page-home .team-members .team-member>a{display:block}body.page-home .team-members .team-member h4{position:relative;display:inline-block;vertical-align:top;margin:10px 0 15px 0!important;font-size:17px;font-weight:700;text-transform:uppercase}body.page-home .team-members .team-member h4:after{position:absolute;z-index:1;bottom:0;width:85%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:2px;margin:auto;content:""}body.page-home .team-members .team-member img{width:100%;max-width:176px;height:auto;border-radius:50%}body.page-home .team-members .team-member .position{max-width:300px;margin:0 auto}body.page-home .team-members .team-member .social{list-style:none;margin:0;padding:0;text-align:center}body.page-home .team-members .team-member .social li{float:none;margin:0;padding:0}body.page-home .team-members .team-member .social li a{position:relative;display:block;color:#fff!important}body.page-home .team-members .team-member .social li a:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:block;content:"\f09a";color:#808080!important;font-family:FontAwesome;font-size:16px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.page-home .team-members .team-member .description{margin-bottom:0;border-bottom:none}body.page-home .team-members .col-1 .team-member .social a:hover:before{color:#e96656!important}body.page-home .team-members .col-2 .team-member .social a:hover:before{color:#69cf98!important}body.page-home .team-members .col-3 .team-member .social a:hover:before{color:#5aa9d7!important}body.page-home .team-members .col-4 .team-member .social a:hover:before{color:#d0a352!important}body.page-home .blog .owl-item .display-medium-item>a{display:block}body.page-home .blog .owl-item .display-medium-title{position:relative;display:inline-block;vertical-align:top;margin:20px 0 30px 0;padding:0 5px;font-size:16px;line-height:normal;font-weight:700;color:#404040;text-transform:uppercase;border:none!important;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}body.page-home .blog .owl-item .display-medium-title:after{content:"";display:block;position:absolute;z-index:1;bottom:-10px;left:50%;width:60%;height:2px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin:auto}body.page-home .blog .owl-item .display-medium-subtitle{padding-bottom:20px}body.page-home .blog .owl-item .display-medium-date-read{font-size:14px;font-style:italic}body.page-home .blog .owl-item .display-medium-date-read .display-medium-readmore{display:block;font-style:normal;margin:2px 0 0 0;font-weight:bold;color:#676767}body.page-home .blog .owl-item .display-medium-date-read .display-medium-readmore:before{content:'['}body.page-home .blog .owl-item .display-medium-date-read .display-medium-readmore:after{content:']'}body.page-home .blog .owl-item:first-child .display-medium-item > a:hover .display-medium-title{color:#e96656}body.page-home .blog .owl-item:first-child .display-medium-item > a .display-medium-title:after{background:#e96656}body.page-home .blog .owl-item:first-child .display-medium-item .display-medium-date-read .display-medium-readmore:hover{color:#e96656}body.page-home .blog .owl-item:nth-child(2) .display-medium-item>a:hover .display-medium-title{color:#69cf98}body.page-home .blog .owl-item:nth-child(2) .display-medium-item>a .display-medium-title:after{background:#69cf98}body.page-home .blog .owl-item:nth-child(2) .display-medium-item .display-medium-date-read .display-medium-readmore:hover{color:#69cf98}body.page-home .blog .owl-item:nth-child(3) .display-medium-item>a:hover .display-medium-title{color:#5aa9d7}body.page-home .blog .owl-item:nth-child(3) .display-medium-item>a .display-medium-title:after{background:#5aa9d7}body.page-home .blog .owl-item:nth-child(3) .display-medium-item .display-medium-date-read .display-medium-readmore:hover{color:#5aa9d7}body.page-home .blog .owl-item:nth-child(4) .display-medium-item>a:hover .display-medium-title{color:#d0a352}body.page-home .blog .owl-item:nth-child(4) .display-medium-item>a .display-medium-title:after{background:#d0a352}body.page-home .blog .owl-item:nth-child(4) .display-medium-item .display-medium-date-read .display-medium-readmore:hover{color:#d0a352}body.page-home .blog .blog-recent .meta-author,body.page-home .blog .blog-recent .meta-category,body.page-home .blog .blog-recent .meta-comment-count{display:none}body.page-home .projects h2,body.page-home .projects p{color:#fff}body.page-home .projects-items .col-1 .team-member h4:after{background:#e96656}body.page-home .projects-items .col-2 .team-member h4:after{background:#e96656}body.page-home .projects-items .col-3 .team-member h4:after{background:#e96656}body.page-home .projects-items .col-4 .team-member h4:after{background:#e96656}body.page-home .projects-items .team-member{max-width:350px}body.page-home .projects-items .team-member>a{display:block}body.page-home .projects-items .team-member>a:hover+h4 a{color:#e96656}body.page-home .projects-items .team-member h4{position:relative;display:inline-block;vertical-align:top;margin:10px 0 15px 0!important;font-size:17px;font-weight:700;text-transform:uppercase}body.page-home .projects-items .team-member h4 a{color:#fff}body.page-home .projects-items .team-member h4:after{position:absolute;z-index:1;bottom:0;width:85%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:2px;margin:auto;content:""}body.page-home .projects-items .team-member img{width:100%;max-width:176px;height:auto;border-radius:50%}body.page-home .projects-items .team-member .position{max-width:300px;margin:0 auto;color:#fff;font-size:14px}body.page-home .contact .row-bg{background-attachment:fixed}body.page-home .contact .wpcf7-form{max-width:1000px;margin:0 auto}body.page-home .contact .wpcf7-form .row{margin:0 -10px}body.page-home .contact .wpcf7-form .col{display:inline-block;vertical-align:top;margin:0;padding:0 10px}body.page-home .contact .wpcf7-form .col-md-4{width:33.33333%}body.page-home .contact .wpcf7-form label{display:none}body.page-home .contact .wpcf7-form .email,body.page-home .contact .wpcf7-form .message,body.page-home .contact .wpcf7-form .name,body.page-home .contact .wpcf7-form .subject,body.page-home .contact .wpcf7-form input,body.page-home .contact .wpcf7-form textarea{border-radius:4px;border:none;margin:0!important;padding:12px!important;color:#404040!important;font-size:14px!important;font-weight:bold}body.page-home .contact .wpcf7-form .email::-webkit-input-placeholder,body.page-home .contact .wpcf7-form .message::-webkit-input-placeholder,body.page-home .contact .wpcf7-form .name::-webkit-input-placeholder,body.page-home .contact .wpcf7-form .subject::-webkit-input-placeholder,body.page-home .contact .wpcf7-form input::-webkit-input-placeholder,body.page-home .contact .wpcf7-form textarea::-webkit-input-placeholder{font-size:14px;color:#666}body.page-home .contact .wpcf7-form .email::-moz-placeholder,body.page-home .contact .wpcf7-form .message::-moz-placeholder,body.page-home .contact .wpcf7-form .name::-moz-placeholder,body.page-home .contact .wpcf7-form .subject::-moz-placeholder,body.page-home .contact .wpcf7-form input::-moz-placeholder,body.page-home .contact .wpcf7-form textarea::-moz-placeholder{font-size:14px;color:#666}body.page-home .contact .wpcf7-form .email:-ms-input-placeholder,body.page-home .contact .wpcf7-form .message:-ms-input-placeholder,body.page-home .contact .wpcf7-form .name:-ms-input-placeholder,body.page-home .contact .wpcf7-form .subject:-ms-input-placeholder,body.page-home .contact .wpcf7-form input:-ms-input-placeholder,body.page-home .contact .wpcf7-form textarea:-ms-input-placeholder{font-size:14px;color:#666}body.page-home .contact .wpcf7-form .email:-moz-placeholder,body.page-home .contact .wpcf7-form .message:-moz-placeholder,body.page-home .contact .wpcf7-form .name:-moz-placeholder,body.page-home .contact .wpcf7-form .subject:-moz-placeholder,body.page-home .contact .wpcf7-form input:-moz-placeholder,body.page-home .contact .wpcf7-form textarea:-moz-placeholder{font-size:14px;color:#666}body.page-home .contact .wpcf7-form .wpcf7-submit{float:right;width:auto;padding:13px 35px 13px 35px!important;border:none;text-align:center;text-transform:uppercase;font-size:14px;font-weight:400;border-radius:4px!important;line-height:28px}body.page-home .contact .wpcf7-form .wpcf7-submit:hover{background:#cb4332!important}body.page-home .contact .wpcf7-form .wpcf7-mail-sent-ok,body.page-home .contact .wpcf7-form .wpcf7-validation-errors{color:#fff!important;font-weight:bold;padding:8px 15px!important;margin:50px 0 0 0!important}@media only screen and (max-width:768px){body.page-home #page-header-bg .span_6 h1,body.page-home #page-header-bg .span_6 span.subheader{font-size:34px!important;line-height:54px!important}body.page-home .about-content .center-col,body.page-home .about-content .left-col,body.page-home .about-content .right-col{padding-left:20px!important;padding-right:20px!important}body.page-home .about-content .left-col p{text-align:center!important}body.page-home .about-content .center-col{margin-top:35px}body.page-home .about-content .center-col p{font-size:16px}body.page-home .about-content .right-col{margin-top:35px}body.page-home .about-content .right-col .vc_pie_chart{position:relative;width:80px}body.page-home .about-content .right-col .vc_pie_chart .vc_pie_chart_value{font-size:16px;font-weight:bold;color:#fff!important}body.page-home .about-content .right-col .vc_pie_chart h4{position:absolute;left:85px;top:5px;width:200px;font-size:16px}body.page-home .sep h4{text-align:center}body.page-home .clients{margin-top:-30px}body.page-home .clients>div{padding:0px 15px 10px 15px;opacity:0.85!important;-webkit-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}body.page-home .clients>div:hover{opacity:1!important}body.page-home .how-work h2{margin-top:-30px;line-height:normal}body.page-home .nectar_single_testimonial{width:100%;display:block;margin:0 0 20px 0}body.page-home .team h2{margin-top:-30px;line-height:normal}body.page-home .team-members .team-member{margin:0 auto 20px auto!important}body.page-home .team-members .team-member h4:after{bottom:-4px}body.page-home .blog h2{line-height:normal}body.page-home .projects h2{margin-top:-30px;line-height:normal}body.page-home .projects-items .team-member{margin:0 auto 20px auto!important}body.page-home .projects-items .team-member h4:after{bottom:-4px}body.page-home .contact .wpcf7-form .fields{padding-bottom:20px}body.page-home .contact .wpcf7-form .col-md-4{width:100%;margin-bottom:20px}body.page-home .contact .wpcf7-form .col-md-4:last-child{margin-bottom:0}body.page-home .contact .wpcf7-form .wpcf7-submit{float:left}body.page-home #copyright{text-align:center}body.page-home #copyright .col{margin-bottom:10px}body.page-home #copyright .social{float:none!important}body.page-home #copyright .social li{display:inline-block;vertical-align:top;float:none!important;width:auto;margin:0}}