body,h2,h3,h4,h5,h6,p{line-height:24px}h5,p{color:#6c6368}blockquote,cite,dfn,em,h6,i{font-style:italic}code,hr{background-color:#d1d1d1}a,h2{color:#3a2a31}a,a.active,a:focus,a:hover{outline:0;text-decoration:none}a,ins,mark{text-decoration:none}.wp-caption,img,pre{max-width:100%}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.ttf) format("truetype")}@font-face{font-family:'Seravek Extra Light';src:url(../fonts/SeravekWebBasicExtraLight.eot) format("embedded-opentype"),url(../fonts/SeravekWebBasicExtraLight.woff) format("woff"),url(../fonts/SeravekWebBasicExtraLight.woff2) format("woff2")}@font-face{font-family:'Seravek Light';src:url(../fonts/SeravekWebBasicLight.eot) format("embedded-opentype"),url(../fonts/SeravekWebBasicLight.woff) format("woff"),url(../fonts/SeravekWebBasicLight.woff2) format("woff2")}@font-face{font-family:'Seravek Medium';src:url(../fonts/SeravekWebBasicMedium.eot) format("embedded-opentype"),url(../fonts/SeravekWebBasicMedium.woff) format("woff"),url(../fonts/SeravekWebBasicMedium.woff2) format("woff2")}body{color:#867a77;font-family:'Seravek Light','Open Sans',sans-serif;font-size:14px;font-weight:400;vertical-align:baseline}h1,h2{font-family:'Seravek Extra Light'}h3,h5{font-weight:700}h1,h2,h3,h4,h5,h6{margin:12px 0}h1{font-size:30px;line-height:40px}h2{font-size:24px}h2.upper{text-transform:uppercase}h3{font-family:'Seravek Medium';font-size:18px}h4,h5,h6{font-family:'Seravek Light';font-size:14px}h4{line-height:30px;font-size:20px;letter-spacing:2.5px}h5{font-family:'Seravek Medium';letter-spacing:1px}p{font-family:'Seravek Light';margin:14px 0 10px;font-size:16px;font-weight:400}b,strong{font-weight:700}blockquote{border-left:4px solid #1a1a1a;color:#686868;font-size:19px;line-height:1.4736842105;margin-bottom:28px;padding:0 0 0 24px}blockquote:not(.alignleft):not(.alignright){margin-left:-28px}blockquote blockquote:not(.alignleft):not(.alignright){margin-left:0}blockquote:after,blockquote:before{content:"";display:table}.aligncenter,a img{display:block}blockquote:after{clear:both}blockquote>:last-child{margin-bottom:0}address,ol,pre,ul{margin:0 0 28px}blockquote cite,blockquote small{color:#1a1a1a;font-size:16px;line-height:1.75}blockquote cite,blockquote em,blockquote i{font-style:normal}.italics,address{font-style:italic}blockquote b,blockquote strong{font-weight:400}blockquote.alignleft,blockquote.alignright{border:0 solid #1a1a1a;border-top-width:4px;padding:18px 0 0;width:-webkit-calc(50% - 14px);width:calc(50% - 14px)}code,ins,mark{padding:2px 4px}code,kbd,pre,samp,tt,var{font-family:Inconsolata,monospace}.bottom-banner-button,.contact-2 input[type=submit],.link-underline,.top-bar .mainMenu>li>a{font-family:'Seravek Medium';font-weight:700;text-transform:uppercase}pre{border:1px solid #d1d1d1;font-size:16px;line-height:1.3125;overflow:auto;padding:14px;white-space:pre;white-space:pre-wrap;word-wrap:break-word}abbr[title]{border-bottom:1px dotted #d1d1d1;cursor:help}ins,mark{background:#007acc;color:#fff}hr{border:0;height:1px;margin-bottom:28px}ol,ul{padding:0}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0}blockquote>ul,li>ul{margin-left:20px}blockquote>ol,li>ol{margin-left:24px}dd,dl{margin:0 0 28px}dt{font-weight:700}.mce-item-table,.mce-item-table td,.mce-item-table th,table,td,th{border:1px solid #d1d1d1}table a{color:#007acc}.mce-item-table,table{border-collapse:separate;border-spacing:0;border-width:1px 0 0 1px;margin:0 0 28px;width:100%}.mce-item-table td,.mce-item-table th,table caption,table td,table th{border-width:0 1px 1px 0;font-size:16px;padding:7px;vertical-align:baseline}.mce-item-table th,table caption,table th{font-weight:700;text-align:left}img{border:0;height:auto;vertical-align:middle}figure{margin:0}del{opacity:.8}a{cursor:pointer}.underline{margin-top:5px;padding-bottom:2px;border-bottom:2px solid #d1ad65;color:#6c6368;font-size:18px}.link-underline{margin-top:5px;letter-spacing:-.1px;padding-bottom:0;border-bottom:2px solid #4b3c42;font-size:13px}.link-underline:hover{border-bottom:2px solid transparent;color:#000;cursor:pointer}a.active,a:focus,a:hover{-webkit-tap-highlight-color:transparent;color:#3a2a31}fieldset{border:1px solid #d1d1d1;margin:0 0 28px;padding:14px}.alignleft{float:left;margin:6px 28px 28px 0}.alignright{float:right;margin:6px 0 28px 28px}.aligncenter{clear:both;margin:0 auto 28px}.mce-content-body .wpview-wrap,.wp-caption{margin-bottom:28px}.wp-caption{background:0 0;border:none;padding:0;text-align:inherit}.wp-caption-dd,.wp-caption-text{color:#686868;font-size:13px;font-style:italic;line-height:1.6153846154;padding-top:7px}.gallery{margin:0 -1.1666667%;padding:0}.gallery .gallery-item{display:inline-block;max-width:33.33%;padding:0 1.1400652% 2.2801304%;text-align:center;vertical-align:top;width:100%}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery .gallery-caption{font-size:13px;margin:0}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.skip-link{height:1px;width:1px;position:absolute;overflow:hidden;top:-10px}.off-canvas-content{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.js-off-canvas-exit{background-color:#000;opacity:.4}#main .row ul li{list-style-type:none;padding-left:20px}#main .row ul li:before{content:'';position:relative;top:13px;margin-left:-18px;display:block;height:6px;width:6px;border:2px solid #d1ad65;border-radius:50%}.article-sidebar .sidebar-info-2,.page-intro{border-top:1px solid #d3dade}.button,.contact-2 input[type=submit]{padding:12px 32px}.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}* html .clearfix{zoom:1}.page-content-wrap{float:none!important}.page-intro{padding-top:10px;padding-bottom:10px;border-bottom:1px solid #d3dade;margin-bottom:40px}.page-intro p{margin:10px 0 15}.page-intro .intro-text-2{margin-bottom:10px}.page-intro .page-intro-large-heading{text-align:center;color:#3a2a31}.intro-read-more{display:inline-block;cursor:pointer}.intro-read-more span{color:#3a2a31}.image-caption h2{margin-bottom:5px}.image-caption p{margin-top:5px;margin-bottom:0}.half-image-1 .image-caption h2,.half-image-2 .image-caption h2{margin-top:22px;margin-bottom:0}.image-caption h1,.image-caption h2,.left-caption-inner h1,.left-caption-inner h2,.right-caption-inner h1,.right-caption-inner h2{text-transform:uppercase}.single-image-wrap{margin-bottom:30px}.single-image-wrap .single-image{margin-bottom:20px}.half-images-wrap .half-image-1,.half-images-wrap .half-image-2{overflow:hidden;margin-bottom:30px}.half-images-wrap .half-image-container{max-height:600px;overflow:hidden}.half-images-wrap .half-images-background{background-color:#f3f2f2}.large-caption{margin-top:-30px;display:inline-block;margin-bottom:5px}.left-caption-right-image .left-caption{position:relative;background-color:#f3f2f2;margin-bottom:20px}.left-caption-right-image .left-caption .left-caption-inner{padding:20px}.left-caption-right-image .right-image{position:relative;overflow:hidden}.left-caption-right-image .right-image .right-image-caption{position:absolute;bottom:0;background-color:#fff;width:100%;padding:10px}.right-image-caption{padding-top:12px}.left-caption-right-image-bottom{margin-bottom:30px}.right-caption-left-image .right-caption{background-color:#f3f2f2;margin-bottom:20px;overflow:hidden}.right-caption-left-image .right-caption .right-caption-inner{padding:20px}.right-caption-left-image .left-image{position:relative;overflow:hidden}.right-caption-left-image .left-image .left-image-caption{position:absolute;bottom:0;width:100%;background-color:#fff;padding:10px}.left-image-caption{padding-top:12px}.article-wrap,.right-caption-left-image-bottom{margin-bottom:30px}.article-sidebar{background-color:#f3f2f2}.article-sidebar .sidebar-info-1,.article-sidebar .sidebar-info-2{padding:10px}.sidebar-button-wrap{text-align:center;margin-bottom:5px}.sidebar-button-wrap .link-underline{text-align:center;display:inline-block}.contact-wrap{padding:10px 20px 20px}.contact-wrap label{color:#6c6368}.contact-1 input[type=text],.contact-1 input[type=email]{border-radius:3px;border:1px solid #4b3c42}.contact-2 textarea{height:142px;border-radius:3px;border:1px solid #4b3c42}.contact-2 p input[type=submit]{padding:10px 55px;background-color:#fff}.contact-2 input[type=submit]:active,.contact-2 input[type=submit]:focus,.contact-2 input[type=submit]:hover{background-color:#e8d5b0}.contact-1,.contact-2{max-width:500px;margin:0 auto}.banner-button{letter-spacing:0}.top-banner{position:relative;text-align:center;min-height:50px;margin-bottom:40px;overflow:hidden}.top-banner-title-wrap{position:relative;top:45%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.darken-image{display:block;position:absolute;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.2)}.bottom-banner{padding-top:50px;padding-bottom:60px;background-color:#fef3ed;margin-top:45px}.bottom-banner-title{text-align:center;color:#4b3c42}.bottom-banner-text{text-align:center}.bottom-banner-text p{font-size:22px}.bb-button-wrap{text-align:center;margin-top:25px}.bottom-banner-button:active,.bottom-banner-button:focus,.bottom-banner-button:hover{background-color:#e8d5b0;color:#3a2a31}.bottom-banner-button,.contact-2 input[type=submit]{color:#4b3c42;border:1px solid #4b3c42;background:0 0}.is-drilldown,.menu.off-canvas-primary-menu,.title-bar,.top-bar,.top-bar .mainMenu{background-color:#fff}.top-bar{margin-top:5px}.top-bar .mainMenu{margin-left:auto;margin-right:auto;display:block;text-align:center}.top-bar .mainMenu>li{display:inline-block;margin-left:30px;margin-right:30px}.top-bar .mainMenu>li>a{font-size:16px;letter-spacing:.85px;color:#6c6368;padding:0 0 8px;border-bottom:2px solid #fff}.top-bar .mainMenu>li a:hover{border-bottom:2px solid #6c6368}.top-bar .mainMenu>li>a.kdd-desktop-logo{margin:15px 25px;border-bottom:0;padding:0}.top-bar .mainMenu>li.current-menu-item>a{border-bottom:2px solid #6c6368}.kdd-desktop-logo{width:245px}.menu.off-canvas-primary-menu>li{background-color:#fff;padding:10px 25px 0}.menu.off-canvas-primary-menu>li>a{padding:13px 20px 23px}.menu.off-canvas-primary-menu>li a:active,.menu.off-canvas-primary-menu>li a:focus,.menu.off-canvas-primary-menu>li a:hover{color:#776e73}.menu.off-canvas-primary-menu>li:hover{background-color:#e8d5b0}.menu.off-canvas-primary-menu>.current-menu-item>a{border-bottom:3px solid #d1ad65}.menu.off-canvas-primary-menu .off-canvas-mobile-logo{background-color:#fff;margin:30px auto;width:215px}.custom-menu-icon{width:38px;height:48px;position:relative;margin-top:22px;margin-bottom:3px;margin-right:.1em;box-shadow:0;-webkit-tap-highlight-color:transparent;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.4s ease-in-out;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;transition:.4s ease-in-out;cursor:pointer}.custom-menu-icon span{box-shadow:0;display:block;position:absolute;height:4px;width:80%;background:#6c6368;border-radius:3px;opacity:1;left:0;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.2s ease-in-out;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;transition:.2s ease-in-out}.custom-menu-icon span:nth-child(1),.custom-menu-icon span:nth-child(2){-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center}.custom-menu-icon span:nth-child(1){top:2px;transform-origin:left center}.custom-menu-icon span:nth-child(2){top:11px;transform-origin:left center}.custom-menu-icon span:nth-child(3){top:20px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}.site-bottom{background-color:#867a77}.bottom-bar{margin:30px auto}.bottom-bar-left{text-align:center}.bottom-bar-span{color:#867a77;border-radius:50%;background-color:#fff;font-size:17px;margin:0 3px;display:inline-block;padding:6.6px 10px;width:34px;height:34px;text-align:center}.bottom-bar-right,.footer-privacy-policy{color:#fff;font-family:'Seravek Light';font-size:14px;font-weight:400}.bottom-bar-right{text-align:center;margin-top:30px}.footer-privacy-policy{text-transform:none;border-bottom:2px solid #fff}@media only screen and (min-width:0em){.top-banner-button,.top-banner-text p,.top-banner-title{color:#fff;text-transform:uppercase}.kdd-mobile-logo,.page-content-wrap img{display:block;margin-left:auto;margin-right:auto}.tb-img{display:block;min-height:400px;width:auto!important;height:400px;max-width:none}.top-banner-title{position:absolute;top:0;bottom:0;height:60%;margin:auto;left:0;right:0;display:block;width:90%}.top-banner-title h3{text-shadow:1px 1px 3px #404040;position:relative;top:23%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.top-banner-text p{font-size:36px;font-weight:400;line-height:40px;letter-spacing:1px;font-family:'Seravek Extra Light';text-shadow:2px 2px 4px #404040}.top-banner-button{border:1px solid #fff;border-radius:2px;margin-top:70px;font-weight:700;font-family:'Seravek Medium';background-color:#000;background-color:rgba(0,0,0,.5)}.top-banner-button:active,.top-banner-button:focus,.top-banner-button:hover{background-color:rgba(0,0,0,.2)}.kdd-mobile-logo{margin-top:17px;position:absolute;width:201px;text-align:center;left:0;right:0}.pagination-wrap{display:table;width:100%;border-top:1px solid #d3dade;border-bottom:1px solid #d3dade;padding-top:15px;padding-bottom:15px;word-break:break-word}.pagination-wrap .pagination-next-header,.pagination-wrap .pagination-prev-header{font-family:'Seravek Medium';color:#4b3c42;font-weight:700;text-transform:uppercase}.pagination-wrap .pagination-image,.pagination-wrap .pagination-next,.pagination-wrap .pagination-prev{vertical-align:top;display:table-cell}.pagination-wrap .pagination-image h2,.pagination-wrap .pagination-next h2,.pagination-wrap .pagination-prev h2{margin:0;line-height:20px}.blog-post,.mobile-image-caption-wrap{margin-bottom:30px}.pagination-wrap .pagination-image h2 a,.pagination-wrap .pagination-next h2 a,.pagination-wrap .pagination-prev h2 a{color:#3a2a31;text-transform:uppercase;letter-spacing:.85px;font-weight:400;font-size:18px}.pagination-wrap .pagination-next{text-align:left;width:39.4%;border-left:1px solid #d3dade;padding:0 5px 5px 20px}.pagination-wrap .pagination-image{width:20%;padding-top:5px}.pagination-wrap .pagination-prev{text-align:right;width:39.4%;border-right:1px solid #d3dade;padding:0 20px 5px 5px}.blog-post{padding-bottom:30px;border-bottom:1px solid #d8d8d8}.blog-post h4{color:#745f68;font-family:'Seravek Extra Light';margin-top:-5px;margin-bottom:5px}.blog-content{margin-top:20px}.blog-time{display:block}.about-page-intro{margin-bottom:30px}.about-page-intro-p2{border-top:1px solid #d3dade;border-bottom:1px solid #d3dade;color:#3a2a31;text-align:center}.first-image,.second-image{margin-bottom:15px}.aua-wrap{margin-bottom:20px}.blog-pagination-wrap .pagination-next,.blog-pagination-wrap .pagination-prev{padding-top:10px}.blog-pagination-wrap .pagination-next a,.blog-pagination-wrap .pagination-prev a{text-transform:uppercase;font-size:15px!important;letter-spacing:1.5px;font-family:'Seravek Medium'}.blog-page>div:nth-last-child(2){border-bottom:0}}@media only screen and (min-width:31.25em){.top-banner-title h3{top:27%}.bottom-bar-left{margin-top:10px}.left-image,.right-image{max-height:400px}}@media only screen and (min-width:40.063em){.front-page-top-banner .top-banner-title{height:50%}.front-page-top-banner .top-banner-title h3{top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.top-banner-title h3{position:relative;top:35%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.top-banner-button{margin-top:5px}.custom-menu-icon{margin-right:.5em;width:50px}.custom-menu-icon span:nth-child(1){top:2px}.custom-menu-icon span:nth-child(2){top:13px}.custom-menu-icon span:nth-child(3){top:24px}.half-image-1,.half-image-2{display:inline-block;width:48.8%;margin-bottom:30px}.half-image-1,.half-image-1 .half-image-container img{float:left}.half-image-2,.half-image-2 .half-image-container img{float:right}.half-image-container{overflow:hidden;max-height:450px}.article-sidebar{width:240px;float:right;margin-left:20px;margin-bottom:20px;margin-top:7px}.intro-text,.intro-text-2{width:45%;display:inline-block}.intro-text{float:left}.intro-text-2{float:right}.pagination-wrap .pagination-image a,.pagination-wrap .pagination-next a,.pagination-wrap .pagination-prev a{font-size:24px}.pagination-wrap .pagination-image a:active,.pagination-wrap .pagination-image a:focus,.pagination-wrap .pagination-image a:hover,.pagination-wrap .pagination-next a:active,.pagination-wrap .pagination-next a:focus,.pagination-wrap .pagination-next a:hover,.pagination-wrap .pagination-prev a:active,.pagination-wrap .pagination-prev a:focus,.pagination-wrap .pagination-prev a:hover{opacity:.7}.half-image-1-caption-wrap,.half-image-2-caption-wrap,.image-caption-wrap{position:relative}.half-image-1-caption-wrap .image-caption,.half-image-2-caption-wrap .image-caption,.image-caption-wrap .image-caption{display:inline-block;width:74%}.half-image-1-caption-wrap .button-caption,.half-image-2-caption-wrap .button-caption,.image-caption-wrap .button-caption{display:inline-block;width:25%;text-align:right;position:absolute;margin-top:20px}.contact-wrap{margin-left:auto;margin-right:auto;display:table;width:100%}.about-page-intro-title h4{margin-bottom:0}.about-page-intro-p1{width:58%;display:table-cell;vertical-align:top;padding-right:10px}.about-page-intro-p2{padding-top:5px;padding-left:20px;padding-right:20px;border-top:1px solid #d3dade;border-bottom:1px solid #d3dade;margin-bottom:5px;width:40%;display:table-cell;vertical-align:top}.fourty-sixty-images-wrap{margin-bottom:20px}.first-image,.second-image{display:inline-block;margin-bottom:0}.first-image{width:40%;float:left}.second-image{width:58%;float:right}.bigger-left-caption,.bigger-left-caption-right-image{display:table-cell;vertical-align:top}.bigger-left-caption{width:60%;padding-right:20px}.bigger-left-caption-right-image{width:39%}.aua-1,.aua-2,.aua-3,.aua-4{display:table-cell;width:49.5%}.aua-1,.aua-3{padding-right:25px}}@media only screen and (min-width:50em){.left-caption-right-image-bottom .right-image-caption .image-caption p,.right-caption-left-image-bottom .left-image-caption .image-caption p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hide-on-800{display:none;border:none}.mobile-image-caption-wrap{margin:0}.front-page-top-banner .top-banner-title{height:60%}.single-image-wrap .single-image{margin-bottom:12px}.single-large-caption h2{margin-top:22px}.image-container{display:block;max-height:400px}.right-caption-left-image{display:table;width:100%;margin-bottom:30px}.right-caption-left-image .right-caption{display:table-cell;width:40%;position:relative}.right-caption-left-image .right-caption .right-caption-inner{position:absolute;top:0;padding:20px}.right-caption-left-image .right-caption .link-underline{padding-bottom:0;margin-bottom:15px;margin-right:20px}.right-caption-left-image .left-image{display:table-cell;width:60%;overflow:hidden;max-height:none;margin-bottom:20px}.right-caption-left-image .left-image .image-container img{max-width:100%;max-height:100%;padding-right:20px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.right-caption-left-image-bottom{display:table;width:100%;margin-top:-30px;margin-bottom:30px}.right-caption-left-image-bottom .button-caption{top:0;margin-top:30px;padding-bottom:4px;padding-right:20px}.right-caption-left-image-bottom .left-image-caption{display:table-cell;width:59%;padding-bottom:15px}.right-caption-left-image-bottom .right-caption-button{display:table-cell;width:39.55%;background-color:#f3f2f2;position:relative}.right-caption-left-image-bottom .right-caption-button .link-underline{position:absolute;top:0;margin-top:19px;right:0;margin-right:20px;padding:0;max-height:21.5px}.left-caption-right-image{display:table;width:100%;margin-bottom:30px}.left-caption-right-image .left-caption{display:table-cell;width:40%;position:relative}.left-caption-right-image .left-caption .left-caption-inner{padding:20px;position:absolute;top:0}.left-caption-right-image .left-caption .link-underline{position:relative;bottom:0;right:0;padding-bottom:0;margin-bottom:15px;margin-right:20px}.left-caption-right-image .right-image{margin-bottom:20px;display:table-cell;width:60%;overflow:hidden;max-height:none}.left-caption-right-image .right-image .image-container img{padding-left:20px;max-width:100%;max-height:100%;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.left-caption-right-image .right-image .right-image-caption{margin-top:-50px;position:relative;background-color:#fff;width:100%;padding:10px 10px 20px}.blog-content,.left-caption-right-image-bottom .right-image-caption .image-caption{padding-left:20px}.left-caption-right-image-bottom{display:table;width:100%;margin-top:-30px;margin-bottom:30px}.left-caption-right-image-bottom .left-caption-button{display:table-cell;width:40%;vertical-align:top;position:relative;background-color:#f3f2f2}.left-caption-right-image-bottom .left-caption-button .link-underline{position:absolute;top:0;right:0;padding-bottom:0;margin-top:23px;margin-right:20px;max-height:22.5px}.left-caption-right-image-bottom .right-image-caption{display:table-cell;width:60%;padding-bottom:15px}.left-caption-right-image-bottom .right-image-caption .button-caption{top:0;margin-top:30px}.blog-content,.blog-img{float:left}.blog-content{margin-top:0;max-width:400px}}@media screen and (min-width:64em){.t1,.t2,.tb-logo{position:absolute}.front-page-top-banner .tb-img{min-height:550px;height:550px}.top-banner-title h3{top:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.t1,.t2{height:150px;width:51.4%;outline:transparent solid 1px;border:1px solid #fff;margin-top:-50px;bottom:-75px;background-color:#fff;-webkit-backface-visibility:hidden}.t1{left:0;transform:rotate(351deg);-o-transform:rotate(351deg);-ms-transform:rotate(351deg);-moz-transform:rotate(351deg);-webkit-transform:rotate(351deg)}.t2{right:0;transform:rotate(9deg);-o-transform:rotate(9deg);-ms-transform:rotate(9deg);-moz-transform:rotate(9deg);-webkit-transform:rotate(9deg)}.tb-logo{z-index:2;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto}.bottom-bar-left{text-align:left;margin-top:0}.bottom-bar-right{text-align:right;margin-top:0}.top-banner-title{height:45%}.front-page-top-banner .top-banner-title{height:50%}.blog-content{max-width:525px}}@media only screen and (min-width:75em){.left-caption-right-image .left-caption .left-caption-inner,.right-caption-left-image .right-caption .right-caption-inner{padding:50px 20px 20px}.t1,.t2{width:51.3%}.blog-content{max-width:640px}}@media only screen and (min-width:85.313em){.front-page-top-banner .tb-img,.tb-img{width:100%!important}.t1,.t2{width:51.1%}.top-bar .mainMenu>li{display:inline-block;margin-left:55px;margin-right:55px}.top-bar .mainMenu>li>a.kdd-desktop-logo{margin:15px 25px}.blog-content{max-width:650px}}@media only screen and (min-width:93.75em){.t1,.t2{width:51.05%}.top-bar .mainMenu>li{display:inline-block;margin-left:75px;margin-right:75px}.top-bar .mainMenu>li>a.kdd-desktop-logo{margin:15px 25px}}@media only screen and (min-width:125em){.t1,.t2{width:51.2%}.tb-logo{bottom:5px}.top-banner{max-width:1400px;margin:0 auto 40px}}@media only screen and (max-width:50em){.add-margin{margin-bottom:10px}.minus-margin{margin-top:-14px}.hide-before-800{display:none;border:0}.mobile-image-caption-wrap{padding-top:8px}}