a,blockquote,body,center,code,div,form,h1,h2,h3,h4,h5,h6,html,i,iframe,label,li,object,ol,p,pre,q,span,table,td,th,u,ul,var{background:0 0;border:0;margin:0;padding:0;vertical-align:baseline;outline:0}article,figure,footer,header,nav,section{display:block}blockquote{quotes:none}blockquote:after,blockquote:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0;border:medium;vertical-align:middle}table th{border:0;padding:5px 7px;text-align:center}table td{padding:5px 10px;text-align:center}a img{border:0}img{max-width:100%;height:auto}html{height:100%;margin:0!important;-webkit-transition:all 1.3s ease-out;-moz-transition:all 1.3s ease-out;-o-transition:all 1.3s ease-out;-ms-transition:all 1.3s ease-out;transition:all 1.3s ease-out;overflow-y:scroll!important}body{font-family:Raleway,sans-serif;font-size:14px;line-height:24px;color:#8c8c8c;font-weight:400;background-color:#f3f3f3;overflow-x:hidden!important;-webkit-font-smoothing:antialiased}h1{font-size:50px;line-height:58px;font-style:normal;font-weight:600;letter-spacing:5px;text-transform:uppercase}h2{font-size:40px;line-height:48px;font-style:normal;font-weight:500;letter-spacing:4px;text-transform:uppercase}h3{font-size:30px;line-height:40px;font-style:normal;font-weight:400;letter-spacing:0;text-transform:capitalize}h4{font-size:15px;line-height:22px;font-style:normal;font-weight:700;letter-spacing:2px;text-transform:uppercase}h5{font-size:13px;line-height:19px;font-style:normal;font-weight:600;letter-spacing:1px;text-transform:uppercase}h6{font-size:15px;line-height:25px;font-style:normal;font-weight:400;letter-spacing:0;text-transform:capitalize}h1,h1 a,h2,h2 a,h3,h3 a,h5,h5 a,h6,h6 a{color:#222}h4,h4 a,h6,h6 a{color:#8c8c8c}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{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:#303030}a,p a{color:#222;text-decoration:none;cursor:pointer;-webkit-transition:color .15s ease-out;-moz-transition:color .15s ease-out;-o-transition:color .15s ease-out;-ms-transition:color .15s ease-out;transition:color .15s ease-out;font-style:normal;font-weight:400}a:hover,p a:hover{color:#222;text-decoration:none}input[type=submit]{-webkit-appearance:none}ol,ul{list-style-position:inside}pre{background-color:#fff;padding:15px;max-width:100%;white-space:pre-wrap;word-wrap:break-word;margin:15px 0}p{font-size:14px;line-height:25px;letter-spacing:0;font-weight:400;font-style:normal;text-transform:none;color:#797979}table{width:100%}blockquote:not(.blockquote_shortcode){padding:0;border:0;font-style:italic;font-size:17px;line-height:1.6em;margin:20px 0}::selection{background:#303030;color:#fff}::-moz-selection{background:#303030;color:#fff}.content ol ol,.content ul ul{padding:0 0 0 15px}.content ol ol,.content ol ul,.content ul ol,.content ul ul{margin:0}.wrapper{background-color:#f3f3f3;position:relative;z-index:1000;-webkit-transition:left .33s cubic-bezier(.694,.0482,.335,1);-moz-transition:left .33s cubic-bezier(.694,.0482,.335,1);-o-transition:left .33s cubic-bezier(.694,.0482,.335,1);-ms-transition:left .33s cubic-bezier(.694,.0482,.335,1);transition:left .33s cubic-bezier(.694,.0482,.335,1);left:0}.wrapper_inner{width:100%;overflow:hidden}.sticky{opacity:1}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.clear:after{clear:both;content:"";display:block}.aligncenter{display:block;margin:10px auto}.meta{display:none}.alignwide{margin-left:auto;margin-right:auto;clear:both}@media only screen and (max-width:1024px){.alignwide{width:100%;max-width:100%}}.alignfull{position:relative;left:-1rem;width:calc(100% + (2*1rem));max-width:calc(100% + (2*1rem));clear:both}@media only screen and (max-width:1024px){.alignwide{left:calc(-12.5% - 75px);width:calc(125% + 150px);max-width:calc(125% + 150px);margin-top:calc(2*1rem);margin-bottom:calc(2*1rem)}}.content{margin-top:0;position:relative;z-index:100;background-color:#f3f3f3}.container{position:relative;padding:0;width:100%;z-index:100}.container_inner{width:1100px;margin:0 auto}.container_inner.default_template_holder,.content .container{background-color:#f3f3f3}.content .container .container_inner.default_template_holder{padding-top:44px}.ajax_loader{position:fixed;top:50%;left:50%;z-index:1100;display:none}.ajax_loader_1{position:relative;display:inline-block;width:100%;height:100%}.ajax_loader .stripes{width:50px;height:60px;margin:-30px 0 0-25px;text-align:center;font-size:10px}.ajax_loader .stripes>div{background-color:#303030;height:100%;width:6px;display:inline-block;margin:0 3px 0 0;-webkit-animation:stretchdelay 1.2s infinite ease-in-out;animation:stretchdelay 1.2s infinite ease-in-out}.ajax_loader .stripes .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.ajax_loader .stripes .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.ajax_loader .stripes .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.ajax_loader .stripes .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes stretchdelay{0%,to,40%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes stretchdelay{0%,to,40%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}section.section{display:block;position:relative;padding:50px 0;overflow:hidden}div.section{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}#back_to_top{width:36px;height:36px;position:fixed;bottom:65px;margin:0;z-index:10000;-webkit-transition:opacity .15s ease-out;-moz-transition:opacity .15s ease-out;-o-transition:opacity .15s ease-out;transition:opacity .15s ease-out;opacity:0;visibility:hidden}#back_to_top.left{left:25px}#back_to_top.right{right:25px}#back_to_top.center{left:0;right:0!important;margin-left:auto;margin-right:auto}#back_to_top.off{opacity:0;right:25px;-webkit-transition:visibility .15s ease-out,opacity .15s ease-out;-moz-transition:visibility .15s ease-out,opacity .15s ease-out;-o-transition:visibility .15s ease-out,opacity .15s ease-out;transition:visibility .15s ease-out,opacity .15s ease-out}#back_to_top.on{opacity:1;visibility:visible;right:25px}#back_to_top .hover{display:none}#back_to_top>span{text-decoration:none;text-align:center;font-size:36px;color:#202020;height:36px;width:36px;background-color:transparent;line-height:34px;border:1px solid transparent;-webkit-transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out;-moz-transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out;-ms-transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out;-o-transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out;transition:background-color .15s ease-out,color .15s ease-out,border-color .15s ease-out;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#back_to_top span span{display:block;line-height:inherit}#back_to_top span span.eltd_icon_font_elegant.arrow_carrot-up{margin-left:-1px}#back_to_top:hover>span{color:#202020;background-color:transparent}.wpb_button,.wpb_content_element,.wpb_row,ul.wpb_thumbnails-fluid>li{margin-bottom:0!important}.two_columns_66_33{width:100%}.two_columns_66_33>.column1{width:66.66%;float:left}.two_columns_66_33>.column1>.column_inner{padding:0 20px 0 0}.two_columns_66_33>.column2{width:33.33%;float:left}.two_columns_66_33>.column2>.column_inner{padding:0 0 0 20px}.two_columns_50_50{width:100%}.two_columns_50_50>.column1{width:50%;float:left}.two_columns_50_50>.column1>.column_inner{padding:0 10px 0 0}.two_columns_50_50>.column2{width:50%;float:left}.two_columns_50_50>.column2>.column_inner{padding:0 0 0 10px}.content .container .container_inner>p,body:not(.wpb-js-composer) .content .container .container_inner p{margin-bottom:15px}header{width:100%;display:inline-block;margin:0;vertical-align:middle;position:relative;z-index:110;-webkit-backface-visibility:hidden}header .header_inner_left{position:absolute;left:45px;top:0}header .container_inner .header_inner_left{position:absolute;left:0;top:0}header .header_top_bottom_holder{position:relative}.header_inner_right{float:right;position:relative;z-index:110}.header_bottom{position:relative;background-color:#fff;-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;-o-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s}.header_bottom.header_full_width{padding:0 45px}.header_bottom .container_inner{position:relative;box-sizing:border-box}.logo_wrapper{height:129px;float:left}.eltd_logo{position:relative;top:50%;left:0}.eltd_logo a{position:relative;display:block;visibility:hidden}.eltd_logo img{display:block;opacity:1;position:absolute;top:-50%;width:auto!important;max-width:none}.no-touch .eltd_logo img{-webkit-transition:opacity .15s ease-in-out;-moz-transition:opacity .15s ease-in-out;-o-transition:opacity .15s ease-in-out;-ms-transition:opacity .15s ease-in-out}.eltd_logo img.dark,.eltd_logo img.light,.eltd_logo img.mobile,.eltd_logo img.sticky{opacity:0}header.light .eltd_logo img.normal{opacity:0}header.light .eltd_logo img.light{opacity:1}header.light .eltd_logo img.dark{opacity:0}header.dark .eltd_logo img.normal{opacity:0}header.dark .eltd_logo img.light{opacity:0}header.dark .eltd_logo img.dark{opacity:1}header.sticky{top:-120px;left:0;position:fixed}header.sticky .header_bottom{background-color:#fff!important;box-shadow:0 1px 3px rgba(0,0,0,.11)}header.sticky.sticky_animate{top:0;-webkit-transition:left .2s ease,top .33s cubic-bezier(.694,.0482,.335,1);-moz-transition:left .2s ease,top .33s cubic-bezier(.694,.0482,.335,1);transition:left .2s ease,top .33s cubic-bezier(.694,.0482,.335,1)}header.sticky:not(.header_style_on_scroll) .eltd_logo img.sticky{opacity:1}header.sticky:not(.header_style_on_scroll) .eltd_logo img.dark,header.sticky:not(.header_style_on_scroll) .eltd_logo img.light,header.sticky:not(.header_style_on_scroll) .eltd_logo img.normal{opacity:0!important}header.sticky .logo_wrapper{height:60px!important;float:left}.side_menu.sticky .close_side_menu_holder,header.sticky .side_menu_button{height:60px}header.fixed,header.fixed_hiding{width:100%;position:fixed;z-index:110;top:0;left:0}@media only screen and (min-width:1000px){header.fixed,header.fixed_hiding{-webkit-transition:left .13s cubic-bezier(.694,.0482,.335,1),left .33s cubic-bezier(.694,.0482,.335,1);-moz-transition:left .13s cubic-bezier(.694,.0482,.335,1),left .33s cubic-bezier(.694,.0482,.335,1);-o-transition:left .13s cubic-bezier(.694,.0482,.335,1),left .33s cubic-bezier(.694,.0482,.335,1);-ms-transition:left .13s cubic-bezier(.694,.0482,.335,1),left .33s cubic-bezier(.694,.0482,.335,1);transition:left .13s cubic-bezier(.694,.0482,.335,1),left .33s cubic-bezier(.694,.0482,.335,1)}}header.menu_bottom .header_inner_left{left:0}header.menu_bottom:not(.sticky) .drop_down .second{top:100%}header.menu_bottom.has_header_fixed_right .mobile_menu_button{height:130px}header.menu_bottom .header_inner_left{position:relative}.menu_bottom.sticky .container_inner .header_inner_left{position:absolute}.menu_bottom .logo_wrapper{float:none}.menu_bottom .eltd_logo a{display:inline-block}.menu_bottom.sticky .logo_wrapper{float:left}@media only screen and (min-width:1000px){header:not(.centered_logo) .eltd_logo img{height:100%}header.fixed_hiding .logo_wrapper{display:table-cell;width:33.33%;vertical-align:middle;position:relative}header.fixed_hiding .eltd_logo,header.fixed_hiding .eltd_logo a{max-height:129px;opacity:1;-webkit-transition:max-height .2s ease-out,opacity .2s ease-out;-moz-transition:max-height .2s ease-out,opacity .2s ease-out;-o-transition:max-height .2s ease-out,opacity .2s ease-out;-ms-transition:max-height .2s ease-out,opacity .2s ease-out;transition:max-height .2s ease-out,opacity .2s ease-out}header.fixed_hiding .eltd_logo img{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}}@media only screen and (min-width:1000px){nav.main_menu.left_side>ul,nav.main_menu.right_side>ul{left:auto}}.fixed_top_header .logo_wrapper{float:none;padding:25px 0 25px 0}.fixed_top_header .eltd_logo{top:0}.fixed_top_header .eltd_logo a{display:inline-block;vertical-align:middle}.fixed_top_header .eltd_logo a img{top:0;left:0;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}.fixed_top_header .mobile_menu_button span,.fixed_top_header .side_menu_button>a{color:#fff}.fixed_top_header nav.mobile_menu{background-color:#1f2118}.fixed_minimal .container_inner .header_inner_left,.fixed_minimal .header_inner_left{position:relative;left:auto;top:auto;float:left}.fixed_minimal .container_inner .logo_wrapper,.fixed_minimal .logo_wrapper{float:none;position:absolute;left:50%;top:0}@media only screen and (min-width:1000px){.fixed_minimal .eltd_logo a img{-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0)}}.fixed_minimal .side_menu_button>a{margin:0}nav.main_menu{position:absolute;left:50%;z-index:100;text-align:left}nav.main_menu.right{position:relative;left:auto;float:right}nav.main_menu ul{list-style:none outside none;margin:0;padding:0}nav.main_menu>ul{left:-50%;position:relative}nav.main_menu.right>ul{left:auto}nav.main_menu ul li{display:inline-block;float:left;padding:0;margin:0;background-repeat:no-repeat;background-position:right}nav.main_menu ul li a{color:#000;font-weight:400;text-decoration:none;display:inline-block;position:relative;line-height:90px;padding:0;margin:0;cursor:pointer}.dark.sticky nav.main_menu>ul>li.active>a,.dark.sticky nav.main_menu>ul>li>a,.dark.sticky nav.main_menu>ul>li>a:hover,.light.sticky nav.main_menu>ul>li.active>a,.light.sticky nav.main_menu>ul>li>a,.light.sticky nav.main_menu>ul>li>a:hover,header.sticky nav.main_menu>ul>li>a{line-height:60px}nav.main_menu>ul>li>a{position:relative;padding:0;color:#000;font-weight:400;font-size:16px;line-height:129px;display:inline-block;border-style:solid;border-width:0;position:relative;border-color:transparent;height:100%;background-color:transparent;-webkit-transition:color .15s ease-out,color .15s ease-out,border-color .15s ease-out,background-color .15s ease-out;-moz-transition:color .15s ease-out,border-color .15s ease-out,background-color .15s ease-out;-o-transition:color .15s ease-out,border-color .15s ease-out,background-color .15s ease-out;-ms-transition:color .15s ease-out,border-color .15s ease-out,background-color .15s ease-out;transition:color .15s ease-out,border-color .15s ease-out,background-color .15s ease-out}nav.main_menu>ul>li>a>span.item_inner{display:inline-block;padding:0 19px;line-height:36px;border-style:solid;border-width:0;position:relative;border-color:transparent;background-color:transparent;-webkit-transition:text-decoration .2s ease-out,border-color .2s ease-out,background-color .2s ease-out;-moz-transition:text-decoration .2s ease-out,border-color .2s ease-out,background-color .2s ease-out;-o-transition:text-decoration .2s ease-out,border-color .2s ease-out,background-color .2s ease-out;-ms-transition:text-decoration .2s ease-out,border-color .2s ease-out,background-color .2s ease-out;transition:text-decoration .2s ease-out,border-color .2s ease-out,background-color .2s ease-out}.header_bottom:not(.with_large_icons) nav.main_menu ul li a span.item_inner i:before{margin:0 7px 0 0}nav.main_menu>ul>li>a:after,nav.main_menu>ul>li>a:before,nav.main_menu>ul>li>a>span.item_inner:after,nav.main_menu>ul>li>a>span.item_inner:before{content:"";display:none;position:absolute;left:0;background-color:transparent;-webkit-transition:background-color .15s ease-out;-moz-transition:background-color .15s ease-out;-o-transition:background-color .15s ease-out;-ms-transform:background-color .15s ease-out;transition:background-color .15s ease-out;width:100%}nav.main_menu>ul>li>a>span.item_inner:before{bottom:0;height:2px}nav.main_menu>ul>li>a>span.item_inner:after{height:1px;bottom:4px}nav.main_menu>ul>li>a:before{height:2px;bottom:0}nav.main_menu>ul>li>a:after{height:1px;bottom:4px}nav.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;-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a:after,.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a:before,.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a>span.item_inner:after,.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a>span.item_inner:before,.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a>span.plus{background-color:#fff}.dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a:after,.dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a:before,.dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a>span.item_inner:after,.dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a>span.item_inner:before,.dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a>span.plus{background-color:#000}nav.main_menu>ul>li:last-child>a>span.plus{display:none}header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a,nav.main_menu>ul>li.active>a{color:#303030}nav.main_menu>ul>li>a>i.blank{display:none}nav.main_menu>ul>li.has_sub>a>i.eltd_menu_arrow{display:inline-block;margin-left:6px}nav.main_menu>ul>li.has_sub>a>.item_inner>i.eltd_menu_arrow{position:relative;left:4px}.light:not(.sticky) nav.main_menu>ul>li.active:hover>a,.light:not(.sticky) nav.main_menu>ul>li:hover>a,.light:not(.sticky) nav.main_menu>ul>li>a{color:#fff!important}.dark:not(.sticky) nav.main_menu>ul>li.active:hover>a,.dark:not(.sticky) nav.main_menu>ul>li:hover>a,.dark:not(.sticky) nav.main_menu>ul>li>a{color:#000!important}.dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a,.dark:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a>span.item_inner,.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a,.light:not(.sticky):not(.scrolled) nav.main_menu>ul>li>a>span.item_inner{background-color:transparent}.drop_down ul{list-style:none}.drop_down ul li{position:relative}nav.main_menu>ul>li:hover>.second{z-index:20}.mobile_menu_button{display:none;float:left;height:90px;margin:0 20px 0 0}.mobile_menu_button span{color:#777;width:19px;height:17px;font-size:14px;z-index:50;display:table-cell;position:relative;cursor:pointer;vertical-align:middle}.dark .mobile_menu_button span{color:#000}nav.mobile_menu{display:none;width:100%;float:left;position:relative;top:0;text-align:left;overflow:hidden;background-color:#fff;z-index:100}nav.mobile_menu ul{display:none;width:100%;position:relative;list-style:none;padding:0;margin:0}nav.mobile_menu>ul{margin-bottom:-1px!important}nav.mobile_menu ul li{margin:0;padding:0;position:relative}nav.mobile_menu ul li a{-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-tap-highlight-color:transparent}nav.mobile_menu ul li{border-bottom:1px solid #eaeaea}nav.mobile_menu ul li.open_sub>ul{border-top:1px solid #eaeaea}nav.mobile_menu ul li:last-child{border:0!important}nav.mobile_menu ul>li.has_sub>span.mobile_arrow{cursor:pointer;display:inline-block;float:right;height:35px;line-height:35px;margin:0;padding:0 10px 0 0;position:absolute;top:0;right:0;text-align:right;width:50px;z-index:9000;-webkit-tap-highlight-color:transparent}nav.mobile_menu ul li span.mobile_arrow i{color:#888}nav.mobile_menu ul>li>span.mobile_arrow i{display:none}nav.mobile_menu ul>li.has_sub>span.mobile_arrow i{display:inline}nav.mobile_menu ul>li.has_sub>span.mobile_arrow i.fa-angle-down{display:none}nav.mobile_menu ul>li.has_sub.open_sub>span.mobile_arrow i.fa-angle-right,nav.mobile_menu ul>li.has_sub>ul.open_sub>li>span.mobile_arrow i.fa-angle-right{display:none}nav.mobile_menu ul>li.has_sub ul.open_sub>li>span.mobile_arrow i.fa-angle-down,nav.mobile_menu ul>li.has_sub.open_sub>span.mobile_arrow i.fa-angle-down{display:inline}nav.mobile_menu ul li a,nav.mobile_menu ul li h4{font-size:13px;color:#8d8d8d;padding:9px 0;display:block;position:relative;text-transform:none;line-height:17px;letter-spacing:0}nav.mobile_menu ul li a:hover,nav.mobile_menu ul li.active>a{color:#303030}nav.mobile_menu ul li ul li{margin:0 0 0 20px}.side_menu_button_wrapper{display:table}.side_menu_button{cursor:pointer;display:table-cell;vertical-align:middle;height:129px}.side_menu_button>a{font-size:14px;position:relative;display:inline;margin:0 0 0 12px}.side_menu_button>a.side_menu_button_link{display:inline-block;vertical-align:middle}.side_menu_button>a>i,.side_menu_button>a>span:not(.popup_menu_inner){display:inline-block;height:inherit;line-height:inherit;vertical-align:bottom;width:inherit;text-align:center}.side_menu_button>a>span.eltd_icon_font_elegant:not(.popup_menu_inner){margin:1px 0 0 0}.mobile_menu_button span,.side_menu_button>a{-webkit-transition:opacity .15s ease-out,color .15s ease-out;-moz-transition:opacity .15s ease-out,color .15s ease-out;-ms-transition:opacity .15s ease-out,color .15s ease-out;-o-transition:opacity .15s ease-out,color .15s ease-out;transition:opacity .15s ease-out,color .15s ease-out;color:#000}.mobile_menu_button span:hover,.side_menu_button>a:hover{color:#303030}::-moz-placeholder,::-webkit-input-placeholder{color:#8c8c8c;margin:10px 0 0 0}.side_menu_button{position:relative}.fullscreen_search_holder{position:fixed;top:0;left:0;width:100%;height:100%;z-index:105;opacity:0}.fullscreen_search_table{display:table;width:100%;height:100%}.fullscreen_search_cell{display:table-cell;vertical-align:middle;width:100%;height:100%;text-align:center}.fullscreen_search_holder .search_label{font-size:50px;line-height:1em;vertical-align:bottom;letter-spacing:0;font-weight:500;font-style:normal;text-transform:none;color:#222}.fullscreen_search_holder .field_holder{width:30%;display:inline-block;vertical-align:bottom;position:relative;border-bottom:1px solid #dedede}.fullscreen_search_holder .field_holder .line{position:absolute;bottom:-1px;left:0;height:1px;width:0;background-color:#dedede;-webkit-transition:width .3s ease;transition:width .3s ease}.fullscreen_search_holder .search_field{width:100%;border-left:none;border-top:none;border-right:none;border-bottom:none;background:0 0;outline:0;height:100%;font-size:30px;color:#a1a1a1;line-height:1em;position:relative}.fullscreen_search_holder .search_submit{border:0;background:0 0;outline:0;width:auto;cursor:pointer;font-family:ElegantIcons;font-size:21px;line-height:1em;-webkit-transition:color .2s ease;transition:color .2s ease;color:#222}.fullscreen_search_holder .search_submit:hover{color:#222}.fullscreen_search_holder .search_close_holder{float:right}.fullscreen_search_holder .close_container{position:absolute;left:0;top:0;width:100%}.fullscreen_search_holder .close_container a{opacity:0;visibility:hidden;-webkit-transition:opacity .2s ease,color .2s ease;transition:opacity .2s ease,color .2s ease;color:#222}.fullscreen_search_holder .close_container a:hover{color:#222}.fullscreen_search_holder .close_container .search_close_holder{margin-right:45px}.fullscreen_search_holder .close_container .container_inner .search_close_holder{margin-right:0}.fullscreen_search_holder .search_field::-webkit-input-placeholder{color:#c2c2c2}.fullscreen_search_holder .search_field::-moz-placeholder{color:#c2c2c2}.paspartu_enabled .fullscreen_search_holder.fade{z-index:999}.fullscreen_search_holder.fade{visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;background-color:#fff;z-index:111}.fullscreen_search_close,.fullscreen_search_close:hover{color:#222}nav.vertical_menu{position:relative;z-index:101;margin:40px 0 0;text-align:left}nav.vertical_menu>ul>li>a{position:relative;display:block;padding:8px 0;line-height:18px;color:#393939;font-weight:700;letter-spacing:3px;text-decoration:none;text-transform:uppercase;margin:0;cursor:pointer;-webkit-transition:color .15s ease-out,text-decoration .15s ease-out,background-color .15s ease-out;-moz-transition:color .15s ease-out,text-decoration .15s ease-out,background-color .15s ease-out;-o-transition:color .15s ease-out,text-decoration .15s ease-out,background-color .15s ease-out;-ms-transition:color .15s ease-out,text-decoration .15s ease-out,background-color .15s ease-out;transition:color .15s ease-out,text-decoration .15s ease-out,background-color .15s ease-out}nav.vertical_menu>ul>li>a:before{content:"";display:block;opacity:0;height:100%;position:absolute;top:0;left:0;width:5px;background-color:#303030;-webkit-transition:background-color .2s ease-out,opacity .2s ease-out;-moz-transition:background-color .2s ease-out,opacity .2s ease-out;-o-transition:background-color .2s ease-out,opacity .2s ease-out;-ms-transition:background-color .2s ease-out,opacity .2s ease-out;transition:background-color .2s ease-out,opacity .2s ease-out}nav.vertical_menu>ul>li>a>span.item_inner{-webkit-transition:text-decoration .2s ease-out;-moz-transition:text-decoration .2s ease-out;-o-transition:text-decoration .2s ease-out;-ms-transition:text-decoration .2s ease-out;transition:text-decoration .2s ease-out}nav.vertical_menu>ul>li>a:after{display:none;height:1px;width:44px;content:"";position:absolute;left:0;bottom:0;background-color:#303030}nav.vertical_menu>ul>li:last-child>a:after{content:none}body:not(.vertical_menu_transparency_off) .light nav.vertical_menu>ul>li>a{color:#fff}body:not(.vertical_menu_transparency_off) .dark nav.vertical_menu>ul>li>a{color:#000}nav.vertical_menu_toggle>ul>li.current-menu-ancestor .second .inner ul li.current-menu-ancestor ul{display:block}nav.vertical_menu_toggle ul li a{display:block}nav.vertical_menu_toggle ul li a .line{display:none}nav.vertical_menu_side ul>li.menu-item-has-children .second ul li.prev_level>a>.plus,nav.vertical_menu_side ul>li.menu-item-has-children>a>.plus,nav.vertical_menu_to_content ul>li.menu-item-has-children>a>.plus,nav.vertical_menu_toggle ul>li.menu-item-has-children>a>.plus{width:14px;height:14px;z-index:10000;display:block;position:absolute;top:50%;-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);right:0;display:block;color:#9d9d9d;font-size:14px;line-height:14px;font-family:ElegantIcons;cursor:pointer}nav.vertical_menu_side ul>li.menu-item-has-children>a>.plus:before,nav.vertical_menu_to_content ul>li.menu-item-has-children>a>.plus:before,nav.vertical_menu_toggle ul>li.menu-item-has-children>a>.plus:before{content:"5"}nav.vertical_menu_side ul>li.menu-item-has-children.open>a>.plus:before{content:"4"}nav.vertical_menu_side ul>li.menu-item-has-children .second ul li.prev_level>a>.plus:before{content:"4"}nav.vertical_menu_side .second ul>li.menu-item-has-children>a>.plus,nav.vertical_menu_to_content .second ul>li.menu-item-has-children>a>.plus,nav.vertical_menu_toggle .second ul>li.menu-item-has-children>a>.plus{display:block}nav.vertical_menu_side .second ul>li.menu-item-has-children.hide_sign>a>.plus,nav.vertical_menu_side ul>li.menu-item-has-children .second ul li.prev_level.hide_sign>a>.plus,nav.vertical_menu_side ul>li.menu-item-has-children.hide_sign>a>.plus{visibility:hidden}.no-touch nav.vertical_menu_toggle ul>li.menu-item-has-children>a:hover>.plus:before,.no-touch nav.vertical_menu_toggle.click ul>li.menu-item-has-children.current_page_parent>a>.plus:before,.no-touch nav.vertical_menu_toggle.click ul>li.menu-item-has-children.open>a>.plus:before{content:"3"}nav.vertical_menu_toggle ul li.menu-item-has-children a span{display:inline-block;max-width:180px}body:not(.vertical_menu_transparency_off) .light nav.vertical_menu_side ul>li.menu-item-has-children.current_page_parent>a>.plus,body:not(.vertical_menu_transparency_off) .light nav.vertical_menu_side ul>li.menu-item-has-children.open>a>.plus,body:not(.vertical_menu_transparency_off) .light nav.vertical_menu_side ul>li.menu-item-has-children>a:hover>.plus,body:not(.vertical_menu_transparency_off) .light nav.vertical_menu_side ul>li.menu-item-has-children>a>.plus,body:not(.vertical_menu_transparency_off) .light nav.vertical_menu_to_content ul>li.menu-item-has-children.current_page_parent>a>.plus,body:not(.vertical_menu_transparency_off) .light nav.vertical_menu_to_content ul>li.menu-item-has-children.open>a>.plus,body:not(.vertical_menu_transparency_off) .light nav.vertical_menu_to_content ul>li.menu-item-has-children>a:hover>.plus,body:not(.vertical_menu_transparency_off) .light nav.vertical_menu_to_content ul>li.menu-item-has-children>a>.plus,body:not(.vertical_menu_transparency_off) .light nav.vertical_menu_toggle ul>li.menu-item-has-children>a:hover>.plus,body:not(.vertical_menu_transparency_off) .light nav.vertical_menu_toggle ul>li.menu-item-has-children>a>.plus,body:not(.vertical_menu_transparency_off) .light nav.vertical_menu_toggle.click ul>li.menu-item-has-children.current_page_parent>a>.plus,body:not(.vertical_menu_transparency_off) .light nav.vertical_menu_toggle.click ul>li.menu-item-has-children.open>a>.plus{color:#fff!important}body:not(.vertical_menu_transparency_off) .dark nav.vertical_menu_side ul>li.menu-item-has-children.current_page_parent>a>.plus,body:not(.vertical_menu_transparency_off) .dark nav.vertical_menu_side ul>li.menu-item-has-children.open>a>.plus,body:not(.vertical_menu_transparency_off) .dark nav.vertical_menu_side ul>li.menu-item-has-children>a:hover>.plus,body:not(.vertical_menu_transparency_off) .dark nav.vertical_menu_side ul>li.menu-item-has-children>a>.plus,body:not(.vertical_menu_transparency_off) .dark nav.vertical_menu_to_content ul>li.menu-item-has-children.current_page_parent>a>.plus,body:not(.vertical_menu_transparency_off) .dark nav.vertical_menu_to_content ul>li.menu-item-has-children.open>a>.plus,body:not(.vertical_menu_transparency_off) .dark nav.vertical_menu_to_content ul>li.menu-item-has-children>a:hover>.plus,body:not(.vertical_menu_transparency_off) .dark nav.vertical_menu_to_content ul>li.menu-item-has-children>a>.plus,body:not(.vertical_menu_transparency_off) .dark nav.vertical_menu_toggle ul>li.menu-item-has-children>a:hover>.plus,body:not(.vertical_menu_transparency_off) .dark nav.vertical_menu_toggle ul>li.menu-item-has-children>a>.plus,body:not(.vertical_menu_transparency_off) .dark nav.vertical_menu_toggle.click ul>li.menu-item-has-children.current_page_parent>a>.plus,body:not(.vertical_menu_transparency_off) .dark nav.vertical_menu_toggle.click ul>li.menu-item-has-children.open>a>.plus{color:#000!important}nav.vertical_menu_toggle ul li a .eltd_menu_arrow{display:none}nav.vertical_menu_toggle li.narrow .second .inner ul{background-color:transparent;padding:0;width:100%;border:0}nav.vertical_menu_toggle li.narrow .second .inner ul ul{display:none}.navigation_bottom_right .controls_holder{position:absolute;bottom:50px;right:100px;text-align:right}.navigation_bottom_left .controls_holder{position:absolute;bottom:50px;left:100px;text-align:left}@media only screen and (max-width:800px){.navigation_bottom_right .controls_holder{right:50px}.navigation_bottom_left .controls_holder{left:50px}}.navigation_bottom_left .carousel-control.left,.navigation_bottom_left .carousel-control.right,.navigation_bottom_right .carousel-control.left,.navigation_bottom_right .carousel-control.right{bottom:auto;right:auto;top:auto;left:auto;position:relative;display:inline-block;vertical-align:middle;width:32px;height:32px;margin:0 10px}.navigation_bottom_left .carousel-control .next_nav,.navigation_bottom_left .carousel-control .prev_nav,.navigation_bottom_right .carousel-control .next_nav,.navigation_bottom_right .carousel-control .prev_nav{margin:0!important;position:relative;display:block;bottom:auto;right:auto;top:auto;left:auto}.navigation_bottom_left .carousel-indicators,.navigation_bottom_right .carousel-indicators{display:none!important}nav.vertical_menu>ul>li.active div.second,nav.vertical_menu_toggle li.narrow .second .inner ul li.current_page_parent ul{display:block}nav.vertical_menu_to_content ul li a .eltd_menu_arrow{display:none}nav.vertical_menu>ul>li>a .menu_icon{-webkit-transition:color .15s ease-out;-moz-transition:color .15s ease-out;-o-transition:color .15s ease-out;-ms-transition:color .15s ease-out;transition:color .15s ease-out}nav.popup_menu{margin:0 auto;position:relative;top:0;text-align:left}nav.popup_menu ul{position:relative;list-style:none;padding:0;margin:0}nav.popup_menu>ul{display:block}nav.popup_menu ul li{margin:0;padding:0;text-align:center}nav.popup_menu ul.sub_menu{display:none}nav.popup_menu ul li a{font-size:40px;font-weight:800;line-height:47px;letter-spacing:1px;color:#393939;padding:0;display:block;position:relative;text-decoration:none;cursor:pointer;text-transform:uppercase;-webkit-transition:color .15s ease-out;-moz-transition:color .15s ease-out;-o-transition:color .15s ease-out;-ms-transform:color .15s ease-out;transition:color .15s ease-out}nav.popup_menu ul li a:hover{color:#303030}nav.popup_menu ul li a span{display:inline-block;vertical-align:middle}nav.popup_menu ul li ul li a{font-size:18px;font-weight:700;line-height:21px;letter-spacing:2px;color:#303030}nav.popup_menu ul li ul li ul li a{font-size:.5em;line-height:1em}nav.popup_menu ul li ul li a:hover{color:#8d8d8d}@media only screen and (min-width:800px){.navigation_bottom_left.content_next_to_arrows .carousel-inner .slider_content_outer,.navigation_bottom_right.content_next_to_arrows .carousel-inner .slider_content_outer{width:100%}}.navigation_bottom_left.content_next_to_arrows .carousel-inner .slider_content,.navigation_bottom_right.content_next_to_arrows .carousel-inner .slider_content{right:224px!important;bottom:50px!important;left:auto!important;top:auto!important;height:auto!important;width:auto!important}.navigation_bottom_left.content_next_to_arrows .carousel-inner .slider_content{left:224px!important;bottom:50px!important;right:auto!important}.navigation_bottom_left.content_next_to_arrows .carousel-inner .slider_content .text,.navigation_bottom_left.content_next_to_arrows .carousel-inner .slider_content .text h2,.navigation_bottom_right.content_next_to_arrows .carousel-inner .slider_content .text,.navigation_bottom_right.content_next_to_arrows .carousel-inner .slider_content .text h2{margin:0}.navigation_bottom_left.content_next_to_arrows .carousel-inner .slider_content .text h2,.navigation_bottom_right.content_next_to_arrows .carousel-inner .slider_content .text h2{line-height:50px}.title{display:block;width:100%;height:200px;text-align:left;position:relative;z-index:101;background-color:#303030}.title.with_background_color{background-image:none}.title img{display:block;position:relative;width:100%}.title .not_responsive{display:none}.title .title_holder{display:table;height:100%;left:0;position:relative;width:100%}.title .title_holder .container{display:table-cell;vertical-align:middle;background-color:transparent}.title_subtitle_holder{display:block;padding:0;position:relative;z-index:25}.position_center.title .title_subtitle_holder{text-align:center}.title h1{display:inline-block;vertical-align:middle;word-break:break-all;color:#fff;font-size:50px;line-height:50px;font-style:normal;font-weight:500;letter-spacing:5px;text-transform:uppercase}.title h1 span{display:inline-block}.title_holder .title_subtitle_holder .title h1 span{display:inline-block}.content .title .container_inner{padding:0!important}.lightbox_single_portfolio,.portfolio_detail,.portfolio_single{position:relative}.portfolio_single .portfolio_images .fluid-width-video-wrapper,.portfolio_single .portfolio_images img,.portfolio_single .portfolio_images>a.lightbox_single_portfolio,.portfolio_single.small-images .portfolio_images img{display:block;margin:0 0 18px}.portfolio_single .portfolio_images .fluid-width-video-wrapper:last-child,.portfolio_single .portfolio_images img:last-child,.portfolio_single .portfolio_images>a.lightbox_single_portfolio:last-child{margin:0}.portfolio_single a.lightbox_single_portfolio>i{position:absolute;top:50%;left:50%;display:inline-block;vertical-align:middle;font-size:40px;color:#fff;margin:-20px 0 0-15px;z-index:110}.portfolio_single .portfolio_container{position:relative;z-index:200}.portfolio_detail.portfolio_single_follow{position:relative}.portfolio_detail .info{margin:0 0 20px}.portfolio_detail .info .info_section_title{margin-bottom:4px;color:#363636}.portfolio_single .video{margin:0 0 44px;position:relative}.portfolio_single .social_share_list_holder ul li{margin:6px 12px 0 0}.portfolio_navigation{display:inline-block;width:100%;padding:40px 0 50px;z-index:100;position:relative;text-align:center;vertical-align:middle}.portfolio_navigation_inner{position:relative;display:block;height:33px}.portfolio_navigation .portfolio_button,.portfolio_navigation .portfolio_next,.portfolio_navigation .portfolio_prev{position:relative;display:inline-block;height:33px;width:auto;margin:0;background-color:transparent;text-align:left;vertical-align:middle;cursor:pointer;white-space:nowrap;outline:0;text-shadow:none}.portfolio_navigation .portfolio_button{width:33px}.portfolio_navigation .portfolio_prev{position:absolute;top:0;left:0}.portfolio_navigation .portfolio_next{position:absolute;top:0;right:0}.portfolio_navigation .portfolio_next,.portfolio_navigation .portfolio_prev{top:50%}.portfolio_single .portfolio_navigation .portfolio_next a,.portfolio_single .portfolio_navigation .portfolio_prev a{-ms-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.portfolio_navigation a{font-size:30px;color:#a6a6a6;-webkit-transition:color .15s ease-out;-moz-transition:color .15s ease-out;-ms-transition:color .15s ease-out;-o-transition:color .15s ease-out;transition:color .15s ease-out}.portfolio_navigation a:hover{color:#393939}.portfolio_navigation a,.portfolio_navigation span{line-height:33px;display:block}.portfolio_navigation a{text-align:center}.portfolio_navigation span:before{display:block}.projects_holder_outer{margin:0;display:block;width:100%}.projects_holder_outer .container .container_inner{padding:0}.projects_holder{font-size:.1px;line-height:0;list-style-type:none;text-align:justify}.projects_holder:after,.projects_holder:before{content:"";display:inline-block!important;width:100%}.projects_holder>.mix{visibility:hidden;position:relative;vertical-align:top;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;text-align:left}.projects_holder.hideItems>.mix{display:none}.projects_holder .mix .image{position:relative;display:block;overflow:hidden;width:100%;-moz-transform:translateZ(0);-webkit-transform:translateZ(0)}.projects_holder article .image img{position:relative;display:block;width:100%;z-index:100}.projects_holder article .image img{-webkit-transition:-webkit-transform .15s ease-out;-moz-transition:-moz-transform .15s ease-out;-ms-transition:-ms-transform .15s ease-out;-o-transition:-o-transform .15s ease-out;transition:transform .15s ease-out}.projects_holder article .image_holder{display:block;position:relative;overflow:hidden}.projects_holder .filler{display:inline-block;height:0}.projects_holder.v6 .mix{width:15.7%;margin:0 0 1.2%}.projects_holder.v6 .mix{margin:0 0 1.7%}.projects_holder.v6 .filler{width:15.7%}.projects_holder article.without_box_shadow{box-shadow:none}.portfolio_main_holder .item_holder{position:relative;overflow:hidden}.projects_holder article a.portfolio_link_class{position:absolute;width:100%;height:100%}.portfolio_main_holder .item_holder .portfolio_shader{position:absolute;width:100%;height:100%}.projects_holder article a.portfolio_link_class{z-index:5;left:0}.portfolio_main_holder .item_holder.slow_zoom .image_holder img{-webkit-transform:scale(1.01);-moz-transform:scale(1.01);-o-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);-webkit-transition:all 2s cubic-bezier(.21,1,.12,1) 0s;transition:all 2s cubic-bezier(.23,1,.12,1) 0s}.portfolio_main_holder article:hover .item_holder.slow_zoom .image_holder img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 5s cubic-bezier(.21,1,.12,1) 0s;transition:all 5s cubic-bezier(.21,1,.12,1) 0s}.portfolio_main_holder .item_holder.slow_zoom .portfolio_shader{background-color:rgba(255,255,255,.8);z-index:3;opacity:0;-webkit-transition:all 5s cubic-bezier(.21,1,.12,1) 0s;transition:all 5s cubic-bezier(.21,1,.12,1) 0s}.portfolio_main_holder article:hover .item_holder.slow_zoom .portfolio_shader{opacity:1}.portfolio_main_holder .item_holder.slow_zoom .image_holder{z-index:2}blockquote{position:relative;padding-left:19px;border-left:2px solid #222;font-family:Raleway,sans-serif;font-size:17px;line-height:30px;font-weight:400;letter-spacing:0;color:#222}blockquote h4,blockquote>p{font-size:17px;line-height:25px;letter-spacing:0;font-weight:400;font-style:normal;text-transform:none;color:#222}.wpb_gallery.wpb_gallery_show_data.wpb_gallery_pagging_on,.wpb_gallery.wpb_gallery_title_desc_below{padding-bottom:125px}.wpb_content_element.wpb_single_image img{vertical-align:middle}.eltd_icon_font_elegant{font-family:ElegantIcons!important}.eltd_icon_stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.social_share_list_holder ul{list-style:none;display:inline-block}.social_share_list_holder ul li{display:inline-block;margin:10px 12px 0 0;vertical-align:middle}.social_share_list_holder ul li i{color:#393939;font-size:26px;line-height:26px;vertical-align:middle;-webkit-transition:color .2s ease-out;-moz-transition:color .2s ease-out;-ms-transition:color .2s ease-out;-o-transition:color .2s ease-out;transition:color .2s ease-out}.social_share_list_holder ul li i:hover{color:#303030}.social_share_list_holder ul li a:hover{text-decoration:none}.separator{position:relative;display:block;border-bottom:1px solid #b2b2b2;margin:10px 0}.separator.transparent{border-color:transparent!important;clear:both}nav.content_menu{position:relative;text-align:left;display:block;z-index:1001;background-color:#fff;-webkit-transform:translateZ(0);width:100%}.container_inner nav.content_menu{width:1100px}.container_inner nav.content_menu.fixed{-moz-box-shadow:0 4px 4px -4px rgba(0,0,0,.11);-webkit-box-shadow:0 4px 4px -4px rgba(0,0,0,.11);box-shadow:0 4px 4px -4px rgba(0,0,0,.11)}nav.content_menu .logo{position:absolute;left:0;top:0;height:100%;box-sizing:border-box;padding:5px 0 5px 40px;z-index:100}.content .content_inner>.container>.container_inner nav.content_menu .logo{padding-left:15px}nav.content_menu .grid_section .section_inner .logo{padding-left:0}nav.content_menu .logo img{height:100%}nav.content_menu .custom_widget_area{position:absolute;right:0;top:0;padding:0 40px 0 0;height:100%}.content .content_inner>.container>.container_inner nav.content_menu .custom_widget_area{padding-right:15px}nav.content_menu .grid_section .section_inner .custom_widget_area{padding-right:0}nav.content_menu .custom_widget_area_inner{display:table;height:100%}nav.content_menu .custom_widget_area_inner2{display:table-cell;vertical-align:middle}nav.content_menu ul{width:1100px;margin:0 auto;position:relative;list-style:none outside none;padding:0;text-align:center;-webkit-backface-visibility:hidden}nav.content_menu ul li{display:inline-block;padding:0;text-align:center;position:relative;-webkit-backface-visibility:hidden}nav.content_menu ul li .arrow{background-image:url(/assets/img/957d44616a16.webp);background-position:0 0;background-repeat:no-repeat;display:none;width:11px;height:7px;position:absolute;left:50%;margin:-1px 0 0-5px;-webkit-backface-visibility:hidden}nav.content_menu.fixed ul li.active .arrow{display:none}nav.content_menu ul li a{color:#c3c3c3;font-size:13px;text-decoration:none;display:inline-block;position:relative;cursor:pointer;padding:21px 20px;margin:0}nav.content_menu ul li a span{display:block;width:100%;text-transform:uppercase;letter-spacing:1px;line-height:18px;font-weight:600}nav.content_menu ul li i{color:#c3c3c3;margin:4px 0 12px 0;font-size:24px;line-height:1em;display:block}nav.content_menu ul li i.undefined{display:none}nav.content_menu ul li.active:hover a,nav.content_menu ul li.active:hover i,nav.content_menu ul li:hover a,nav.content_menu ul li:hover i{color:#303030}nav.content_menu ul li.active a,nav.content_menu ul li.active i{color:#5d5d5d}nav.content_menu .nav_select_menu{display:none;border:1px solid #eaeaea}nav.content_menu .nav_select_menu .nav_select_button{cursor:pointer;display:block;height:40px;position:relative;width:40px;line-height:40px;text-align:center;float:right;z-index:100}nav.content_menu .nav_select_menu ul{display:none;border:0;width:100%;position:relative;top:0;text-align:left;padding:0 0 10px 0;float:left;z-index:100;zoom:1}nav.content_menu .nav_select_menu ul li{display:block;border:0;float:none;padding:0;margin:0;text-align:left;position:relative;-webkit-backface-visibility:hidden}nav.content_menu .nav_select_menu ul li a{line-height:30px;padding:0 15px}nav.content_menu .nav_select_menu ul li a i{width:12px;text-align:center}.side_menu .widget li{margin:0 0 7px;font-family:inherit;font-size:14px;color:inherit;-webkit-transition:color .15s ease-out;-moz-transition:color .15s ease-out;-ms-transition:color .15s ease-out;-o-transition:color .15s ease-out;transition:color .15s ease-out}.side_menu .widget a:hover,.side_menu .widget li:hover,.side_menu .widget li:hover>a{color:#fff}.side_menu .widget ul{list-style:none}.side_menu .widget li:last-child{margin:0}.textwidget>img{vertical-align:middle}.side_menu{background-color:#393939;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}.side_menu{background-color:#121212}body.side_menu_slide_with_content{overflow-x:hidden;position:relative;left:0}body.side_menu_slide_with_content,body.side_menu_slide_with_content .side_menu,body.side_menu_slide_with_content header.fixed,body.side_menu_slide_with_content header.fixed_hiding{-webkit-transition:left .2s ease,right .2s ease;-moz-transition:left .2s ease,right .2s ease;transition:left .2s ease,right .2s ease}body.side_menu_slide_with_content header.sticky{-webkit-transition:left .2s ease,right .2s ease,top .33s cubic-bezier(.694,.0482,.335,1);-moz-transition:left .2s ease,right .2s ease,top .33s cubic-bezier(.694,.0482,.335,1);transition:left .2s ease,right .2s ease,top .33s cubic-bezier(.694,.0482,.335,1)}body.side_menu_slide_with_content .side_menu{position:fixed;visibility:visible;-webkit-box-sizing:border-box;box-sizing:border-box;width:470px;right:-470px;height:100%;top:0;z-index:9999}.side_menu h5,.side_menu h6{margin:0 0 12px 0;color:#fff}.side_menu .widget li{position:relative}.side_menu .widget ul li.menu-item-has-children{padding-right:0;border-bottom:none}.side_menu .widget ul ul{padding:6px 0 0 10px}.side_menu .widget{margin:0 0 30px}.side_menu a:not(.qbutton),.side_menu li,.side_menu p,.side_menu span{color:#9d9d9d;line-height:31px;-webkit-transition:color .15s ease-out;-moz-transition:color .15s ease-out;-o-transition:color .15s ease-out;-ms-transform:color .15s ease-out;transition:color .15s ease-out}.side_menu .side_menu_title{display:block;margin:0 0 12px}.side_menu h4,.side_menu h5{color:#fff}.side_menu h4{margin:0 0 15px 0}.side_menu .close_side_menu_holder{display:table;height:129px;position:absolute;top:0;right:38px;z-index:1000}.side_menu .close_side_menu_holder_inner{display:table-cell;vertical-align:middle}.side_menu a.close_side_menu{display:inline-block;height:21px;width:21px;padding:0 2px 4px 0;z-index:1000;-webkit-transition:transform .5s ease;-moz-transition:transform .5s ease;-ms-transition:transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease}.side_menu a.close_side_menu span{color:#fff;display:inline-block;font-size:21px;height:21px;line-height:21px;position:relative;text-align:center;width:21px}.side_menu a.close_side_menu:hover{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg)}.widget.widget_text select{width:100%;overflow:hidden;border:1px solid #e9e9e9;font-size:13px;background-color:#f6f6f5;outline:0;color:#7f8385;font-family:inherit;padding:9px 12px;height:38px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}footer{display:block;width:100%;margin:0 auto;z-index:100;position:relative;box-sizing:border-box;-moz-box-sizing:border-box}footer .footer_inner{position:relative}footer .container{background-color:inherit}footer .container_inner{position:relative}footer .container_inner>.widget{text-align:center}footer a{text-decoration:none}.footer_bottom_border_holder{position:relative;display:block;width:100%}.footer_top_holder{display:block;background-color:#121212;position:relative;background-position:center center;background-size:cover}.footer_top:not(.footer_top_full) .container_inner{padding:82px 0 76px}.footer_top.footer_top_full{padding:80px 25px 80px}@media only screen and (min-width:600px){.footer_top,.footer_top.footer_top_full{padding-left:95px;padding-right:95px}}.footer_top .widget h4{color:#fff;margin:0 0 15px;font-size:15px;line-height:20px;letter-spacing:2px;font-weight:600;font-style:normal;text-transform:uppercase}.footer_top ul{list-style:none}.footer_top .textwidget,.footer_top a,.footer_top li,.footer_top p{font-size:14px;line-height:25px;letter-spacing:1px;font-weight:400;font-style:normal;text-transform:none;color:#8c8c8c;word-wrap:break-word}.footer_top a{font-size:10px;line-height:35px;font-weight:700;text-transform:uppercase}.footer_top a:hover{color:#fff}.footer_top a img{vertical-align:middle}.footer_bottom_holder{display:table;width:100%;background-color:#121212;vertical-align:middle;text-align:center;height:115px}.footer_bottom_holder_inner{display:table-cell;width:100%;height:100%;vertical-align:middle}.footer_bottom_holder_inner,.footer_bottom_holder_inner p,.footer_bottom_holder_inner span,.footer_bottom_holder_inner ul li a{font-family:Raleway,sans-serif;font-size:10px;line-height:14px;letter-spacing:1px;font-weight:700;font-style:normal;text-transform:uppercase;color:#8c8c8c}.footer_bottom_holder .column_inner{text-align:center;vertical-align:middle}.footer_bottom_holder .two_columns_50_50 .column1 .column_inner{text-align:left}.footer_bottom_holder .two_columns_50_50 .column2 .column_inner{text-align:right}.footer_bottom_holder p,.footer_bottom_holder span,.footer_bottom_holder ul li a{margin:0;color:#393939}.footer_bottom_holder ul{list-style:none}.footer_bottom_holder ul .sub-menu{display:none}.footer_bottom_holder ul li{display:inline-block;margin-right:20px}.footer_bottom_holder ul li:last-child{margin-right:0}.paspartu_outer{padding:0 2% 2% 2%;background-color:#fff}.paspartu_outer:not(.paspartu_on_bottom_fixed){position:relative}.paspartu_on_top_fixed header,body:not(.paspartu_on_top_fixed) .paspartu_outer:not(.disable_top_paspartu) .content:not(.has_slider) .content_inner{padding-top:2%}.paspartu_left,.paspartu_right{position:absolute;height:100%;width:2%;top:0;left:0;background-color:#fff;z-index:101}.paspartu_outer:not(.paspartu_on_bottom_fixed):not(.disable_top_paspartu):not(disable_bottom_paspartu) .paspartu_left,.paspartu_outer:not(.paspartu_on_bottom_fixed):not(.disable_top_paspartu):not(disable_bottom_paspartu) .paspartu_right{margin:-50%0}.paspartu_right{left:auto;right:0}.paspartu_top{position:fixed;padding-top:2%;height:0;width:100%;top:0;left:0;background-color:#fff;z-index:200}.paspartu_bottom{position:fixed;padding-top:2%;height:0;width:100%;bottom:0;left:0;background-color:#fff;z-index:200}.paspartu_on_bottom_fixed footer{margin-bottom:2%}.paspartu_outer .content:not(.has_slider) .content_inner{background-color:#fff}.paspartu_outer.paspartu_on_bottom_fixed{padding-bottom:0!important}header.paspartu_header_inside{padding-left:2%;padding-right:2%;box-sizing:border-box}.paspartu_enabled .header_inner{position:relative}@media only screen and (max-width:1024px){.paspartu_outer{padding:0 2% 2% 2%!important}.paspartu_bottom,.paspartu_on_top_fixed header,.paspartu_top,body:not(.paspartu_on_top_fixed) .paspartu_outer:not(.disable_top_paspartu) .content:not(.has_slider) .content_inner{padding-top:2%!important}.paspartu_left,.paspartu_right{width:2%!important}header.paspartu_header_inside{padding-left:2%!important;padding-right:2%!important}.paspartu_on_bottom_fixed footer{margin-bottom:2%!important}}.paspartu_enabled #back_to_top:not(.center):not(.left){margin-right:2%}.paspartu_enabled.paspartu_on_bottom_fixed #back_to_top:not(.center):not(.left){margin-bottom:2%}.paspartu_enabled #back_to_top.left{margin-left:2%}.vc_grid-container .vc_row.vc_grid .vc_grid-item .vc_btn,.vc_grid-container .vc_row.vc_grid .vc_pageable-load-more-btn .vc_btn{position:relative;display:inline-block;width:auto;color:#000;font-size:11px;line-height:42px;height:42px;font-style:normal;font-weight:700;letter-spacing:3px;text-transform:uppercase;border:1px solid #c2c2c2;margin:0;padding:0 30px;font-family:inherit;text-align:left;background-color:#f3f3f3;text-decoration:none;cursor:pointer;outline:0;text-shadow:none;white-space:nowrap;-webkit-transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;-moz-transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;-ms-transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;-o-transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;-webkit-box-sizing:initial!important;-moz-box-sizing:initial!important;box-sizing:initial!important;border-radius:0}.vc_grid-container .vc_row.vc_grid .vc_grid-item .vc_btn:hover,.vc_grid-container .vc_row.vc_grid .vc_pageable-load-more-btn .vc_btn:hover{color:#fff!important;background-color:#000;border-color:#000}.vc_grid-container .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span,.vc_grid-container .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots .vc_grid-owl-dot span{border:2px solid #f5f5f5;background-color:transparent!important}.vc_grid-container .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span:hover,.vc_grid-container .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot.active span,.vc_grid-container .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots .vc_grid-owl-dot span:hover,.vc_grid-container .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-square_dots .vc_grid-owl-dot.active span{background-color:#303030!important;border-color:#303030!important}.vc_grid-container .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-radio_dots .vc_grid-owl-dot span{border-radius:50%}.vc_grid-container .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span,.vc_grid-container .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span{background-color:#f5f5f5!important}.vc_grid-container .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot span:hover,.vc_grid-container .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-fill_square_dots .vc_grid-owl-dot.active span,.vc_grid-container .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot span:hover,.vc_grid-container .vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-point_dots .vc_grid-owl-dot.active span,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot span:hover,.vc_grid.vc_grid-owl-theme .vc_grid-owl-dots.vc_grid-round_fill_square_dots .vc_grid-owl-dot.active span{background-color:#303030!important}.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list>li>a{position:relative;display:inline-block;width:44px;line-height:36px;margin:0;color:#333;background-color:#f5f5f5;border:1px solid;border-color:#f5f5f5;font-size:15px;font-weight:400;vertical-align:middle;text-decoration:none;text-transform:uppercase;cursor:pointer;white-space:nowrap;outline:0;text-shadow:none;-webkit-transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;-moz-transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;-ms-transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;-o-transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;transition:color .15s ease-out,background-color .15s ease-out,border-color .15s ease-out;box-sizing:content-box;float:left;opacity:1;margin:2px}.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list>li.vc_grid-active>a,.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list>li>a:hover{background-color:#303030;border-color:#303030;color:#fff}.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a,.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,.vc_grid-container .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a,.vc_grid-container .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a{border-color:#333}.vc_grid-container .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a:hover{border-color:#fff}.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li.vc_grid-active>a,.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_dark>li>a:hover,.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li.vc_grid-active>a,.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_rounded_square_light>li>a:hover,.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li.vc_grid-active>a,.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a:hover,.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li.vc_grid-active>a,.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a:hover,.vc_grid-container .vc_grid-pagination-list.vc_grid-pagination_default_dark>li.vc_grid-active>a,.vc_grid-container .vc_grid-pagination-list.vc_grid-pagination_default_dark>li>a:hover,.vc_grid-container .vc_grid-pagination-list.vc_grid-pagination_default_light>li.vc_grid-active>a,.vc_grid-container .vc_grid-pagination-list.vc_grid-pagination_default_light>li>a:hover,.vc_grid-container .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li.vc_grid-active>a,.vc_grid-container .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a:hover,.vc_grid-container .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li.vc_grid-active>a,.vc_grid-container .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a:hover{background-color:#303030!important}.vc_grid-container .vc_grid-pagination-list.vc_grid-pagination_rounded>li>a,.vc_grid-container .vc_grid-pagination-list.vc_grid-pagination_rounded_dark>li>a,.vc_grid-container .vc_grid-pagination-list.vc_grid-pagination_rounded_light>li>a{border-radius:30px!important}.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square>li>a,.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_dark>li>a,.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_square_light>li>a{border-radius:0!important}.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_dark>li>a,.vc_grid-container .vc_grid-pagination .vc_grid-pagination-list.vc_grid-pagination_stripes_light>li>a{width:22px;height:36px;line-height:36px}.vc_grid.vc_row.vc_grid-gutter-30px{margin-bottom:0!important}.vc_grid-container .vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item{border:0!important}.vc_grid-container .vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active,.vc_grid-container .vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover{background:0 0}@media only screen and (max-width:1200px){.container_inner,nav.content_menu ul,.container_inner nav.content_menu{width:950px}.paspartu_enabled .container_inner,.paspartu_enabled nav.content_menu ul,.paspartu_enabled .container_inner nav.content_menu{width:900px}.projects_holder.v6 .mix,.projects_holder.v6.hover_text .mix{width:18.5%;margin:0 0 1.7%}.projects_holder.v6 .filler,.projects_holder.v6.hover_text .filler{width:18.5%}}@media only screen and (max-width:1000px){.container_inner,nav.content_menu ul,.container_inner nav.content_menu{width:768px}.paspartu_enabled .container_inner,.paspartu_enabled .container_inner nav.content_menu{width:720px}header,.header_inner_left{position:relative!important;left:0!important;margin-bottom:0}.content{margin-bottom:0!important}header{top:0!important;margin-top:0!important;display:block}.header_bottom{background-color:#fff}header .eltd_logo img.mobile{display:block!important;opacity:1!important;position:relative;margin:0 auto}header .eltd_logo img.normal,header .eltd_logo img.light,header .eltd_logo img.dark,header .eltd_logo img.sticky{display:none!important}.main_menu{display:none!important}nav.mobile_menu{display:block}.mobile_menu_button{display:table}nav.mobile_menu>ul{margin:0 auto}.logo_wrapper{display:table;height:50px;left:50%;position:absolute}.eltd_logo{display:table-cell;position:relative;top:auto;vertical-align:middle}.eltd_logo a{height:40px;left:-50%;width:auto!important}.eltd_logo img{top:0;left:0}.title{height:auto!important}.title .not_responsive{display:block}.title .title_holder{padding:0!important;height:100%!important}.title:not(.breadcrumbs_title) .title_holder{height:100%!important;padding:10px 0!important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.title h1{word-break:break-word}.side_menu_button,.logo_wrapper,.logo_wrapper a,.side_menu .close_side_menu_holder{height:50px}.content .container .container_inner.default_template_holder{padding:44px 0 0}.projects_holder.v6 .mix,.projects_holder.v6.hover_text .mix{width:48.3%;margin:0 0 3.6%}.projects_holder.v6 .filler,.projects_holder.v6.hover_text .filler{width:48.3%}.projects_holder.v6.hover_text .mix{margin:0 0 3.4%}body .content{margin-top:0!important}.content h2,.content h3,.content h4,.content h5,.content h5{line-height:1em;letter-spacing:2px}}@media only screen and (max-width:768px){.container_inner,nav.content_menu ul,.container_inner nav.content_menu{width:600px}.paspartu_enabled .container_inner,.paspartu_enabled nav.content_menu ul,.paspartu_enabled .container_inner nav.content_menu{width:550px}}@media only screen and (max-width:600px){body.side_menu_slide_with_content .side_menu{width:100%;right:-100%}.container_inner,nav.content_menu ul,.container_inner nav.content_menu{width:420px}.paspartu_enabled .container_inner,.paspartu_enabled nav.content_menu ul,.paspartu_enabled .container_inner nav.content_menu{width:400px}.projects_holder .mix,.projects_holder .filler{width:100%!important}.projects_holder.hover_text .mix{margin:0 0 5%!important}.two_columns_50_50 .column1,.two_columns_50_50 .column2,.two_columns_66_33 .column1,.two_columns_66_33 .column2{width:100%}.two_columns_50_50 .column1 .column_inner,.two_columns_50_50 .column2 .column_inner,.two_columns_66_33 .column1 .column_inner,.two_columns_66_33 .column2 .column_inner{padding:0}.title h1,.title.position_center h1{float:none;line-height:1em}.title_subtitle_holder h1>span{padding-bottom:0}.footer_top .two_columns_50_50 .column2 .column_inner>div,footer:not(.footer_border_columns) .footer_top .two_columns_50_50 .column2 .column_inner>div{margin:0}.footer_top .two_columns_50_50 .column1{margin:0 0 25px}footer .eltd_column{border:0;min-height:0!important;text-align:center}footer .footer_top{text-align:center}}@media only screen and (max-width:480px){.container_inner,nav.content_menu ul,.container_inner nav.content_menu{width:300px}.paspartu_enabled .container_inner,.paspartu_enabled nav.content_menu ul,.paspartu_enabled .container_inner nav.content_menu{width:300px}.header_bottom,footer .container_inner{padding:0 25px}.side_menu .close_side_menu_holder{right:18px}.footer_top.footer_top_full{padding:82px 25px 76px}nav.mobile_menu>ul{width:auto}.projects_holder.hover_text .mix{margin:0 0 7.4%!important}.footer_top .column_inner>div{margin:0 0 25px!important}.footer_top .column_inner{border:0}.side_menu_button>a,.side_menu_button a.fullscreen_search,.side_menu_button a.fullscreen_search_close{padding:0 0 0 5px}.side_menu_button a+.side_menu_button_link{margin-left:0}}@media only screen and (max-width:420px){.header_bottom,footer .container_inner,nav.content_menu{padding:0 15px}.side_menu .close_side_menu_holder{right:12px}}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-down:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}@font-face{font-family:"ElegantIcons";src:url(/assets/fonts/bcf64381cd02.eot);src:url(/assets/fonts/d0f1aa457063.woff)format("woff");font-weight:400;font-style:normal}.arrow_carrot-up,.icon_close,.icon_search,.icon_menu,.social_facebook,.social_twitter,.social_pinterest,.social_googleplus,.social_tumblr{font-family:"ElegantIcons";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}.arrow_carrot-up:before{content:"2"}.icon_close:before{content:"M"}.icon_search:before{content:"U"}.icon_menu:before{content:"a"}.social_facebook:before{content:""}.social_twitter:before{content:""}.social_pinterest:before{content:""}.social_googleplus:before{content:""}.social_tumblr:before{content:""}
/*!
  Ionicons, v2.0.0
  Created by Ben Sperry for the Ionic Framework, http://ionicons.com/
  https://twitter.com/benjsperry  https://twitter.com/ionicframework
  MIT License: https://github.com/driftyco/ionicons

  Android-style icons originally built by Google’s
  Material Design Icons: https://github.com/google/material-design-icons
  used under CC BY http://creativecommons.org/licenses/by/4.0/
  Modified icons to fit ionicon’s grid from original.
*/
@font-face{font-family:"Ionicons";src:url(/assets/fonts/26b4089ddf22.eot);src:url(/assets/fonts/af10108d086a.woff)format("woff");font-weight:400;font-style:normal}.ion-grid:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ion-grid:before{content:""}@font-face{font-family:"linea-arrows-10";src:url(/assets/fonts/312c3e9371b7.eot);src:url(/assets/fonts/c24ee6d33499.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:"linea-basic-10";src:url(/assets/fonts/b7dea24f5b0c.eot);src:url(/assets/fonts/8cc34156ab94.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:"linea-basic-elaboration-10";src:url(/assets/fonts/d40f041afb11.eot);src:url(/assets/fonts/1b3751f73b8c.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:"linea-ecommerce-10";src:url(/assets/fonts/d694c930c361.eot);src:url(/assets/fonts/1e253bb4e683.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:"linea-music-10";src:url(/assets/fonts/05e92fe6ab07.eot);src:url(/assets/fonts/4292a699de00.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:"linea-software-10";src:url(/assets/fonts/a47a1437d4f3.eot);src:url(/assets/fonts/f385c87e663a.woff)format("woff");font-weight:400;font-style:normal}@font-face{font-family:"linea-weather-10";src:url(/assets/fonts/b315132b56a7.eot);src:url(/assets/fonts/4a6c0c5049e3.woff)format("woff");font-weight:400;font-style:normal}[class^=icon-arrows][data-icon]:before{font-family:"linea-arrows-10"!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-basic-][data-icon]:before{font-family:"linea-basic-10"!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-basic-elaboration-][data-icon]:before{font-family:"linea-basic-elaboration-10"!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-ecommerce-][data-icon]:before,[class*=" icon-ecommerce-"][data-icon]:before{font-family:"linea-ecommerce-10"!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-music-][data-icon]:before,[class*=" icon-music-"][data-icon]:before{font-family:"linea-music-10"!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-software-][data-icon]:before,[class*=" icon-software-"][data-icon]:before{font-family:"linea-software-10"!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-weather-][data-icon]:before,[class*=" icon-weather-"][data-icon]:before{font-family:"linea-weather-10"!important;content:attr(data-icon);font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::selection{background:#00a695}h6,h6 a,h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,a,p a,header:not(.with_hover_bg_color) nav.main_menu>ul>li:hover>a,nav.main_menu>ul>li.active>a,nav.mobile_menu ul li a:hover,nav.mobile_menu ul li.active>a,.side_menu_button>a:hover,.mobile_menu_button span:hover,nav.popup_menu ul li a:hover,nav.popup_menu ul li ul li a,blockquote h3,.social_share_list_holder ul li i:hover,nav.content_menu ul li.active:hover i,nav.content_menu ul li:hover i,nav.content_menu ul li.active:hover a,nav.content_menu ul li:hover a,.vc_grid-container .vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item:hover span,.vc_grid-container .vc_grid-filter.vc_grid-filter-color-grey>.vc_grid-filter-item.vc_active span{color:#303030}.title{background-color:#303030}body{font-family:"Raleway",sans-serif;color:#797979;font-size:14px;font-weight:400}body,.wrapper,.content,.content .container{background-color:#f3f3f3}h3,h6,.side_menu .widget li{font-family:"Raleway",sans-serif}.header_bottom{background-color:transparent}.header_bottom{border-bottom:0}.header_bottom{box-shadow:none}.container_inner.default_template_holder{background-color:#f3f3f3}.content .content_inner>.container>.container_inner{padding-top:0}.content .content_inner>.container>.container_inner.default_template_holder{padding-top:30px}@media only screen and (max-width:1000px){.content .content_inner>.container>.container_inner,.content .content_inner>.container>.container_inner.default_template_holder{padding-top:0!important}}@media only screen and (min-width:1000px){.header_bottom.header_full_width{padding-left:45px}header .header_inner_left{left:45px}}@media only screen and (min-width:1000px){.header_bottom.header_full_width{padding-right:45px}}header.sticky .header_bottom{background-color:#121212!important}.content{margin-top:-130px}.fullscreen_search_holder .search_label{font-family:Raleway,sans-serif;font-size:30px!important;letter-spacing:2px;font-weight:500;font-style:normal;text-transform:uppercase;color:#fff}.fullscreen_search_holder .search_field,.fullscreen_search_holder .search_field:focus{font-family:Raleway,sans-serif;font-size:30px!important;letter-spacing:2px;font-weight:500;font-style:normal;text-transform:uppercase;color:#c2c2c2}.fullscreen_search_holder.fade{background-color:#121212}.fullscreen_search_holder .search_submit{color:#fff}.fullscreen_search_holder .search_submit{font-size:22px}.side_menu_button .fullscreen_search{font-size:14px!important}.fullscreen_search_holder .field_holder{border-color:#dedede}.fullscreen_search_holder .field_holder .line{background-color:#dedede}.fullscreen_search_holder .close_container a,.fullscreen_search_close{color:#fff}.fullscreen_search_holder .close_container a:hover,.fullscreen_search_close:hover{color:#fff}.fullscreen_search_holder .close_container a,.fullscreen_search_close{font-size:22px!important}.side_menu_button a.fullscreen_search,.side_menu_button a.fullscreen_search_close{padding-left:10px;padding-right:10px}.logo_wrapper,.side_menu_button,.side_menu .close_side_menu_holder{height:129px}.logo_wrapper,.side_menu_button,.side_menu .close_side_menu_holder{height:130px}header.sticky .logo_wrapper,header.sticky .side_menu_button,.side_menu.sticky .close_side_menu_holder{height:64px!important}header.sticky nav.main_menu>ul>li>a,.light.sticky nav.main_menu>ul>li>a,.light.sticky nav.main_menu>ul>li>a:hover,.light.sticky nav.main_menu>ul>li.active>a,.dark.sticky nav.main_menu>ul>li>a,.dark.sticky nav.main_menu>ul>li>a:hover,.dark.sticky nav.main_menu>ul>li.active>a{line-height:64px}header.sticky .header_bottom{box-shadow:none;-webkit-box-shadow:none;box-shadow:none}@media only screen and (max-width:1000px){.mobile_menu_button,.logo_wrapper,.logo_wrapper a,.side_menu_button,.side_menu .close_side_menu_holder{height:100px!important}}@media only screen and (max-width:1000px){.eltd_logo a{height:40px!important}}@media only screen and (max-width:480px){.eltd_logo a{height:40px!important}}nav.main_menu>ul>li>a{line-height:130px}.fullscreen_search_holder .close_container{top:0}nav.main_menu>ul>li>a>span.item_inner,.side_menu_button_wrapper .side_menu_button a{line-height:40px}nav.main_menu>ul>li>a{color:#222;font-family:"Raleway",sans-serif;font-size:13px;font-style:normal;font-weight:700;text-transform:uppercase;letter-spacing:2px}nav.main_menu>ul>li>a>span.item_inner{border-radius:0;border-style:solid;border-width:1px}.light:not(.sticky) nav.main_menu>ul>li:hover>a>span.item_inner{border-color:#fff}.dark:not(.sticky) nav.main_menu>ul>li:hover>a>span.item_inner{border-color:#000}.light:not(.sticky) nav.main_menu>ul>li.active>a>span.item_inner{border-color:#fff}.dark:not(.sticky) nav.main_menu>ul>li.active>a>span.item_inner{border-color:#000}.light:not(.sticky) nav.main_menu>ul>li:hover>a>span.item_inner,.light:not(.sticky) nav.main_menu>ul>li.active>a>span.item_inner{border-color:rgba(255,255,255,.5)!important}.page_header.sticky nav.main_menu>ul>li>a:hover>span.item_inner,.page_header.sticky nav.main_menu>ul>li.active>a:hover>span.item_inner{border-color:rgba(255,255,255,.5)}.page_header.sticky nav.main_menu>ul>li.active>a>span.item_inner{border-color:rgba(255,255,255,.5)}nav.main_menu>ul>li>a span.item_inner{padding:0 18px}nav.main_menu>ul>li{margin:0 2px}header.sticky nav.main_menu>ul>li>a>span.item_inner,header.light.sticky nav.main_menu>ul>li>a>span.item_inner,header.dark.sticky nav.main_menu>ul>li>a>span.item_inner{color:#fff;font-family:"Raleway",sans-serif!important;font-size:13px}header.sticky .side_menu_button a,header.sticky .side_menu_button a:hover,header.sticky .side_menu_button>a.side_menu_button_link:not(.popup_menu),header.sticky .side_menu_button>a.side_menu_button_link:not(.popup_menu):hover{color:#fff}header.sticky nav.main_menu>ul>li>a:hover span,header.sticky nav.main_menu>ul>li.active>a span,header.sticky nav.main_menu>ul>li:hover>a>span,header.sticky nav.main_menu>ul>li>a:hover>i,header.sticky nav.main_menu>ul>li:hover>a>i,header.sticky nav.main_menu>ul>li.active>a>i,.light.sticky nav.main_menu>ul>li>a:hover,.light.sticky nav.main_menu>ul>li.active>a,.dark.sticky nav.main_menu>ul>li>a:hover,.dark.sticky nav.main_menu>ul>li.active>a{color:#fff!important}nav.mobile_menu ul li a:hover,nav.mobile_menu ul li.active>a,nav.mobile_menu ul li>a.current{color:#303030}nav.mobile_menu ul li,nav.mobile_menu ul li.open_sub>ul{border-color:#f2f2f2}@media only screen and (max-width:1000px){.header_bottom,nav.mobile_menu{background-color:#f2f2f2!important}}h1{color:#222;font-family:"Raleway",sans-serif;font-size:75px;line-height:75px;font-style:normal;font-weight:400;letter-spacing:6px;text-transform:uppercase}h3{font-family:"Raleway",sans-serif;font-size:40px;line-height:48px;font-style:normal;font-weight:500;letter-spacing:4px;text-transform:uppercase}h3,h3 a{color:#222}h4{font-family:"Dancing Script",sans-serif;font-size:30px;line-height:40px;font-style:normal;font-weight:400;letter-spacing:0;text-transform:none}h4,h4 a{color:#000}h5{font-family:"Raleway",sans-serif;font-size:15px;line-height:22px;font-style:normal;font-weight:700;letter-spacing:2px;text-transform:uppercase}h5,h5 a{color:#222}h6{font-family:"Raleway",sans-serif;font-size:13px;line-height:19px;font-style:normal;font-weight:600;letter-spacing:1px;text-transform:uppercase}h6,h6 a{color:#222}p{font-family:Raleway,sans-serif;font-size:14px;line-height:25px;letter-spacing:0;font-weight:400;font-style:normal;text-transform:none;color:#797979}a,p a{color:#222;font-style:normal;font-weight:400;text-decoration:none}a:hover,p a:hover{color:#797979;text-decoration:none}.title h1{color:#222;font-family:"Raleway",sans-serif;font-size:70px;line-height:75px;font-style:normal;font-weight:400;letter-spacing:4px;text-transform:uppercase}.social_share_list_holder ul li i{font-size:15px;line-height:15px}#back_to_top>span{font-size:20px;color:#fff;height:45px;width:45px;background-color:#222;line-height:43px}#back_to_top{width:45px;height:45px;bottom:35px}#back_to_top:hover>span{color:#fff;background-color:#303030}.footer_top_holder{background-color:#121212}.footer_top.footer_top_full{padding-top:80px;padding-bottom:45px}@media only screen and (min-width:600px){.footer_top,.footer_top.footer_top_full{padding-left:95px;padding-right:95px}}@media only screen and (min-width:600px){.footer_top,.eltd_column{text-align:left}}.footer_top,.footer_top p,.footer_top span:not(.eltd_social_icon_holder):not(.fa-stack):not(.social_icon):not(.eltd_icon_shortcode),.footer_top li,.footer_top .textwidget{font-family:Raleway,sans-serif;font-size:14px;line-height:25px;letter-spacing:0;font-weight:400;font-style:normal;text-transform:none;color:#8c8c8c}.footer_top a{font-family:Raleway,sans-serif;font-size:10px;line-height:35px;letter-spacing:1px;font-weight:700;font-style:normal;text-transform:uppercase;color:#8c8c8c}.footer_top a:hover{color:#fff}.footer_bottom_holder{background-color:#121212}.footer_bottom_holder_inner,.footer_bottom_holder_inner ul li a,.footer_bottom_holder_inner p,.footer_bottom_holder_inner span{font-family:Raleway,sans-serif;font-size:10px;line-height:14px;letter-spacing:1px;font-weight:700;font-style:normal;text-transform:uppercase;color:#8c8c8c}.footer_top .widget h4{font-family:Raleway,sans-serif;font-size:15px;line-height:20px;letter-spacing:2px;font-weight:600;font-style:normal;text-transform:uppercase;color:#fff}.footer_bottom_holder{height:115px}.side_menu{background-color:#121212;padding-top:86px;padding-right:80px;padding-left:80px}.side_menu a.close_side_menu{height:22px;width:22px}.side_menu a.close_side_menu span{font-size:22px;height:22px;width:22px;line-height:22px}body.side_menu_slide_with_content .side_menu{text-align:center}.side_menu h4,.side_menu h5{font-family:Raleway,sans-serif;font-size:34px;line-height:50px;letter-spacing:4px;font-weight:600;font-style:normal;text-transform:uppercase;color:#fff}.side_menu .widget a:hover,.side_menu .widget li:hover,.side_menu .widget li:hover>a{color:#d8d8d8}.side_menu_button>a,.mobile_menu_button span,.side_menu_button>a.side_menu_button_link:not(.popup_menu){color:#222}.side_menu_button>a:not(.popup_menu),.mobile_menu_button span,.side_menu_button>a.side_menu_button_link:not(.popup_menu),.fullscreen_search_holder .close_container a{font-size:22px}@media only screen and (max-width:1000px){.mobile_menu_button span,.side_menu_button>a,.side_menu_button>a.side_menu_button_link:not(.popup_menu){color:#222}}@media only screen and (max-width:1000px){.mobile_menu_button span:hover,.side_menu_button>a:hover,.mobile_menu_button span:hover{color:#222!important}}.portfolio_main_holder .item_holder.slow_zoom .portfolio_shader{background-color:rgba(0,0,0,.4)}.portfolio_single.small-images .portfolio_detail>h3.info_section_title{font-family:,sans-serif;font-size:px;line-height:px;letter-spacing:px}.portfolio_detail .info .info_section_title{font-family:,sans-serif;font-size:px;line-height:px;letter-spacing:px}.paspartu_outer,.paspartu_left,.paspartu_right,.paspartu_top,.paspartu_bottom,.paspartu_outer .content:not(.has_slider) .content_inner{background-color:#fff}.paspartu_outer{padding:0 1.85% 1.85% 1.85%}body:not(.paspartu_on_top_fixed) .paspartu_outer .content:not(.has_slider) .content_inner,.paspartu_top,.paspartu_bottom,.paspartu_on_top_fixed header{padding-top:1.85%}.paspartu_on_bottom_fixed footer{margin-bottom:1.85%}.paspartu_left,.paspartu_right{width:1.85%}header.paspartu_header_inside{padding-left:1.85%;padding-right:1.85%}.paspartu_enabled #back_to_top:not(.center):not(.left){margin-right:1.85%}.paspartu_enabled.paspartu_on_bottom_fixed #back_to_top:not(.center):not(.left){margin-bottom:1.85%}.portfolio_single .portfolio_button a:hover{color:#222}.portfolio_single .portfolio_button a{color:#a6a6a6;font-size:36px}@media only screen and (max-width:1000px){.header_bottom{background-color:#fff}.header_bottom,nav.mobile_menu{background-color:#f2f2f2!important}.title h1{font-size:60px}.title h1{font-size:56px}.content h3{font-size:32px}}@media only screen and (min-width:600px) and (max-width:768px){.title h1{font-size:52.5px}.title h1{font-size:42px}.content h3{font-size:24px}}@media only screen and (max-width:600px){.title h1{font-size:37.5px}.title h1{font-size:35px}.content h3{font-size:20px}}@media only screen and (max-width:480px){.title h1{font-size:30px}.title h1{font-size:28px}.content h3{font-size:16px}}