#web-agency-banner .banner-text h1 span{color:#c7ccdb}#web-agency-banner .banner-text h1{margin-bottom:15px}#web-agency-banner .banner-text h3{margin-bottom:30px}#web-agency-services .et_pb_blurb .et-pb-icon{color:#767b91;display:inline-block;vertical-align:middle}#web-agency-services .services-cont .et_pb_column{width:32%;margin-right:20px}#web-agency-services .services-cont .et_pb_module{position:relative;overflow:hidden;-webkit-transition:700ms cubic-bezier(0.17,0.67,0,1.01);-o-transition:700ms cubic-bezier(0.17,0.67,0,1.01);transition:700ms cubic-bezier(0.17,0.67,0,1.01);background-color:#F3F3F3;padding:10px!important}#web-agency-services.et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content .et_pb_blurb_container{text-align:left;position:relative;display:block}#web-agency-services .services-cont .et_pb_module_header{padding:20px!important;text-align:left}#web-agency-services .et_pb_blurb_description{position:absolute;right:20px;top:13px;transition:.3s}#web-agency-services .services-cont .et_pb_blurb_description .et-pb-icon{font-size:45px!important}#web-agency-services .services-cont .et_pb_module:hover{background-color:#2a324b!important;padding-left:20px!important}#web-agency-services .services-cont .et_pb_module:hover .et_pb_blurb_description{transform:translateX(5px)}#web-agency-services .services-cont .et_pb_main_blurb_image{position:absolute;top:0;left:-42px;bottom:0;width:72px;opacity:0;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;-z-transition:all 0.3s ease;transition:all 0.3s ease;margin-bottom:0}#web-agency-services .services-cont .et_pb_module:hover .et_pb_main_blurb_image{opacity:.3;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1.2)}#web-agency-services .services-cont .et-pb-icon{-webkit-transform:scale(0.7);-ms-transform:scale(0.7);transform:scale(0.7);font-size:72px}#web-agency-services .services-cont .et_pb_module_header{padding:0}#web-agency-services .services-cont .et_pb_module:hover .et_pb_module_header,#web-agency-services .services-cont .et_pb_blurb:hover .et_pb_module_header .et-pb-icon{color:#fff!important}#web-agency-services .services-cont .et_pb_module_header .et-pb-icon{-webkit-transition:700ms cubic-bezier(0.17,0.67,0,1.01);-o-transition:700ms cubic-bezier(0.17,0.67,0,1.01);transition:700ms cubic-bezier(0.17,0.67,0,1.01)}#web-agency-welcome .img-overlay-text .et_pb_column_2_5{width:29.7%}#web-agency-welcome .img-overlay-text .et_pb_column_3_5{width:67%;margin-right:25px}#web-agency-welcome .img-overlay-text .et_pb_column_3_5 .et_pb_blurb_content{width:100%;max-width:100%}#web-agency-welcome .et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content .et_pb_blurb_container{position:absolute;bottom:50px;left:25px;color:#ffffff}#web-agency-welcome .et_pb_main_blurb_image{position:relative}#web-agency-welcome .et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content .et_pb_blurb_container .et_pb_module_header{color:#ffffff;font-weight:bold}#web-agency-welcome .et_pb_blurb img{-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:-webkit-filter .2s ease;transition:-webkit-filter .2s ease;-o-transition:filter .2s ease;transition:filter .2s ease;transition:filter .2s ease,-webkit-filter .2s ease}#web-agency-welcome .et_pb_blurb:hover img{-webkit-filter:grayscale(0%);filter:grayscale(0%)}#web-agency-team .et_pb_team_member{position:relative;overflow:hidden;background-color:#f8f8f8}#web-agency-team .et_pb_team_member .et_pb_team_member_image{width:100%;overflow:hidden;margin-top:0;margin-bottom:0;height:100%}#web-agency-team .et_pb_team_member .et_pb_team_member_image::after{content:'';position:absolute;left:50%;margin-left:-60px;top:25px;border-radius:100%;width:120px;height:120px;box-shadow:0px 0px 0px 700px #f8f8f8;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out}#web-agency-team .et_pb_team_member:hover .et_pb_team_member_image::after{content:'';position:absolute;left:0;margin-left:0;top:0;border-radius:0;width:100%;height:100%}#web-agency-team .et_pb_team_member .et_pb_team_member_description{position:absolute;width:100%;z-index:999;top:150px;padding:35px;color:#000;transition:.3s}#web-agency-team .et_pb_team_member:hover .et_pb_team_member_description{color:#fff}#web-agency-team .et_pb_team_member:hover .et_pb_team_member_description .et_pb_module_header,#web-agency-team .et_pb_team_member:hover .et_pb_team_member_description .et_pb_member_position,#web-agency-team .et_pb_team_member:hover .et_pb_team_member_description p{opacity:0;visibility:hidden}#web-agency-team .et_pb_team_member .et_pb_team_member_description .et_pb_member_social_links{position:relative;margin:auto;margin-top:10px;width:auto;z-index:101;text-align:center;font-size:12px;line-height:12px;background:#f8f8f8;padding:17px 5px;border-radius:10px;max-width:160px}#web-agency-number .et_pb_column .et_pb_blurb_content{transition:all 400ms linear 0s}#web-agency-number .et_pb_column:hover .et_pb_blurb_content{transform:translateY(-15px)}#web-agency-number .et_pb_blurb.et_pb_blurb{margin-bottom:0px!important;margin-top:25px}#web-agency-number .et_pb_main_blurb_image{margin-bottom:0px}#web-agency-portfolio .et_pb_portfolio_filters.clearfix{float:right;margin-top:-130px}#web-agency-portfolio .et_pb_portfolio_item{width:32%;margin-right:2%;margin-bottom:2%;float:left;position:relative;filter:grayscale(100%);-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;overflow:hidden;clear:none!important}#web-agency-portfolio .et_pb_portfolio_item img{filter:grayscale(100%);transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#web-agency-portfolio .et_pb_portfolio_item:nth-child(3),#web-agency-portfolio .et_pb_portfolio_item:nth-child(6){margin:0}#web-agency-portfolio .et_pb_portfolio_item .post-meta{top:40px!important}#web-agency-portfolio .et_pb_portfolio_item .et_pb_module_header,#web-agency-portfolio .et_pb_portfolio_item .post-meta{position:absolute;top:0;left:0;right:0;bottom:0;text-align:center;display:-webkit-flex;display:-webkit-box;display:-moz-flex;display:-moz-box;display:-ms-flexbox;display:flex;justify-content:center;-webkit-box-align:center;-webkit-flex-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin:0;z-index:999999999999999999999;color:#fff;opacity:0}#web-agency-portfolio .et_pb_portfolio_item:hover .et_pb_module_header,#web-agency-portfolio .et_pb_portfolio_item:hover .post-meta{opacity:1}#web-agency-portfolio .et_pb_portfolio_item:hover{-webkit-box-shadow:0 1px 15px 1px rgba(0,0,0,0.2);box-shadow:0 1px 15px 1px rgba(0,0,0,0.2);-webkit-transform:scale(0.95);-ms-transform:scale(0.95);transform:scale(0.95)}#web-agency-portfolio .et_pb_portfolio_item:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2);-webkit-filter:grayscale(0%);filter:grayscale(0%)}#web-agency-portfolio .et_pb_portfolio_item:hover .et_overlay{background-color:rgba(0,0,0,0.7);z-index:1;opacity:1}#web-agency-portfolio .et_pb_portfolio_item .et_overlay:before{display:none}#web-agency-portfolio .et_pb_portfolio_item .post-meta a{color:#fff}#web-agency-pricing .et_pb_pricing_table .et_pb_pricing_heading{background-color:#fff;padding:40px 0}#web-agency-pricing .et_pb_pricing_table{border:none;margin-right:2%;width:32%}#web-agency-pricing .et_pb_pricing_table:last-child{margin:0}#web-agency-pricing .et_pb_pricing_table .et_pb_dollar_sign{margin-top:35px;margin-left:-55px!important}#web-agency-pricing .et_pb_pricing_table .et_pb_pricing_content_top{border:none}#web-agency-pricing .et_pb_pricing_table .et_pb_pricing_content ul li span::before{content:'\4e';font-family:'ETmodules';border:none;top:-3px;left:-30px;color:#2a324b;font-weight:bold}#web-agency-testimonial .et_pb_slides .et_pb_slide_description{padding:0px 50px 80px}#web-agency-testimonial .et_pb_slides .et_pb_slide_content{text-shadow:none!important}#web-agency-testimonial .et_pb_slides .et_pb_slide_content h3{color:#2a324b!important;font-size:36px;line-height:46px;font-weight:800;font-style:italic}#web-agency-testimonial .et_pb_slides .et_pb_slide_title{position:absolute;bottom:40px;left:0;right:0;text-shadow:none}#web-agency-testimonial .et-pb-controllers{bottom:0px}#web-agency-testimonial .et-pb-controllers a{width:20px;height:3px}#web-agency-blog article .entry-title{display:none}#web-agency-blog article .post-content p{font-size:18px;line-height:28px;font-weight:bold;color:#2a324b;margin-bottom:30px;transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#web-agency-blog article .post-content .more-link{font-size:13px;text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#c9ada7;line-height:23px}#web-agency-blog article:hover img{transform:none}#web-agency-blog article .post-content:hover p{color:#c9ada7}#web-agency-blog article,#web-agency-clientlogo .et_pb_image_wrap{transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#web-agency-clientlogo img{margin:12px 0}#web-agency-clientlogo .et_pb_image_wrap{border:2px solid #fff}#web-agency-clientlogo .et_pb_image_wrap:hover{border:2px solid #d8d8d8}#web-agency-blog article:hover{-webkit-box-shadow:0 20px 30px 0 rgba(0,0,0,0.05);box-shadow:0 20px 30px 0 rgba(0,0,0,0.05)}#web-agency-contactus .cd-cols .et_pb_column{padding:40px 20px;box-shadow:5px 7px 11px #cccccc}#web-agency-contactus .cd-form{background-color:#ffffff}#web-agency-contactus .cd-form input,#web-agency-contactus .cd-form textarea{background-color:transparent;border:1px solid #cccccc}#web-agency-contactus .cd-form textarea{height:200px}#web-agency-contactus .cd-form .et_contact_bottom_container{float:none;text-align:left;margin-left:20px}#web-agency-portfolio .et_pb_portfolio_item:nth-child(5),#web-agency-portfolio .et_pb_portfolio_item:nth-child(5) img{height:auto!important;top:0!important}#web-agency-portfolio .et_pb_filterable_portfolio .et_pb_portfolio_filters li a{background-color:transparent!important;border:0;position:relative;font-weight:bold;text-transform:uppercase;color:#2a324b}#web-agency-portfolio .et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover{color:#2a324b}#web-agency-portfolio .et_pb_filterable_portfolio .et_pb_portfolio_filters li a.active:before{border-bottom:2px solid #2a324b!important;position:absolute;display:inline-block;content:"";width:80%;bottom:0;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transition:700ms cubic-bezier(0.17,0.67,0,1.01);-o-transition:700ms cubic-bezier(0.17,0.67,0,1.01);transition:700ms cubic-bezier(0.17,0.67,0,1.01);left:0;right:0;margin:0 auto}@media screen and (max-width:1080px){#web-agency-services .services-cont .et_pb_column{width:100%}#web-agency-services .services-cont .et_pb_module{width:32%;margin-right:2%;margin-bottom:2%;float:left}#web-agency-services .services-cont .et_pb_module:last-child{margin-right:0px}#web-agency-services .et_pb_row.et_pb_row_5.services-cont{margin-top:40px}#web-agency-team .et_pb_row.et_pb_row_6,#web-agency-portfolio .et_pb_row.et_pb_row_8{margin-bottom:30px}#web-agency-portfolio .et_pb_portfolio_filters.clearfix{float:none;margin-top:0px;position:relative;margin-bottom:0px}#web-agency-portfolio .et_pb_filterable_portfolio .et_pb_portfolio_filters ul{padding:0;list-style-type:none!important;position:absolute;right:0px;top:-57px}#web-agency-welcome .et_pb_row.et_pb_row_1,#web-agency-contactus .et_pb_row.et_pb_row_18,#web-agency-blog .et_pb_row.et_pb_row_15{margin-bottom:30px}#web-agency-welcome .et_pb_column_2_5 .et_pb_module{margin-bottom:6.493%}}@media screen and (max-width:980px){#web-agency-welcome .et_pb_column_2_5.et_pb_column .et_pb_module{margin-bottom:10px}#web-agency-about .et_pb_column:last-child{width:100%}#web-agency-services .services-cont .et_pb_column{width:100%}#web-agency-services .services-cont .et_pb_column .et_pb_module{float:left;width:32%;margin-right:2%}#web-agency-services .services-cont .et_pb_column .et_pb_module:last-child{margin-right:0px}#web-agency-team .et_pb_team_member{position:relative;overflow:hidden;background-color:#f8f8f8;width:300px;margin:0 auto}#web-agency-portfolio .et_pb_portfolio_filters.clearfix{float:none;margin-top:0px}#web-agency-portfolio .et_pb_portfolio_item{width:32%;float:left;margin:0;margin-right:2%;margin-bottom:2%}#web-agency-pricing .et_pb_pricing_table:last-child,#web-agency-pricing .et_pb_pricing_table{margin:0 25% 25px}#web-agency-info .et_pb_row_4col>.et_pb_column.et_pb_column_1_4:first-child{text-align:left}#web-agency-info .et_pb_row_4col>.et_pb_column.et_pb_column_1_4{width:31%;margin-right:2%}#web-agency-info .et_pb_row_4col>.et_pb_column.et_pb_column_1_4:last-child{width:auto;margin:0px;margin-left:6%}#web-agency-info .et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content .et_pb_blurb_container{padding:0 20px}#web-agency-info .et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content .et_pb_blurb_container .et_pb_module{float:right}#web-agency-services .services-cont .et_pb_main_blurb_image{top:3px;left:-44px}#web-agency-services .services-cont .et_pb_column .et_pb_module{}#web-agency-services .et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content .et_pb_blurb_container{padding:5px 0 5px 10px}#web-agency-services .services-cont .et_pb_module_header{padding:8px;font-size:18px}#web-agency-services .services-cont .et-pb-icon{font-size:72px}#web-agency-number .et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content .et_pb_blurb_container{padding:0px}}@media screen and (max-width:946px){#web-agency-welcome .img-overlay-text .et_pb_column_2_5{width:100%}#web-agency-welcome .img-overlay-text .et_pb_column_3_5{width:100%;margin-right:0}#web-agency-welcome .img-overlay-text .et_pb_column_2_5 .et_pb_blurb_content{position:unset;max-width:100%}}@media screen and (max-width:767px){#web-agency-welcome .et_pb_row.et_pb_row_1{margin-bottom:30px}#web-agency-portfolio .et_pb_portfolio_item{width:48%;margin-right:2%!important}#web-agency-services .services-cont .et_pb_column .et_pb_module:nth-child(2n),#web-agency-portfolio .et_pb_portfolio_item:nth-child(2n){margin-right:0%!important}#web-agency-services .services-cont .et_pb_column .et_pb_module{width:100%;margin-right:0%!important}#web-agency-services .services-cont .et_pb_column{width:100%;margin-bottom:0%}#web-agency-banner .banner-text h1{margin-bottom:15px;font-size:55px;line-height:60px}#web-agency-info .et_pb_text_inner p{text-align:center!important}#web-agency-info .et_pb_row_4col>.et_pb_column.et_pb_column_1_4:first-child{width:100%}#web-agency-info .et_pb_row_4col>.et_pb_column.et_pb_column_1_4:last-child{margin-left:4%}#web-agency-portfolio .et_pb_portfolio_item:nth-child(2n){margin-right:0%!important;margin-bottom:2%}}@media screen and (max-width:640px){#web-agency-portfolio .et_pb_filterable_portfolio .et_pb_portfolio_filters ul{padding:0;list-style-type:none!important;position:relative;right:0px;top:0;margin-bottom:20px}#web-agency-info .et_pb_row_4col>.et_pb_column.et_pb_column_1_4{margin-bottom:20px!important;margin-right:0px}#web-agency-info .et_pb_row_4col>.et_pb_column.et_pb_column_1_4,#web-agency-info .et_pb_row_4col>.et_pb_column.et_pb_column_1_4:last-child{width:100%;margin-left:0;display:flex;justify-content:center}#web-agency-info .et_pb_row_4col>.et_pb_column.et_pb_column_1_4 et_pb_row .et_pb_column .et_pb_module:last-child{width:185px;margin:0 auto}}@media screen and (max-width:480px){#web-agency-portfolio .et_pb_portfolio_item{width:100%;margin-right:0%!important}#web-agency-number .et_pb_blurb.et_pb_text_align_left .et_pb_blurb_content .et_pb_blurb_container{padding:0}#web-agency-portfolio .et_pb_portfolio_item img{width:100%}}@media screen and (max-width:440px){#web-agency-blog .et_pb_text_14 h2{font-size:35px;line-height:40px}#web-agency-portfolio .et_pb_portfolio_item{width:48%;margin-right:2%!important;margin-bottom:5%!important}#web-agency-testimonial .et_pb_text_11 h2{font-size:28px;line-height:35px}}.et-font-regz{font-size:1em!important;line-height:1em}.custom-post-layout img{border-radius:15px;margin-top:20px}@media only screen and (min-width:981px){.et-db #et-boc .et-l .dc-custom-optin p.et_pb_newsletter_field{flex:2!important;padding-bottom:0px}.et-db #et-boc .et-l .dc-custom-optin .et_pb_newsletter_form p.et_pb_newsletter_field input{border-radius:25px 0px 0px 25px!important;padding-left:6%!important}.et-db #et-boc .et-l .dc-custom-optin p{flex:1!important}.et-db #et-boc .et-l .dc-custom-optin .et_pb_newsletter_fields{align-items:center}body.et-db #et-boc .et-l .dc-custom-optin .et_pb_button{border-radius:0px 25px 25px 0px!important;height:50px;display:flex;justify-content:center}body.et-db #et-boc .et-l .dc-custom-optin .et_pb_button .et_pb_newsletter_button_text{align-self:center}}@media only screen and (min-width:981px) and (max-width:1450px){body.et-db #et-boc .et-l .dc-custom-optin a.et_pb_button{justify-content:center}}@media only screen and (min-width:981px){.dc-custom-optin{width:60%!important}}#et-info{float:right}.et_fixed_nav #top-header{position:fixed;z-index:9998!important}#logo{max-height:100px;margin-top:-30px}.et-fixed-header #logo{max-height:60px!important;margin-top:0px}@media only screen and (max-width:980px){#logo{max-height:70px;margin-top:0px}#et-info{float:none}}