@charset "UTF-8";
/* https://www.winnwittman.com/wp-content/themes/winn-wittman-architecture/css/style-original.css */
#menu-main-menu li a:hover{background-color:#333}body{letter-spacing:.2px}.blog .inside-article{background-color:#fff;-webkit-box-shadow:0 0 7px 1px rgba(0,0,0,.27);-moz-box-shadow:0 0 7px 1px rgba(0,0,0,.27);box-shadow:0 0 7px 1px rgba(0,0,0,.27);border-radius:2px}.blog .generate-columns-container.masonry-container.masonry{margin-top:50px}.blog .masonry-container{overflow:visible}.winn-cta-title h4.uabb-infobox-title{font-weight:100;letter-spacing:.5px}.page-id-9 .uabb-blog-posts-col-3{width:33.3%}.single-portfolio .slick-prev,.single-portfolio .slick-next{z-index:1!important}span.winn-cta-link a:hover{color:#f7a000}.main-navigation .navigation-logo img{padding:0px!important}.main-navigation .main-nav ul li>a:hover,.main-navigation .main-nav ul li>a:focus{background-color:transparent}.winn-magazine-cover-img img.uabb-gallery-img{min-height:175px}.slide div{text-align:center;vertical-align:middle;color:#fff;font-family:"Work Sans",sans-serif;font-size:52px;font-weight:700}.slide div p{margin-bottom:0px!important}#slideshow1 div p,#slideshow3 div p{visibility:hidden}.hero-home-fade .fl-module-content.fl-node-content{min-height:156px}.hero-home-btn a.uabb-button.uabb-creative-button.uabb-creative-flat-btn.uabb-none-btn:hover{background-color:transparent!important;border:2px solid #fff}.westbrook-content{padding-bottom:20px}.page-id-1196{background-image:url(/wp-content/uploads/2017/01/24-WINN-14515-RIDGETOP-TERRACE-POOL-DUSKnew.jpg);background-repeat:no-repeat;background-position:center center;background-attachment:fixed;background-size:cover}.custom-confirmation-page{width:1100px;margin:120px auto 10px;min-height:550px}.custom-confirmation-page-child{padding:40px}.custom-confirmation-page-title h2{color:#fff;text-align:center}.custom-confirmation-page-title:after{width:8%;display:inline-block;border:1px solid #fff;content:'';position:absolute;left:50%;transform:translateX(-50%)}.custom-confirmation-page tr{display:none}.final-note{margin-bottom:40px;color:#fff}body .custom-confirmation-page tr:nth-last-child(-n+4){border:none;display:block;margin-bottom:10px}.custom-confirmation-page table{background:transparent;margin-bottom:0;border:none;margin-top:35px}.custom-confirmation-page table tr{background:transparent;color:#fff;position:relative}.custom-confirmation-page .custom-confirmation-page tr:nth-last-child(-n+4){border:none;display:inline-flex}.custom-confirmation-page table tr:nth-last-child(odd){margin-bottom:20px}.custom-confirmation-page table tr:last-child{margin-bottom:10px}.custom-confirmation-page table tr td font,.final-note{font-size:16px!important;font-weight:700;line-height:26px}.custom-confirmation-page table tr td{border:none;padding:0}.custom-confirmation-page table tr td:first-child{width:auto!important;padding:0}.custom-confirmation-page td[width~="20"]+td>font{font-size:22px!important}.home-cost-calculator input#gform_submit_button_5,.custom-schedule-page a{background:transparent;color:#fff;border:2px solid #fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:10px 40px;-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}.home-cost-calculator input#gform_submit_button_5:hover,.custom-schedule-page a:hover{background:#fff;color:#333}.home-cost-calculator .validation_error{color:#fff;font-weight:700;margin-bottom:30px}.home-cost-calculator .gfield_description.validation_message{margin-top:10px;font-weight:700}.home-cost-calculator ::-webkit-input-placeholder{color:#ccc;font-size:14px}.home-cost-calculator :-moz-placeholder{color:#ccc;font-size:14px}.home-cost-calculator ::-moz-placeholder{color:#ccc;font-size:14px}.home-cost-calculator :-ms-input-placeholder{color:#ccc;font-size:14px}.schedule-call{position:absolute;left:18%;bottom:80px}.home-cost-calculator #gform_fields_5>li:first-child{margin-bottom:0}.home-cost-calculator .instruction,.home-cost-calculator #field_5_19,.home-cost-calculator #field_5_20,.home-cost-calculator #field_5_21,.home-cost-calculator #field_5_25,.home-cost-calculator #field_5_17,.home-cost-calculator #field_5_2 label.gfield_label,.home-cost-calculator #field_5_3 label.gfield_label,.custom-hide-field,.home-cost-calculator li#field_5_23,.home-cost-calculator li#field_5_33,.home-cost-calculator li#field_5_34,.home-cost-calculator li#field_5_29,.home-cost-calculator li#field_5_35,.home-cost-calculator li#field_5_30,.home-cost-calculator li#field_5_36,.home-cost-calculator li#field_5_26{display:none!important}.home-cost-calculator label.gfield_label,.home-cost-calculator .label-common{font-weight:700}.home-cost-calculator #field_5_13 .first_qus{font-size:14px;line-height:24px}.home-cost-calculator ul{list-style:none;margin-left:0}.home-cost-calculator ul li{margin-bottom:30px}.home-cost-calculator #gform_fields_5 li input{width:100%}.home-cost-calculator #gform_fields_5 .gfield_radio input{width:auto;margin-right:10px}.home-cost-calculator .gfield_radio{display:inline-flex}.home-cost-calculator .gfield_radio li{margin-bottom:0;margin-right:30px}.home-cost-calculator #gform_fields_5 li{color:#fff}.home-cost-calculator .ginput_container{margin-top:10px}.home-cost-calculator #field_5_14,.home-cost-calculator #field_5_15,.home-cost-calculator #field_5_22,.home-cost-calculator #field_5_24{margin-bottom:0}.home-cost-calculator #gform_fields_5 li input:focus{outline:none}.home-cost-calculator input[type="text"]{margin-top:0px!important;padding:0;position:relative;border:none;background:transparent;color:#fff;margin-left:15px;font-weight:700}.home-cost-calculator #field_5_28 .ginput_container.ginput_container_number,.home-cost-calculator #field_5_23 .ginput_container.ginput_container_number,.home-cost-calculator #field_5_33 .ginput_container.ginput_container_number,.home-cost-calculator #field_5_29 .ginput_container.ginput_container_number,.home-cost-calculator #field_5_34 .ginput_container.ginput_container_number,.home-cost-calculator #field_5_35 .ginput_container.ginput_container_number,.home-cost-calculator #field_5_30 .ginput_container.ginput_container_number{margin-top:0}.home-cost-calculator .gform_footer.top_label{display:block;width:100%;float:left}.home-cost-calculator input[type="text"],.home-cost-calculator input[type="email"],.home-cost-calculator input[type="url"],.home-cost-calculator input[type="password"],.home-cost-calculator input[type="search"],.home-cost-calculator input[type="tel"],.home-cost-calculator textarea{background-color:transparent;border:none;border-bottom:2px solid #fff;color:#ffffff!important;padding:5px 0;margin-left:0;font-weight:400}.award-list .uabb-infobox-title-prefix{position:absolute}.award-list .uabb-infobox-text.uabb-text-editor{margin-left:60px!important}.award-list .uabb-infobox-content .awarded{color:#9F9F9E;font-size:14px}.award-list .uabb-infobox-text.uabb-text-editor p{margin-bottom:5px!important}#rev_slider_1_1 .tparrows:before{color:#f1f2f2!important}.single-post .comments-area{display:none}.location-our-services .uabb-infobox-text.uabb-text-editor{padding:0 15px}.page-id-12 .uabb-infobox-content .uabb-infobox-text p{margin-bottom:20px}.author-winn-wittman-architecture header.page-header.clearfix{display:none}.home-post-carousel-section .uabb-blog-posts .slick-prev,.home-post-carousel-section .uabb-blog-posts .slick-next,.home-post-carousel-section .uabb-blog-posts .slick-prev:hover,.home-post-carousel-section .uabb-blog-posts .slick-prev:focus,.home-post-carousel-section .uabb-blog-posts .slick-next:hover,.home-post-carousel-section .uabb-blog-posts .slick-next:focus{width:50px;height:50px}.home-post-carousel-section .uabb-blog-posts .slick-prev{left:-5px}.home-post-carousel-section .uabb-blog-posts .slick-next{right:-5px}.home-post-carousel-section .uabb-blog-posts .slick-prev i,.home-post-carousel-section .uabb-blog-posts .slick-next i,.home-post-carousel-section .uabb-blog-posts .slick-prev i:hover,.home-post-carousel-section .uabb-blog-posts .slick-prev i:focus,.home-post-carousel-section .uabb-blog-posts .slick-next i:focus,.home-post-carousel-section .uabb-blog-posts .slick-next i:hover{width:50px;height:50px;line-height:50px;font-size:35px}.home-carousel-post .uabb-post-thumbnail.uabb-crop-thumbnail img{width:100%}.home-carousel-post .uabb-blog-posts-description{padding-top:10px}.home-carousel-post .uabb-read-more-text{padding-top:0}.home-carousel-post .uabb-blog-post-content{background-color:#fff}.error404.separate-containers .inside-right-sidebar,.inside-left-sidebar{margin-top:70px}.winw-footer-padding .footer-address-details{padding-bottom:8px}.winw-footer-padding .footer-phone-details{padding-bottom:2px}h4.winw-footer-head-padding{margin-bottom:15px}.site-footer .footer-widgets-container .inside-footer-widgets .widget-title{margin-bottom:15px}#footer-widgets .splsocial ul.social li.gplus{background-image:url(/wp-content/uploads/2016/10/houzz_icon.png)!important}#menu-areas-served li{font-size:14px;margin-bottom:5px}.footer-widgets .widget-title{text-transform:capitalize}.footer-address-details:before,.footer-phone-details:before{font-family:"Font Awesome 5 Free";font-weight:900;font-size:20px;position:absolute;display:inline-block;left:0;content:"\f3c5"}.address-parent,.footer-content-small{position:relative;font-size:14px;line-height:22px}.footer-address-details,.footer-phone-details{padding-left:30px;padding-bottom:15px}.footer-phone-details:before{content:"\f095"}.address-title{margin-bottom:15px;font-size:17px;line-height:27px}.second-address-title{margin-top:20px}.splsocial p:last-child{display:none}#gform_1 .gform_body{position:relative;z-index:1}.page-id-11 h2.widgettitle{display:none}#contact-us-form label.gfield_label{display:none}#contact-us-form select#input_1_1{background-color:#FAFAFA;padding:9px;width:100%;margin-right:10px;margin-bottom:10px}#contact-us-form .contact-form-input{float:left;width:calc(50% - 10px);margin-left:10px;z-index:99;margin-bottom:10px}#contact-us-form .contact-form-input1{float:left;width:50%;z-index:99;margin-bottom:10px}#contact-us-form textarea#input_1_6{margin-bottom:20px;height:100px}#contact-us-form input#input_1_5{width:100%;margin-bottom:10px}#contact-us-form input#gform_submit_button_1{background:transparent;color:#333;border:2px solid #333;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;padding:10px 40px}#contact-us-form input#gform_submit_button_1:hover{background-color:#333;color:#fff;border-color:#333}.free-checklist-form .gform_body ul{margin:0!important;list-style:none}.free-checklist-form .gform_body ul li{margin-bottom:20px}.free-checklist-form .gform_body .free-checklist-form-name label{display:none}.free-checklist-form .gform_body .free-checklist-form-email label{display:none}.free-checklist-form .gform_body input[type="text"],.free-checklist-form .gform_body input[type="email"]{width:100%}.page-id-25 ul#gform_fields_2{margin:0;list-style:none}.page-id-25 ul#gform_fields_2 li input{width:100%}.page-id-25 ul#gform_fields_2 li{padding-bottom:18px}#winn-home-our-work h3.uabb-new-ib-title.uabb-simplify{display:none;visibility:hidden}#winn-home-our-work .uabb-ib2-hover h3.uabb-new-ib-title.uabb-simplify{display:block;visibility:visible}.page-id-7 .uabb-blog-post-content h3.uabb-post-heading{-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden;display:-webkit-box;height:55px}.page-id-7 .uabb-blog-post-content .uabb-blog-posts-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal;overflow:hidden;display:-webkit-box;height:80px}@media only screen and (min-width:1600px){.our-portfolio-row .uabb-module-content.uabb-ib2-outter.uabb-new-ib.uabb-ib-effect-style9.uabb-ib2-min-height{height:400px}}@media screen and (max-width:769px){#winn-portfolio-page-content{padding:0 10px}}#winn-portfolio-page-content .uabb-post-thumbnail{position:relative}#winn-portfolio-page-content .uabb-post-thumbnail img{display:block;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;display:block;max-width:100%;height:300px;width:100%}.inside-header{position:absolute;z-index:2;left:0;right:0}.main-navigation,.main-navigation ul{background-color:transparent}ul#menu-main-menu li a{font-size:14px;color:#fff;font-weight:300;text-shadow:2px 2px 4px #0404037a;letter-spacing:1px}#sticky-navigation ul#menu-main-menu li a{text-shadow:none}#sticky-navigation .main-nav li a{color:#333}#sticky-navigation .sub-menu li a{color:#fff}ul#menu-main-menu li.current-menu-item>a,.current-menu-parent a{color:#fff!important}ul#menu-main-menu li.current-menu-item>a:hover{background:#333!important}#sticky-navigation ul#menu-main-menu li.sfHover{background-color:#333!important}#sticky-navigation ul#menu-main-menu li.sfHover a{color:#fff!important}.main-navigation .sticky-logo img{height:auto;padding-top:0;width:70%;float:left}#sticky-navigation .inside-navigation.grid-container.grid-parent{padding-bottom:5px}#sticky-navigation .site-logo.sticky-logo{padding-top:0}#sticky-navigation div#primary-menu{padding-top:5px}@media screen and (max-width:768px){#winn-portfolio-page-content .uabb-post-wrapper{padding-left:5px;padding-right:5px}.portfolio-col-safari .uabb-blog-posts-col-3{width:50%!important}.about-logo-content-row-section .fl-module-content.fl-node-content{display:none}.about-logo-for-mobile-device .uabb-module-content a{padding:12px 14px!important}.winn-home-our-work img.uabb-new-ib-img{max-width:100%!important}.architect-austin-texas-responsive-image{margin-left:0;margin-top:10px}.home-carousel-post .uabb-blog-posts .slick-prev i,.home-carousel-post .uabb-blog-posts .slick-next i{font-size:25px!important;width:30px!important;height:30px!important;line-height:30px!important;font-weight:bolder!important}.home-carousel-post .uabb-blog-posts .slick-prev{left:-10px}.home-carousel-post .uabb-blog-posts .slick-next{right:-10px!important}#sticky-navigation{display:none!important}header .inside-header{padding:0!important}.site-logo img{max-width:65%;padding-left:10px;float:left}nav#site-navigation{margin-top:0}.site-logo{margin-bottom:0!important;float:left!important;clear:none!important;width:75%}.main-navigation .main-nav ul ul li a{padding:20px!important}#site-navigation span.mobile-menu{display:inline}.page-id-7 #site-navigation button.menu-toggle{color:#2E2A2B;font-weight:600}#site-navigation button.menu-toggle{color:#fff;text-align:right;position:absolute;top:-85px;z-index:-1;transform:translateY(0%)}}@media only screen and (max-width:768px){#primary-menu{background:#777;margin:0 20px}#primary-menu .menu-item-has-children .dropdown-menu-toggle{padding-left:30px;padding-right:30px}input[type=text],input[type=email],input[type=url],input[type=password],input[type=tel],input[type=search],textarea{max-width:100%;width:100%}.comment-form #author,.comment-form #email,.comment-form #url{width:100%!important;float:none!important;margin:0 0 10px 0!important}}body.single-portfolio .container.grid-container{width:auto;max-width:100%}body.single-portfolio #primary{max-width:1200px;margin:0 auto;padding-top:30px;padding-bottom:30px}body.single-portfolio .column{float:left;margin:0 1% 20px}body.single-portfolio .one-third.column{width:31.333%}body.single-portfolio .two-third.column{width:64.666%}.feature-image-container img{width:100%}.masonry{margin:0 0 1em 0;padding:0 1.5em 0 0;-moz-column-gap:1em;-webkit-column-gap:1em;column-gap:1em;font-size:.85em}.item{display:inline-block;background:transparent;padding:0;margin:0 0 1em;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.image_wrapper img{width:100%}@media screen and (max-width:720px){#contact-us-form .widget{padding:0}input[type=text],input[type=email],input[type=url],input[type=password],input[type=tel],input[type=search],textarea{max-width:100%;width:100%}#contact-us-form .contact-form-input1{float:none;width:100%;z-index:99;margin-bottom:10px}#contact-us-form .contact-form-input{float:none;width:100%;margin-left:0;z-index:99;margin-bottom:10px}#contact-us-form input#input_1_5{width:100%;margin-bottom:10px}}@media only screen and (min-width:400px){.masonry{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media only screen and (min-width:700px){.masonry{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media only screen and (min-width:900px){.masonry{-moz-column-count:2;-webkit-column-count:2;column-count:2}}@media screen and (max-width:767px){#winn-portfolio-page-content .uabb-post-wrapper{padding-left:0;padding-right:0}.portfolio-col-safari .uabb-blog-posts-col-3{width:100%!important}#winn-portfolio-page-content .uabb-post-thumbnail img{height:auto}.home-cost-calculator li#field_5_2,.form-title-section .fl-module-content.fl-node-content{margin-bottom:0px!important}.custom-confirmation-page{margin:80px auto 20px!important}body .about-logo-for-mobile-device .fl-col{width:100%!important;margin-bottom:35px}body .about-logo-for-mobile-device .uabb-imgicon-wrap{text-align:left}body.single-portfolio .one-third.column{width:100%;float:none}body.single-portfolio .two-third.column{width:100%;float:none}}.team-members{margin-left:25px}.team-members li{margin-bottom:10px}.pf-full-width{display:block}.pf-row-content-wrap{background-repeat:no-repeat!important;background-position:center center!important;background-attachment:scroll!important;background-size:cover!important;display:block;height:468px;position:relative;top:0;width:100%;left:0;right:0;padding:0}.pf-row-content-wrap:after{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background-color:rgba(0,0,0,.4)}.pf-infobox-title-wrap{width:100%;max-width:1200px;position:relative;top:calc(50% + 32px);transform:translateY(-50%);display:block;text-align:center;margin:0 auto;z-index:1}.pf-infobox-title-wrap h1{text-align:center;margin-top:0;margin-bottom:0;color:#fff;font-family:Lato;font-weight:800;line-height:1.2em;font-size:40px;padding:0 20px}.pf-separator{margin-top:10px;margin-bottom:18px;border-top:2px solid #ccc;width:8%;display:inline-block}.port-subtitle p{margin-bottom:0;padding:0 0 10px 0;color:#fff}.single-portfolio .one-third .size-thumbnail{max-width:100%;height:150px}#winn-portfolio-page-content .uabb-post-wrapper{position:relative;border-radius:0;overflow:hidden}#winn-portfolio-page-content .uabb-post-wrapper .uabb-post-thumbnail{-webkit-transition:-webkit-transform 0.4s;transition:transform 0.4s}#winn-portfolio-page-content .uabb-post-wrapper:hover .uabb-post-thumbnail{-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px);transform:translateY(-20px)}#winn-portfolio-page-content .uabb-post-wrapper .uabb-post-thumbnail img{-webkit-transition:opacity 0.35s ease-out;transition:opacity 0.35s ease-out}#winn-portfolio-page-content .uabb-blog-post-content{width:100%;height:auto;display:block;position:absolute;bottom:0;left:0;right:0;padding:15px 30px 15px 30px;background:#333;-webkit-transition:-webkit-transform 0.4s,opacity 0.1s 0.3s;transition:transform 0.4s,opacity 0.1s 0.3s;-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}#winn-portfolio-page-content .uabb-post-wrapper:hover .uabb-blog-post-content{-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-ms-transition:-ms-transform 0.4s,opacity 0.1s;-webkit-transition:-webkit-transform 0.4s,opacity 0.1s;transition:transform 0.4s,opacity 0.1s}#winn-portfolio-page-content .uabb-creative-button-wrap a{padding:7px 14px}#winn-portfolio-page-content .uabb-blog-posts-shadow{background:transparent;position:relative}#winn-portfolio-page-content .uabb-blog-post-content .uabb-button-wrap{padding-top:10px}body.blog .container.grid-container{width:auto;max-width:100%}body.blog #primary{max-width:1200px;margin:0 auto}body.single-post .container.grid-container{width:auto;max-width:100%}body.single-post #primary{max-width:1200px;margin:0 auto}body.single-post h1.entry-title{display:none}body.blog .separate-containers .inside-article{padding:40px 40px 0 40px}@media screen and (max-width:767px){.generate-columns .inside-article{padding:10px 40px}.blog #primary{margin-top:10px!important}.blog h1.fl-heading{font-size:28px!important}}.single-portfolio-wrap{overflow:hidden;margin:-10px 0 0 0;width:64.666%;float:left}.single-portfolio-wrap .box{float:left;position:relative;width:calc(50% - 24px);padding-bottom:0;height:225px;padding:12px}.single-portfolio-wrap .boxInner{position:relative;overflow:hidden;height:100%}.single-portfolio-wrap .boxInner img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;display:block;width:100%;position:relative;top:50%;left:50%;transform:translate(-50%,-50%);height:100%!important}.single-portfolio-wrap .box .boxInner a{width:100%;height:100%;display:inline-block}.team_members{font-size:12px}.team_members h3{font-size:12px;margin-bottom:10px}@media screen and (max-width:980px){.single-portfolio-wrap .box{float:left;position:relative;width:100%;padding-bottom:0;height:340px}}@media screen and (max-width:640px){.single-portfolio-wrap .box{float:none;position:relative;width:100%;height:280px;padding-bottom:0}#site-navigation button.menu-toggle{text-align:right;position:absolute;top:-65px;z-index:-1}}@media screen and (max-width:480px){.mobile-spacer-setting .uabb-spacer-gap{height:10px!important}.home-cost-calculator ::-webkit-input-placeholder{font-size:12px}.home-cost-calculator :-moz-placeholder{font-size:12px}.home-cost-calculator ::-moz-placeholder{font-size:12px}.home-cost-calculator :-ms-input-placeholder{font-size:12px}.home-cost-calculator input#gform_submit_button_5{padding:10px;font-size:14px}.single-portfolio-wrap .box{float:none;position:relative;width:100%;height:260px;padding-bottom:0}#site-navigation button.menu-toggle{top:-60px}}@media screen and (max-width:320px){.single-portfolio-wrap .box{float:none;position:relative;width:100%;height:220px;padding-bottom:0}#site-navigation button.menu-toggle{top:-55px}}.single-post-wrap{overflow:hidden;padding:0;margin:0;width:100%;float:none}.single-post-wrap .box{float:left;position:relative;width:50%;padding-bottom:0;display:block}.single-post-wrap .boxInner{position:relative;overflow:hidden;padding:10px 10px 0 10px;max-height:320px;display:block}.single-post-wrap .boxInner img{width:100%;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;display:block;max-width:100%;display:block;min-height:331px}.single-post-wrap .post_gallery_caption{padding:0 10px;width:auto;display:block;margin-top:5px;margin-bottom:5px}.team_members{font-size:12px}.team_members h3{font-size:12px;margin-bottom:10px}.single-post .comments-area{padding-top:0}.single-post .entry-content{margin:0}@media only screen and (max-width:1024px) and (min-width:769px){.site-logo{display:inline-block;float:left}.site-logo img{max-width:254px}#site-navigation{float:right}.home-carousel-post .uabb-blog-posts .slick-prev i,.home-carousel-post .uabb-blog-posts .slick-next i{font-size:25px!important;width:30px!important;height:30px!important;line-height:30px!important;font-weight:bolder!important}.home-carousel-post .uabb-blog-posts .slick-next{right:-15px}.home-carousel-post .uabb-blog-posts .slick-prev{right:-20px}.home_btn .uabb-creative-button-wrap .uabb-creative-button .uabb-creative-button-icon-after{margin-right:10px}.cd-timeline-date-cont{width:100%;padding:10px 10px!important}.cd-timeline-text-cont{width:100%}.cd-timeline-content{border:none}.cd-timeline-block:nth-child(even) .cd-timeline-date-cont{padding:10px 10px;width:100%}}@media screen and (max-width:980px){.single-post-wrap .box{float:left;position:relative;width:100%;padding-bottom:0;height:340px}.single-post-wrap .boxInner{position:relative;overflow:hidden;padding:10px 10px 0 10px;max-height:100%!important;display:block}.single-post-wrap .boxInner img{min-height:auto!important}}@media screen and (max-width:767px){body.single-post .single-post-wrap{width:100%;float:none}.pf-infobox-title-wrap h1{font-size:28px}#winn-portfolio-homepage-section .uabb-post-thumbnail{position:relative}#winn-portfolio-homepage-section .uabb-post-thumbnail img{display:block;border-radius:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;display:block;max-width:100%;height:300px;width:100%}#winn-portfolio-homepage-section .uabb-post-wrapper{position:relative;border-radius:0;overflow:hidden}#winn-portfolio-homepage-section .uabb-post-wrapper .uabb-post-thumbnail{-webkit-transition:-webkit-transform 0.4s;transition:transform 0.4s}#winn-portfolio-homepage-section .uabb-post-wrapper:hover .uabb-post-thumbnail{-ms-transform:translateY(-20px);-webkit-transform:translateY(-20px);transform:translateY(-20px)}#winn-portfolio-homepage-section .uabb-post-wrapper .uabb-post-thumbnail img{-webkit-transition:opacity 0.35s ease-out;transition:opacity 0.35s ease-out}#winn-portfolio-homepage-section .uabb-blog-post-content{width:100%;height:auto;display:block;position:absolute;bottom:0;left:0;right:0;padding:15px 30px 15px 30px;background:#333;-webkit-transition:-webkit-transform 0.4s,opacity 0.1s 0.3s;transition:transform 0.4s,opacity 0.1s 0.3s;-ms-transform:translateY(100%);-webkit-transform:translateY(100%);transform:translateY(100%)}#winn-portfolio-homepage-section .uabb-post-wrapper:hover .uabb-blog-post-content{-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);-ms-transition:-ms-transform 0.4s,opacity 0.1s;-webkit-transition:-webkit-transform 0.4s,opacity 0.1s;transition:transform 0.4s,opacity 0.1s}#winn-portfolio-homepage-section .uabb-creative-button-wrap a{padding:7px 14px}#winn-portfolio-homepage-section .uabb-blog-posts-shadow{background:transparent;position:relative}#winn-portfolio-homepage-section .uabb-blog-post-content .uabb-button-wrap{padding-top:10px}#winn-portfolio-homepage-section h3.uabb-post-heading{color:#fff;line-height:26px;font-size:18px;font-family:Open Sans;font-weight:600;display:initial}#winn-portfolio-homepage-section .uabb-blog-posts-description{display:none!important}#winn-portfolio-homepage-section .uabb-read-more-text{margin-top:20px;margin-bottom:15px}#winn-portfolio-homepage-section .uabb-read-more-text a{font-family:Open Sans;font-weight:400;font-size:14px;line-height:16px;padding:8px 16px;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;border:2px solid #fff;background:none;color:#fff}#winn-portfolio-homepage-section .uabb-read-more-text a:hover{background:#fff;color:#333}#winn-portfolio-homepage-section .uabb-next-right-arrow{display:none!important}#winn-portfolio-homepage-section .uabb-read-more-text a:after{height:1em;line-height:1em;width:1em;content:"\f0a9";color:#fff;position:relative;z-index:9;display:inline-block;font:normal normal normal 16px/1 FontAwesome;font-size:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#winn-portfolio-homepage-section .uabb-read-more-text a:hover::after{color:#333}#winn-portfolio-homepage-section .slick-next.slick-arrow{right:0!important}#winn-portfolio-homepage-section .slick-prev.slick-arrow{left:0!important}.home-carousel-post .uabb-blog-posts .slick-prev i,.home-carousel-post .uabb-blog-posts .slick-next i{font-size:25px!important;width:30px!important;height:30px!important;line-height:30px!important;font-weight:bolder!important}}@media screen and (max-width:640px){.single-post-wrap .box{float:none;position:relative;width:100%;height:280px;padding-bottom:0}}@media screen and (max-width:480px){.nav-float-right .main-navigation .main-nav ul li a{line-height:40px!important}.main-navigation .main-nav ul ul li a{padding:0 20px!important;line-height:40px!important}.space-100.featured_in .fl-module-content{margin:10px}.single-post-wrap .box{float:none;position:relative;width:100%;height:auto;padding-bottom:0}.pf-row-content-wrap{height:333px}.pf-infobox-title-wrap{top:calc(50% + 18px)}.custom-confirmation-page{margin:80px auto 50px!important}}@media screen and (max-width:320px){.single-post-wrap .box{float:none;position:relative;width:100%;height:auto;padding-bottom:0}}.comment-form #author,.comment-form #email,.comment-form #url{width:32%;float:left}.comment-form #author,.comment-form #email{width:32%;float:left;margin-right:2%}.comment-form #url{margin-right:0}.location-our-services .uabb-infobox-content{background:#fff}small.sup_text{font-size:12px!important}.project-team-member h3{font-size:18px;margin-bottom:15px}.project-team-member table{font-size:14px}@media screen and (max-width:1024px){.about-page-first-section h2{display:inline-flex!important}.about-page-first-section div{float:none!important;margin:0 0 20px!important}}@media screen and (max-width:768px){.schedule-call{position:relative;left:0;bottom:0}.home-cost-calculator input#input_5_28,.home-cost-calculator input#input_5_27,.home-cost-calculator input#input_5_23,.home-cost-calculator input#input_5_31,.home-cost-calculator input#input_5_33,.home-cost-calculator input#input_5_29,.home-cost-calculator input#input_5_32,.home-cost-calculator input#input_5_34,.home-cost-calculator input#input_5_36,.home-cost-calculator input#input_5_30,.home-cost-calculator input#input_5_37,.home-cost-calculator input#input_5_35,.home-cost-calculator input#input_5_38{margin-left:0}.home-cost-calculator #field_5_28 .ginput_container.ginput_container_number,.home-cost-calculator #field_5_23 .ginput_container.ginput_container_number,.home-cost-calculator #field_5_33 .ginput_container.ginput_container_number,.home-cost-calculator #field_5_29 .ginput_container.ginput_container_number,.home-cost-calculator #field_5_34 .ginput_container.ginput_container_number,.home-cost-calculator #field_5_35 .ginput_container.ginput_container_number,.home-cost-calculator #field_5_30 .ginput_container.ginput_container_number{margin-top:10px}.schedule-call .uabb-creative-button-wrap.uabb-creative-button-reponsive-center{text-align:left}.custom-confirmation-page{width:auto}.manage-spacing-tab{margin-bottom:-30px}body.single-portfolio #primary{max-width:100%;margin:0 auto;padding-top:10px;padding-bottom:30px}body.single-portfolio .single-portfolio-wrap{overflow:hidden;margin:0 2% 0 0;width:48%;float:left}body.single-portfolio .one-third.column{width:48%;margin-top:10px}body.single-portfolio .one-third .size-thumbnail{max-width:100%;height:auto}}@media screen and (max-width:640px){body.single-portfolio #primary{max-width:100%;margin:0 auto;padding-top:0;padding-bottom:30px}body.single-portfolio .one-third.column{width:92%;float:none;display:inline-block;clear:both;margin:0;padding:4%}body.single-portfolio .single-portfolio-wrap{overflow:hidden;margin:0;width:96%;float:none}}nav#site-navigation{margin-top:12px}.site-logo img{max-width:100%}.main-navigation .navigation-logo.sticky-logo img{width:100%!important}.cbp-l-project-container{padding:0 50px 0 50px}.home .inside-header{position:absolute;z-index:2;left:0;right:0}#sticky-navigation{background:#fcfcfc}#cd-timeline{position:relative;padding:2em 0}#cd-timeline::before{content:'';position:absolute;top:0;left:18px;height:100%;width:4px;background:#595959}@media only screen and (min-width:1170px){#cd-timeline{margin-top:0em;margin-bottom:0em}#cd-timeline::before{left:50%;margin-left:-2px}}.cd-timeline-block{position:relative;margin:1em 0}.cd-timeline-block:after{content:"";display:table;clear:both}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}@media only screen and (min-width:1170px){.cd-timeline-block{margin:1em 0}.cd-timeline-block:first-child{margin-top:0}.cd-timeline-block:last-child{margin-bottom:0}}.cd-timeline-img{position:absolute;top:50%;left:0;width:40px;height:40px;border-radius:50%;box-shadow:0 0 0 4px white,inset 0 2px 0 rgba(0,0,0,.08),0 3px 0 4px rgba(0,0,0,.05);transform:translateY(-50%)!important}.cd-timeline-img.cd-picture{background:#636466}.cd-timeline-img.cd-movie{background:#c6c4c4}.cd-timeline-img.cd-location{background:#c03b44}@media only screen and (min-width:1170px){.cd-timeline-img{width:20px;height:20px;left:50%;margin-left:-10px;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.cssanimations .cd-timeline-img.is-hidden{visibility:hidden}.cssanimations .cd-timeline-img.bounce-in{visibility:visible;-webkit-animation:cd-bounce-1 0.6s;-moz-animation:cd-bounce-1 0.6s;animation:cd-bounce-1 0.6s}}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2)}100%{-webkit-transform:scale(1)}}@-moz-keyframes cd-bounce-1{0%{opacity:0;-moz-transform:scale(.5)}60%{opacity:1;-moz-transform:scale(1.2)}100%{-moz-transform:scale(1)}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.cd-timeline-content{position:relative;background:#fff;border-bottom-right-radius:0 50%;border-top-right-radius:0 50%;border-bottom-left-radius:0 50%;border-top-left-radius:0 50%;border-left:6px solid #636466;border-right:6px solid #636466;border-radius:6px}.cd-timeline-content:after{content:"";display:table;clear:both}.cd-timeline-content h2{color:#303e49}.cd-timeline-content .cd-date{display:inline-block;font-size:20px;font-weight:700;color:#fff}.cd-timeline-content p{margin:0;line-height:1.6;font-size:13px}.cd-timeline-content .cd-read-more{float:right;padding:.8em 1em;background:#acb7c0;color:#fff;border-radius:.25em}.no-touch .cd-timeline-content .cd-read-more:hover{background-color:#bac4cb}.cd-timeline-content::before{content:'';position:absolute;top:42%;right:101%;height:0;width:0;border:20px solid transparent;border-right:20px solid #636466}@media only screen and (min-width:768px){.cd-timeline-content h2{font-size:20px;font-size:1.25rem}}@media only screen and (min-width:1170px){.cd-timeline-content{margin-left:0;padding:0em;width:47%;display:flex;flex-flow:row wrap}.cd-timeline-content::before{top:50%;left:100%;border-color:transparent;border-left-color:#636466;transform:translateY(-50%)}.cd-timeline-content .cd-read-more{float:left}.cd-timeline-block:nth-child(even) .cd-timeline-content{float:right;border-color:#c6c4c4;border-radius:6px}.cd-timeline-block:nth-child(even) .cd-timeline-content::before{top:50%;left:auto;right:100%;border-color:transparent;transform:translateY(-50%);border-right-color:#c6c4c4}.cd-timeline-block:nth-child(even) .cd-timeline-content .cd-read-more{float:right}.cssanimations .cd-timeline-content.is-hidden{visibility:hidden}.cssanimations .cd-timeline-content.bounce-in{visibility:visible;-webkit-animation:cd-bounce-2 0.6s;-moz-animation:cd-bounce-2 0.6s;animation:cd-bounce-2 0.6s}}@media only screen and (min-width:1170px){.cssanimations .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in{-webkit-animation:cd-bounce-2-inverse 0.6s;-moz-animation:cd-bounce-2-inverse 0.6s;animation:cd-bounce-2-inverse 0.6s}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2{0%{opacity:0;-moz-transform:translateX(-100px)}60%{opacity:1;-moz-transform:translateX(20px)}100%{-moz-transform:translateX(0)}}@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px)}100%{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2-inverse{0%{opacity:0;-moz-transform:translateX(100px)}60%{opacity:1;-moz-transform:translateX(-20px)}100%{-moz-transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}.cd-timeline-text-cont{float:left;width:calc(62% - 20px);padding:20px;margin-right:2px;top:0;display:inline-flex;flex-flow:row wrap;margin-left:0}.cd-timeline-date-cont{float:right;width:40%;text-align:center;margin-right:0;background:#636466;display:inline-flex;flex-flow:row wrap;align-items:center;justify-content:center}.cd-timeline-block:nth-child(even) .cd-timeline-date-cont{padding:0 10px;float:right;width:40%;text-align:center;margin-right:0;background:#c6c4c4;display:inline-flex;flex-flow:row wrap;align-items:center;justify-content:center}.cd-timeline-content h2{display:none}.timeline-phase-heading span.fl-heading-text{border:2px solid #fff;padding:7px 15px;background-color:#636466;color:#fff}