.eltd-grid-row{margin-left:-15px;margin-right:-15px}.eltd-grid-row:before,.eltd-grid-row:after{content:" ";display:table}.eltd-grid-row:after{clear:both}.eltd-grid-row{*zoom:1}.eltd-grid-col-3{float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:15px;padding-right:15px;width:25%}.eltd-grid-col-3:before,.eltd-grid-col-3:after{content:" ";display:table}.eltd-grid-col-3:after{clear:both}.eltd-grid-col-3{*zoom:1}@media only screen and (max-width:1024px){.eltd-grid-col-3{width:100%;float:none}}.eltd-grid-col-6{float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:15px;padding-right:15px;width:50%}.eltd-grid-col-6:before,.eltd-grid-col-6:after{content:" ";display:table}.eltd-grid-col-6:after{clear:both}.eltd-grid-col-6{*zoom:1}@media only screen and (max-width:1024px){.eltd-grid-col-6{width:100%;float:none}}.eltd-grid-col-9{float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:15px;padding-right:15px;width:75%}.eltd-grid-col-9:before,.eltd-grid-col-9:after{content:" ";display:table}.eltd-grid-col-9:after{clear:both}.eltd-grid-col-9{*zoom:1}@media only screen and (max-width:1024px){.eltd-grid-col-9{width:100%;float:none}}.eltd-grid-col-12{float:left;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-left:15px;padding-right:15px;width:100%}.eltd-grid-col-12:before,.eltd-grid-col-12:after{content:" ";display:table}.eltd-grid-col-12:after{clear:both}.eltd-grid-col-12{*zoom:1}@media only screen and (max-width:1024px){.eltd-grid-col-12{width:100%;float:none}}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{background:transparent;border:0;margin:0;padding:0;vertical-align:baseline;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}blockquote{quotes:none}blockquote:before,blockquote:after{content:'';content:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0;border:medium none;vertical-align:middle}table th{border:0;padding:5px 7px;text-align:center}table td{padding:5px 10px;text-align:center}a img{border:none}img,.wp-caption{max-width:100%;height:auto}iframe{max-width:100%}select::-ms-expand{display:none}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.clear:after{clear:both;content:"";display:block}html{height:100%;margin:0!important;-webkit-transition:all 0.33s ease-out;-moz-transition:all 0.33s ease-out;transition:all 0.33s ease-out;overflow-y:scroll!important}body{font-family:"Lato",sans-serif;font-size:13px;line-height:24px;color:#808285;font-weight:400;background-color:#fff;overflow-x:hidden!important;-webkit-font-smoothing:antialiased}body.eltd-fixed-background{background:transparent center center no-repeat;background-size:cover;-webkit-background-attachment:fixed;background-attachment:fixed}body.eltd-fixed-background .eltd-content,body.eltd-fixed-background .eltd-wrapper,body.eltd-fixed-background .eltd-container{background-color:transparent!important}h1{font-size:37px;font-weight:300;margin-top:10px;margin-bottom:10px}h2{font-size:30px;font-weight:300;margin-top:10px;margin-bottom:10px;letter-spacing:.2em;line-height:48px}h3{font-size:18px;font-weight:300;margin-top:10px;margin-bottom:10px;letter-spacing:.1em;line-height:29px}h4{font-size:15px;font-weight:300;margin-top:10px;margin-bottom:10px;letter-spacing:.1em;line-height:36px}h5{font-size:15px;font-weight:300;font-style:italic;margin-top:10px;margin-bottom:10px;line-height:25px}h6{font-size:13px;font-weight:300;font-style:italic;margin-top:10px;margin-bottom:10px;line-height:24px}h1,h2,h4{color:#383838;font-family:"Lato",sans-serif}h3{color:#28262b;text-transform:uppercase}h5,h6{font-family:"Droid Serif",sans-serif}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{color:#ff7348}a,p a{color:#ff7348;text-decoration:none;cursor:pointer;-webkit-transition:color 0.25s ease-in-out;-moz-transition:color 0.25s ease-in-out;transition:color 0.25s ease-in-out}a:hover,p a:hover{color:#ff7348}input[type='submit'],.woocommerce input[type='button'],.woocommerce-page input[type='button']{-webkit-appearance:none}ul,ol{list-style-position:inside}pre{background-color:#fff;padding:15px;max-width:100%;white-space:pre-wrap;word-wrap:break-word;margin:15px 0}dt{font-size:15px;font-weight:700;margin-bottom:10px}dd{margin-bottom:15px}p{margin:10px 0}sub,sup{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sub{top:.5ex}sup{bottom:.5ex}.wp-caption-text{margin:0;font-style:italic}table{width:100%}table thead tr,table tbody tr{border:1px solid #e6e6e6}table tbody th{border-right:1px solid #e6e6e6}blockquote:not(.eltd-blockquote-shortcode){padding:0;border:none;font-style:italic;font-size:17px;line-height:1.6em;margin:20px 0}blockquote cite{font-style:normal;font-weight:500}::selection{background:#ff7348;color:#fff}::-moz-selection{background:#ff7348;color:#fff}.eltd-wrapper{background-color:#fff;position:relative;z-index:1000;-webkit-transition:left 0.33s cubic-bezier(.694,.0482,.335,1);-moz-transition:left 0.33s cubic-bezier(.694,.0482,.335,1);transition:left 0.33s cubic-bezier(.694,.0482,.335,1);left:0}.eltd-wrapper .eltd-wrapper-inner{width:100%;overflow:hidden}.eltd-meta{display:none}.eltd-content{margin-top:0;position:relative;z-index:100;background-color:#fff}.eltd-content ul ul,.eltd-content ol ol{padding:0 0 0 15px}.eltd-content ol ul,.eltd-content ul ol,.eltd-content ul ul,.eltd-content ol ol{margin:0}.eltd-content ul,.eltd-content ol{margin:15px 0}.wpb_row,.wpb_content_element,ul.wpb_thumbnails-fluid>li,.last_toggle_el_margin,.wpb_button{margin-bottom:0!important}.eltd-content .eltd-content-inner>.eltd-container>.eltd-container-inner,.eltd-content .eltd-content-inner>.eltd-full-width>.eltd-full-width-inner{padding:64px 0}.eltd-container{background-color:#fff;position:relative;padding:0;width:100%;z-index:100}.eltd-container:before{content:" ";display:table}.eltd-container:after{content:" ";display:table;clear:both}.eltd-container-inner{width:1100px;margin:0 auto}.eltd-full-width{position:relative;z-index:100}.eltd-grid{width:1100px;margin:0 auto}.eltd-vertical-align-containers{position:relative;height:100%;width:100%;padding:0 35px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.eltd-vertical-align-containers.eltd-50-50 .eltd-position-left,.eltd-vertical-align-containers.eltd-50-50 .eltd-position-right{width:50%}.eltd-vertical-align-containers .eltd-position-left{position:relative;float:left;z-index:112;height:100%}.eltd-vertical-align-containers .eltd-position-center{height:100%;width:100%;position:absolute;left:0;text-align:center;z-index:111}.eltd-vertical-align-containers .eltd-position-right{position:relative;float:right;z-index:112;height:100%;text-align:right}.eltd-vertical-align-containers .eltd-position-left-inner,.eltd-vertical-align-containers .eltd-position-center-inner,.eltd-vertical-align-containers .eltd-position-right-inner{vertical-align:middle;display:inline-block}.eltd-vertical-align-containers .eltd-position-right.eltd-has-widget .eltd-position-right-inner{height:100%}.eltd-vertical-align-containers .eltd-position-left:before,.eltd-vertical-align-containers .eltd-position-center:before,.eltd-vertical-align-containers .eltd-position-right:before{content:"";display:inline-block;vertical-align:middle;height:100%}.eltd-section{position:relative}.eltd-grid-section .eltd-section-inner{width:1100px;margin:0 auto;position:relative;z-index:20}.eltd-section-inner-margin{margin-left:-15px;margin-right:-15px}.eltd-content-aligment-left{text-align:left}.wpcf7-form-control.wpcf7-text,.wpcf7-form-control.wpcf7-number,.wpcf7-form-control.wpcf7-date,.wpcf7-form-control.wpcf7-textarea,.wpcf7-form-control.wpcf7-select,.wpcf7-form-control.wpcf7-quiz{width:100%;padding:15px 20px;border:1px solid #e1e1e1;outline:0;overflow:auto;font-family:"Droid Serif",sans-serif;font-size:13px;font-weight:400;font-style:italic;background-color:transparent;color:#363636;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:16px;-webkit-transition:border-color 0.2s ease-out;-moz-transition:border-color 0.2s ease-out;transition:border-color 0.2s ease-out;resize:none}.wpcf7-form-control.wpcf7-text:focus,.wpcf7-form-control.wpcf7-number:focus,.wpcf7-form-control.wpcf7-date:focus,.wpcf7-form-control.wpcf7-textarea:focus,.wpcf7-form-control.wpcf7-select:focus,.wpcf7-form-control.wpcf7-quiz:focus{border:1px solid #ff7348}.wpcf7-form-control.wpcf7-text::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-number::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-date::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-textarea::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-select::-webkit-input-placeholder,.wpcf7-form-control.wpcf7-quiz::-webkit-input-placeholder{color:gray}.wpcf7-form-control.wpcf7-text:-moz-placeholder,.wpcf7-form-control.wpcf7-number:-moz-placeholder,.wpcf7-form-control.wpcf7-date:-moz-placeholder,.wpcf7-form-control.wpcf7-textarea:-moz-placeholder,.wpcf7-form-control.wpcf7-select:-moz-placeholder,.wpcf7-form-control.wpcf7-quiz:-moz-placeholder{color:gray}.wpcf7-form-control.wpcf7-text::-moz-placeholder,.wpcf7-form-control.wpcf7-number::-moz-placeholder,.wpcf7-form-control.wpcf7-date::-moz-placeholder,.wpcf7-form-control.wpcf7-textarea::-moz-placeholder,.wpcf7-form-control.wpcf7-select::-moz-placeholder,.wpcf7-form-control.wpcf7-quiz::-moz-placeholder{color:gray}.wpcf7-form-control.wpcf7-text:-ms-input-placeholder,.wpcf7-form-control.wpcf7-number:-ms-input-placeholder,.wpcf7-form-control.wpcf7-date:-ms-input-placeholder,.wpcf7-form-control.wpcf7-textarea:-ms-input-placeholder,.wpcf7-form-control.wpcf7-select:-ms-input-placeholder,.wpcf7-form-control.wpcf7-quiz:-ms-input-placeholder{color:gray}.wpcf7 .wpcf7-form .ajax-loader{display:block;margin:4px auto 0}aside.eltd-sidebar ul li:last-child{border-bottom:0!important}aside.eltd-sidebar .widget{margin-bottom:40px}aside.eltd-sidebar .widget ul li{color:#808285;font-weight:300}aside.eltd-sidebar .widget h3{color:#414042;text-transform:uppercase}aside.eltd-sidebar .widget h3 span.eltd-sidearea-title{display:table-cell;width:1%;white-space:nowrap;line-height:inherit;letter-spacing:.1em}aside.eltd-sidebar .widget ul li a{font-size:15px;line-height:20px;font-weight:300;font-family:"Lato",sans-serif;color:#808285;letter-spacing:0;-webkit-transition:color 0.15s ease-out;-moz-transition:color 0.15s ease-out;transition:color 0.15s ease-out}aside.eltd-sidebar .widget ul li a:hover{color:#ff7348}aside.eltd-sidebar .widget ul{list-style:none}aside.eltd-sidebar .widget.widget_archive ul li a{padding-bottom:7px;padding-top:7px}.eltd-logo-wrapper{display:inline-block;vertical-align:middle}.eltd-logo-wrapper a{position:relative;display:inline-block;vertical-align:middle;max-width:100%}.eltd-logo-wrapper a img{height:100%;width:auto;-webkit-transition:opacity 0.2s ease;-moz-transition:opacity 0.2s ease;transition:opacity 0.2s ease}.eltd-logo-wrapper a img.eltd-normal-logo{opacity:1}.eltd-logo-wrapper a img.eltd-dark-logo{opacity:0;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.eltd-logo-wrapper a img.eltd-light-logo{opacity:0;-webkit-transform:translateY(-200%);transform:translateY(-200%)}.eltd-main-menu{position:relative;display:inline-block;vertical-align:middle;height:100%}.eltd-main-menu.eltd-sticky-nav:after{content:'';position:absolute;top:50%;right:0;height:32px;width:1px;background-color:#d4d4d3;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.eltd-main-menu ul{list-style:none outside none;margin:0;text-align:left}.eltd-main-menu ul li{position:relative;display:inline-block;float:left;padding:0;margin:0;background-repeat:no-repeat;background-position:right}.eltd-main-menu ul li a{font-size:12px;font-family:"Lato",sans-serif}.eltd-main-menu ul li a.no_link{cursor:default}.eltd-main-menu ul li:hover a,.eltd-main-menu ul li.eltd-active-item a{color:#ff7348}.eltd-main-menu ul .eltd-menu-item-description{display:block;text-transform:none;font-size:10px;color:#b6b6b6;font-weight:400;line-height:1.7em}.eltd-main-menu ul .eltd-menu-featured-icon{position:relative;display:inline-block!important;top:-3px;margin-left:5px;color:#ff7348;font-size:10px}.eltd-main-menu>ul{display:inline-block;vertical-align:middle;position:relative;height:100%}.eltd-main-menu>ul>li{height:100%}.eltd-main-menu>ul>li:last-child>a span.plus{display:none}body:not(.eltd-menu-item-first-level-bg-color) .eltd-main-menu>ul>li:hover>a,.eltd-main-menu>ul>li.eltd-active-item>a{color:#ff7348}.eltd-main-menu>ul>li.has_sub>a i.eltd_menu_arrow{display:inline-block;margin-left:6px}.eltd-main-menu>ul>li.has_sub>a .item_inner>i.eltd_menu_arrow{position:relative;left:4px}.eltd-main-menu>ul>li.eltd-menu-item-with-description{text-align:center}.eltd-main-menu>ul>li>a{position:relative;display:inline-block;height:100%;padding:0;vertical-align:middle;color:#444;text-transform:uppercase;background-color:transparent;font-weight:700;-webkit-transition:color 0.2s ease-out;-moz-transition:color 0.2s ease-out;transition:color 0.2s ease-out}.eltd-main-menu>ul>li>a:before{height:2px;bottom:0}.eltd-main-menu>ul>li>a:after{height:1px;bottom:4px}.eltd-main-menu>ul>li>a>span.item_outer{display:block;position:relative;top:50%;-wwbkit-transform:translateY(-50%);transform:translateY(-50%)}.eltd-main-menu>ul>li>a span.item_inner{display:inline-block;padding:0 18px;border-width:0;position:relative;border-color:transparent;background-color:transparent;-webkit-transition:text-decoration 0.2s ease-out,border-color 0.2s ease-out,background-color 0.2s ease-out;transition:text-decoration 0.2s ease-out,border-color 0.2s ease-out,background-color 0.2s ease-out}.eltd-main-menu>ul>li>a span.item_inner:before,.eltd-main-menu>ul>li>a span.item_inner:after,.eltd-main-menu>ul>li>a:before,.eltd-main-menu>ul>li>a:after{content:"";display:none;position:absolute;left:0;background-color:transparent;-webkit-transition:background-color 0.15s ease-out;transition:background-color 0.15s ease-out;width:100%}.eltd-main-menu>ul>li>a span.item_inner:before{bottom:0;height:2px}.eltd-main-menu>ul>li>a span.item_inner:after{height:1px;bottom:4px}.eltd-main-menu>ul>li>a span.plus{width:4px;height:4px;display:none;position:absolute;top:50%;right:-2px;margin-top:-2px;z-index:1;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.eltd-main-menu>ul>li>a>i.blank{display:none}.eltd-main-menu.eltd-drop-down.eltd-default-nav{padding-right:12px}.eltd-light-header .eltd-page-header>div:not(.eltd-sticky-header) .eltd-main-menu>ul>li>a,.eltd-light-header.eltd-header-style-on-scroll .eltd-page-header .eltd-main-menu>ul>li>a{color:#fff}.eltd-dark-header .eltd-page-header>div:not(.eltd-sticky-header) .eltd-main-menu>ul>li>a,.eltd-dark-header.eltd-header-style-on-scroll .eltd-page-header .eltd-main-menu>ul>li>a{color:#000}.eltd-drop-down ul{list-style:none}.eltd-drop-down ul li{position:relative}.eltd-top-bar{width:100%;background-color:#f7f7f7;color:#3c3935;position:relative;font-weight:700;height:47px;font-size:11px;z-index:111}.eltd-top-bar .eltd-grid{height:100%}.eltd-top-bar .eltd-grid .eltd-vertical-align-containers{padding-left:0;padding-right:0}.eltd-top-bar .eltd-top-bar-widget-area,.eltd-top-bar .eltd-top-bar-widget-area-inner{height:100%}.eltd-top-bar .eltd-top-bar-widget{display:table;float:left;height:100%;padding-right:37px}.eltd-top-bar .eltd-top-bar-widget:last-child{padding-right:0}.eltd-top-bar .eltd-top-bar-widget.widget_text{position:relative}.eltd-top-bar .eltd-top-bar-widget.widget_eltd_search_opener{padding-left:13px;padding-right:21px}.eltd-top-bar .eltd-top-bar-widget.widget_eltd_search_opener a{color:#1b1b1b}.eltd-top-bar .eltd-top-bar-widget #lang_sel{margin-right:-13px}.eltd-top-bar .eltd-top-bar-widget-inner{display:table-cell;vertical-align:middle}.eltd-top-bar .eltd-logo-wrapper a{max-height:47px}.eltd-top-bar #lang_sel>ul>li{margin:-100% 0;padding:100% 0}.eltd-top-bar .eltd-vertical-align-containers .eltd-position-right{padding-top:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.eltd-top-bar-light .eltd-top-bar{color:#fff}.eltd-top-bar-light .eltd-top-bar .eltd-shopping-cart-holder .eltd-header-cart .eltd-cart-icon{color:#fff}.eltd-top-bar-light .eltd-top-bar .eltd-shopping-cart-holder .eltd-cart-count{background-color:#fff;color:#5a595c}.eltd-top-bar-light .eltd-top-bar .widget{color:#fff}.eltd-top-bar-light .eltd-top-bar .widget p,.eltd-top-bar-light .eltd-top-bar .widget a,.eltd-top-bar-light .eltd-top-bar .widget span,.eltd-top-bar-light .eltd-top-bar .widget i,.eltd-top-bar-light .eltd-top-bar .widget .widgettitle{color:#fff}.eltd-top-bar-dark .eltd-top-bar{color:#000}.eltd-top-bar-dark .eltd-top-bar .eltd-shopping-cart-holder .eltd-cart-count{background-color:#363636}.eltd-top-bar-dark .eltd-top-bar .widget{color:#000}.eltd-top-bar-dark .eltd-top-bar .widget p,.eltd-top-bar-dark .eltd-top-bar .widget a,.eltd-top-bar-dark .eltd-top-bar .widget span,.eltd-top-bar-dark .eltd-top-bar .widget i,.eltd-top-bar-dark .eltd-top-bar .widget .widgettitle{color:#000}.eltd-top-bar{width:100%;background-color:#f7f7f7;color:#3c3935;position:relative;font-weight:700;height:47px;font-size:11px;z-index:111}.eltd-header-standard .eltd-menu-area{background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.eltd-header-standard .eltd-menu-area .eltd-vertical-align-containers .eltd-position-right-inner{height:100%}.eltd-header-standard .eltd-menu-area .eltd-main-menu-widget-area{margin-left:8px;position:relative;display:inline-block;vertical-align:middle;height:100%}.eltd-header-standard .eltd-menu-area .eltd-main-menu-widget-area-inner{display:table;height:100%}.eltd-header-standard .eltd-menu-area .eltd-right-from-main-menu-widget{display:table;float:left;padding:0 16px;position:relative;vertical-align:middle;height:100%}.eltd-header-standard .eltd-menu-area .eltd-right-from-main-menu-widget:last-child{padding-right:0}.eltd-header-standard .eltd-menu-area .eltd-right-from-main-menu-widget .eltd-right-from-main-menu-widget-inner{display:table-cell;vertical-align:middle}.eltd-header-standard .eltd-menu-area .eltd-drop-down:after{content:'';position:absolute;top:50%;right:0;height:40px;width:1px;background-color:#d4d4d3;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%)}.eltd-mobile-header .eltd-mobile-nav{display:none;background-color:#fff}.eltd-mobile-header .eltd-mobile-nav ul{list-style-type:none}.eltd-mobile-header .eltd-mobile-nav li{position:relative}.eltd-mobile-header .eltd-mobile-nav a,.eltd-mobile-header .eltd-mobile-nav h4{border-bottom:1px solid #eaeaea;display:block;font-size:13px;color:#8d8d8d;padding:9px 0;display:block;position:relative;text-transform:none;line-height:17px;letter-spacing:0;margin-top:0;margin-bottom:0}.eltd-mobile-header .eltd-mobile-nav .mobile_arrow .fa-angle-down{display:none}.eltd-mobile-header{display:none;position:relative;z-index:101}.eltd-mobile-header .eltd-mobile-header-inner{height:100px;background-color:#fff;position:relative}.eltd-mobile-header .eltd-mobile-header-inner .eltd-mobile-header-holder{position:relative;z-index:2;height:100%}.eltd-mobile-header .eltd-grid{height:100%}.eltd-mobile-header .eltd-vertical-align-containers{padding:0}.eltd-mobile-header .eltd-mobile-logo-wrapper a{display:block;max-height:80px}.eltd-mobile-header .eltd-mobile-logo-wrapper img{height:100%;width:auto}.eltd-mobile-header .eltd-mobile-menu-opener{float:left;position:relative;z-index:112;height:100%}.eltd-mobile-header .eltd-mobile-menu-opener a{display:table;height:100%;padding-right:10px;color:#000}.eltd-mobile-header .eltd-mobile-menu-opener a:hover{color:#ff7348}.eltd-mobile-header .eltd-mobile-menu-opener .eltd-mobile-opener-icon-holder{display:table-cell;vertical-align:middle}.eltd-sticky-up-mobile-header .eltd-animate-mobile-header .eltd-mobile-header-inner{width:100%;-webkit-transition:transform 0.4s ease-in-out,left 0.2s ease,right 0.2s ease;-moz-transition:transform 0.4s ease-in-out,left 0.2s ease,right 0.2s ease;-o-transition:transform 0.4s ease-in-out,left 0.2s ease,right 0.2s ease;transition:transform 0.4s ease-in-out,left 0.2s ease,right 0.2s ease;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);transform:translateY(-100%)}.eltd-sticky-up-mobile-header .mobile-header-appear .eltd-mobile-header-inner{top:0;left:0;width:100%;position:fixed;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}.eltd-page-header{display:inline-block;margin:0;position:relative;vertical-align:middle;width:100%;z-index:110}.eltd-page-header a img{display:block}.eltd-page-header .eltd-grid{height:100%}.eltd-page-header .eltd-grid .eltd-vertical-align-containers{padding:0;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.eltd-page-header .eltd-logo-area{height:220px;overflow:hidden;position:relative}.eltd-page-header .eltd-logo-area .eltd-logo-wrapper a{max-height:198px}.eltd-page-header .eltd-menu-area{height:100px;position:relative;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.eltd-page-header .eltd-menu-area .eltd-logo-wrapper a{max-height:90px}footer{display:block;width:100%;margin:0 auto;z-index:100;position:relative;color:#939598;font-weight:300;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}footer .eltd-footer-inner{position:relative}footer .eltd-container{background-color:inherit}footer .eltd-container-inner{position:relative}footer .eltd-container-inner>.widget{text-align:center}footer a{text-decoration:none}footer .eltd-footer-ingrid-border-holder-outer{background-color:#393939}footer .eltd-footer-top-border-holder,footer .eltd-footer-bottom-border-holder{position:relative;display:block;width:100%}footer .eltd-footer-top-border-holder.eltd-in-grid,footer .eltd-footer-bottom-border-holder.eltd-in-grid{width:1100px;margin:0 auto}footer .eltd-footer-top-holder{display:block;background-color:#363636;position:relative;background-position:center center;background-size:cover}body.eltd-footer-with-bg-image footer{background-size:cover;background-repeat:no-repeat}body.eltd-footer-with-bg-image footer .eltd-footer-top-holder,body.eltd-footer-with-bg-image footer .eltd-footer-bottom-holder{background-color:transparent}footer .eltd-icon-list-item .eltd-icon-list-text{font-size:12px;font-weight:600}footer .eltd-footer-top:not(.eltd-footer-top-full) .eltd-container-inner{padding:115px 0 100px}footer .eltd-footer-top.eltd-footer-top-full{padding:80px 25px 70px}footer .eltd-footer-top.eltd-footer-top-aligment-center{text-align:center}footer .eltd-footer-top.eltd-footer-top-aligment-left{text-align:left}footer.eltd-page-footer.eltd-light-footer{color:#939598}footer.eltd-page-footer.eltd-light-footer .textwidget h5{color:#222}footer.eltd-page-footer.eltd-light-footer .widget .eltd-footer-widget-title,footer.eltd-page-footer.eltd-light-footer .widget.widget_eltd_twitter_widget .eltd-tweet-icon{color:#222}footer.eltd-page-footer.eltd-light-footer .widget ul li,footer.eltd-page-footer.eltd-light-footer .widget ul li a{color:#939598}footer.eltd-page-footer.eltd-light-footer .eltd-container-inner .textwidget span{color:#777!important}footer.eltd-page-footer.eltd-light-footer .eltd-footer-top-holder{background-color:#fff;background-image:none!important}footer.eltd-page-footer.eltd-light-footer .eltd-footer-bottom-holder{background-color:#f9f9f9;color:#363636}footer .wpcf7-form-control.wpcf7-text:focus,footer .wpcf7-form-control.wpcf7-number:focus,footer .wpcf7-form-control.wpcf7-date:focus,footer .wpcf7-form-control.wpcf7-textarea:focus,footer .wpcf7-form-control.wpcf7-select:focus,footer .wpcf7-form-control.wpcf7-quiz:focus{border:1px solid #fff}footer .wpcf7-form input.wpcf7-form-control.wpcf7-submit:hover{border:2px solid #fff!important;background-color:#fff!important;color:#363636!important}footer.eltd-footer-uncover{position:fixed;bottom:0;left:0;z-index:99;-webkit-transition:left 0.33s cubic-bezier(.694,.0482,.335,1);-moz-transition:left 0.33s cubic-bezier(.694,.0482,.335,1);transition:left 0.33s cubic-bezier(.694,.0482,.335,1)}footer.eltd-footer-uncover .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-text,footer.eltd-footer-uncover .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-number,footer.eltd-footer-uncover .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-date,footer.eltd-footer-uncover .cf7_custom_style_2 textarea.wpcf7-form-control.wpcf7-textarea,footer.eltd-footer-uncover .cf7_custom_style_2 select.wpcf7-form-control.wpcf7-select,footer.eltd-footer-uncover .cf7_custom_style_2 input.wpcf7-form-control.wpcf7-quiz{transform:none}.eltd-right-side-menu-opened footer.eltd-footer-uncover{left:-270px}.boxed footer{width:100%!important;box-sizing:border-box;-moz-box-sizing:border-box}footer.eltd-disable-footer{display:none}footer .eltd-footer-top-holder .widget{margin-bottom:20px}.eltd-side-menu{background-color:#fff;height:100%;min-height:100%;overflow:hidden;padding:30px 50px;position:fixed;top:0;right:-270px;width:210px;z-index:9999;-webkit-backface-visibility:hidden}.eltd-side-menu h3{margin:0 0 30px;color:#000;font-weight:300;letter-spacing:0}.eltd-side-menu h5,.eltd-side-menu h6{margin:0 0 12px 0;color:#fff}.eltd-side-menu .widget{margin:0 0 45px}.eltd-side-menu .widget li{position:relative;list-style-type:none}.eltd-side-menu .widget ul li.page_item_has_children,.eltd-side-menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:none}.eltd-side-menu .widget ul ul{padding:6px 0 0 10px}.eltd-side-menu a:not(.qbutton),.eltd-side-menu li,.eltd-side-menu span,.eltd-side-menu p,.eltd-side-menu .widget_rss li a.rsswidget{color:gray;font-weight:300;-webkit-transition:color 0.15s ease-out;-moz-transition:color 0.15s ease-out;transition:color 0.15s ease-out}.eltd-side-menu a:hover{color:#ff7348}.eltd-side-menu .widget_calendar{font-size:14px}.eltd-side-menu .widget_calendar a{color:#fff}.eltd-side-menu .widget_calendar caption,.eltd-side-menu .widget_calendar th,.eltd-side-menu .widget_calendar td{color:#9d9d9d;line-height:31px;-webkit-transition:color 0.15s ease-out;-moz-transition:color 0.15s ease-out;transition:color 0.15s ease-out}.eltd-side-menu .widget_calendar thead tr,.eltd-side-menu .widget_calendar tbody tr,.eltd-side-menu .widget_calendar tbody td{border-color:#9d9d9d}.eltd-side-menu .eltd-side-menu-title{display:block;margin:0 0 12px}.eltd-side-menu .widget_nav_menu li:last-child,.eltd-side-menu .widget_nav_menu li a{margin:0}.eltd-side-menu .eltd-close-side-menu-holder{display:table;height:74px;position:absolute;top:0;right:38px;z-index:1000}.eltd-side-menu .eltd-close-side-menu-holder-inner{display:table-cell;vertical-align:middle}.eltd-side-menu a.eltd-close-side-menu{display:inline-block;height:18px;width:26px;padding:0 2px 4px 0;z-index:1000;-webkit-transition:transform 0.5s ease;-moz-transition:transform 0.5s ease;transition:transform 0.5s ease}.eltd-side-menu a.eltd-close-side-menu span{color:#363636;display:inline-block;font-size:21px;height:20px;line-height:20px;position:relative;text-align:center;width:26px}.eltd-side-menu-slide-from-right .eltd-wrapper{background-color:#fff;position:relative;z-index:1000;-webkit-transition:left 0.2s cubic-bezier(.645,.045,.355,1);-moz-transition:left 0.2s cubic-bezier(.645,.045,.355,1);transition:left 0.2s cubic-bezier(.645,.045,.355,1)}.eltd-side-menu-slide-from-right .eltd-wrapper .eltd-cover{z-index:0;position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:0;filter:alpha(opacity=0);background:#000;-webkit-transition:opacity 0.2s ease-in-out,background 0.2s ease-in-out,z-index 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out,background 0.2s ease-in-out,z-index 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out,background 0.2s ease-in-out,z-index 0.2s ease-in-out;transition:opacity 0.2s ease-in-out,background 0.2s ease-in-out,z-index 0.2s ease-in-out}.eltd-side-menu-slide-from-right .carousel-inner{-webkit-transition:left 0.2s cubic-bezier(.645,.045,.355,1);-moz-transition:left 0.2s cubic-bezier(.645,.045,.355,1);transition:left 0.2s cubic-bezier(.645,.045,.355,1)}.eltd-side-menu-slide-from-right .eltd-side-menu{padding:3% 50px 30px 50px;top:0;right:-400px;width:400px;z-index:9999;text-align:center;visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:0.2s ease-in-out;-moz-transition:0.2s ease-in-out;transition:0.2s ease-in-out}.eltd-fullscreen-search-holder{position:fixed;top:0;left:0;width:100%;height:100%;z-index:105;opacity:0}.eltd-fullscreen-search-holder .eltd-search-label{font-size:30px;line-height:1em;color:#a1a1a1;vertical-align:bottom}.eltd-fullscreen-search-holder .eltd-field-holder{width:50%;display:inline-block;vertical-align:bottom;position:relative;border-bottom:1px solid #acacac;padding-bottom:7px}.eltd-fullscreen-search-holder .eltd-field-holder .eltd-line{position:absolute;bottom:-1px;left:0;height:1px;width:0;background-color:#acacac;-webkit-transition:width 0.3s ease;-moz-transition:width 0.3s ease;transition:width 0.3s ease}.eltd-fullscreen-search-holder .eltd-search-field{width:88%;border-left:none;border-top:none;border-right:none;border-bottom:none;background:transparent;outline:none;height:100%;font-size:30px;line-height:40px;color:#fff;line-height:1em;position:relative;float:left}.eltd-fullscreen-search-holder .eltd-search-field::-webkit-input-placeholder{color:#808285;font-size:18px;font-weight:400}.eltd-fullscreen-search-holder .eltd-search-field:-moz-placeholder{color:#808285;font-size:18px;font-weight:400}.eltd-fullscreen-search-holder .eltd-search-field::-moz-placeholder{color:#808285;font-size:18px;font-weight:400}.eltd-fullscreen-search-holder .eltd-search-field:-ms-input-placeholder{color:#808285;font-size:18px;font-weight:400}.eltd-fullscreen-search-holder .eltd-search-submit{border:none;background:transparent;outline:none;width:auto;cursor:pointer;font-family:'ElegantIcons';font-size:24px;line-height:1em;color:#909090;float:right;-webkit-transition:color 0.2s ease;-moz-transition:color 0.2s ease;transition:color 0.2s ease}.eltd-fullscreen-search-holder .eltd-search-submit:hover{color:#696969}.eltd-fullscreen-search-holder .eltd-search-close-holder{float:right;margin-right:45px}.eltd-fullscreen-search-holder .eltd-fullscreen-search-close-container{position:absolute;left:0;top:0;width:100%}.eltd-fullscreen-search-holder .eltd-fullscreen-search-close-container a{opacity:0;visibility:hidden;-webkit-transition:opacity 0.2s ease,color 0.2s ease;transition:opacity 0.2s ease,color 0.2s ease;position:absolute;color:#fff;top:40px;right:40px;height:42px;width:42px;line-height:42px;text-align:center}.eltd-fullscreen-search-table{display:table;width:100%;height:100%}.eltd-fullscreen-search-cell{display:table-cell;vertical-align:middle;width:100%;height:100%;text-align:center}.eltd-search-fade .eltd-fullscreen-search-holder{visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;z-index:111;box-sizing:border-box}.eltd-search-fade .eltd-fullscreen-search-holder .eltd-fullscreen-search-table{background-color:#383838}.single-portfolio-item .eltd-content .eltd-content-inner>.eltd-container>.eltd-container-inner{padding:92px 0 60px}.single-portfolio-item .eltd-content .eltd-content-inner>.eltd-full-width>.eltd-full-width-inner{padding:92px 85px 60px}.single-portfolio-item .eltd-content .eltd-content-inner>.eltd-full-width>.eltd-full-width-inner .eltd-column1>.eltd-column-inner{padding-right:42px}.single-portfolio-item .eltd-content .eltd-content-inner>.eltd-full-width>.eltd-full-width-inner .eltd-column2>.eltd-column-inner{padding-left:42px}.single-portfolio-item .eltd-content .eltd-content-inner>.eltd-full-width>.eltd-full-width-inner .eltd-portfolio-media .eltd-portfolio-single-media:not(:last-child){margin-bottom:85px}.eltd-portfolio-single-holder .eltd-portfolio-single-media a{display:block}.eltd-portfolio-single-holder .eltd-portfolio-single-media img{vertical-align:middle}.eltd-portfolio-single-holder p{font-size:15px}.eltd-portfolio-single-holder .eltd-portfolio-single-navigation{position:relative;padding:10px 0;margin-top:20px}.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-single-nav-content-holder{padding:30px 0}.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-navigation-inner{position:relative;min-height:100px}.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-navigation-inner .eltd-portfolio-back-btn{position:absolute;left:50%;top:50%;font-size:30px;width:30px;height:30px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-prev,.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-next{font-size:13px;width:50%;text-align:center}.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-prev .eltd-single-nav-text,.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-next .eltd-single-nav-text{position:relative}.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-prev .eltd-single-nav-text a,.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-next .eltd-single-nav-text a{color:inherit}.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-prev .eltd-single-nav-arrow,.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-next .eltd-single-nav-arrow{position:absolute;top:50%;margin-top:-4px;font-size:30px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-prev .eltd-single-nav-arrow:hover,.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-next .eltd-single-nav-arrow:hover{-webkit-transform:translateY(-50%) scale(1.1,.8);-moz-transform:translateY(-50%) scale(1.1,.8);transform:translateY(-50%) scale(1.1,.8)}.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-prev .eltd-single-nav-post-title,.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-next .eltd-single-nav-post-title{color:#414042;letter-spacing:.1em;text-transform:uppercase;margin:0;line-height:1em}.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-prev .eltd-single-nav-post-sub,.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-next .eltd-single-nav-post-sub{font-family:"Droid Serif",sans-serif;font-style:italic;margin:0;line-height:1em}.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-prev img,.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-next img{vertical-align:middle}.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-prev .eltd-single-nav-image-holder{float:left;width:109px}.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-next .eltd-single-nav-image-holder{float:right;width:109px}.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-prev.eltd-single-nav-with-image .eltd-single-nav-content-holder{padding-left:122px}.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-next.eltd-single-nav-with-image .eltd-single-nav-content-holder{padding-right:122px}.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-prev{float:left}.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-prev .eltd-single-nav-text{float:left;padding-left:65px}.eltd-portfolio-single-holder .eltd-portfolio-single-navigation .eltd-portfolio-single-prev .eltd-single-nav-arrow{left:0}.eltd-portfolio-single-holder.gallery .eltd-portfolio-item-social .eltd-portfolio-single-share-holder:hover .social_share{color:#ff7348}.eltd-elements-holder{width:100%;display:table;table-layout:fixed}.eltd-elements-holder.eltd-two-columns .eltd-elements-holder-item{width:50%}.eltd-elements-holder.eltd-two-columns .eltd-elements-holder-item{width:50%}.eltd-elements-holder.eltd-three-columns .eltd-elements-holder-item{width:33%}.eltd-elements-holder.eltd-four-columns .eltd-elements-holder-item{width:25%}.eltd-elements-holder.eltd-five-columns .eltd-elements-holder-item{width:20%}.eltd-elements-holder.eltd-six-columns .eltd-elements-holder-item{width:16%}.eltd-elements-holder .eltd-elements-holder-item{display:table-cell;vertical-align:middle;height:100%;background-size:cover}.eltd-elements-holder .eltd-elements-holder-item.eltd-vertical-alignment-top{vertical-align:top}.eltd-elements-holder .eltd-elements-holder-item.eltd-vertical-alignment-bottom{vertical-align:bottom}.eltd-elements-holder .eltd-elements-holder-item.eltd-horizontal-alignment-center{text-align:center}.eltd-elements-holder .eltd-elements-holder-item.eltd-horizontal-alignment-right{text-align:right}.eltd-elements-holder .eltd-elements-holder-item.eltd-horizontal-alignment-left{text-align:left}.eltd-elements-holder .eltd-elements-holder-item .eltd-elements-holder-item-inner{width:100%}.eltd-elements-holder.eltd-elements-items-float.eltd-three-columns .eltd-elements-holder-item{width:33.33333333333333%}.eltd-elements-holder.eltd-elements-items-float.eltd-six-columns .eltd-elements-holder-item{width:16.66666666666667%}.eltd-elements-holder.eltd-elements-items-float .eltd-elements-holder-item{float:left}.eltd-elements-holder .eltd-elements-holder-item-content{padding:0 20px}.eltd-icon-shortcode{display:inline-block}.eltd-icon-shortcode.circle,.eltd-icon-shortcode.square{background-color:#ff7348;width:2em;height:2em;line-height:2em;text-align:center;margin-right:9px;-webkit-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out;-moz-transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out}.eltd-icon-shortcode.circle a,.eltd-icon-shortcode.square a{display:inline-block;width:100%;height:100%}.eltd-icon-shortcode.circle .eltd-icon-element,.eltd-icon-shortcode.square .eltd-icon-element{color:#fff;line-height:inherit;width:100%;height:100%;display:inline-block;vertical-align:middle}.eltd-icon-shortcode.circle{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.eltd-icon-shortcode .eltd-icon-element{-webkit-transition:color 0.15s ease-in-out;-moz-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out}.eltd-content .wpb_widgetised_column ul,.eltd-content .wpb_widgetised_column ol{margin:0}.wpb_widgetised_column p{font-weight:500}.wpb_widgetised_column .widget{margin-bottom:40px}.wpb_widgetised_column .widget.widget_search input[type=text]::-webkit-input-placeholder{color:#808285;font-size:13px;font-weight:400;font-style:italic}.wpb_widgetised_column .widget.widget_search input[type=text]:-moz-placeholder{color:#808285;font-size:13px;font-weight:400;font-style:italic}.wpb_widgetised_column .widget.widget_search input[type=text]::-moz-placeholder{color:#808285;font-size:13px;font-weight:400;font-style:italic}.wpb_widgetised_column .widget.widget_search input[type=text]:-ms-input-placeholder{color:#808285;font-size:13px;font-weight:400;font-style:italic}.wpb_widgetised_column .widget.widget_search input[type=text]:-ms-input-placeholder{color:#808285;font-size:13px;font-weight:400;font-style:italic}.wpb_widgetised_column .widget ul li{color:#808285;font-weight:300}.wpb_widgetised_column .widget h3{color:#414042;text-transform:uppercase}.wpb_widgetised_column .widget h3 span.eltd-sidearea-title{display:table-cell;width:1%;white-space:nowrap;line-height:inherit;letter-spacing:.1em}.wpb_widgetised_column .widget.eltd-latest-posts-widget{margin-bottom:20px}.wpb_widgetised_column .widget.eltd-latest-posts-widget h3{margin-bottom:19px}.wpb_widgetised_column .widget.eltd-latest-posts-widget .eltd-image-in-box .eltd-item-title,.wpb_widgetised_column .widget.eltd-latest-posts-widget .eltd-minimal .eltd-item-title{text-transform:uppercase}.wpb_widgetised_column .widget.eltd-latest-posts-widget .eltd-image-in-box .eltd-item-title:hover a,.wpb_widgetised_column .widget.eltd-latest-posts-widget .eltd-minimal .eltd-item-title:hover a{color:#ff7348}.wpb_widgetised_column .widget.eltd-latest-posts-widget .eltd-image-in-box .eltd-item-title a,.wpb_widgetised_column .widget.eltd-latest-posts-widget .eltd-minimal .eltd-item-title a{color:#383838;font-size:15px;font-style:normal;-webkit-transition:color 0.2s ease-out;-moz-transition:color 0.2s ease-out;transition:color 0.2s ease-out}.wpb_widgetised_column .widget.eltd-latest-posts-widget .eltd-image-in-box .eltd-excerpt,.wpb_widgetised_column .widget.eltd-latest-posts-widget .eltd-minimal .eltd-excerpt{font-weight:300}.wpb_widgetised_column .widget.widget_text{margin-bottom:10px}.wpb_widgetised_column .widget.widget_text h5{margin-top:9px}.wpb_widgetised_column .widget.widget_text h6{margin-top:0}.wpb_widgetised_column .widget ul li a{font-size:15px;line-height:20px;font-weight:300;font-family:"Lato",sans-serif;color:#808285;letter-spacing:0;-webkit-transition:color 0.15s ease-out;-moz-transition:color 0.15s ease-out;transition:color 0.15s ease-out}.wpb_widgetised_column .widget ul li a:hover{color:#ff7348}.wpb_widgetised_column .widget ul{list-style:none}.wpb_widgetised_column .widget.widget_archive ul li a{padding-bottom:7px;padding-top:7px}.eltd-blog-list-holder{display:inline-block;width:100%}.eltd-blog-list-holder>ul{list-style:none;display:inline-block;width:100%;height:100%;position:relative;margin:0;padding:0;vertical-align:top}.eltd-blog-list-holder>ul>li{display:block;position:relative}.eltd-blog-list-holder .eltd-excerpt{margin:0}.eltd-blog-list-holder .eltd-item-info-section>div{display:inline;padding:0 5px}.eltd-blog-list-holder .eltd-item-info-section>div:first-child{padding:0 5px 0 0}.eltd-blog-list-holder .eltd-item-info-section>div>a{color:inherit}.eltd-blog-list-holder .eltd-item-info-section>div>a:hover{color:#ff7348}.eltd-blog-list-holder .eltd-item-info-section .eltd-blog-like a i{margin:0 5px 0 0}.eltd-blog-list-holder .eltd-item-image a{display:block;position:relative}.eltd-blog-list-holder .eltd-item-image a:after{content:"";position:relative;width:50px;height:50px}.eltd-blog-list-holder .eltd-item-image img{vertical-align:middle}.eltd-blog-list-holder .eltd-item-title{margin-top:0}.eltd-blog-list-holder.eltd-blog-list-grid{margin:0 -15px;width:auto}.eltd-blog-list-holder.eltd-blog-list-grid .eltd-blog-list-item{padding:0 15px;float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.eltd-blog-list-holder.eltd-one-column>ul>li{float:none}.eltd-blog-list-holder.eltd-grid-type-2 .eltd-blog-list-item,.eltd-blog-list-holder.eltd-masonry .eltd-blog-list-item{margin-bottom:50px}.eltd-blog-list-holder.eltd-grid-type-2 .eltd-item-image,.eltd-blog-list-holder.eltd-masonry .eltd-item-image{margin-bottom:27px}.eltd-blog-list-holder.eltd-grid-type-2 .eltd-item-title,.eltd-blog-list-holder.eltd-masonry .eltd-item-title{margin-bottom:22px}.eltd-blog-list-holder.eltd-grid-type-2 .eltd-item-date,.eltd-blog-list-holder.eltd-masonry .eltd-item-date{font-family:"Lato",sans-serif;font-size:16px;color:#ababab;font-weight:500;margin-bottom:9px}.eltd-blog-list-holder.eltd-grid-type-2 .eltd-post-item-author-holder,.eltd-blog-list-holder.eltd-masonry .eltd-post-item-author-holder{border-top:1px solid #f2f2f2;padding-top:12px;margin-top:22px;font-family:"Lato",sans-serif;font-weight:600;font-size:14px;color:#545454}.eltd-btn,.woocommerce .button,.post-password-form input[type='submit'],input.wpcf7-form-control.wpcf7-submit{display:inline-block;position:relative;outline:none;padding:12px 45px;font-style:normal;font-weight:700;font-family:"Lato",sans-serif;font-size:12px;line-height:1.7em;text-transform:uppercase;text-align:center;letter-spacing:.05em;cursor:pointer;-webkit-transition:color 0.4s ease-out,background-color 0.4s ease-out,border-color 0.4s ease-out;-moz-transition:color 0.4s ease-out,background-color 0.4s ease-out,border-color 0.4s ease-out;transition:color 0.4s ease-out,background-color 0.4s ease-out,border-color 0.4s ease-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.eltd-btn .eltd-btn-icon-holder .eltd-btn-icon-elem,.woocommerce .button .eltd-btn-icon-holder .eltd-btn-icon-elem,.post-password-form input[type='submit'] .eltd-btn-icon-holder .eltd-btn-icon-elem,input.wpcf7-form-control.wpcf7-submit .eltd-btn-icon-holder .eltd-btn-icon-elem{vertical-align:middle;font-size:1.5em;position:relative;top:-.1em}.eltd-btn .eltd-btn-icon-holder,.woocommerce .button .eltd-btn-icon-holder,.post-password-form input[type='submit'] .eltd-btn-icon-holder,input.wpcf7-form-control.wpcf7-submit .eltd-btn-icon-holder,.eltd-btn .eltd-btn-text,.woocommerce .button .eltd-btn-text,.post-password-form input[type='submit'] .eltd-btn-text,input.wpcf7-form-control.wpcf7-submit .eltd-btn-text{position:relative;z-index:2}.eltd-btn.eltd-btn-icon .eltd-btn-text,.woocommerce .eltd-btn-icon.button .eltd-btn-text,.post-password-form input.eltd-btn-icon[type='submit'] .eltd-btn-text,input.eltd-btn-icon.wpcf7-form-control.wpcf7-submit .eltd-btn-text{margin-right:15px}.eltd-btn .eltd-btn-helper,.woocommerce .button .eltd-btn-helper,.post-password-form input[type='submit'] .eltd-btn-helper,input.wpcf7-form-control.wpcf7-submit .eltd-btn-helper{position:absolute;z-index:1;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;transition:all 0.4s ease-out}.eltd-btn.eltd-btn-solid,.woocommerce .button,.post-password-form input[type='submit'],input.wpcf7-form-control.wpcf7-submit{background-color:#ff7348;border:2px solid #ff7348;color:#fff}.eltd-btn.eltd-btn-medium,.woocommerce .button,.post-password-form input[type='submit'],input.wpcf7-form-control.wpcf7-submit{min-width:202px}.eltd-portfolio-list-holder-outer.eltd-ptf-standard .eltd-ptf-item-text-holder{padding:15px 0}.eltd-portfolio-list-holder-outer.eltd-ptf-standard .eltd-ptf-item-title{margin-bottom:0;text-transform:uppercase;color:#1b1b1b}.eltd-portfolio-list-holder-outer.eltd-ptf-standard .eltd-ptf-item-excerpt p{margin-bottom:0;margin-top:15px;font-weight:300}.eltd-portfolio-list-holder-outer.eltd-ptf-standard .eltd-ptf-item-category h5{margin:0}.eltd-portfolio-list-holder-outer.eltd-ptf-standard .eltd-portfolio-item .eltd-ptf-item-image-holder{overflow:hidden}.eltd-portfolio-list-holder-outer.eltd-ptf-standard .eltd-portfolio-item .eltd-ptf-item-image-holder a{-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;transition:all 0.15s ease-in-out}.eltd-portfolio-list-holder-outer.eltd-ptf-standard .eltd-portfolio-item:hover .eltd-ptf-item-image-holder a{-webkit-transform:scale(1.03,1.03);-moz-transform:scale(1.03,1.03);transform:scale(1.03,1.03)}.eltd-portfolio-list-holder-outer.eltd-ptf-standard.eltd-ptf-with-spaces .eltd-portfolio-list-holder article,.eltd-portfolio-list-holder-outer.eltd-ptf-standard.eltd-ptf-with-spaces .eltd-portfolio-list-holder .eltd-ptf-gap{margin:0 0 2.3%}.eltd-portfolio-list-holder-outer.eltd-ptf-standard.eltd-ptf-with-spaces.eltd-ptf-two-columns .eltd-portfolio-list-holder article,.eltd-portfolio-list-holder-outer.eltd-ptf-standard.eltd-ptf-with-spaces.eltd-ptf-two-columns .eltd-portfolio-list-holder .eltd-ptf-gap{width:48.85%}.eltd-portfolio-list-holder-outer.eltd-ptf-standard.eltd-ptf-with-spaces.eltd-ptf-three-columns article,.eltd-portfolio-list-holder-outer.eltd-ptf-standard.eltd-ptf-with-spaces.eltd-ptf-three-columns .eltd-ptf-gap{width:31.8%}.eltd-portfolio-list-holder-outer.eltd-ptf-standard.eltd-ptf-with-spaces.eltd-ptf-four-columns article,.eltd-portfolio-list-holder-outer.eltd-ptf-standard.eltd-ptf-with-spaces.eltd-ptf-four-columns .eltd-ptf-gap{width:23.25%}.eltd-portfolio-list-holder{height:100%}.eltd-portfolio-list-holder article{position:relative;vertical-align:top;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.eltd-portfolio-list-holder article .eltd-ptf-item-title{margin:0}.eltd-portfolio-list-holder article .eltd-ptf-item-image-holder{position:relative}.eltd-portfolio-list-holder article .eltd-ptf-item-image-holder a{display:block}.eltd-portfolio-list-holder article .eltd-ptf-item-image-holder img{vertical-align:top;height:auto;max-width:100%}.eltd-portfolio-list-holder article .eltd-like{color:gray}.eltd-portfolio-list-holder article .eltd-like:after{content:'\e030';font-family:'ElegantIcons';color:inherit}.eltd-portfolio-list-holder article .eltd-like.liked:after{content:'\e089'}.eltd-portfolio-list-holder article.mix{display:none;visibility:hidden;float:left}.eltd-portfolio-list-holder-outer.eltd-ptf-with-spaces .eltd-portfolio-list-holder{font-size:.1px;line-height:0;text-align:justify}.eltd-portfolio-list-holder-outer.eltd-ptf-with-spaces .eltd-portfolio-list-holder article{font-size:13px;line-height:24px;text-align:left;margin:0 0 2.2%}.eltd-portfolio-list-holder-outer.eltd-ptf-with-spaces .eltd-portfolio-list-holder article.mix{float:none}.eltd-portfolio-list-holder-outer.eltd-ptf-with-spaces .eltd-portfolio-list-holder .eltd-ptf-gap{display:inline-block}.eltd-portfolio-list-holder-outer{height:auto!important}.eltd-portfolio-list-holder-outer.eltd-ptf-two-columns article{width:50%}.eltd-portfolio-list-holder-outer.eltd-ptf-three-columns article{width:33.33%}.eltd-portfolio-list-holder-outer.eltd-ptf-four-columns article{width:25%}.eltd-portfolio-list-holder-outer.eltd-ptf-five-columns article{width:20%}.eltd-portfolio-list-holder-outer.eltd-ptf-six-columns article{width:16.66%}.eltd-portfolio-list-holder-outer.eltd-ptf-with-spaces.eltd-ptf-two-columns article,.eltd-portfolio-list-holder-outer.eltd-ptf-with-spaces.eltd-ptf-two-columns .eltd-ptf-gap{width:49.4%}.eltd-portfolio-list-holder-outer.eltd-ptf-with-spaces.eltd-ptf-three-columns article,.eltd-portfolio-list-holder-outer.eltd-ptf-with-spaces.eltd-ptf-three-columns .eltd-ptf-gap{width:31.8%}.eltd-portfolio-list-holder-outer.eltd-ptf-with-spaces.eltd-ptf-four-columns article,.eltd-portfolio-list-holder-outer.eltd-ptf-with-spaces.eltd-ptf-four-columns .eltd-ptf-gap{width:23.3%}.eltd-portfolio-list-holder-outer.eltd-ptf-with-spaces.eltd-ptf-five-columns article,.eltd-portfolio-list-holder-outer.eltd-ptf-with-spaces.eltd-ptf-five-columns .eltd-ptf-gap{width:18.2%}.eltd-portfolio-list-holder-outer.eltd-ptf-with-spaces.eltd-ptf-six-columns article,.eltd-portfolio-list-holder-outer.eltd-ptf-with-spaces.eltd-ptf-six-columns .eltd-ptf-gap{width:14.8%}.eltd-portfolio-filter-holder{margin:0 0 50px}.eltd-portfolio-filter-holder .eltd-portfolio-filter-holder-inner{text-align:center}.eltd-portfolio-filter-holder .eltd-portfolio-filter-holder-inner ul{display:inline-block;list-style:none;vertical-align:middle;padding:0;margin:0}.eltd-portfolio-filter-holder .eltd-portfolio-filter-holder-inner ul li{cursor:pointer;display:block;margin:0;float:left;padding:0 15px;font-family:"Lato",sans-serif;text-transform:uppercase;font-weight:700;color:gray;font-size:11px;letter-spacing:1px;-webkit-transition:color 0.3s ease-in-out;-moz-transition:color 0.3s ease-in-out;transition:color 0.3s ease-in-out}.eltd-portfolio-filter-holder .eltd-portfolio-filter-holder-inner ul li:first-child{padding-left:0}.eltd-portfolio-filter-holder .eltd-portfolio-filter-holder-inner ul li:last-child{padding-right:0}.eltd-portfolio-filter-holder .eltd-portfolio-filter-holder-inner ul li.active,.eltd-portfolio-filter-holder .eltd-portfolio-filter-holder-inner ul li.current,.eltd-portfolio-filter-holder .eltd-portfolio-filter-holder-inner ul li:hover{color:#ff7348}.eltd-social-share-holder ul{list-style:none;display:inline-block;margin:0}.eltd-share-label{font-size:14px;font-family:"Droid Serif",sans-serif;font-style:italic;margin-right:8px}.eltd-social-share-holder.eltd-list{font-size:11px}.eltd-social-share-holder.eltd-list li{display:inline-block}.eltd-social-share-holder.eltd-list li a{color:#545454;padding:0 7px}.eltd-social-share-holder.eltd-list li a:hover{color:#ff7348}.eltd-social-share-holder.eltd-list li:last-child a{padding-right:0}.eltd-social-share-holder.eltd-dropdown{position:relative;display:inline-block}.eltd-social-share-holder.eltd-dropdown .eltd-social-share-dropdown-opener{display:block}.eltd-social-share-holder.eltd-dropdown .eltd-social-share-title{display:inline-block;margin-left:5px}.eltd-social-share-holder.eltd-dropdown .eltd-social-share-dropdown{visibility:hidden;z-index:950;font-size:11px;position:absolute;top:2px;left:100%}.eltd-social-share-holder.eltd-dropdown .eltd-social-share-dropdown ul{position:relative;display:block;z-index:990;padding:0!important;min-width:50px;font-weight:400}.eltd-social-share-holder.eltd-dropdown .eltd-social-share-dropdown ul li{visibility:hidden;position:absolute;text-align:center;min-width:50px;float:left;opacity:.2;-webkit-transition:all 0.2s ease-out;-moz-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.eltd-social-share-holder.eltd-dropdown .eltd-social-share-dropdown img{width:8px;margin-right:10px}.eltd-social-share-holder.eltd-dropdown a{color:inherit}.eltd-social-share-holder.eltd-dropdown a:hover{color:#ff7348}.eltd-social-share-holder.eltd-dropdown:hover .eltd-social-share-dropdown ul li{opacity:1;visibility:visible;cursor:pointer}.eltd-social-share-holder.eltd-dropdown:hover .eltd-social-share-dropdown ul li:nth-child(2){left:30px;transition-delay:.1s}.eltd-social-share-holder.eltd-dropdown:hover .eltd-social-share-dropdown ul li:nth-child(3){left:60px;transition-delay:.2s}.eltd-social-share-holder.eltd-dropdown:hover .eltd-social-share-dropdown ul li:nth-child(4){left:90px;transition-delay:.3s}.eltd-slider{width:100%;overflow:hidden;position:relative;z-index:10}@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@300&display=swap);.page-id-4190 .eltd-portfolio-list-holder-outer.eltd-ptf-gallery article .eltd-ptf-item-text-overlay,.page-id-4180 .eltd-portfolio-list-holder-outer.eltd-ptf-gallery article .eltd-ptf-item-text-overlay{background-color:rgba(255,255,255,.95)}.eltd-top-bar{z-index:101}h1,h2,h3,h4,h5,h6,p,li,ul,a,input,tr,td,th,.eltd-item-date,.eltd-post-info-date{font-family:'Helvetica','Neue Haas Grotesk','YuGothic','Hiragino Kaku Gothic ProN','Hiragino Sans','Noto Sans JP',sans-serif!important}@media all and (-ms-high-contrast:none){.lang-jp{letter-spacing:-.01em}}_::-webkit-full-page-media,_:future,:root .lang-jp{letter-spacing:-.04em}.eltd-main-menu a,.eltd-footer-column-1 a,.bogo-language-name a,.bogo-language-name,.eltd-portfolio-filter-holder-inner li,.eltd-mobile-nav a{letter-spacing:1px!important;font-weight:300!important}h1,h2,h3{margin-bottom:1.0em!important}.hide{display:none}p{margin-bottom:2.5em!important}.error404{background:none!important}.error404 .eltd-btn{display:none}@media only screen and (max-width:1280px){.eltd-mobile-logo-wrapper{top:28px!important;left:2px!important}.eltd-logo-wrapper img{width:367px!important;height:24px!important}}@media only screen and (max-width:1024px){.eltd-mobile-logo-wrapper img{width:367px!important;height:24px!important}}@media only screen and (max-width:600px){.eltd-mobile-logo-wrapper img{width:275px!important;height:18px!important}}@media only screen and (max-width:320px){.eltd-mobile-logo-wrapper img{width:230px!important;height:15px!important}}.eltd-page-header{background:#fff}.eltd-menu-area{border-bottom:solid 1px #e6e6e8;margin:0 40px}.eltd-main-menu{margin-right:-62px}.eltd-mobile-header-inner{padding:0 20px}.eltd-mobile-header-holder{border-bottom:solid 1px #e6e6e8}.eltd-mobile-menu-opener{position:absolute!important;right:-5px}.eltd-header-standard .eltd-menu-area .eltd-drop-down:after{display:none}.eltd-mobile-nav{margin:0 -20px!important;padding:0 20px}.eltd-mobile-nav .eltd-grid{width:100%;padding-bottom:1px!important}.eltd-mobile-nav li a{padding:15px!important}.eltd-logo-wrapper{margin:0 0 0 -39px!important}.eltd-mobile-logo-wrapper{position:absolute!important}.eltd-mobile-header-holder .eltd-grid{width:100%}.eltd-mobile-nav ul li:last-child{margin-bottom:40px}.bogo-language-switcher li{line-height:1.2!important;padding:0 15px!important}.bogo-language-switcher .last{border-right:solid 1px #ddd}.eltd-top-bar-widget-area{margin-right:-10px;text-align:right!important}.eltd-top-bar{position:absolute;top:110px}.bogo-language-switcher{font-size:13.5px;color:#bbb;float:right;display:flex;flex-direction:row-reverse}.bogo-language-switcher a{color:#78797a!important}.bogo-language-switcher li{white-space:nowrap;border-bottom:none!important}.bogo-language-switcher a.current,.bogo-language-switcher a:hover{color:#373a36!important}@media only screen and (max-width:1024px){.eltd-top-bar{top:60px;display:block!important}.bogo-language-switcher{font-size:12px;margin-right:-24px!important}}.eltd-page-footer{padding:0 40px}.eltd-footer-top-holder{border-top:solid 1px #e6e6e8}.eltd-footer-top-holder .eltd-grid-row{margin:0 -50px}.eltd-footer-top-full{padding:20px 40px 80px!important}.eltd-footer-column-1 a{font-size:13px;margin-right:20px}.eltd-footer-column-1 p{font-size:11px;line-height:1.75;color:#888b8d;margin-top:-15px}.eltd-footer-column-2{text-align:right}@media only screen and (max-width:1024px){.eltd-page-footer{padding:0 20px}.eltd-footer-top-full{padding:20px 40px!important}.widget_eltd_social_icon_widget{float:left}.eltd-footer-column-2{text-align:left}.eltd-footer-column-1 p{margin-top:30px}}@media screen and (min-width:768px){.portfolio-single-image img{width:auto;max-height:732px}}.archive .eltd-page-content-holder{margin-top:26px!important}.archive .type-post{margin-top:0;margin-bottom:38px}.archive .eltd-blog-holder{margin-bottom:80px}.eltd-blog-holder .eltd-post-content .eltd-post-excerpt{display:none}h2.eltd-post-title a{color:#78797a!important}h2.eltd-post-title a:hover{color:#3f4443!important}.single-post .eltd-post-title{margin-bottom:40px!important}.single-post .eltd-sidebar-holder.eltd-grid-col-3{margin-top:-20px!important}.eltd-sidebar-holder.eltd-grid-col-3{margin-top:8px!important}.wpb_widgetised_column{margin-top:-30px!important;padding-top:0}.single-post .eltd-post-content{margin-top:-2px!important}.eltd-post-text{font-family:'Helvetica','Neue Haas Grotesk','YuGothic','Hiragino Kaku Gothic ProN','Hiragino Sans','Noto Sans JP',sans-serif!important;font-size:15px;color:#505252;line-height:1.8;margin-bottom:-40px!important}.eltd-post-info-date{position:relative!important;background:none!important;margin:0!important;padding:0!important;left:0!important;top:42px!important}h3 .eltd-sidearea-title{letter-spacing:0!important}.eltd-post-date-wrapper{color:#505252;font-size:15px}.cat-item-219,.cat-item-220,.cat-item-221,.cat-item-222{display:none}.eltd-blog-holder .eltd-post-image{margin-top:45px}.eltd-post-info-comments-holder{display:none!important}.eltd-sidebar-holder{margin-top:0}.eltd-post-info{display:none!important}.eltd-post-title{margin-top:25px;text-transform:none!important;line-height:1.8}.vc_col-sm-4{margin-top:-40px!important}.widget_categories h3{margin-bottom:10px!important}span.eltd-sidearea-title{font-size:18px!important}.eltd-tags-share-holder{display:none!important}.widget_archive a,#custom_html-16 a,#custom_html-19 a{color:#78797a!important;font-size:14px!important;font-weight:300!important}.widget_archive a:hover,#custom_html-16 a:hover,#custom_html-19 a:hover{color:#3f4443!important}.widget_archive h3,.widget_categories h3{text-transform:none!important;margin-top:60px}.eltd-single-nav-post-sub,.eltd-portfolio-back-btn{display:none}.eltd-single-nav-separator{display:none}.single .eltd-blog-single-navigation .eltd-blog-single-prev .eltd-single-nav-arrow{display:none}.single .eltd-blog-single-navigation .eltd-blog-single-next .eltd-single-nav-arrow{display:none}.eltd-single-nav-post-title{font-size:13px!important;line-height:1.4!important;text-transform:none!important;margin-bottom:0!important;letter-spacing:0!important;color:#78797a!important}.eltd-single-nav-post-title a:hover{color:#3f4443!important}.single .eltd-blog-single-navigation .eltd-blog-single-prev{float:right!important}.single .eltd-blog-single-navigation .eltd-blog-single-prev .eltd-single-nav-text{width:90%;float:right;text-align:right;padding:0 4% 0 6%!important;background:url(https://takuroyama.jp/cmswp/wp-content/uploads/2021/05/bottom-navi-right.png) no-repeat 100% 50%}.single .eltd-blog-single-navigation .eltd-blog-single-next{float:left!important}.single .eltd-blog-single-navigation .eltd-blog-single-next .eltd-single-nav-text{width:90%;float:left;text-align:left;padding:0 6% 0 4%!important;background:url(https://takuroyama.jp/cmswp/wp-content/uploads/2021/05/bottom-navi-left.png) no-repeat 0% 50%}@media only screen and (max-width:1024px){.eltd-single-nav-post-title{font-size:12px!important}.single .eltd-blog-single-navigation .eltd-blog-single-prev .eltd-single-nav-text{background:url(https://takuroyama.jp/cmswp/wp-content/uploads/2021/05/mobile-bottom-navi-right.png) 5.5px 10px no-repeat 100% 50%}.single .eltd-blog-single-navigation .eltd-blog-single-next .eltd-single-nav-text{background:url(https://takuroyama.jp/cmswp/wp-content/uploads/2021/05/mobile-bottom-navi-left.png) 5.5px 10px no-repeat 0% 50%}}@media only screen and (max-width:600px){.eltd-blog-single-navigation .eltd-single-nav-post-title{display:block!important}.single .eltd-blog-single-navigation .eltd-blog-single-prev .eltd-single-nav-text{padding:0 8% 0 2%!important}.single .eltd-blog-single-navigation .eltd-blog-single-next .eltd-single-nav-text{padding:0 2% 0 8%!important}}