.edge-center{left:50%;-ms-transform:translate(-50%,0%);-webkit-transform:translate(-50%,0%);-moz-transform:translate(-50%,0%);-o-transform:translate(-50%,0%);transform:translate(-50%,0%);}h6{margin:20px 0 0;}html{scroll-behavior:smooth;}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:21px;padding:30px;line-height:30px;color:#ccc;}.pswp__caption small{font-size:16px;}.page-title-h1{font-size:39px;margin-top:35px;margin-bottom:27px;}.wpb_text_column h3:last-child{margin-bottom:35px;}.dsm-team-row h4.employee-name{font-size:24px;line-height:1.25;margin-bottom:0;}.dsm-team-row p.title{color:#4c4c4c;font-family:"Poppins",sans-serif;font-size:15px;font-weight:300;line-height:20px;margin-top:0;margin-bottom:0;}.dsm-team-row p.employee-email,.dsm-team-row p.employee-phone{margin-top:0;margin-bottom:0;font-size:15px;line-height:23px;}h1.no-margin,h2.no-margin{margin:0;padding:0;}.edgtf-sticky-header .edgtf-sticky-holder{border-bottom:none !important;}.edgtf-main-menu.edgtf-sticky-nav ul li#sticky-nav-menu-item-88 a:after{display:none;}.edgtf-main-menu ul li a{font-family:"Poppins",sans-serif;font-weight:300;font-size:16px;line-height:1.5;}.edgtf-main-menu ul li#nav-menu-item-88 a::after{display:none;}.edgtf-main-menu ul li.dsm-calc-btn a span.item_outer{padding:15px 44px;color:#fff;background-color:#202020;border:1px solid #202020;font-weight:200;transition:all .3s ease-in-out;}.edgtf-main-menu ul li.dsm-calc-btn a:hover span.item_outer{color:#202020;background-color:#fff;border-color:#202020;}.edgtf-drop-down .menu-item-has-children .second .inner ul li a:hover .item_outer{padding-right:0;}.edgtf-drop-down .menu-item-has-children .second .inner ul li a .item_outer{padding-right:0;}body:not(.logged-in) .edgtf-mobile-header .edgtf-mobile-header-inner .edgtf-mobile-nav{min-height:calc(90vh - 89px);}body.logged-in .edgtf-mobile-header .edgtf-mobile-header-inner .edgtf-mobile-nav{min-height:calc(90vh - 89px - 46px);}.edgtf-mobile-header .edgtf-mobile-header-inner .edgtf-mobile-nav{border-bottom:none;padding-bottom:2em;}.edgtf-mobile-header .edgtf-mobile-header-inner .edgtf-mobile-nav .mobile_arrow .edgtf-sub-arrow{padding-top:13px;}.edgtf-mobile-header .edgtf-mobile-header-inner .edgtf-mobile-nav .edgtf-grid{display:flex;flex-direction:column;}.edgtf-mobile-header .edgtf-mobile-header-inner .edgtf-mobile-nav .edgtf-grid #menu-main-navigation-2{display:flex;flex-direction:column;align-items:center;justify-content:space-between;flex-basis:80%;padding-top:2em;}.edgtf-mobile-header .edgtf-mobile-header-inner .edgtf-mobile-nav .edgtf-grid #menu-main-navigation-2 li{width:100%;}.edgtf-mobile-header .edgtf-mobile-header-inner .edgtf-mobile-nav .edgtf-grid #menu-main-navigation-2 li.dsm-calc-btn:last-child{margin-top:9px;}.edgtf-mobile-header .edgtf-mobile-header-inner .edgtf-mobile-nav .edgtf-grid #menu-main-navigation-2 li.dsm-calc-btn:last-child a{background-color:#202020;color:#fff;}.edgtf-mobile-header .edgtf-mobile-header-inner .edgtf-mobile-nav .edgtf-grid #menu-main-navigation-2 li a{border-bottom:none;text-align:center;padding-right:4px;font-size:24px;line-height:1.5;color:#202020;font-weight:700;font-family:"Karla",sans-serif;}.edgtf-mobile-header .edgtf-mobile-header-inner .edgtf-mobile-nav .edgtf-grid ul.sub_menu li a{font-size:18px !important;font-weight:400 !important;}.edgtf-mobile-header .edgtf-mobile-header-inner{border-bottom:none !important;}@media screen and (max-width: 768px){body .edgtf-content .edgtf-content-inner .edgtf-title-holder{height:250px !important;}}@media screen and (max-width: 768px){body .edgtf-content .edgtf-content-inner .edgtf-title-holder .edgtf-title-wrapper{padding-top:0 !important;}}.edgtf-container .edgtf-grid-lines-holder{left:-10%;width:120%;}.edgtf-content .edgtf-title-holder{display:flex;flex-direction:row;align-items:center;}.edgtf-content .edgtf-title-holder.edgtf-standard-with-breadcrumbs-type .edgtf-breadcrumbs .edgtf-current{text-decoration:none;}.edgtf-content .edgtf-title-holder .edgtf-title-wrapper .edgtf-page-title{font-size:39px;font-weight:700;line-height:1.5;}@media screen and (max-width: 768px){.edgtf-wrapper-inner .edgtf-content .edgtf-content-inner .edgtf-container .edgtf-container-inner{padding-top:0;}}.dsm-row{padding-top:6em;padding-bottom:6em;}@media screen and (max-width: 768px){.dsm-row{padding-top:3em;padding-bottom:3em;}}.dsm-row.dsm-fullwidth{padding-right:7%;padding-left:7%;}.dsm-row.dsm-fullwidth .dsm-inner-contained{padding-left:7%;padding-right:7%;}.dsm-row.no-pad{padding-top:0;padding-bottom:0;}.dsm-row.no-pad-top{padding-top:0;}.dsm-row.no-pad-bottom{padding-bottom:0;}.dsm-row.half-pad{padding-top:3em;padding-bottom:3em;}@media screen and (max-width: 768px){.dsm-row.half-pad{padding-top:1em;padding-bottom:1em;}}@media screen and (min-width: 1024px){.dsm-row .padding-right{padding-right:calc(1300px / 12);}}@media screen and (min-width: 1024px){.dsm-row .padding-left{padding-left:calc(1300px / 12);}}.dsm-row.dsm-even{text-align:right;}@media screen and (max-width: 768px){.dsm-row .wpb_column:not(:first-child):not(.dsm-cta-button-col){margin-top:2em;}}@media screen and (max-width: 768px){.dsm-row:first-child{padding-top:3em;}}@media screen and (max-width: 768px){.dsm-row .dsm-inner-row:not(:first-child){margin-top:35px;}}.dsm-row .edgtf-link-section .edgtf-single-link-title{text-transform:uppercase;}.dsm-cta-row{padding-left:7%;padding-right:7%;}.dsm-cta-row .dsm-cta-text-col .vc_column-inner{padding-bottom:35px;}.dsm-cta-row .dsm-cta-text-col .dsm-cta-text{color:#fff;font-family:"Karla",sans-serif;font-size:17px;font-weight:400;line-height:1.5;}.dsm-cta-row .dsm-cta-button-col{text-align:right;}@media screen and (max-width: 768px){.dsm-cta-row .dsm-cta-button-col{text-align:left;}}.dsm-cta-row .dsm-cta-button-col .vc_column-inner{padding-bottom:35px;}@media screen and (max-width: 768px){.dsm-cta-row .dsm-cta-button-col .vc_column-inner{padding-top:0;}}#quote-row{padding-top:0;padding-bottom:0;}#quote-row .dsm-inner-contained{padding-top:5em;padding-bottom:5em;}#quote-row .dsm-inner-contained .vc_column-inner{padding-top:0;}#quote-row .dsm-inner-contained h3{color:#fff;margin-top:35px;text-align:center;}.dsm-flex-col .wpb_wrapper{align-content:space-between;display:flex;flex-direction:column;}.page-id-11 .edgtf-iwt .edgtf-iwt-text{margin-top:0;}@media screen and (max-width: 768px){.page-id-11 .edgtf-content .edgtf-content-inner > .edgtf-container > .edgtf-container-inner,.page-id-11 .edgtf-content .edgtf-content-inner > .edgtf-full-width > .edgtf-full-width-inner{padding-top:0 !important;}}.page-id-11 .wpb_text_column h3:last-child{margin-bottom:0;}#carousel-row h4{margin-bottom:2em;}#home-parallax h3{color:#fff;text-align:center;padding:2em;}@media screen and (max-width: 490px){#home-parallax h3{padding:0;}}@media screen and (max-width: 768px){.dsm-row .edgtf-link-section-holder .edgtf-single-link-section-holder{display:block;}}.dsm-row .edgtf-link-section-holder .edgtf-single-link-title-holder{margin-right:2em !important;}.dsm-row .edgtf-link-section-holder .edgtf-single-link-title-holder h5.edgtf-single-link-title{font-size:17px;font-family:"Poppins",sans-serif;font-weight:400;line-height:1.5;}.edgtf-portfolio-slider-holder .edgtf-portfolio-list-holder.edgtf-pl-standard-shader .edgtf-owl-slider .owl-dots{left:99%;right:auto;top:58%;}.home .edgtf-portfolio-slider-holder .edgtf-portfolio-list-holder.edgtf-pl-standard-shader article .edgtf-pli-text-holder{left:20px;bottom:15px;}@media screen and (max-width: 768px){.home .edgtf-portfolio-slider-holder .edgtf-portfolio-list-holder.edgtf-pl-standard-shader article .edgtf-pli-text-holder .edgtf-pli-text-wrapper{width:65%;padding:1em;}}@media screen and (max-width: 490px){.home .edgtf-portfolio-slider-holder .edgtf-portfolio-list-holder.edgtf-pl-standard-shader article .edgtf-pli-text-holder .edgtf-pli-text-wrapper .edgtf-pli-text h3{font-size:26px;line-height:1.5;}}@media screen and (max-width: 490px){.home .edgtf-portfolio-slider-holder .edgtf-portfolio-list-holder.edgtf-pl-standard-shader article .edgtf-pli-text-holder .edgtf-pli-text-wrapper .edgtf-pli-text .edgtf-pli-category-holder{margin-bottom:0;}}.home .edgtf-portfolio-slider-holder .edgtf-portfolio-list-holder.edgtf-pl-standard-shader article .edgtf-pli-text-holder .edgtf-pli-text-wrapper .edgtf-pli-text .edgtf-pli-text-read-more-button{margin-top:0;}.home .edgtf-portfolio-slider-holder .edgtf-portfolio-list-holder.edgtf-pl-standard-shader article .edgtf-pli-text-holder .edgtf-pli-text-wrapper .edgtf-pli-text .edgtf-pli-text-read-more-button .edgtf-btn-simple{padding:0 !important;}.title-holder{background-size:contain;bacground-repeat:no-repeat;}#quote-row h3{font-weight:400;}.dsm-row .link-wrapper{margin-top:2em;}.dsm-row .link-wrapper a{font-size:17px;border-bottom:1px solid;border-color:rgba(20,20,20,0);font-weight:500;transition:all .3s ease-in-out;}.dsm-row .link-wrapper a:hover{border-color:#141414;}.dsm-row .video-link-wrapper a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:2em;transition:all .2s ease-in-out;}.dsm-row .video-link-wrapper a:hover{-webkit-transform:skew(-10deg);transform:skew(-10deg);}.dsm-row .video-link-wrapper a p{color:#202020;font-family:"Poppins",sans-serif;font-size:17px;font-weight:768px;line-height:1.5;}.dsm-row .video-link-wrapper a i{margin-left:.5em;}.dsm-row.dsm-title-row .dsm-inner-contained{background-position:bottom;background-repeat:no-repeat;background-size:cover;padding-top:12em;padding-bottom:12em;}.dsm-row.dsm-title-row .dsm-inner-contained .vc_column-inner{padding-top:0;}.dsm-row.dsm-title-row h1{color:#202020;margin-top:0;text-align:center;}.dsm-row h3.section-title{text-align:center;}.vc_separator.vc_sep_color_grey .vc_sep_line{border-color:#707070;}.dsm-row .budget-breakdown-wrapper{background-color:#fff;display:block;margin-right:auto;margin-bottom:2em;margin-left:auto;padding:4%;width:80%;}.dsm-row .budget-breakdown-wrapper table:not(.top-table) tr td:first-child:not(.total){text-align:left;width:70%;}.dsm-row .budget-breakdown-wrapper .budget-full-breakdown{margin-top:2em;}.dsm-row .budget-breakdown-wrapper table tbody tr{border:1px solid #d2d2d2;}.dsm-row .budget-breakdown-wrapper table.top-table tr:first-child{border:none;}.dsm-row .budget-breakdown-wrapper table.top-table tr:first-child td{font-weight:700;}.dsm-row .budget-breakdown-wrapper table.top-table tr:last-child{border:none;}.dsm-row .budget-breakdown-wrapper table tr td.total,.dsm-row .budget-breakdown-wrapper table tr td:last-child{text-align:right;width:25%;}.dsm-row .budget-breakdown-wrapper table tbody tr.total-row{border:none;}.dsm-row .budget-breakdown-wrapper table.top-table tr td{text-align:left;}.dsm-row .budget-breakdown-wrapper table:not(.top-table) tr td:first-child{font-weight:700;}.page-id-150 .vc_row[data-vc-full-width].vc_hidden{opacity:1;}.error404 .edgtf-wrapper-inner .edgtf-content-inner{background-image:url("https://annemariestudio.com/nitropack_static/onFWcIptpWopkhEYUiSaQDdWDQRDwVnw/assets/images/optimized/rev-fd6bc70/annemariestudio.com/wp-content/uploads/2018/09/graph-paper.png");background-size:150px;}.error404 .edgtf-wrapper-inner .edgtf-content-inner.nitro-lazy{background-image:none !important;}.dsm-row .award-wrapper .year{font-size:17px;font-weight:500;}.dsm-row .award-wrapper .link a{text-decoration:underline;transition:all .3s ease-in-out;}.dsm-row .award-wrapper .link a:hover{opacity:.6;}.dsm-row.about-title{padding-top:22em;padding-bottom:14em;background-position-y:top !important;}@media screen and (max-width: 768px){.dsm-row.about-title{background-position-x:-25em !important;}}.dsm-row.about-title .about-title-col .vc_column-inner{padding-top:30px;padding-bottom:30px;padding-right:30px;text-align:right;}.pum-theme-257 .pum-container,.pum-theme-lightbox .pum-container{padding:0 !important;}.single-portfolio-item .edgtf-full-width .edgtf-full-width-inner{display:block;margin-right:auto;margin-left:auto;max-width:1300px;}.single-portfolio-item .edgtf-full-width .edgtf-full-width-inner .edgtf-portfolio-single-holder.edgtf-ps-split-screen-layout .edgtf-ps-info-holder{max-width:80%;}.single-portfolio-item .edgtf-portfolio-single-holder.edgtf-ps-split-screen-layout .edgtf-grid-col-6:last-child{padding-left:4%;}@media screen and (max-width: 768px){.single-portfolio-item .edgtf-full-width .edgtf-full-width-inner{padding-left:20px;padding-right:20px;}}@media screen and (max-width: 768px){.single-portfolio-item .edgtf-full-width .edgtf-full-width-inner .edgtf-grid-col-6{padding-left:0;}}.single-portfolio-item .edgtf-full-width .edgtf-full-width-inner h2{font-family:"Karla",sans-serif;font-size:21px;font-weight:700;line-height:1.5;margin-bottom:10px;}.single-portfolio-item .edgtf-full-width .edgtf-full-width-inner .edgtf-ps-info-item .project-details-wrapper h5{font-size:21px;line-height:1.5;margin-bottom:10px;}.single-portfolio-item .edgtf-full-width .edgtf-full-width-inner .edgtf-ps-info-item .materiels-wrapper h5{font-size:18px;line-height:1.5;margin-bottom:10px;}.single-portfolio-item .edgtf-full-width .edgtf-full-width-inner .single-details:not(.no-border){padding-bottom:3em;border-bottom:1px solid #707070;margin-bottom:3em;}.single-portfolio-item .edgtf-full-width .edgtf-full-width-inner .photographer-details{margin-bottom:10px;}.single-portfolio-item .edgtf-full-width .edgtf-full-width-inner .edgtf-ps-image{border:none;margin-bottom:2em;}.single-portfolio-item .edgtf-full-width .edgtf-full-width-inner .edgtf-portfolio-single-holder.edgtf-ps-split-screen-layout .edgtf-ps-content-item{border-bottom:1px solid #707070;}.dsm-row .edgtf-portfolio-list-holder .edgtf-btn.edgtf-btn-simple.edgtf-pli-button{padding-left:0 !important;border:none;}.steps-wrapper{}.steps-wrapper.align-right .heading{margin-right:0;margin-left:auto;}.steps-wrapper.align-right .heading:before{right:35px;top:0;}.steps-wrapper.align-left .heading{margin-left:0;margin-right:auto;}.steps-wrapper.align-left .heading:before{left:60px;top:15px;}.steps-wrapper .heading{max-width:300px;margin-bottom:2em;}.steps-wrapper .heading:before{content:attr(data-number);z-index:-1;font-size:12.5rem;font-family:"Karla",sans-serif;font-weight:700;color:#f7f7f7;line-height:.8;position:absolute;}.steps-wrapper .heading .step{text-align:right;border-bottom:1px solid #d5c33f;margin-bottom:0;margin-top:2.5em;font-family:"Poppins",sans-serif;font-size:17px;font-weight:400;line-height:2;text-transform:uppercase;}.steps-wrapper .heading .header{text-align:left;font-family:"Karla",sans-serif;font-size:24px;font-weight:700;line-heright:1.5;text-transform:capitalize;margin-top:0;}.dsm-row.dsm-odd .wpb_column:last-child .vc_column-inner{margin-top:60px;}.dsm-row.dsm-odd .wpb_column:last-child .vc_column-inner .steps-wrapper.align-left .heading:before{margin-top:60px;}@media screen and (min-width: 1024px){.dsm-row.dsm-odd .wpb_column:last-child .vc_column-inner .wpb_text_column:last-child{padding-right:4em;}}.dsm-row.dsm-even .wpb_column:first-child .vc_column-inner{margin-top:60px;}.dsm-row.dsm-even .wpb_column:first-child .vc_column-inner .steps-wrapper.align-right .heading:before{margin-top:75px;}@media screen and (min-width: 1024px){.dsm-row.dsm-even .wpb_column:first-child .vc_column-inner .wpb_text_column:last-child{padding-left:4em;}}.gform_wrapper .top_label .gfield_label{color:#4c4c4c;font-family:"Poppins",sans-serif;font-size:15px;font-weight:300;line-height:1.5;}.page-id-11 .gform_wrapper ul.gform_fields li.gfield{padding-right:0;}.page-id-11 .gform_wrapper ul.gform_fields li.gfield#field_1_4 .gfield_label{display:none;}.page-id-11 .gform_wrapper ul.gform_fields li.gfield .ginput_container textarea{border:none;}.gform_wrapper .gform_footer input[type="submit"]{background-color:#f7f7f7;border:none;color:#4c4c4c;font-family:"Poppins",sans-serif;font-size:16px;font-weight:300;line-height:1.5;padding-top:15px;padding-bottom:15px;width:100%;}.page-id-14 #gform_3 #gform_fields_3 #field_3_7,.page-id-14 #gform_3 #gform_fields_3 #field_3_17,.page-id-14 #gform_3 #gform_fields_3 #field_3_18{font-size:14px;opacity:.85;}.dsm-row .edgtf-btn.edgtf-btn-simple{padding:15px 44px !important;border:1px solid #202020;transition:all .3s ease-in-out;}.dsm-row .edgtf-btn.edgtf-btn-simple:not(.edgtf-btn-custom-border-hover):hover{background-color:#202020 !important;border-color:#202020 !important;color:#fff !important;}.edgtf-page-footer .edgtf-footer-top-holder .edgtf-footer-top-inner.edgtf-grid{padding-top:2em !important;}footer.edgtf-page-footer .edgtf-newsletter-footer input,footer.edgtf-page-footer .edgtf-newsletter-footer input[type="email"]{border-bottom:1px solid #202020;color:#202020;}footer.edgtf-page-footer .edgtf-newsletter-footer input::-webkit-input-placeholder,footer.edgtf-page-footer .edgtf-newsletter-footer input[type="email"]::-webkit-input-placeholder{color:#202020;opacity:1;}footer.edgtf-page-footer .edgtf-newsletter-footer input:-ms-input-placeholder,footer.edgtf-page-footer .edgtf-newsletter-footer input[type="email"]:-ms-input-placeholder{color:#202020;opacity:1;}footer.edgtf-page-footer .edgtf-newsletter-footer input::-ms-input-placeholder,footer.edgtf-page-footer .edgtf-newsletter-footer input[type="email"]::-ms-input-placeholder{color:#202020;opacity:1;}footer.edgtf-page-footer .edgtf-newsletter-footer input::placeholder,footer.edgtf-page-footer .edgtf-newsletter-footer input[type="email"]::placeholder{color:#202020;opacity:1;}footer.edgtf-page-footer .edgtf-newsletter-footer input.wpcf7-form-control.wpcf7-submit{padding-right:2px;}footer.edgtf-page-footer .edgtf-widget-title{color:#202020 !important;font-size:21px;line-height:44px;}footer.edgtf-page-footer .widget.contact-widget p.quip{margin-bottom:2em;}footer.edgtf-page-footer .widget.contact-widget .contact-link-wrapper a{color:#202020;display:flex;flex-direction:row;justify-items:space-between;align-items:center;transition:all .3s ease-in-out;}footer.edgtf-page-footer .widget.contact-widget .contact-link-wrapper a:hover{color:#202020;}footer.edgtf-page-footer .widget.contact-widget .contact-link-wrapper a:hover p{opacity:.6;}footer.edgtf-page-footer .widget.contact-widget .contact-link-wrapper a i{flex-basis:15%;}footer.edgtf-page-footer .widget.contact-widget .contact-link-wrapper a p{flex-basis:80%;text-decoration:underline;transition:all .3s ease-in-out;}footer.edgtf-page-footer .widget .social-row{display:flex;max-width:20%;justify-content:space-between;align-items:center;margin-bottom:2em;}footer.edgtf-page-footer .widget .social-row a{color:#202020;transition:all .3s ease-in-out;}footer.edgtf-page-footer .widget .social-row a:hover{color:#202020;opacity:.6;}footer.edgtf-page-footer .widget.widget_nav_menu .menu-footer-menu-container .menu{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;}footer.edgtf-page-footer .widget.widget_nav_menu .menu-footer-menu-container .menu li{flex-basis:48%;}footer.edgtf-page-footer .widget.widget_nav_menu .menu-footer-menu-container .menu li a{color:#202020;font-family:"Poppins",sans-serif;font-size:15px;font-style:normal;font-weight:400;line-height:1.5;border-bottom:1px solid;border-color:rgba(20,20,20,0);transition:all .3s ease-in-out;}footer.edgtf-page-footer .widget.widget_nav_menu .menu-footer-menu-container .menu li a:hover{color:#202020;border-color:#202020;}@media screen and (min-width: 1024px){footer.edgtf-page-footer .padding-right{padding-right:3em;}}footer.edgtf-page-footer .fa-2x{font-size:1.5em;}@media screen and (max-width: 768px){footer.edgtf-page-footer .edgtf-footer-bottom-inner .widget{text-align:center;}}footer.edgtf-page-footer .edgtf-footer-bottom-inner .widget a{color:#707070;text-decoration:underline;}footer.edgtf-page-footer .edgtf-footer-bottom-inner .widget a:hover{color:#707070;text-decoration:underline;}footer.edgtf-page-footer .edgtf-footer-bottom-inner .widget p{color:#707070;}@media screen and (max-width: 490px){.edgtf-page-footer .edgtf-footer-bottom-holder{padding-bottom:40px;}}@media screen and (min-width: 769px){.about__spacer{margin-top:84px}#quote-row .dsm-inner-contained{padding-top:4em;padding-bottom:4em}#quote-row .dsm-inner-contained h3{margin-top:0;margin-bottom:0}.dsm-row[data-edgtf-anchor="about__accomplishments"]{padding-top:2em;padding-bottom:0}.award-wrapper{margin-bottom:30px}.award__spacer{margin-top:2em}.dsm-row.about-title .about-title-col .vc_column-inner{padding-top:0px;padding-bottom:0px;padding-right:0px;text-align:center}.dsm-row.about-title .about-title-col .vc_column-inner h1{color:#fff}.vc_custom_1542408452514 h1{color:#fff !important}}.page-id-66 .dsm-row.dsm-title-row h1{color:#fff}@media screen and (max-width: 768px){#quote-row .dsm-inner-contained{padding:2em}}@media screen and (min-width: 416px) and (max-width: 768px){#about__accomplish br{display:none}#about__accomplish h4{font-size:22px;line-height:22px}#about__accomplish h6{margin-top:22px;line-height:22px}}#about__accomplish h4{margin-top:0}@media screen and (min-width: 769px){.dsm-row{padding-top:3em;padding-bottom:3em}.dsm-row.small{padding-top:2em;padding-bottom:2em}footer .widget .edgtf-widget-title-holder .edgtf-widget-title{padding:0;margin-bottom:17px !important}footer .widget .edgtf-widget-title-holder{margin-bottom:15px !important}.edgtf-page-footer .edgtf-footer-top-holder .edgtf-footer-top-inner.edgtf-grid{padding:64px 0}}@media screen and (min-width: 769px) and (max-width: 415px){.edgtf-page-footer .edgtf-footer-top-holder .edgtf-footer-top-inner.edgtf-grid{padding-bottom:2em}}@media screen and (min-width: 769px){.social-row .fab{margin-right:45px}.social-row .fab.last{margin-right:0}}.cta__spacing{padding:2em 0}@media screen and (max-width: 415px){.dsm-row.dsm-even .wpb_column:first-child .vc_column-inner{margin-top:0}.dsm-row.dsm-odd .wpb_column:last-child .vc_column-inner{margin-top:0}.mobile-hidden{display:none}.steps-wrapper .heading .step{margin-top:0}.dsm-row.dsm-title-row .dsm-inner-contained{padding-top:3em;padding-bottom:3em}.dsm-row:first-child{padding-top:0}.edgtf-mobile-logo-wrapper img{width:104px;height:auto;margin-top:11px}.edgtf-mobile-header .edgtf-mobile-menu-opener a .edgtf-mobile-menu-icon{font-size:40px}.edgtf-mobile-header .edgtf-mobile-menu-opener{float:right}.edgtf-vertical-align-containers .edgtf-position-center{text-align:left}}@media screen and (max-width: 768px){.dsm-row:first-child{padding-top:0}.page-id-237 .dsm-row:first-child{padding-top:3em}.dsm-row{padding-top:2em;padding-bottom:2em}.page-id-66 .vc_col-has-fill>.vc_column-inner,.page-id-66 .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner,.page-id-66 .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner,.page-id-66 .vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:0}.page-id-66 .vc_col-has-fill>.vc_column-inner h2,.page-id-66 .vc_row-has-fill+.vc_row-full-width+.vc_row>.vc_column_container>.vc_column-inner h2,.page-id-66 .vc_row-has-fill+.vc_row>.vc_column_container>.vc_column-inner h2,.page-id-66 .vc_row-has-fill>.vc_column_container>.vc_column-inner h2{margin-top:0}.dsm-row .wpb_column:not(:first-child):not(.dsm-cta-button-col){margin-top:0}}@media screen and (min-width: 416px){.show-mobile{display:none}}@media screen and (max-width: 415px){.hide-mobile{display:none}.show-mobile.dsm-row.dsm-fullwidth{padding:0}}@media only screen and (max-width: 415px){.edgtf-mobile-header{padding-bottom:2em !important}.edgtf-mobile-header-holder .edgtf-grid{width:90%}#carousel-row h4{margin-bottom:1em;margin-top:0}#home__process{margin-bottom:2em}#home__process h2{margin-top:0}#home__calculator h2{margin-top:0}.edgtf-mobile-header .edgtf-mobile-menu-opener a>*{line-height:.5em}.edgtf-mobile-header .edgtf-mobile-logo-wrapper img{height:90%}}.edgtf-logo-wrapper a img{height:80%;width:auto;margin-top:12px}@media (min-width: 1153px) and (max-width: 1270px){.edgtf-main-menu.edgtf-sticky-nav>ul>li>a,.edgtf-main-menu>ul>li>a,.edgtf-mobile-header .edgtf-mobile-nav .edgtf-grid>ul>li>a,.edgtf-mobile-header .edgtf-mobile-nav .edgtf-grid>ul>li>h6,.edgtf-mobile-header .edgtf-mobile-nav ul ul li a,.edgtf-mobile-header .edgtf-mobile-nav ul ul li h6{font-size:14px !important}.edgtf-main-menu ul li a{font-size:14px !important}}@media (min-width: 1025px) and (max-width: 1075px){.edgtf-main-menu ul li a,.edgtf-main-menu.edgtf-sticky-nav>ul>li>a{font-size:12px !important}}@media screen and (max-width: 1240px){.edgtf-logo-wrapper a img{max-width:150px;height:auto}}@media only screen and (max-width: 1284px){.edgtf-page-header .edgtf-vertical-align-containers{padding:0 40px}}.home__overlay{position:relative}.home__overlay img{width:100%}.home__overlay .text__large{position:absolute;bottom:7%;left:3%;background:#fff;opacity:.87;padding:5px 15px}@media screen and (max-width: 415px){.home__overlay .text__large{padding:0px 15px}}.home__overlay .text__large .title{font-family:'Poppings', sans-serif;font-size:15px;font-weight:300;line-height:18px;margin-bottom:0px}@media screen and (max-width: 415px){.home__overlay .text__large .title{font-size:12px}}.home__overlay .text__large .subtitle{font-family:'Karla', sans-serif;font-size:18px;font-weight:700;margin-top:0px}@media screen and (max-width: 415px){.home__overlay .text__large .subtitle{font-size:15px;line-height:18px}}.home__overlay .text__small{position:absolute;bottom:10%;left:5%;background:#fff;opacity:.87;padding:5px 15px}@media screen and (max-width: 415px){.home__overlay .text__small{padding:0px 15px}}.home__overlay .text__small .title{font-family:'Karla', sans-serif;font-size:18px;font-weight:700}@media screen and (max-width: 415px){.home__overlay .text__small .title{font-size:15px;line-height:18px}}.home__overlay.top{margin-bottom:27px}@media screen and (max-width: 415px){.home__overlay.top{margin-top:2em;margin-bottom:2em}}@media screen and (min-width: 1025px){#home__hero{margin-top:3em}}@media screen and (max-width: 768px){#home__hero{margin-top:2em}}@media screen and (max-width: 1024px){.edgtf-content .edgtf-content-inner>.edgtf-container>.edgtf-container-inner,.edgtf-content .edgtf-content-inner>.edgtf-full-width>.edgtf-full-width-inner{padding-top:0}}.home__cta{margin:0;padding-top:0;padding-bottom:0}@media screen and (max-width: 1144px){.edgtf-logo-wrapper a img{height:60%;margin-top:1em}}@media screen and (max-width: 415px){.home__services .edgtf-appear{margin-bottom:2em}}@media screen and (max-width: 1177px){.edgtf-logo-wrapper a img{height:65%}}@media screen and (max-width: 1152px){.edgtf-main-menu.edgtf-sticky-nav>ul>li>a{font-size:13px}.edgtf-main-menu ul li a{font-size:13px}}@media screen and (max-width: 1133px){.edgtf-logo-wrapper a img{height:49%}}.gform_wrapper .gform_footer input[type="submit"]{background:#202020;color:#fff;transition:all 0.3s ease-in-out;border:1px solid #202020}.gform_wrapper .gform_footer input[type="submit"]:hover{border:1px solid #202020;background:transparent;color:#202020}#calc__wrapper h5{margin-top:0}.page-id-14 .edgtf-content .edgtf-content-inner>.edgtf-container>.edgtf-container-inner{padding-top:3em}.calc__cta{padding-top:2em;padding-bottom:2em}.gform_wrapper{margin:0}.gform_wrapper .gform_footer{padding-bottom:0}@media screen and (max-width: 768px){.page-id-14 .edgtf-content .edgtf-content-inner .edgtf-title-holder{height:174px !important}}.vc_row.vc_column-gap-35>.vc_column_container{padding:0 17.5px}.page-id-96 .dsm-row.half-pad{padding-top:1em;padding-bottom:1em}.dsm-row.process_settling{padding:2em 0}@media screen and (max-width: 415px){.dsm-row.process_settling{padding-bottom:4em}}.dsm-row.process_settling h3{margin:0}.process__cta{padding:2em 0}@media screen and (max-width: 415px){.process__cta{padding-bottom:0}}@media screen and (min-width: 416px){.process-mobile{display:none}}@media screen and (max-width: 415px){.process-mobile img{margin:2em 0}.dsm-even .wpb_single_image img{margin:2em 0}}.dsm-row.dsm-odd .wpb_column:last-child .vc_column-inner{margin-top:0}@media screen and (min-width: 769px){.dsm-row.dsm-odd .wpb_column:last-child .vc_column-inner h3{margin-bottom:66px}}.dsm-row.dsm-even .wpb_column:first-child .vc_column-inner{margin-top:0}@media screen and (min-width: 769px){.dsm-row.dsm-even .wpb_column:first-child .vc_column-inner h3{margin-bottom:66px}}.dsm-row.dsm-odd .wpb_column:last-child .vc_column-inner .steps-wrapper.align-left .heading:before{margin-top:0}.dsm-row.dsm-even .wpb_column:first-child .vc_column-inner .steps-wrapper.align-right .heading:before{margin-top:0}@media screen and (max-width: 768px){.steps-wrapper .heading .step{margin-top:0}.dsm-row.dsm-odd .wpb_column:last-child .vc_column-inner .steps-wrapper.align-left .heading:before{margin-top:-50px}.dsm-row.dsm-even .wpb_column:first-child .vc_column-inner .steps-wrapper.align-right .heading:before{margin-top:-50px}}@media screen and (max-width: 415px){.steps-wrapper .heading{margin-bottom:4em}}#bath__right-top img,#essentials__right-top img,#design__right-top img{margin-bottom:40px}@media only screen and (max-width: 768px){#bath__right-top img,#essentials__right-top img,#design__right-top img{margin-bottom:20px}}@media only screen and (max-width: 415px){#bath__right-top img,#essentials__right-top img,#design__right-top img{margin:2rem 0}}.page-id-237 .edgtf-content .edgtf-content-inner>.edgtf-container>.edgtf-container-inner,.edgtf-content .edgtf-content-inner>.edgtf-full-width>.edgtf-full-width-inner{padding-top:0}@media screen and (max-width: 768px){.page-id-237 .edgtf-content .edgtf-content-inner .edgtf-title-holder{height:174px !important}.edgtf-pl-load-more-holder .edgtf-pl-load-more{margin-top:0}}.page-id-150 .vc_row-has-fill>.vc_column_container>.vc_column-inner{padding-top:35px}@media screen and (min-width: 769px){.page-id-150 .dsm-row{padding-top:2em;padding-bottom:2em}}.page-id-150 h5{margin-top:0}.edgtf-pl-filter-holder ul li{margin:0}.edgtf-portfolio-single-holder.edgtf-ps-split-screen-layout{padding-top:3em}@media screen and (max-width: 768px){.partner-logo{margin-bottom:2em !important}}@media screen and (max-width: 768px){.page-id-11 .dsm-row .dsm-inner-row:not(:first-child){margin-top:0}}#kitchen__right-top img{margin-bottom:40px}@media only screen and (max-width: 768px){#kitchen__right-top img{margin-bottom:20px}}@media only screen and (max-width: 415px){#kitchen__right-top img{margin:2rem 0}}.blog-list-wrapper .blog-list{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start}.blog-list-wrapper .blog-item{flex-basis:100%;margin-bottom:25px}@media screen and (min-width: 600px){.blog-list-wrapper .blog-item{flex-basis:50%}}@media screen and (min-width: 1024px){.blog-list-wrapper .blog-item{flex-basis:33%}}.blog-list-wrapper .blog-item .blog-item-inner{padding-right:15px;padding-left:15px}.blog-list-wrapper .blog-item .meta-wrapper .post-meta{font-style:italic;color:rgba(32,32,32,0.6);margin-bottom:16px}.blog-list-wrapper .blog-item .meta-wrapper .post-meta a{color:inherit;transition:color .3s ease-in-out}.blog-list-wrapper .blog-item .meta-wrapper .post-meta a:hover{color:#202020}
/*# sourceMappingURL=annemarie.css.map */