.pa-header{background:transparent;-webkit-transition:background-color 1s ease-out!important;-moz-transition:background-color 1s ease-out!important;-o-transition:background-color 1s ease-out!important;transition:background-color 1s ease-out!important}.pa-fixed-header{background-color:#fff!important;box-shadow:0 4px 24px 0 rgba(103,151,255,.1),0 12px 64px 0 rgba(103,151,255,.1)!important;-webkit-transition:background-color 1s ease-out!important;-moz-transition:background-color 1s ease-out!important;-o-transition:background-color 1s ease-out!important;transition:background-color 1s ease-out!important}.dd-logo{transition:transform 0.5s ease;transform:scale(1);transform-origin:left center}.pa-fixed-header .dd-logo{transform:scale(0.8)}.pa-fixed-header .et_pb_row{padding:10px 0}.et_pb_blurb_position_left .et_pb_blurb_container{padding-left:5px}.et_pb_divimenus_flex_0_tb_header .dd-menu-button-content.dd-icon-content{padding-right:0}.trapezoid-image .et_pb_image_wrap{clip-path:polygon(20% 0,100% 0,100% 100%,0 100%)}.trapezoid-image .dsm_card_image_background{overflow:hidden;clip-path:polygon(0 0,100% 0,calc(100% - 94px) 100%,0 100%)}.testimonial-17 .et-pb-slider-arrows{position:absolute;top:146px;left:-618px}.testimonial-17 .et-pb-arrow-prev{position:unset}.testimonial-17 .et-pb-arrow-next{position:unset}.tnc-grid-2-columns-layout-3-right-sidebar .tnc-blog-layout-row .et_pb_blog_grid .column .et_pb_post{padding-bottom:25px;padding-left:0;padding-right:0;margin-bottom:40px!important}.tnc-grid-2-columns-layout-3-right-sidebar .tnc-blog-layout-row .et_pb_blog_grid .column .et_pb_post .et_pb_image_container{margin:-20px 0px 20px}.tnc-grid-2-columns-layout-3-right-sidebar .tnc-blog-layout-row .column .et_pb_post .entry-featured-image-url{margin-bottom:0px}.tnc-grid-2-columns-layout-3-right-sidebar .tnc-blog-layout-row .column .et_pb_post .post-content-inner{margin-bottom:20px}.tnc-grid-2-columns-layout-3-right-sidebar .tnc-blog-layout-row .column .et_pb_post .entry-title{padding-bottom:20px}.tnc-grid-2-columns-layout-3-right-sidebar .tnc-blog-layout-row .column .et_pb_post .entry-title a:hover{color:#bfa36f!important}.tnc-grid-2-columns-layout-3-right-sidebar .tnc-blog-layout-row .column .et_pb_post div.post-content a.more-link{position:relative;padding-right:27px}.tnc-grid-2-columns-layout-3-right-sidebar .tnc-blog-layout-row .column .et_pb_post:hover a.more-link{color:#bfa36f!important}.tnc-grid-2-columns-layout-3-right-sidebar .tnc-blog-layout-row .column .et_pb_post div.post-content a.more-link::after{font-family:ETmodules!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;speak:none;text-shadow:none;font-weight:600;font-style:normal;font-variant:none;content:"\24";position:absolute;top:0;right:0}.tnc-grid-2-columns-layout-3-right-sidebar .tnc-blog-layout-row .et_pb_blog_grid .et_pb_post .entry-featured-image-url{text-align:center;overflow:hidden;position:relative}.tnc-grid-2-columns-layout-3-right-sidebar .tnc-blog-layout-row .et_pb_blog_grid .et_pb_post .entry-featured-image-url img{width:100%;height:auto;transition:all .5s ease 0s}.tnc-grid-2-columns-layout-3-right-sidebar .tnc-blog-layout-row .et_pb_blog_grid .et_pb_post .entry-featured-image-url:after,.tnc-grid-2-columns-layout-3-right-sidebar .tnc-blog-layout-row .et_pb_blog_grid .et_pb_post .entry-featured-image-url:before{content:"";width:100%;height:100%;background-color:rgba(0,0,255,0.10);opacity:.6;position:absolute;top:0;left:0;visibility:visible;bottom:0;z-index:1;transform:scaleX(0);transition:all .6s ease 0s}.tnc-grid-2-columns-layout-3-right-sidebar .tnc-blog-layout-row .et_pb_blog_grid .et_pb_post:hover .entry-featured-image-url:before{transform:scaleX(1)}.tnc-grid-2-columns-layout-3-right-sidebar .tnc-blog-layout-row .et_pb_blog_grid .et_pb_post:hover .entry-featured-image-url:after{transform:scaleY(1)}.tnc-grid-2-columns-layout-3-right-sidebar .tnc-blog-layout-row .et_pb_blog_grid .et_pb_post .entry-featured-image-url:after{transform:scaleY(0)}.tnc-grid-2-columns-layout-3-right-sidebar .tnc-blog-layout-row .et_pb_blog_grid .et_pb_post:hover .entry-featured-image-url img{transform:scale(1.3)}.tnc-grid-3-columns-layout-3 .tnc-blog-layout-row .et_pb_blog_grid .column .et_pb_post{padding-bottom:25px;padding-left:0;padding-right:0;margin-bottom:40px!important}.tnc-grid-3-columns-layout-3 .tnc-blog-layout-row .et_pb_blog_grid .column .et_pb_post .et_pb_image_container{margin:-20px 0px 20px}.tnc-grid-3-columns-layout-3 .tnc-blog-layout-row .column .et_pb_post .entry-featured-image-url{margin-bottom:0px}.tnc-grid-3-columns-layout-3 .tnc-blog-layout-row .column .et_pb_post .post-content-inner{margin-bottom:35px}.tnc-grid-3-columns-layout-3 .tnc-blog-layout-row .column .et_pb_post .entry-title{padding-bottom:5px}.tnc-grid-3-columns-layout-3 .tnc-blog-layout-row .column .et_pb_post .entry-title a:hover{color:#bfa36f!important}.tnc-grid-3-columns-layout-3 .tnc-blog-layout-row .column .et_pb_post div.post-content a.more-link{position:relative;padding-right:27px}.tnc-grid-3-columns-layout-3 .tnc-blog-layout-row .column .et_pb_post:hover a.more-link{color:#bfa36f!important}.tnc-grid-3-columns-layout-3 .tnc-blog-layout-row .column .et_pb_post div.post-content a.more-link::after{font-family:ETmodules!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:none;speak:none;text-shadow:none;font-weight:600;font-style:normal;font-variant:none;content:"\24";position:absolute;top:0;right:0}.tnc-grid-3-columns-layout-3 .tnc-blog-layout-row .et_pb_blog_grid .et_pb_post .entry-featured-image-url{text-align:center;overflow:hidden;position:relative}.tnc-grid-3-columns-layout-3 .tnc-blog-layout-row .et_pb_blog_grid .et_pb_post .entry-featured-image-url img{width:100%;height:auto;transition:all .5s ease 0s}.tnc-grid-3-columns-layout-3 .tnc-blog-layout-row .et_pb_blog_grid .et_pb_post .entry-featured-image-url:after,.tnc-grid-3-columns-layout-3 .tnc-blog-layout-row .et_pb_blog_grid .et_pb_post .entry-featured-image-url:before{content:"";width:100%;height:100%;background-color:rgba(0,0,255,0.10);opacity:.6;position:absolute;top:0;left:0;visibility:visible;bottom:0;z-index:1;transform:scaleX(0);transition:all .6s ease 0s}.tnc-grid-3-columns-layout-3 .tnc-blog-layout-row .et_pb_blog_grid .et_pb_post:hover .entry-featured-image-url:before{transform:scaleX(1)}.tnc-grid-3-columns-layout-3 .tnc-blog-layout-row .et_pb_blog_grid .et_pb_post:hover .entry-featured-image-url:after{transform:scaleY(1)}.tnc-grid-3-columns-layout-3 .tnc-blog-layout-row .et_pb_blog_grid .et_pb_post .entry-featured-image-url:after{transform:scaleY(0)}.tnc-grid-3-columns-layout-3 .tnc-blog-layout-row .et_pb_blog_grid .et_pb_post:hover .entry-featured-image-url img{transform:scale(1.3)}.et_pb_widget_area{padding-right:0}.et_pb_widget_area .et_pb_widget{background:#FFF;padding:0px 0px 20px 0px;margin-bottom:25px!important}.et_pb_widget_area .entry-content ol{padding-bottom:0}.et_pb_widget_area .wp-block-heading{border-bottom:1px solid #E7E7E7;margin-bottom:25px;padding-bottom:3px}.et_pb_widget_area .wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft img{width:120px;height:80px;margin-top:4px}.et_pb_widget_area .wp-block-latest-posts.wp-block-latest-posts__list li{clear:both;margin-bottom:12px}.et_pb_widget_area .et_pb_widget li a.wp-block-latest-posts__post-title:hover{color:#bfa36f}.et_pb_widget_area .wp-block-tag-cloud a{display:inline-block;margin-right:5px;font-size:16px!important;padding:10px 12px;background:#eee;margin-bottom:10px;border-radius:2px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.et_pb_widget_area .wp-block-tag-cloud a:hover{color:#bfa36f}.et_pb_widget_area .wp-block-categories-list.wp-block-categories li:not(:last-child){margin-bottom:15px}.et_pb_widget_area .wp-block-categories-list.wp-block-categories li::before{content:'\35';font-family:etmodules;padding-left:1px;padding-right:10px;font-weight:700;vertical-align:-1px}.wp-block-categories-list li.cat-item a:hover{color:#bfa36f}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.et_pb_widget_area .wp-block-latest-posts__list .wp-block-latest-posts__featured-image.alignleft img{object-fit:cover;object-position:center;border-radius:3px 3px 3px 3px}.widget_search input#s,.widget_search input#searchsubmit,.et_pb_widget .wp-block-search__input,.et_pb_widget .wp-block-search__button{line-height:1!important}#et-main-area.et-fb-root-ancestor .tnc-code-row,#et-main-area.et-fb-root-ancestor .tnc-code-row .et_pb_code{margin-top:20px;margin-bottom:20px;padding-top:0px;padding-bottom:0px;border:1px solid #ffc9c9}#et-main-area.et-fb-root-ancestor .tnc-code-row .et_pb_code{padding-top:15px;padding-bottom:15px;background:#ffe8e8}#et-main-area.et-fb-root-ancestor .tnc-code-row,#et-main-area.et-fb-root-ancestor .tnc-code-row .et_pb_code{margin-top:20px;margin-bottom:20px;padding-top:0px;padding-bottom:0px;border:1px solid #ffc9c9}#et-main-area.et-fb-root-ancestor .tnc-code-row .et_pb_code{padding-top:15px;padding-bottom:15px;background:#ffe8e8}.tnc-single-post-layout-3-right-sidebar .tnc-single-post-content .et_builder_inner_content>.et_pb_section{padding:0}.tnc-single-post-layout-3-right-sidebar .tnc-single-post-content .et_builder_inner_content>.et_pb_section>.et_pb_row{width:100%;padding:0}#et-main-area.et-fb-root-ancestor .tnc-code-row,#et-main-area.et-fb-root-ancestor .tnc-code-row .et_pb_code{margin-top:20px;margin-bottom:20px;padding-top:0px;padding-bottom:0px;border:1px solid #ffc9c9}#et-main-area.et-fb-root-ancestor .tnc-code-row .et_pb_code{padding-top:15px;padding-bottom:15px;background:#ffe8e8}body:not(.logged-in) .tnc-single-post-blog-column #commentform{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-column-gap:0px;grid-row-gap:0px}body:not(.logged-in) .tnc-single-post-blog-column .comment-notes{grid-row:1 / 2;grid-column:1 / -1}body:not(.logged-in) .tnc-single-post-blog-column .comment-form-comment{grid-row:4 / 11;grid-column:1 / -1;padding-bottom:30px}body:not(.logged-in) .tnc-single-post-blog-column .comment-form-author{grid-row:3 / 4;grid-column:1 / 7;padding-bottom:20px}body:not(.logged-in) .tnc-single-post-blog-column .comment-form-email{grid-row:3 / 4;grid-column:7 / -1;padding-bottom:20px}body:not(.logged-in) .tnc-single-post-blog-column .comment-form-url{grid-row:2 / 3;grid-column:1 / -1;padding-bottom:20px}body:not(.logged-in) .tnc-single-post-blog-column .comment-form-cookies-consent{grid-row:11 / 12;grid-column:1 / -1;padding-bottom:30px}body:not(.logged-in) .tnc-single-post-blog-column .form-submit{grid-row:12 / 13;grid-column:1 / -1}body:not(.logged-in) .tnc-single-post-blog-column .comment-form-url #url{width:100%!important}body:not(.logged-in) .tnc-single-post-blog-column .comment-form-author #author{width:calc(100% - 15px)!important}body:not(.logged-in) .tnc-single-post-blog-column .comment-form-email #email{width:100%!important}.eventDate-ecs-icon:before,.eventTime-ecs-icon:before{margin-right:10px}.profile dl{padding:0;margin-bottom:5px}.profile dl dt{font-weight:400}.profile dt{padding-bottom:5px}.profile dd{margin-left:.5em}.error_row_samarj .et_pb_button_module_wrapper{display:inline-block;margin:0 5px}.error_row_samarj{text-align:center!important}.tbl-r01{border-collapse:collapse}.tbl-r01 tr th{border:solid 1px #ccc;background-color:#f9f9f9;font-weight:500!important}.tbl-r01 tr td{border:solid 1px #ccc;padding:15px}.tbl-r01 .form-control{max-width:100%}.widget_aboutmewidget{text-align:justify;line-height:1.5em;font-size:14px}::placeholder{color:#bbb}::-webkit-input-placeholder{color:#bbb}:-ms-input-placeholder{color:#bbb}::placeholder{color:#bbb}.pink{color:#f95189}.text-zan{font-family:'Noto Sans Japanese',sans-serif;font-size:14px;font-weight:400;color:#999}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 textarea,.wpcf7 input[type="url"],.wpcf7 input[type="tel"],.wpcf7 input[type="number"]{width:100%;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border:1px solid #ced4da}.wpcf7 select{padding:.375rem .3rem;font-size:1rem;line-height:1.5;border:1px solid #ced4da;width:100%}.wpcf7 input[type="date"]{padding:.125rem .75rem;font-size:1rem;line-height:1.5;border:1px solid #ced4da}.wpcf7-spinner{display:none}.wpcf7 .et_pb_button{font-size:18px;color:#bfa36f;padding:0.5em 2.5em;border:2px solid #bfa36f;cursor:pointer}.wpcf7 .et_pb_button:hover{padding:0.5em 2.5em;color:#666666;border:2px solid #666666}.wpcf7 .wpcf7-previous{font-size:13px;color:#333;padding:0.8em 1.5em;margin:0 10px;border:2px solid #333;cursor:pointer;border-radius:3px;-webkit-transition-duration:.2s;transition-duration:.2s}.wpcf7 .wpcf7-previous:hover{background-color:#fff}div.grecaptcha-badge{z-index:1}.dff-2 .et_pb_widget{font-weight:400;margin-bottom:30px!important;width:100%!important}.dff-2 .et_pb_widget ul li{display:inline-block;margin-bottom:0}.dff-2 .et_pb_widget ul li:not(:last-child){margin-right:15px}body.post-type-archive-tribe_events .et-db #et-boc .et-l .et_pb_section{padding:initial!important}@media (min-width:981px){.tnc-grid-2-columns-layout-3-right-sidebar .tnc-blog-layout-row .column{width:calc(50% - 30px)!important;margin-right:15px!important;margin-left:15px!important}.tnc-grid-2-columns-layout-3-right-sidebar .tnc-blog-layout-row .et_pb_column:first-child{width:calc(66% - 15px);margin-right:0px;margin-left:15px}.tnc-grid-2-columns-layout-3-right-sidebar .tnc-blog-layout-row .et_pb_column:last-child{width:calc(34% - 30px);margin-right:15px!important;margin-left:15px!important}.tnc-grid-3-columns-layout-3 .tnc-blog-layout-row .column{width:calc(33.33% - 30px)!important;margin-right:15px!important;margin-left:15px!important}}@media screen and (min-width:768px){.profile dt{clear:left;float:left;width:60px}}@media only screen and (max-width:1398px) and (min-width:980px){.testimonial-17 .et-pb-slider-arrows{position:absolute;top:126px;left:-575px}}@media only screen and (max-width:1340px) and (min-width:100px){.testimonial-17 .et-pb-slider-arrows{position:unset!important}.testimonial-17 .et-pb-arrow-prev{position:absolute}.testimonial-17 .et-pb-arrow-next{position:absolute}.testimonial-17 .et_pb_slider:hover .et-pb-arrow-prev{left:0px!important}.testimonial-17 .et_pb_slider:hover .et-pb-arrow-next{right:0px!important}.testimonial-17 .et-pb-arrow-prev{left:0px!important}.testimonial-17 .et-pb-arrow-next{right:0px!important}}@media only screen and (max-width:980px){.tnc-single-post-layout-3-right-sidebar .tnc-post-meta-below-feature-image-blurb .et_pb_blurb_content{margin:initial}}@media only screen and (max-width:767px){.trapezoid-image .dsm_card_image_background{clip-path:none}body:not(.logged-in) .tnc-single-post-blog-column #commentform{display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;grid-column-gap:0px;grid-row-gap:0px}body:not(.logged-in) .tnc-single-post-blog-column .comment-notes{grid-row:1 / 2;grid-column:1 / -1}body:not(.logged-in) .tnc-single-post-blog-column .comment-form-comment{grid-row:5 / 11;grid-column:1 / -1;padding-bottom:30px}body:not(.logged-in) .tnc-single-post-blog-column .comment-form-author{grid-row:2 / 3;grid-column:1 / -1;padding-bottom:20px}body:not(.logged-in) .tnc-single-post-blog-column .comment-form-email{grid-row:3 / 4;grid-column:1 / -1;padding-bottom:20px}body:not(.logged-in) .tnc-single-post-blog-column .comment-form-url{grid-row:4 / 5;grid-column:1 / -1;padding-bottom:20px}body:not(.logged-in) .tnc-single-post-blog-column .comment-form-cookies-consent{grid-row:11 / 12;grid-column:1 / -1;padding-bottom:30px}body:not(.logged-in) .tnc-single-post-blog-column .form-submit{grid-row:12 / 13;grid-column:1 / -1}body:not(.logged-in) .tnc-single-post-blog-column .comment-form-url #url{width:100%!important}body:not(.logged-in) .tnc-single-post-blog-column .comment-form-author #author{width:100%!important}body:not(.logged-in) .tnc-single-post-blog-column .comment-form-email #email{width:100%!important}.tbl-r01 th,.tbl-r01 td{display:block;width:100%!important;border-bottom:0!important;text-align:center;line-height:2.5em}.last td:last-child{border-bottom:solid 1px #ccc!important;width:100%}.wpcf7 .wpcf7-previous{display:block;margin:0 auto 20px}}