@-webkit-keyframes bounce{0%,to{-webkit-transform:scale(0)}50%{-webkit-transform:scale(1)}}@keyframes bounce{0%,to{transform:scale(0);-webkit-transform:scale(0)}50%{transform:scale(1);-webkit-transform:scale(1)}}ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where([style*=border-width]){border-style:solid}body{line-height:24px}.content,.wrapper{position:relative}a,body,div,h1,h5,html,i,li,span,ul{background:0 0;border:0;margin:0;padding:0;vertical-align:baseline;outline:0}html{height:100%;margin:0!important;-webkit-transition:1.3s ease-out;-moz-transition:1.3s ease-out;-o-transition:1.3s ease-out;-ms-transition:1.3s ease-out;transition:1.3s ease-out;overflow-y:scroll!important}a,body{color:#898989}body{overflow-x:hidden!important;-webkit-font-smoothing:antialiased;font-family:"Open Sans",sans-serif;font-size:13px;font-weight:400}.vertical_menu_enabled header,article,aside,nav,section{display:block}img{max-width:100%;height:auto}h1{font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:0;text-transform:uppercase;font-size:36px;line-height:48px;color:#323333}a{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}h5 a{font-family:inherit;font-size:inherit;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-transform:inherit}a:hover{color:#d34e35}ul{list-style-position:inside}::selection{color:#fff}::-moz-selection{color:#fff}.wrapper{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}.portfolio_main_holder article:hover .item_holder.image_text_zoom_hover .portfolio_shader,.projects_holder article:hover .icons_holder a{opacity:1}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.ajax_loader,.meta,.title .not_responsive,.vertical_menu_enabled header .header_inner,nav.mobile_menu ul>li>span.mobile_arrow i{display:none}.filter_outer.center_align,.portfolio_main_holder .item_holder .icons_holder a,.projects_holder article .portfolio_description.text_align_center{text-align:center}.content{z-index:100}.container,.full_width{position:relative;z-index:100}.container{padding:0;width:100%}.container_inner{width:1100px;margin:0 auto}.ajax_loader{position:fixed;top:50%;left:50%;z-index:1100}.ajax_loader_1{position:relative;width:100%;height:100%}.ajax_loader .double_pulse{width:40px;height:40px;margin:-20px 0 0-20px;position:relative}.ajax_loader .double_pulse .double-bounce1,.ajax_loader .double_pulse .double-bounce2{width:100%;height:100%;border-radius:50%;opacity:.6;position:absolute;top:0;left:0;-webkit-animation:2s ease-in-out infinite bounce;animation:2s ease-in-out infinite bounce}.ajax_loader .double_pulse .double-bounce2{-webkit-animation-delay:-1s;animation-delay:-1s}.portfolio_main_holder .item_holder .portfolio_shader{position:absolute;width:100%;height:100%}div.section{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover}.grid_section .section_inner{width:1100px;margin:0 auto;position:relative;z-index:20}.ajax_loader_1,.title h1 span,.title_holder .title_subtitle_holder .subtitle span{display:inline-block}#back_to_top{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;width:50px;height:48px}#back_to_top>span{text-decoration:none;text-align:center;color:#fff;border:1px solid #fff0;-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;font-size:14px;height:48px;width:50px;border-radius:3px;background-color:#1d1d1d;border-width:0;line-height:48px}#back_to_top span span{display:block;line-height:inherit}#back_to_top span span:before{-webkit-transition:background-color .15s ease-out,color .15s ease-out;-moz-transition:background-color .15s ease-out,color .15s ease-out;-ms-transition:background-color .15s ease-out,color .15s ease-out;-o-transition:background-color .15s ease-out,color .15s ease-out;transition:background-color .15s ease-out,color .15s ease-out}#back_to_top span span.mkd_icon_font_elegant.arrow_carrot-up{margin-left:-1px}.wpb_row{margin-bottom:0!important}body:not(.has_general_padding) .section_inner_margin{margin-left:-15px;margin-right:-15px}.header_bottom,.vertical_menu ul li,aside.vertical_menu_area .vertical_menu_area_widget_holder,footer .container_inner,footer .footer_inner,header{position:relative}header{width:100%;display:inline-block;margin:0;vertical-align:middle;z-index:110;-webkit-backface-visibility:hidden}header .header_inner_left{position:absolute;left:45px;top:0;z-index:110}header .container_inner .header_inner_left{position:absolute;left:0;top:0}.vertical_menu ul{list-style:none}.header_bottom{background-color:#fff;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out}.header_bottom .container_inner{position:relative;box-sizing:border-box}.projects_holder_outer:not(.masonry_with_space) .portfolio_main_holder.projects_holder.portfolio_one_by_one article{opacity:0!important}header.fixed{width:100%;position:fixed;z-index:110;top:0;left:0}.side_menu_slide_from_right header.fixed{-moz-transition:left .2s cubic-bezier(.645,.045,.355,1);-o-transition:left .2s cubic-bezier(.645,.045,.355,1);-webkit-transition:left .2s cubic-bezier(.645,.045,.355,1);transition:left .2s cubic-bezier(.645,.045,.355,1)}.portfolio_main_holder .item_holder .text_holder{position:absolute}.vertical_menu_enabled .content .title .container{padding-left:0;padding-right:0}.footer_bottom_holder .column_inner{text-align:center;vertical-align:middle}.mobile_menu_button{display:none;float:left;height:90px;margin:0 20px 0 0}.mobile_menu_button span{width:19px;height:17px;font-size:14px;z-index:50;display:table-cell;position:relative;cursor:pointer;vertical-align:middle;-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}nav.mobile_menu,nav.mobile_menu ul{display:none;width:100%;position:relative}nav.mobile_menu{float:left;top:0;text-align:left;overflow:hidden;background-color:#fff;z-index:100}nav.mobile_menu ul{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;border-bottom:1px solid #eaeaea;border-color:#3f3f3f}nav.mobile_menu ul li a{-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-webkit-tap-highlight-color:#fff0;padding:9px 0;display:block;position:relative}nav.mobile_menu ul li:last-child{border:0!important}nav.mobile_menu ul li span.mobile_arrow i{color:#888}.mkd_icon_font_elegant{font-family:ElegantIcons!important}.portfolio_main_holder .item_holder .text_holder_outer,.portfolio_main_holder .item_holder.image_text_zoom_hover .text_holder_outer{display:table;width:100%;height:100%}:-moz-placeholder,:-ms-input-placeholder,::-moz-placeholder,::-webkit-input-placeholder{color:#959595;margin:10px 0 0}.vertical_area_background,aside.vertical_menu_area{position:fixed;width:290px;height:100%;top:0;left:0}.vertical_menu_enabled .content .container,.vertical_menu_enabled .full_width,.vertical_menu_enabled .title_outer,.vertical_menu_enabled footer{padding-left:290px}.vertical_menu_enabled .content .container{width:auto}aside.vertical_menu_area{z-index:101;-webkit-backface-visibility:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:0;background-color:#c4df9b;padding:85px 40px 20px 56px}.vertical_area_background{background-position:right top;background-repeat:no-repeat;background-size:cover;z-index:0;-webkit-transition:opacity .5s,background-color .5s;-moz-transition:opacity .5s,background-color .5s;-o-transition:opacity .5s,background-color .5s;-ms-transition:opacity .5s,background-color .5s;transition:opacity .5s,background-color .5s;opacity:1}nav.vertical_menu{position:relative;z-index:101;margin:40px 0 0}nav.vertical_menu>ul>li>a{position:relative;display:block;padding:8px 0;text-decoration:none;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;height:100%;position:absolute;top:0;left:0;-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:after{height:1px;bottom:0;background-color:#d34e35;content:"";display:none;position:absolute;width:100%}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}.filter_holder ul li:last-child span:after,.filter_holder.without_separator ul li span:after,nav.vertical_menu>ul>li:last-child>a:after{content:none}.vertical_menu_area_widget_holder{margin:22px 0 0}.vertical_menu_enabled .content{margin-top:0!important;padding-top:0!important}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}.title,.title_subtitle_holder{display:block;position:relative}.title{width:100%;height:200px;text-align:left;z-index:101}.title.with_background_color{background-image:none}.title .title_holder{display:table;height:100%;left:0;position:relative;width:100%}.title .title_holder .container{display:table-row;vertical-align:middle;background-color:#fff0}.title_subtitle_holder{padding:0;z-index:25}.filter_holder ul,.filter_holder ul li span,.title h1{display:inline-block;vertical-align:middle}.title h1{word-break:break-all}.subtitle{display:block}.content .title .container_inner,.filter_outer.filter_portfolio .filter_holder{display:table-cell;vertical-align:middle}.content .title .container_inner{padding:0!important}.projects_holder.standard article .project_category{margin:10px 0 0}.portfolio_main_holder .item_holder.image_text_zoom_hover .image_holder{z-index:2}.projects_holder .mix .image{width:100%;-moz-transform:translateZ(0);-webkit-transform:translateZ(0)}.portfolio_main_holder .item_holder{position:relative;overflow:hidden}.filter_holder.without_separator ul li span{padding:0 15px}.projects_holder article .image img{position:relative;display:block;width:100%;z-index:100;-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_outer{margin:0;display:block;width:100%}.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:.2s ease-out;-moz-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;text-align:left}.projects_holder .mix .image,.projects_holder article .image_holder,.projects_holder article .portfolio_description{display:block;position:relative;overflow:hidden}.projects_holder article .portfolio_description{padding:20px 0 27px;border-top:none!important}.projects_holder.standard article .portfolio_description{padding-left:25px;padding-right:25px}.projects_holder article .icons_holder a.portfolio_lightbox:before{line-height:inherit;content:"L";font-family:"ElegantIcons";margin-left:-1px}.projects_holder .filler{display:inline-block;height:0}.projects_holder.v2 .mix{width:49%;margin:0 0 2.1%}.projects_holder.v2 .filler{width:49%}.filter_outer{display:block;position:relative;margin:0 0 36px}.filter_outer.filter_portfolio{display:table;width:100%}.filter_holder ul{list-style:none}.filter_holder ul li{cursor:pointer;display:block;margin:0;float:left;text-align:center}.filter_holder ul li span{position:relative;padding:0 25px;color:#a6a6a6;font-size:12px;font-weight:600;letter-spacing:1px;text-transform:uppercase;-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}.filter_holder ul li span:after{content:"|";position:absolute;right:0;display:inline-block;width:1px;color:#a6a6a6}.portfolio_main_holder .project_category{display:block;line-height:1;font-size:12px;margin:0 0 10px}.portfolio_main_holder .item_holder .text_holder_inner,.portfolio_main_holder .item_holder.image_text_zoom_hover .text_holder_inner{display:table-cell;vertical-align:middle;text-align:center}.portfolio_main_holder .item_holder .icons_holder{font-family:"Open Sans",sans-serif}.portfolio_main_holder .item_holder.image_text_zoom_hover .text_holder{padding:30px;font-size:14px;width:100%;height:100%;position:absolute;left:0;background-color:#fff0;top:0;text-align:center;box-sizing:border-box;opacity:0;-webkit-transition:.4s cubic-bezier(.165,.84,.44,1);transition:.4s cubic-bezier(.165,.84,.44,1);backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transform:scale(.8);-ms-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);z-index:4}.portfolio_main_holder article:hover .item_holder.image_text_zoom_hover .text_holder{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.portfolio_main_holder .item_holder.image_text_zoom_hover .icons_holder a{display:inline-block;width:40px;height:40px;line-height:40px;background-color:#d34e35;border-radius:50%;margin:0 2px;color:#fff;-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transform:translateY(0);transition:background-color .2s,transform .2s;-webkit-transition:background-color .2s,-webkit-transform .2s}.portfolio_main_holder .item_holder.image_text_zoom_hover .icons_holder a:hover{-ms-transform:translateY(-10%);-moz-transform:translateY(-10%);-o-transform:translateY(-10%);transform:translateY(-10%);-webkit-transform:translateY(-10%)}.portfolio_main_holder .item_holder.image_text_zoom_hover .portfolio_shader{z-index:3;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:opacity .4s cubic-bezier(.165,.84,.44,1);transition:opacity .4s cubic-bezier(.165,.84,.44,1);opacity:0}.portfolio_main_holder .item_holder.image_text_zoom_hover .image_holder .image{-webkit-transition:.5s cubic-bezier(.19,1,.22,1);transition:.5s cubic-bezier(.19,1,.22,1);backface-visibility:hidden;-webkit-backface-visibility:hidden;display:inline-block;vertical-align:middle;overflow:visible}.portfolio_main_holder article:hover .item_holder.image_text_zoom_hover .image_holder .image{-webkit-transform:scale(1.3);-ms-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}.mkd_icon_font_awesome{font-family:fontawesome!important}.mkd_icon_stack{line-height:2em;display:inline-block;vertical-align:middle;position:relative;width:2em;height:2em}footer a{text-decoration:none}.separator,footer{display:block;position:relative}.separator{border-bottom:1px solid #b2b2b2;margin:10px 0}.separator.small{margin:10px auto 20px}.separator.small.left{margin:10px 0 20px}.side_menu_slide_from_right .wrapper{background-color:#fff;position:relative;z-index:1000;-moz-transition:left .2s cubic-bezier(.645,.045,.355,1);-o-transition:left .2s cubic-bezier(.645,.045,.355,1);-webkit-transition:left .2s cubic-bezier(.645,.045,.355,1);transition:left .2s cubic-bezier(.645,.045,.355,1);-ms-transform:translateX(0,0);-moz-transform:translateX(0,0);-o-transform:translateX(0,0);transform:translateX(0,0);-webkit-transform:translateX(0,0)}footer{width:100%;margin:0 auto;z-index:100;box-sizing:border-box;-moz-box-sizing:border-box}footer .container{background-color:inherit}.footer_bottom_holder{display:table;width:100%;background-color:#f6f6f6;vertical-align:middle;text-align:center;height:65px}.footer_bottom_holder_inner{display:table-cell;width:100%;height:100%;vertical-align:middle}@media only screen and (min-width:1000px){body.vertical_menu_enabled.vertical_menu_width_290:not(.vertical_menu_hidden) .ajax_loader{margin-left:145px}header.fixed{-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)}}@media only screen and (max-width:1000px){.header_bottom,nav.mobile_menu{background-color:#ce0167!important}.subtitle{font-size:10.4px}.filter_outer.filter_portfolio{line-height:2em}}@media only screen and (min-width:600px) and (max-width:768px){.subtitle{font-size:10.4px}}@media only screen and (max-width:600px){.filter_outer.filter_portfolio{height:auto}}@font-face{font-family:"FontAwesome";src:url(/wp-content/themes/onyx/css/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/themes/onyx/css/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/themes/onyx/css/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/themes/onyx/css/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/themes/onyx/css/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/themes/onyx/css/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.arrow_carrot-up,.fa{-webkit-font-smoothing:antialiased}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-moz-osx-font-smoothing:grayscale}.fa-bars:before{content:""}.fa-angle-right:before{content:""}.fa-angle-down:before{content:""}@font-face{font-family:"ElegantIcons";src:url(/wp-content/themes/onyx/css/elegant-icons/fonts/ElegantIcons.eot);src:url(/wp-content/themes/onyx/css/elegant-icons/fonts/ElegantIcons.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/onyx/css/elegant-icons/fonts/ElegantIcons.woff)format("woff"),url(/wp-content/themes/onyx/css/elegant-icons/fonts/ElegantIcons.ttf)format("truetype"),url(/wp-content/themes/onyx/css/elegant-icons/fonts/ElegantIcons.svg#ElegantIcons)format("svg");font-weight:400;font-style:normal}.arrow_carrot-up{font-family:"ElegantIcons";speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.arrow_carrot-up:before{content:"2"}@font-face{font-family:"Ionicons";src:url(/wp-content/themes/onyx/css/ion-icons/fonts/ionicons.eot?v=2.0.0);src:url(/wp-content/themes/onyx/css/ion-icons/fonts/ionicons.eot?v=2.0.0#iefix)format("embedded-opentype"),url(/wp-content/themes/onyx/css/ion-icons/fonts/ionicons.ttf?v=2.0.0)format("truetype"),url(/wp-content/themes/onyx/css/ion-icons/fonts/ionicons.woff?v=2.0.0)format("woff"),url(/wp-content/themes/onyx/css/ion-icons/fonts/ionicons.svg?v=2.0.0#Ionicons)format("svg");font-weight:400;font-style:normal}@font-face{font-family:"linea-arrows-10";src:url(/wp-content/themes/onyx/css/linea-icons/arrows/fonts/linea-arrows-10.eot);src:url(/wp-content/themes/onyx/css/linea-icons/arrows/fonts/linea-arrows-10.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/onyx/css/linea-icons/arrows/fonts/linea-arrows-10.woff)format("woff"),url(/wp-content/themes/onyx/css/linea-icons/arrows/fonts/linea-arrows-10.ttf)format("truetype"),url(/wp-content/themes/onyx/css/linea-icons/arrows/fonts/linea-arrows-10.svg#linea-arrows-10)format("svg");font-weight:400;font-style:normal}@font-face{font-family:"linea-basic-10";src:url(/wp-content/themes/onyx/css/linea-icons/basic/fonts/linea-basic-10.eot);src:url(/wp-content/themes/onyx/css/linea-icons/basic/fonts/linea-basic-10.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/onyx/css/linea-icons/basic/fonts/linea-basic-10.woff)format("woff"),url(/wp-content/themes/onyx/css/linea-icons/basic/fonts/linea-basic-10.ttf)format("truetype"),url(/wp-content/themes/onyx/css/linea-icons/basic/fonts/linea-basic-10.svg#linea-basic-10)format("svg");font-weight:400;font-style:normal}@font-face{font-family:"linea-basic-elaboration-10";src:url(/wp-content/themes/onyx/css/linea-icons/basic-elaboration/fonts/linea-basic-elaboration-10.eot);src:url(/wp-content/themes/onyx/css/linea-icons/basic-elaboration/fonts/linea-basic-elaboration-10.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/onyx/css/linea-icons/basic-elaboration/fonts/linea-basic-elaboration-10.woff)format("woff"),url(/wp-content/themes/onyx/css/linea-icons/basic-elaboration/fonts/linea-basic-elaboration-10.ttf)format("truetype"),url(/wp-content/themes/onyx/css/linea-icons/basic-elaboration/fonts/linea-basic-elaboration-10.svg#linea-basic-elaboration-10)format("svg");font-weight:400;font-style:normal}@font-face{font-family:"linea-ecommerce-10";src:url(/wp-content/themes/onyx/css/linea-icons/ecommerce/fonts/linea-ecommerce-10.eot);src:url(/wp-content/themes/onyx/css/linea-icons/ecommerce/fonts/linea-ecommerce-10.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/onyx/css/linea-icons/ecommerce/fonts/linea-ecommerce-10.woff)format("woff"),url(/wp-content/themes/onyx/css/linea-icons/ecommerce/fonts/linea-ecommerce-10.ttf)format("truetype"),url(/wp-content/themes/onyx/css/linea-icons/ecommerce/fonts/linea-ecommerce-10.svg#linea-ecommerce-10)format("svg");font-weight:400;font-style:normal}@font-face{font-family:"linea-music-10";src:url(/wp-content/themes/onyx/css/linea-icons/music/fonts/linea-music-10.eot);src:url(/wp-content/themes/onyx/css/linea-icons/music/fonts/linea-music-10.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/onyx/css/linea-icons/music/fonts/linea-music-10.woff)format("woff"),url(/wp-content/themes/onyx/css/linea-icons/music/fonts/linea-music-10.ttf)format("truetype"),url(/wp-content/themes/onyx/css/linea-icons/music/fonts/linea-music-10.svg#linea-music-10)format("svg");font-weight:400;font-style:normal}@font-face{font-family:"linea-software-10";src:url(/wp-content/themes/onyx/css/linea-icons/software/fonts/linea-software-10.eot);src:url(/wp-content/themes/onyx/css/linea-icons/software/fonts/linea-software-10.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/onyx/css/linea-icons/software/fonts/linea-software-10.woff)format("woff"),url(/wp-content/themes/onyx/css/linea-icons/software/fonts/linea-software-10.ttf)format("truetype"),url(/wp-content/themes/onyx/css/linea-icons/software/fonts/linea-software-10.svg#linea-software-10)format("svg");font-weight:400;font-style:normal}@font-face{font-family:"linea-weather-10";src:url(/wp-content/themes/onyx/css/linea-icons/weather/fonts/linea-weather-10.eot);src:url(/wp-content/themes/onyx/css/linea-icons/weather/fonts/linea-weather-10.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/onyx/css/linea-icons/weather/fonts/linea-weather-10.woff)format("woff"),url(/wp-content/themes/onyx/css/linea-icons/weather/fonts/linea-weather-10.ttf)format("truetype"),url(/wp-content/themes/onyx/css/linea-icons/weather/fonts/linea-weather-10.svg#linea-weather-10)format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Simple-Line-Icons";src:url(/wp-content/themes/onyx/css/simple-line-icons/fonts/Simple-Line-Icons.eot);src:url(/wp-content/themes/onyx/css/simple-line-icons/fonts/Simple-Line-Icons.eot?#iefix)format("embedded-opentype"),url(/wp-content/themes/onyx/css/simple-line-icons/fonts/Simple-Line-Icons.woff)format("woff"),url(/wp-content/themes/onyx/css/simple-line-icons/fonts/Simple-Line-Icons.ttf)format("truetype"),url(/wp-content/themes/onyx/css/simple-line-icons/fonts/Simple-Line-Icons.svg#Simple-Line-Icons)format("svg");font-weight:400;font-style:normal}@media only screen and (max-width:1300px){.vertical_menu_enabled .title{height:auto!important}.vertical_menu_enabled .title .not_responsive{display:block}.vertical_menu_enabled .title .title_holder{padding:0!important}.vertical_menu_enabled .title:not(.breadcrumbs_title) .title_holder{height:100%!important}}@media only screen and (max-width:1200px){.container_inner,div.grid_section .section_inner{width:950px}}@media only screen and (max-width:1000px){.container_inner,div.grid_section .section_inner{width:768px}.header_inner_left,header{position:relative!important;left:0!important;margin-bottom:0}.content{margin-bottom:0!important}header{top:0!important;margin-top:0!important}.header_bottom{background-color:#fff}.title .not_responsive,header,nav.mobile_menu{display:block}.mobile_menu_button{display:table;height:50px}nav.mobile_menu>ul{margin:0 auto}.title{height:auto!important}.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:normal}.subtitle{font-size:24px}.projects_holder.v2 .mix{width:48.3%;margin:0 0 3.6%}.projects_holder.v2 .filler{width:48.3%}body .content,body .content.content_top_margin{margin-top:0!important}}@media only screen and (min-width:768px) and (max-width:1100px){.filter_holder ul li span{padding:0 20px}}@media only screen and (min-width:768px) and (max-width:1000px){.projects_holder article .icons_holder a{margin:0 10px 0 0}.projects_holder article .icons_holder a:last-child{margin:0}}@media only screen and (max-width:768px){.container_inner,div.grid_section .section_inner{width:600px}.subtitle{font-size:20px}.filter_holder ul li span{padding:0 15px}}@media only screen and (min-width:600px) and (max-width:768px){.projects_holder article .icons_holder a{margin:0 10px 0 0}.projects_holder article .icons_holder a:last-child{margin:0}}@media only screen and (max-width:600px){.container_inner,div.grid_section .section_inner{width:420px}.projects_holder .filler,.projects_holder .mix{width:100%!important}.title h1{float:none;line-height:1em}.title .separator{margin-bottom:5px;margin-top:5px}.subtitle{display:none}.title_subtitle_holder h1>span{padding-bottom:0}}@media only screen and (max-width:480px){.container_inner,div.grid_section .section_inner{width:300px}.header_bottom,footer .container_inner{padding:0 25px}footer .container_inner,nav.mobile_menu>ul{width:auto}.filter_holder ul li span,.filter_holder.without_separator ul li span{padding:0 10px}}@media only screen and (max-width:420px){.header_bottom,footer .container_inner{padding:0 15px}}@media only screen and (max-width:350px){.section_inner_margin{margin:0}}@media only screen and (max-width:300px){.container_inner,div.grid_section .section_inner{width:95%}}::selection{background:#d34e35}::-moz-selection{background:#d34e35}.filter_holder ul li:not(.filter_title):hover span,.mobile_menu_button span:hover,.projects_holder article .portfolio_title a:hover,.vertical_menu ul li a:hover,a,h5 a:hover,nav.mobile_menu ul li a:hover{color:#d34e35}#back_to_top:hover>span,.ajax_loader .double_pulse .double-bounce1,.ajax_loader .double_pulse .double-bounce2,.projects_holder article .item_holder.image_text_zoom_hover .icons_holder a,.title{background-color:#d34e35}.content,.content .container,.full_width,.wrapper,body{background-color:#fff}.projects_holder article .project_category{font-family:"Open Sans",sans-serif}.content .content_inner>.full_width>.full_width_inner{padding-top:0}@media only screen and (max-width:1000px){.content .content_inner>.full_width>.full_width_inner{padding-top:0!important}}.content{margin-top:0}.content.content_top_margin{margin-top:105px!important}.vertical_menu_enabled .content.content_top_margin{margin-top:0!important}@media only screen and (max-width:1000px){.mobile_menu_button{height:80px!important}}nav.vertical_menu>ul>li:hover>a>span.item_inner{text-decoration:underline}nav.mobile_menu ul li a{color:#fff;font-family:"Montserrat",sans-serif;font-size:12px;line-height:17px;font-style:normal;font-weight:400;text-transform:uppercase;letter-spacing:0}nav.mobile_menu ul li a:hover{color:#c4df9a}@media only screen and (max-width:1000px){.header_bottom,nav.mobile_menu{background-color:#ce0167!important}}#back_to_top>span .arrow_carrot-up:before,.subtitle,.title h1,h5{font-family:"Montserrat",sans-serif;font-size:14px;line-height:18px;font-style:normal;letter-spacing:0;text-transform:uppercase;color:#555}h5 a{color:#555}.portfolio_main_holder.projects_holder.standard article .portfolio_title a:hover,a:hover{color:#d34e35}#back_to_top>span .arrow_carrot-up:before,.subtitle,.title h1{color:#323333;font-size:26px;line-height:26px;font-weight:700}.subtitle,h5{font-weight:400}.subtitle{color:#898989;font-family:"Open Sans",sans-serif;font-size:13px;line-height:24px;text-transform:none}.separator.small{border-bottom-width:2px;border-color:#d34e35;width:42px;border-style:solid}#back_to_top>span .arrow_carrot-up:before{font-family:Open Sans,sans-serif;color:#d34e35;font-size:14px;line-height:48px;display:block;content:"TOP"}#back_to_top>span:hover .arrow_carrot-up:before{color:#fff}@media only screen and (max-width:1000px){.mobile_menu_button span,.mobile_menu_button span:hover{color:#fff!important}}body:not(.vertical_menu_hidden) nav.vertical_menu ul li a{margin-left:-56px;margin-right:-40px;padding-left:56px;padding-right:40px}nav.vertical_menu>ul>li>a{background-color:#ffc;color:#c06;font-family:"Montserrat",sans-serif;font-size:14px;line-height:32px;font-style:normal;font-weight:400;text-transform:capitalize;letter-spacing:0}nav.vertical_menu>ul>li>a:hover{background-color:#c06}nav.vertical_menu>ul>li>a:before{width:3px;background-color:#fff0;opacity:1}nav.vertical_menu>ul>li>a:hover:before{background-color:#d34e35;opacity:1}nav.vertical_menu>ul>li>a:after{left:0}nav.vertical_menu{margin-top:46px;text-align:left}aside.vertical_menu_area .vertical_menu_area_widget_holder{text-align:left}nav.vertical_menu>ul>li:hover>a,nav.vertical_menu>ul>li:hover>a .menu_icon{color:#fff}nav.vertical_menu>ul>li>a .menu_icon:not(.blank){font-size:14px}.projects_holder article .portfolio_description{background-color:#fff}.portfolio_main_holder .item_holder.image_text_zoom_hover .portfolio_shader{background-color:rgb(211 78 53/.88)}.filter_portfolio .filter_holder ul li:not(.filter_title) span{color:#252525;font-family:Montserrat;font-size:12px;line-height:18px;font-style:normal;font-weight:400;letter-spacing:0;text-transform:uppercase}.filter_portfolio .filter_holder ul li span:after{color:#252525}.filter_portfolio .filter_holder ul li:not(.filter_title):hover span{color:#d34e35!important}.filter_outer.filter_portfolio{height:26px}.portfolio_main_holder.projects_holder.standard article .portfolio_title,.portfolio_main_holder.projects_holder.standard article .portfolio_title a,.portfolio_main_holder.projects_holder.standard article .project_category{color:#555;font-family:Montserrat;font-size:14px;line-height:14px;font-style:normal;font-weight:400;letter-spacing:0;text-transform:uppercase}.portfolio_main_holder.projects_holder.standard article .project_category{font-size:13px;line-height:16px;text-transform:lowercase}.portfolio_main_holder .icons_holder a{font-size:64px!important;height:1.75em!important;line-height:1.75em!important;color:#fff!important;background-color:transparent!important;border-width:0!important;border-style:solid!important}.portfolio_main_holder .item_holder:not(.slide_from_left_hover) .icons_holder a{width:1.75em!important}.portfolio_main_holder .icons_holder a:hover{color:#fff!important;background-color:transparent!important}@media only screen and (min-width:1000px) and (max-width:1490px){.vertical_menu_width_290 .container_inner,.vertical_menu_width_290 div.grid_section .section_inner{width:90%}}@media only screen and (min-width:1000px) and (max-width:1290px){.vertical_menu_width_290 .container_inner,.vertical_menu_width_290 div.grid_section .section_inner{width:90%}.vertical_menu_width_290 nav.mobile_menu>ul{width:90%;margin:0 auto}.vertical_menu_width_290 .title{height:auto!important;padding:20px 0!important}.vertical_menu_width_290 .title .not_responsive{display:block}.vertical_menu_width_290 .title h1{margin:0}.vertical_menu_width_290 .projects_holder.v2 .mix{margin:0 0 3%}.vertical_menu_width_290 .content{margin-top:0!important}.vertical_menu_width_290 .title .title_holder{height:100%!important;padding:0!important}}@media only screen and (min-width:1000px) and (max-width:1090px){.vertical_menu_width_290 .container_inner,.vertical_menu_width_290 div.grid_section .section_inner{width:90%}.vertical_menu_width_290 .projects_holder.v2 .mix{width:48.3%;margin:0 0 3.6%}.vertical_menu_width_290 .projects_holder.v2 .filler{width:48.3%}.vertical_menu_width_290 .title{padding:25px 0!important}}@media only screen and (max-width:1000px){.vertical_menu_width_290.vertical_menu_enabled header{display:inline-block}.vertical_menu_width_290.vertical_menu_enabled header .header_inner{display:block}.vertical_menu_width_290 aside.vertical_menu_area{display:none}.vertical_menu_width_290.vertical_menu_enabled .content .container,.vertical_menu_width_290.vertical_menu_enabled .full_width,.vertical_menu_width_290.vertical_menu_enabled .title_outer,.vertical_menu_width_290.vertical_menu_enabled footer{padding-left:0!important;padding-right:0!important}.vertical_menu_width_290.vertical_menu_enabled .content .container,.vertical_menu_width_290.vertical_menu_enabled footer{width:100%}}.vc_row:after,.vc_row:before{content:" ";display:table}.vc_row:after{clear:both}.vc_column_container{width:100%}.vc_row{margin-left:-15px;margin-right:-15px}.vc_col-sm-12,.vc_column_container>.vc_column-inner{box-sizing:border-box;padding-left:15px;padding-right:15px}.vc_col-sm-12{position:relative;min-height:1px}@media (min-width:768px){.vc_col-sm-12{float:left;width:100%}}@font-face{font-family:vcpb-plugin-icons;src:url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v3/fonts/vcpb-plugin-icons.eot?r52kw2);src:url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v3/fonts/vcpb-plugin-icons.eot?r52kw2#iefix)format("embedded-opentype"),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v3/fonts/vcpb-plugin-icons.ttf?r52kw2)format("truetype"),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v3/fonts/vcpb-plugin-icons.woff?r52kw2)format("woff"),url(/wp-content/plugins/js_composer/assets/fonts/vc_icons_v3/fonts/vcpb-plugin-icons.svg?r52kw2#vcpb-plugin-icons)format("svg");font-weight:400;font-style:normal;font-display:block}.wpb-content-wrapper{margin:0;padding:0;border:0;overflow:unset;display:block}.vc_column-inner::after,.vc_column-inner::before{content:" ";display:table}.vc_column-inner::after{clear:both}.vc_column_container{padding-left:0;padding-right:0}.vc_column_container>.vc_column-inner{width:100%}.vc_separator .vc_icon_element:not(.vc_icon_element-have-style)+h4{padding-left:0}@font-face{font-family:vc_grid_v1;src:url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?-9hbgac);src:url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.eot?#iefix-9hbgac)format("embedded-opentype"),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.woff?-9hbgac)format("woff"),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.ttf?-9hbgac)format("truetype"),url(/wp-content/plugins/js_composer/assets/fonts/vc_grid/vc_grid_v1.svg?-9hbgac#vc_grid_v1)format("svg");font-weight:400;font-style:normal}