/*!
Theme Name: Bridge Child
Theme URI: http://demo.qodeinteractive.com/bridge/
Description: A child theme of Bridge Theme
Author: Qode Interactive
Author URI: http://www.qodethemes.com/
Version: 1.0.0
Template: bridge
*/
body{font-family:'FrutigerLTCom Roman',Arial,sans-serif!important}.q_logo_vertical img,header .q_logo img.mobile{width:120px!important;height:auto!important}.q_logo a{height:auto!important}.wrapper .content.content_top_margin{margin-top:0!important}@media only screen and (min-width:800px) and (max-width:1000px){.wrapper .content.content_top_margin{margin-top:0!important}}.content .container .container_inner.page_container_inner,.full_page_container_inner{padding:154px 0 0!important}.vertical_menu_enabled .content .container,.vertical_menu_enabled .full_width,.vertical_menu_enabled .q_slider,.vertical_menu_enabled .title_outer,.vertical_menu_enabled footer{padding-bottom:75px}@media only screen and (min-width:530px) and (max-width:949px),only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait),only screen and (max-width:568px){.wrapper .content.content_top_margin{margin-top:0!important}.content .container .container_inner.page_container_inner,.full_page_container_inner{padding:0!important}}@media only screen and (min-width:1001px) and (max-width:1024px){.content .container .container_inner.page_container_inner,.full_page_container_inner{padding-top:154px!important}}@media only screen and (max-width:1000px) and (min-width:1000px){.boxed div.section .section_inner,.carousel-inner .slider_content_outer,.container_inner,.full_width .parallax_content,.header_bottom .container_inner,.steps_holder_inner,div.grid_section .section_inner,nav.content_menu{width:768px}header.centered_logo:not(.sticky) .q_logo img{-webkit-transform:initial;-ms-transform:initial;transform:initial}}@media only screen and (max-width:480px){.footer_bottom_border.in_grid,.footer_top_border.in_grid,.header_bottom .container_inner,.title_border_in_grid_holder,footer .container_inner,nav.mobile_menu>ul{width:300px}}@media only screen and (max-width:568px){.wrapper .content.content_top_margin{margin-top:0!important}.content .container .container_inner.page_container_inner,.full_page_container_inner{padding:0!important}}@media only screen and (min-width:1400px) and (max-width:1690px){.qode_grid_1300 .carousel-inner .slider_content_outer,.qode_grid_1300 .container_inner,.qode_grid_1300 .container_inner nav.content_menu,.qode_grid_1300 .footer_bottom_border.in_grid,.qode_grid_1300 .footer_top_border.in_grid,.qode_grid_1300 .full_width .parallax_content,.qode_grid_1300 .grid_section .section_inner,.qode_grid_1300 .title_border_in_grid_holder,.qode_grid_1300 nav.content_menu ul,.qode_grid_1300.boxed .section .section_inner,.qode_grid_1300.boxed nav.content_menu.fixed{width:1100px}}.mt09{margin-top:9px}@media only screen and (min-width:1366px),only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.archive.category .content .container .container_inner.page_container_inner,.archive.post-type-archive-client .content .container .container_inner.page_container_inner,.full_page_container_inner{padding:154px 0 0!important}.full_page_container_inner,.post-type-archive .content .container .container_inner.page_container_inner{padding:154px 0 0!important}.full_page_container_inner,.single.single-client .content .container .container_inner.page_container_inner{padding:154px 0 0!important}.full_page_container_inner,.page.page-id-15806 .content .container .container_inner.page_container_inner{padding:154px 0 0!important}}nav.mobile_menu ul>li.has_sub>ul>li.has_sub>ul>li.has_sub>ul{display:none}nav.mobile_menu ul>li.has_sub>ul>li.has_sub>ul>li.has_sub>ul>li .mobile_arrow{display:none}.vc_column_container>.vc_column-inner{padding-right:0;padding-left:0}@media only screen and (max-width:1000px){.single-work .blog_holder article .post_text .post_text_inner{padding:0 3px 35px!important}.archive.category .content .container .container_inner.page_container_inner,.archive.post-type-archive-client .content .container .container_inner.page_container_inner,.content .container .container_inner.page_container_inner,.full_page_container_inner,.page.page-id-15806 .content .container .container_inner.page_container_inner,.post-type-archive .content .container .container_inner.page_container_inner,.single.single-client .content .container .container_inner.page_container_inner{padding-top:0!important}}.vc_row{margin-left:0!important;margin-right:0!important}.single-post li#nav-menu-item-15654.menu-item>a span{color:#fff}.single-post li#nav-menu-item-15654.menu-item>a span:after{content:'';position:absolute;left:0;bottom:0;top:0;right:0;display:block;background-color:#333;z-index:-1}@font-face{font-family:'FrutigerLTCom Light';src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-Light.eot);src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-Light.eot?#iefix) format('embedded-opentype'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-Light.woff) format('woff'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'FrutigerLTCom Roman';src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-Roman.eot);src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-Roman.eot?#iefix) format('embedded-opentype'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-Roman.woff) format('woff'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-Roman.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'FrutigerLTCom Black';src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-Black.eot);src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-Black.eot?#iefix) format('embedded-opentype'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-Black.woff) format('woff'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-Black.ttf) format('truetype');font-weight:900;font-style:normal}@font-face{font-family:'FrutigerLTCom BoldItalic';src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-BoldItalic.eot);src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-BoldItalic.eot?#iefix) format('embedded-opentype'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-BoldItalic.woff) format('woff'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-BoldItalic.ttf) format('truetype');font-weight:700;font-style:italic}@font-face{font-family:'FrutigerLTCom Bold';src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-Bold.eot);src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-Bold.eot?#iefix) format('embedded-opentype'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-Bold.woff) format('woff'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'FrutigerLTCom Italic';src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-Italic.eot);src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-Italic.eot?#iefix) format('embedded-opentype'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-Italic.woff) format('woff'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-Italic.ttf) format('truetype');font-weight:400;font-style:italic}@font-face{font-family:'FrutigerLTCom LightItalic';src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-LightItalic.eot);src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-LightItalic.eot?#iefix) format('embedded-opentype'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-LightItalic.woff) format('woff'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTCom-LightItalic.ttf) format('truetype');font-weight:300;font-style:italic}@font-face{font-family:'FrutigerLTStd Roman';src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-Roman.eot);src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-Roman.eot?#iefix) format('embedded-opentype'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-Roman.woff) format('woff'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-Roman.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'FrutigerLTStd UltraBlack';src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-UltraBlack.eot);src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-UltraBlack.eot?#iefix) format('embedded-opentype'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-UltraBlack.woff) format('woff'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-UltraBlack.ttf) format('truetype');font-weight:900;font-style:normal}@font-face{font-family:'FrutigerLTStd Black';src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-Black.eot);src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-Black.eot?#iefix) format('embedded-opentype'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-Black.woff) format('woff'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-Black.ttf) format('truetype');font-weight:900;font-style:normal}@font-face{font-family:'FrutigerLTStd Bold';src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-Bold.eot);src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-Bold.eot?#iefix) format('embedded-opentype'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-Bold.woff) format('woff'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'FrutigerLTStd BlackItalic';src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-BlackItalic.eot);src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-BlackItalic.eot?#iefix) format('embedded-opentype'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-BlackItalic.woff) format('woff'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-BlackItalic.ttf) format('truetype');font-weight:900;font-style:italic}@font-face{font-family:'FrutigerLTStd Cn';src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-Cn.eot);src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-Cn.eot?#iefix) format('embedded-opentype'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-Cn.woff) format('woff'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-Cn.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:'FrutigerLTStd BlackCn';src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-BlackCn.eot);src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-BlackCn.eot?#iefix) format('embedded-opentype'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-BlackCn.woff) format('woff'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-BlackCn.ttf) format('truetype');font-weight:900;font-style:normal}@font-face{font-family:'FrutigerLTStd LightCn';src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-LightCn.eot);src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-LightCn.eot?#iefix) format('embedded-opentype'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-LightCn.woff) format('woff'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-LightCn.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'FrutigerLTStd BoldItalic';src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-BoldItalic.eot);src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-BoldItalic.eot?#iefix) format('embedded-opentype'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-BoldItalic.woff) format('woff'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-BoldItalic.ttf) format('truetype');font-weight:700;font-style:italic}@font-face{font-family:'FrutigerLTStd ExtraBlackCn';src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-ExtraBlackCn.eot);src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-ExtraBlackCn.eot?#iefix) format('embedded-opentype'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-ExtraBlackCn.woff) format('woff'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-ExtraBlackCn.ttf) format('truetype');font-weight:900;font-style:normal}@font-face{font-family:'FrutigerLTStd Italic';src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-Italic.eot);src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-Italic.eot?#iefix) format('embedded-opentype'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-Italic.woff) format('woff'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-Italic.ttf) format('truetype');font-weight:400;font-style:italic}@font-face{font-family:'FrutigerLTStd LightItalic';src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-LightItalic.eot);src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-LightItalic.eot?#iefix) format('embedded-opentype'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-LightItalic.woff) format('woff'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-LightItalic.ttf) format('truetype');font-weight:300;font-style:italic}@font-face{font-family:'FrutigerLTStd BoldCn';src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-BoldCn.eot);src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-BoldCn.eot?#iefix) format('embedded-opentype'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-BoldCn.woff) format('woff'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-BoldCn.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-family:'FrutigerLTStd Light';src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-Light.eot);src:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-Light.eot?#iefix) format('embedded-opentype'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-Light.woff) format('woff'),url(//fpdesign.com/wp-content/themes/bridge-child/frontend/fonts/FrutigerLTStd-Light.ttf) format('truetype');font-weight:300;font-style:normal}@page{size:A4;margin:0}@media print{body,html{width:210mm;margin:0 auto}.content{width:690px!important}.print-only{position:fixed;bottom:30px;font-size:11px;display:block!important;color:#818180}.print-only span{color:#333}body .wrapper .q_logo{text-align:right}body .wrapper header.page_header{display:block!important;position:static}body .wrapper header.page_header .header_inner_left{margin:80px 0 10px}body .wrapper .header_bottom{box-shadow:none!important}body .wrapper .header_bottom .container_inner{max-width:95%}.q_logo_vertical img,header .q_logo img{width:95px!important;margin-left:-105px!important}.q_logo_vertical img,header .q_logo img.mobile{width:90px!important;position:relative}.vertical_menu_enabled header .header_inner{display:block!important}.single-work .blog_holder article .post_text .post_text_inner{padding:30px 0 0!important}.wrapper .fpd-awards-block{background:0 0!important}.vc_column_container{width:100%!important;float:none!important}aside.vertical_menu_area{display:none}.vertical_menu_enabled .content .container,.vertical_menu_enabled .full_width,.vertical_menu_enabled .q_slider,.vertical_menu_enabled .title_outer,.vertical_menu_enabled footer{padding-left:0}.swiper-container{overflow:visible!important}.swiper-slide,.swiper-wrapper{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;position:static!important;display:block!important;width:100%}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide{max-width:100%!important;display:none!important}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-active{display:block!important}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide:before{background:0 0!important}.fp-slider-component .swiper-info .swiper-navigation-wrapper{display:none}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .image,.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .image img{position:static!important;overflow:visible!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:100!important;max-width:100%!important;margin:0 auto!important;height:auto;display:block}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content{max-width:100%!important;width:100%!important;text-align:left;left:30px!important;top:40px!important;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;color:#fff!important}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content .text-description,.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content .text-title{font-size:45px;max-width:370px}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content .text-description p,.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content .text-title{color:#fff!important}.wrapper .fpd-awards-block{padding:0!important}.fp-prev-next-component,.icon_social_holder{display:none}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content.fp-slide-theme-light p{color:#fff!important;font-size:14px}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content.fp-slide-theme-light span{color:#fff!important;font-size:30px}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content.fp-slide-theme-light .text-link{color:#fff!important;font-size:14px}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content.fp-slide-theme-dark p{color:#333!important;font-size:14px}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content.fp-slide-theme-dark span{color:#333!important;font-size:30px}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content.fp-slide-theme-dark .text-link{color:#333!important;font-size:14px}}.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_onDrag,.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_onDrag{background-color:#d6d6d6!important;opacity:1!important}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_onDrag{background-color:#d6d6d6!important;opacity:1!important}.mCSB_scrollTools .mCSB_draggerRail{background-color:transparent!important}aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-work-ancestor>a span{font-family:'FrutigerLTCom Roman',Arial,sans-serif!important}nav.vertical_menu #menu-main-menu .mCSB_inside>.mCSB_container{margin-right:5px!important}nav.vertical_menu #menu-main-menu .mCSB_scrollTools{right:30px!important}.fp-slider-component{position:relative}.fp-slider-component .swiper-container{width:100%;height:100%}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide{background-size:cover}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .image{position:relative;display:block;overflow:hidden;width:100%;z-index:-1}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .image img{position:relative;display:block;width:100%}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content{max-width:500px;padding-right:30px;position:absolute;left:100px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:10}@media only screen and (min-width:530px) and (max-width:949px),only screen and (min-width:800px) and (max-width:1000px),only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape),only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content{left:50px}}@media only screen and (max-width:568px){.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content{left:0;padding:28px 30px 0}}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content .text-title{display:block;font-size:60px;font-family:'FrutigerLTCom Bold',Arial,sans-serif;line-height:102%;letter-spacing:-1.5px;margin:0 0 25px;text-transform:lowercase}@media only screen and (max-width:1366px){.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content .text-title{font-size:48px}}@media only screen and (min-width:530px) and (max-width:949px),only screen and (min-width:800px) and (max-width:1000px),only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape),only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content .text-title{font-size:45px;margin:0 0 15px}}@media only screen and (max-width:568px){.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content .text-title{font-size:26px;line-height:90%;margin:0 0 5px}}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content .text-description{font-size:16px;letter-spacing:-.8px;line-height:140%;margin:0 0 14px}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content .text-description strong{font-size:16px;font-family:'FrutigerLTCom Bold',Arial,sans-serif}@media only screen and (max-width:568px),only screen and (max-width:600px){.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content .text-description{display:none}}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content .text-description.text-description-first{margin:0 0 25px}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content .text-link{font-size:16px;font-family:'FrutigerLTCom Bold',Arial,sans-serif}@media only screen and (max-width:1366px){.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content .text-link{font-size:15px}}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content.fp-slide-theme-dark{color:#333}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content.fp-slide-theme-dark .text-link{color:#333}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content.fp-slide-theme-light{color:#fff}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide .swiper-slide-content.fp-slide-theme-light .text-link{color:#fff}.fp-slider-component .swiper-container .swiper-wrapper .swiper-slide:before{content:'';position:absolute;width:100%;height:100%;background:rgba(0,0,0,.05)}.fp-slider-component .swiper-pagination{display:none;width:100%;bottom:0}.fp-slider-component .swiper-pagination .swiper-pagination-bullet{margin:0 3px}.fp-slider-component .swiper-pagination .swiper-pagination-bullet-active{background:#333}@media only screen and (max-width:568px){.fp-slider-component .swiper-pagination{display:block}}.fp-slider-component .swiper-info{width:70px;position:absolute;bottom:0;z-index:10}@media only screen and (max-width:1366px){.fp-slider-component .swiper-info{left:inherit!important;right:100px!important}}@media only screen and (min-width:530px) and (max-width:949px),only screen and (min-width:800px) and (max-width:1000px),only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape),only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.fp-slider-component .swiper-info{left:inherit!important;right:20px!important}}@media only screen and (max-width:568px){.fp-slider-component .swiper-info{height:50px;left:inherit!important;right:0!important}}.fp-slider-component .swiper-info .swiper-navigation-wrapper{width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(14,14,14,.8);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fp-slider-component .swiper-info .swiper-navigation-wrapper .swiper-current-slide{margin:15px 0 0;text-align:center}.fp-slider-component .swiper-info .swiper-navigation-wrapper .swiper-current-slide .swiper-current{font-family:'FrutigerLTCom Bold',Arial,sans-serif;color:#fff;font-size:28px}.fp-slider-component .swiper-info .swiper-navigation-wrapper .swiper-current-slide .swiper-total{color:#fff;font-size:18px;opacity:.35}.fp-slider-component .swiper-info .swiper-navigation-wrapper .swiper-button-next,.fp-slider-component .swiper-info .swiper-navigation-wrapper .swiper-button-prev{width:9px;height:15px;margin:0;top:initial;bottom:27px;cursor:pointer}@media only screen and (max-width:568px){.fp-slider-component .swiper-info .swiper-navigation-wrapper .swiper-button-next,.fp-slider-component .swiper-info .swiper-navigation-wrapper .swiper-button-prev{display:none}}.fp-slider-component .swiper-info .swiper-navigation-wrapper .swiper-button-prev{left:13px;background:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/images/arrow-prev.png)}.fp-slider-component .swiper-info .swiper-navigation-wrapper .swiper-button-next{right:13px;background:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/images/arrow-next.png)}@media only screen and (max-width:568px){.fp-slider-component .swiper-info .swiper-navigation-wrapper{display:none}}.fp-slider-component.fp-slider-component-right .swiper-info{right:100px}@media only screen and (max-width:568px){.fp-slider-component.fp-slider-component-right .swiper-info{right:0}}.fp-slider-component.fp-slider-component-left .swiper-info{left:100px}@media only screen and (max-width:568px){.fp-slider-component.fp-slider-component-left .swiper-info{left:0}}.fp-list-component:after{content:'';display:block;background:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/images/loader.gif);background-size:100%;width:100px;height:100px;position:relative;bottom:0;left:50%;margin-left:-50px;z-index:200;opacity:0;transition:all .3s ease-in-out}body.load-more .fp-list-component:after{opacity:1}.fp-list-component .projects_holder article .image_holder:before{content:'';position:absolute;width:100%;height:100%;background:rgba(0,0,0,.05);z-index:1}.fp-list-component .projects_holder article .image_holder:hover .image img{-webkit-transform:none;-ms-transform:none;transform:none}.fp-list-component .projects_holder article .image_holder .tablet-mobile-hover{position:absolute;top:0;left:0;width:100%;height:100%}.fp-list-component .projects_holder article .text_holder{background-color:rgba(255,255,255,.9)}@media only screen and (min-width:530px) and (max-width:949px),only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape),only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait),only screen and (max-width:568px){.fp-list-component .projects_holder article .text_holder{background-color:transparent}}.fp-list-component .projects_holder article .text_holder .portfolio_title{margin:0 0 36px!important;display:none;line-height:102%!important}@media only screen and (max-width:568px){.fp-list-component .projects_holder article .text_holder .portfolio_title{margin:0 0 15px!important}}.fp-list-component .projects_holder article .text_holder .portfolio_title a{text-transform:lowercase;font-family:'FrutigerLTCom Bold',Arial,sans-serif;font-size:16px;font-weight:400;color:#333;letter-spacing:-.2px;position:relative}.fp-list-component .projects_holder article .text_holder .portfolio_title a:after{content:'';display:block;position:absolute;bottom:-8px;left:-2px;width:25px;height:2px;background:#333}.fp-list-component .projects_holder article .text_holder .portfolio_title.entry_title+a>span.project_category{margin-top:26px}.fp-list-component .projects_holder article .text_holder .project_category{margin:0;text-transform:lowercase;font-family:'FrutigerLTCom Bold',Arial,sans-serif;font-size:45px!important;font-weight:400!important;color:#333!important;letter-spacing:-1.5px;line-height:100%!important}@media only screen and (max-width:1366px){.fp-list-component .projects_holder article .text_holder .project_category{font-size:38px!important}}@media only screen and (min-width:530px) and (max-width:949px),only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.fp-list-component .projects_holder article .text_holder .project_category{font-size:30px!important}}@media only screen and (max-width:568px){.fp-list-component .projects_holder article .text_holder .project_category{font-size:25px!important}}.fp-list-component .projects_holder article .text_holder span span.text_inner{text-align:left;vertical-align:bottom;margin:0;padding:30px 38px}@media only screen and (min-width:530px) and (max-width:949px),only screen and (min-width:800px) and (max-width:1000px),only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape),only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.fp-list-component .projects_holder article .text_holder span span.text_inner{padding:46px 33px 20px!important}}@media only screen and (max-width:568px){.fp-list-component .projects_holder article .text_holder span span.text_inner{padding:46px 33px 10px!important}}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape),only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait),only screen and (max-width:568px){.fp-list-component .projects_holder article .text_holder span span.text_inner.fp-list-theme-light .project_category,.fp-list-component .projects_holder article .text_holder span span.text_inner.fp-list-theme-light h5{color:#fff!important}}.fp-list-component.fp-list-detail .text_holder{opacity:1!important;background-color:transparent!important}.fp-list-component.fp-list-detail .text_holder .portfolio_title{display:block!important}.fp-list-component.fp-list-detail .text_holder span span.text_inner{padding:30px 38px 30px 160px!important;vertical-align:middle!important}@media only screen and (min-width:530px) and (max-width:949px),only screen and (min-width:800px) and (max-width:1000px),only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape),only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.fp-list-component.fp-list-detail .text_holder span span.text_inner{padding:30px 38px!important}}@media only screen and (max-width:568px){.fp-list-component.fp-list-detail .text_holder span span.text_inner{padding:46px 33px 10px!important}}.fp-list-component.fp-list-detail .text_holder span span.text_inner .list-name{font-family:'FrutigerLTCom Bold',Arial,sans-serif;margin:0 0 28px!important;font-size:16px!important;font-weight:400!important;text-transform:lowercase;letter-spacing:-.8px}@media only screen and (max-width:568px){.fp-list-component.fp-list-detail .text_holder span span.text_inner .list-name{margin-bottom:10px!important}}.fp-list-component.fp-list-detail .text_holder span span.text_inner .list-description{font-family:'FrutigerLTCom Bold',Arial,sans-serif;font-size:16px!important;font-weight:400!important;text-transform:lowercase;letter-spacing:-.8px;margin-bottom:40px;max-width:560px;line-height:140%!important}@media only screen and (max-width:568px){.fp-list-component.fp-list-detail .text_holder span span.text_inner .list-description{display:none}}.fp-list-component.fp-list-detail .text_holder span span.text_inner .list-title{margin-bottom:25px!important;font-size:48px!important;max-width:500px;line-height:105%}@media only screen and (max-width:568px){.fp-list-component.fp-list-detail .text_holder span span.text_inner .list-title{font-size:26px!important;margin-bottom:10px!important}}.fp-list-component.fp-list-detail .text_holder span span.text_inner .list-link{font-family:'FrutigerLTCom Bold',Arial,sans-serif;font-size:16px!important;font-weight:400!important;text-transform:lowercase;letter-spacing:-.2px}.fp-list-component.fp-list-detail .text_holder span.fp-list-theme-light .list-description,.fp-list-component.fp-list-detail .text_holder span.fp-list-theme-light .list-link a,.fp-list-component.fp-list-detail .text_holder span.fp-list-theme-light .list-name,.fp-list-component.fp-list-detail .text_holder span.fp-list-theme-light .list-title{color:#fff!important}.fp-list-component .clearfix:after,.fp-list-component .vc_row:after{clear:initial!important}.touch .fp-list-component .container_inner .wpb_wrapper .projects_holder article span.text_holder{display:inline-block!important;height:100%!important;width:100%!important;opacity:1!important;visibility:visible!important}.fp-social-icons-component{position:absolute;bottom:38px}.fp-social-icons-component ul{display:inline-block}.fp-social-icons-component ul li.social-icon{display:inline-block}.fp-social-icons-component ul li.social-icon a{display:block;padding:0 12px;font-size:8px;vertical-align:middle}.fp-social-icons-component ul li.social-icon .icon-instagram:before{content:'';background:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/images/instagram.png);width:17px;height:17px}.fp-social-icons-component ul li.social-icon:first-child a{padding-left:0}.fp-social-icons-component ul li.social-icon:last-child a{padding-right:0}.lang-ja .fp-language-component a.lang-ja{color:#333}.lang-de .fp-language-component a.lang-de{color:#333}.lang-en .fp-language-component a.lang-en{color:#333}.fp-language-component{display:inline-block;margin-left:14px;position:relative;top:-1px}.fp-language-component a{font-size:14px;color:#9d9d9d;font-family:'FrutigerLTCom Bold',Arial,sans-serif}.fp-language-component a:hover{color:#333}.fp-language-component span{font-size:14px;color:#333;font-family:'FrutigerLTCom Bold',Arial,sans-serif}.fp-prev-next-component{margin:30px 23px 0;margin:30px 0 0;padding:30px 0;border-top:1px solid #f5f5f5}@media only screen and (max-width:568px),only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.fp-prev-next-component{margin:30px 3px 0}}.fp-prev-next-component a{position:relative;font-size:16px;color:#333;font-family:'FrutigerLTCom Bold',Arial,sans-serif}.fp-prev-next-component a:before{content:'';display:block;width:9px;height:15px;position:absolute;top:5px}@media only screen and (max-width:568px){.fp-prev-next-component a{white-space:nowrap;overflow:hidden}}.fp-prev-next-component a:hover{color:#7a7a7a}.fp-prev-next-component a:hover:before{opacity:.6}.fp-prev-next-component a[rel=prev]{float:left;padding-left:30px}.fp-prev-next-component a[rel=prev]:before{background:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/images/arrow-prev-dark.png);left:0}@media only screen and (max-width:568px){.fp-prev-next-component a[rel=prev]{padding-left:15px}}.fp-prev-next-component a[rel=next]{float:right;padding-right:30px}.fp-prev-next-component a[rel=next]:before{background:url(//fpdesign.com/wp-content/themes/bridge-child/frontend/images/arrow-next-dark.png);right:0}@media only screen and (max-width:568px){.fp-prev-next-component a[rel=next]{padding-right:15px}}.wrapper .fpd-contact-block,.wrapper .fpd-description-block{font-size:15px;max-width:590px;color:#333;margin-right:40px}.wrapper .fpd-contact-block strong,.wrapper .fpd-description-block strong{display:block;padding:0 0 20px;font-size:16px;font-family:'FrutigerLTCom Bold',Arial,sans-serif;font-weight:400}@media only screen and (min-width:530px) and (max-width:949px){.wrapper .fpd-contact-block,.wrapper .fpd-description-block{margin-left:0!important;margin-right:20px!important}}@media (max-width:767px){.wrapper .fpd-contact-block,.wrapper .fpd-description-block{margin-right:0!important;margin-left:0!important}}@media only screen and (max-width:568px){.wrapper .fpd-contact-block,.wrapper .fpd-description-block{margin-left:0!important;margin-right:0!important}}.wrapper .fpd-awards-block{margin-top:35px!important;font-size:15px;color:#333}.wrapper .fpd-awards-block strong{display:block;padding:0 0 20px;font-size:16px;font-family:'FrutigerLTCom Bold',Arial,sans-serif;font-weight:400}.wrapper .fpd-about-block,.wrapper .fpd-about-block-no-title{padding:19%;font-size:14px;color:#333}@media only screen and (min-width:530px) and (max-width:949px),only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape),only screen and (max-width:568px){.wrapper .fpd-about-block,.wrapper .fpd-about-block-no-title{padding:20px 0}}.wrapper .fpd-about-block h1,.wrapper .fpd-about-block-no-title h1{display:block;font-size:60px;font-family:'FrutigerLTCom Bold',Arial,sans-serif;line-height:102%;letter-spacing:-1.5px;margin:0 0 11%;text-transform:lowercase}@media only screen and (min-width:530px) and (max-width:949px),only screen and (max-width:568px),only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.wrapper .fpd-about-block h1,.wrapper .fpd-about-block-no-title h1{margin:15px 0 15px}}@media only screen and (max-width:568px){.wrapper .fpd-about-block h1,.wrapper .fpd-about-block-no-title h1{font-size:30px}}@media only screen and (min-width:530px) and (max-width:949px),only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape),only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.wrapper .fpd-about-block h1,.wrapper .fpd-about-block-no-title h1{font-size:45px}}@media only screen and (max-width:1366px){.wrapper .fpd-about-block h1,.wrapper .fpd-about-block-no-title h1{font-size:44px}}.wrapper .fpd-about-block strong,.wrapper .fpd-about-block-no-title strong{font-size:15px;font-family:'FrutigerLTCom Bold',Arial,sans-serif;font-weight:400}.wrapper .fpd-about-block-no-title{padding-top:35.5%}@media only screen and (min-width:530px) and (max-width:949px),only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.wrapper .fpd-about-block-no-title{padding-top:30px}}@media only screen and (max-width:568px){.wrapper .fpd-about-block-no-title{padding-top:0}}.wrapper .fpd-image-text-row{padding:0!important}.wrapper .fpd-image-text-row .vc_column-inner{padding-left:0;padding-right:0}.wrapper .fpd-image-text-row .full_section_inner{display:table}@media only screen and (min-width:530px) and (max-width:949px),only screen and (max-width:568px),only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape),only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.wrapper .fpd-image-text-row .full_section_inner{display:block}}.wrapper .fpd-image-text-row .full_section_inner>.vc_column_container{display:table-cell;vertical-align:middle;float:none;background:#f5f5f5}@media only screen and (min-width:530px) and (max-width:949px),only screen and (max-width:568px){.wrapper .fpd-image-text-row .full_section_inner>.vc_column_container{display:block;float:left}}.wrapper .fpd-image-text-row .full_section_inner>.vc_column_container .wpb_gallery .wpb_wrapper{float:right;width:100%}.wrapper .fpd-image-text-row .full_section_inner>.vc_column_container .wpb_gallery .wpb_gallery_slides ul li{width:100%;text-align:center}.wrapper .fpd-image-text-row img{vertical-align:middle}@media only screen and (min-width:1680px){.wrapper .fpd-image-text-row img{float:right}}.wrapper .fpd-image-text-block{position:relative;font-size:14px;color:#333}.wrapper .fpd-image-text-block h1{display:block;font-size:60px;font-family:'FrutigerLTCom Bold',Arial,sans-serif;line-height:102%;letter-spacing:-1.5px;margin:0 0 11%;text-transform:lowercase}@media only screen and (max-width:568px){.wrapper .fpd-image-text-block h1{font-size:30px;margin:0 0 15px}}@media only screen and (min-width:530px) and (max-width:949px),only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape),only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.wrapper .fpd-image-text-block h1{font-size:45px}}@media only screen and (max-width:1366px){.wrapper .fpd-image-text-block h1{font-size:44px}}.wrapper .fpd-image-text-block h1+h1{margin:0 0 10px}.wrapper .fpd-image-text-block strong{font-size:15px;font-family:'FrutigerLTCom Bold',Arial,sans-serif;font-weight:400}.wrapper .fpd-image-text-block .wpb_wrapper{padding:5% 19%}@media only screen and (max-width:568px){.wrapper .fpd-image-text-block .wpb_wrapper{padding:20px}}.wrapper .fpd-bio-block,.wrapper .fpd-bio-block-no-title{padding:8% 19%;font-size:14px;color:#333}@media only screen and (min-width:530px) and (max-width:949px),only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape),only screen and (max-width:568px){.wrapper .fpd-bio-block,.wrapper .fpd-bio-block-no-title{padding:20px 0}}.wrapper .fpd-bio-block strong,.wrapper .fpd-bio-block-no-title strong{font-size:15px;font-family:'FrutigerLTCom Bold',Arial,sans-serif;font-weight:400}.wrapper .fpd-bio-block-no-title{padding-top:16%}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape),only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait),only screen and (min-width:530px) and (max-width:949px){.wrapper .fpd-bio-block-no-title{padding-top:70px}}@media only screen and (max-width:568px){.wrapper .fpd-bio-block-no-title{padding-top:0}}@media (max-width:1024px){.wrapper .fpd-bio-block,.wrapper .fpd-bio-block-no-title{padding:30px 20px}}.fp-footer-component{display:none;width:100%}@media only screen and (min-width:800px) and (max-width:1000px),only screen and (min-width:530px) and (max-width:949px),only screen and (max-width:568px){.fp-footer-component{display:block}}.fp-footer-component nav{position:static;text-align:left}@media only screen and (max-width:1000px){.header_inner .logo_wrapper{position:static;float:right!important}.header_inner .logo_wrapper .q_logo{display:block;position:static;top:auto;margin-top:36px}.header_inner .logo_wrapper .q_logo a{position:static}}@media only screen and (min-width:530px) and (max-width:949px){.header_bottom{padding:0!important}}.mobile_menu_button{margin:39px 20px 0 0!important}@media only screen and (max-width:1000px){.header_inner .logo_wrapper .q_logo{margin-top:76px!important}}header.fixed.scrolled .header_bottom,header.fixed_hiding.scrolled .header_bottom{box-shadow:none!important}aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-ancestor .second .current-menu-parent ul li.menu-item,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-parent .second .current-menu-item ul li.menu-item{max-height:100%!important}aside.vertical_menu_area{padding:75px 10px 10px 76px;width:260px;overflow:hidden;visibility:hidden}aside.vertical_menu_area nav.vertical_menu{margin:40px 0 0;width:220px;height:auto}aside.vertical_menu_area nav.vertical_menu .second{margin-bottom:10px}aside.vertical_menu_area nav.vertical_menu ul li.menu-item a{font-size:16px;color:#333;font-family:'FrutigerLTCom Bold',Arial,sans-serif;font-weight:400;text-transform:lowercase;line-height:36px;letter-spacing:-.5px;transition:color .25s ease}aside.vertical_menu_area nav.vertical_menu ul li.menu-item a span{padding:5px 10px 3px}aside.vertical_menu_area nav.vertical_menu ul li.menu-item a:hover{color:#7a7a7a}aside.vertical_menu_area nav.vertical_menu ul li.menu-item .plus{display:none}aside.vertical_menu_area nav.vertical_menu ul li.menu-item:hover li{max-height:200px!important}aside.vertical_menu_area nav.vertical_menu ul li.menu-item>ul.current-menu-ancestor{display:block!important}aside.vertical_menu_area nav.vertical_menu ul li.menu-item>ul li.menu-item{max-height:0;overflow:hidden;transition:max-height 1s}aside.vertical_menu_area nav.vertical_menu ul li.menu-item>ul li.menu-item.current-menu-ancestor,aside.vertical_menu_area nav.vertical_menu ul li.menu-item>ul li.menu-item.current-menu-item{max-height:200px}aside.vertical_menu_area nav.vertical_menu ul li.menu-item>ul li.menu-item>ul.current-menu-ancestor{display:block!important}aside.vertical_menu_area nav.vertical_menu ul li.menu-item>ul li.menu-item>ul li.menu-item{display:none!important}aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-ancestor>a,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-item>a,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-parent>a{color:#fff}aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-ancestor>a span,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-item>a span,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-parent>a span{position:relative;font-family:'FrutigerLTCom Bold',Arial,sans-serif}aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-ancestor>a span:after,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-item>a span:after,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-parent>a span:after{content:'';position:absolute;left:0;bottom:0;top:0;right:0;display:block;background-color:#333;z-index:-1}aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-ancestor .second,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-item .second,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-parent .second{display:block!important}aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-ancestor .second .current-menu-item ul,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-ancestor .second .current-menu-parent ul,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-item .second .current-menu-item ul,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-item .second .current-menu-parent ul,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-parent .second .current-menu-item ul,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-parent .second .current-menu-parent ul{margin:0 10px;display:block!important}aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-ancestor .second .current-menu-item ul li.menu-item,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-ancestor .second .current-menu-parent ul li.menu-item,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-item .second .current-menu-item ul li.menu-item,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-item .second .current-menu-parent ul li.menu-item,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-parent .second .current-menu-item ul li.menu-item,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-parent .second .current-menu-parent ul li.menu-item{padding:0 10px;max-height:0;transition:max-height 1s;overflow:hidden}aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-ancestor .second .current-menu-item ul li.current-menu-item,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-ancestor .second .current-menu-parent ul li.current-menu-item,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-item .second .current-menu-item ul li.current-menu-item,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-item .second .current-menu-parent ul li.current-menu-item,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-parent .second .current-menu-item ul li.current-menu-item,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-parent .second .current-menu-parent ul li.current-menu-item{display:block!important;max-height:200px}aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-ancestor .second .current-menu-item ul li.current-menu-item>a span,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-ancestor .second .current-menu-parent ul li.current-menu-item>a span,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-item .second .current-menu-item ul li.current-menu-item>a span,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-item .second .current-menu-parent ul li.current-menu-item>a span,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-parent .second .current-menu-item ul li.current-menu-item>a span,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-parent .second .current-menu-parent ul li.current-menu-item>a span{position:relative;font-family:'FrutigerLTCom Roman',Arial,sans-serif}aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-ancestor .second .current-menu-item ul li.current-menu-item>a span:after,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-ancestor .second .current-menu-parent ul li.current-menu-item>a span:after,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-item .second .current-menu-item ul li.current-menu-item>a span:after,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-item .second .current-menu-parent ul li.current-menu-item>a span:after,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-parent .second .current-menu-item ul li.current-menu-item>a span:after,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-parent .second .current-menu-parent ul li.current-menu-item>a span:after{content:'';display:block;position:absolute;bottom:0;top:3px;left:-8px;width:2px;height:16px;background:#333}aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-ancestor .second .current-menu-ancestor>a,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-item .second .current-menu-ancestor>a,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-parent .second .current-menu-ancestor>a{font-weight:700}aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-ancestor .second .menu-item-has-children:hover>ul li,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-item .second .menu-item-has-children:hover>ul li,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-parent .second .menu-item-has-children:hover>ul li{max-height:200px}aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-ancestor.sub.current-menu-ancestor.menu-item-has-children>a span,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-item.sub.current-menu-ancestor.menu-item-has-children>a span,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-parent.sub.current-menu-ancestor.menu-item-has-children>a span{color:#333;font-family:'FrutigerLTCom Bold',Arial,sans-serif}aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-ancestor.sub.current-menu-ancestor.menu-item-has-children>a span:after,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-item.sub.current-menu-ancestor.menu-item-has-children>a span:after,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-parent.sub.current-menu-ancestor.menu-item-has-children>a span:after{display:none}aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-ancestor.sub.current-menu-ancestor.menu-item-has-children>a+ul,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-item.sub.current-menu-ancestor.menu-item-has-children>a+ul,aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-parent.sub.current-menu-ancestor.menu-item-has-children>a+ul{display:inline-block}aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-item-child-closed>a{color:#fff}aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-item-child-closed>a span{position:relative;font-family:'FrutigerLTCom Bold',Arial,sans-serif}aside.vertical_menu_area nav.vertical_menu ul li.menu-item.current-menu-item-child-closed>a span:after{content:'';position:absolute;left:0;bottom:0;top:0;right:0;display:block;background-color:#333;z-index:-1}aside.vertical_menu_area nav.vertical_menu ul li.menu-item .second{position:relative;max-height:300px;overflow-y:none}@media only screen and (max-width:1366px){aside.vertical_menu_area nav.vertical_menu ul li.menu-item .second{max-height:140px}}aside.vertical_menu_area nav.vertical_menu ul li.menu-item .second ul{margin:0 14px}aside.vertical_menu_area nav.vertical_menu ul li.menu-item .second ul li a{padding:2px 0;font-family:'FrutigerLTCom Roman',Arial,sans-serif;font-size:14px;line-height:14px}aside.vertical_menu_area nav.vertical_menu ul li.menu-item .second ul li a span{padding:5px 35px 5px 0}aside.vertical_menu_area nav.vertical_menu ul li.menu-item .second ul li.current-menu-item>a,aside.vertical_menu_area nav.vertical_menu ul li.menu-item .second ul li.current-menu-parent>a{color:#333}aside.vertical_menu_area nav.vertical_menu ul li.menu-item .second ul li.current-menu-item>a span:after,aside.vertical_menu_area nav.vertical_menu ul li.menu-item .second ul li.current-menu-parent>a span:after{display:none}aside.vertical_menu_area nav.vertical_menu ul>li>ul>li a.no_link{display:none!important}aside.vertical_menu_area nav.vertical_menu ul>li>ul>li.menu-item.current-menu-item a.no_link{display:block!important}aside.vertical_menu_area .fp-social-icons-component{width:100%;z-index:500;overflow:hidden}aside.vertical_menu_area .fp-social-icons-component:before{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:65px;z-index:500;background:#fff}aside.vertical_menu_area .fp-social-icons-component:after{content:'';position:absolute;top:-30px;left:0;right:0;width:100%;height:30px;z-index:500;background:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%)}aside.vertical_menu_area .fp-social-icons-component #menu-social-icons,aside.vertical_menu_area .fp-social-icons-component .fp-language-component{position:relative;z-index:600}nav.mobile_menu ul li a{font-size:16px;color:#333;font-family:'FrutigerLTCom Bold',Arial,sans-serif;font-weight:400;text-transform:lowercase;line-height:36px;letter-spacing:-.5px;transition:color .25s ease}nav.mobile_menu ul li a span{padding:5px 10px 3px}nav.mobile_menu ul li a:hover{color:#7a7a7a}nav.mobile_menu ul li span.mobile_arrow i{color:#333}.mobile_menu_button span{color:#333}.side_menu_button>a{color:#333}.mCSB_inside>.mCSB_container{margin-right:20px!important}.single-work .entry_title,.single-work .post_info{display:none!important}.single-work .blog_holder article .post_text .post_text_inner{padding:154px 0 0}@media only screen and (max-width:1000px){.single-work .blog_holder article .post_text .post_text_inner{padding:0 3px 35px!important}}.single-work .icon_social_holder{margin-top:15px;margin-bottom:15px;padding:0;border:0;text-align:left}.single-work .icon_social_holder .icon-basic-printer,.single-work .icon_social_holder .icon-basic-share{display:none}.single-work .icon_social_holder .qode_print,.single-work .icon_social_holder .qode_share{position:relative;left:10px;font-size:16px;font-family:'FrutigerLTCom Bold',Arial,sans-serif;font-weight:400;text-transform:lowercase}.single-work .icon_social_holder .qode_print:before,.single-work .icon_social_holder .qode_share:before{content:'/';display:block;position:absolute;left:-10px}.single-work .icon_social_holder .qode_print{display:none}@media only screen and (max-width:568px){.single-work .icon_social_holder .qode_share{margin:0}.single-work .icon_social_holder .qode_print{display:none}}.fp-blog-page .blog-image-wrapper{margin:154px 0 4.3%}.fp-blog-page .blog-image-wrapper img{display:block;width:100%;height:auto}@media only screen and (min-width:800px) and (max-width:1000px),only screen and (min-width:768px) and (max-width:1024px) and (orientation:landscape){.fp-blog-page .blog-image-wrapper{margin:154px 0 4.3%}}@media only screen and (min-width:530px) and (max-width:949px),only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait),only screen and (max-width:568px){.fp-blog-page .blog-image-wrapper{margin:0 0 4.3%}}@media only screen and (min-width:1001px) and (max-width:1024px){.fp-blog-page .blog-image-wrapper{margin:154px 0 4.3%}}@media only screen and (max-width:1000px){.fp-blog-page .blog-image-wrapper{margin-top:0!important}}.fp-blog-page .blog-content-wrapper{padding:0 0 4%}.fp-blog-page .blog-content-wrapper h2{margin:0 0 6px;font-size:16px;font-family:'FrutigerLTCom Bold',Arial,sans-serif;font-weight:400;color:#333;text-transform:initial}@media only screen and (max-width:1366px){.fp-blog-page .blog-content-wrapper h2{font-size:15px}}.fp-blog-page .blog-content-wrapper p{font-size:15px;color:#333}@media only screen and (max-width:1366px){.fp-blog-page .blog-content-wrapper p{font-size:14px}}.fp-blog-page .blog-content-wrapper .post_info{margin:0 0 48px;color:#333}.fp-blog-page .blog-content-wrapper .single_tags{margin:80px 0 0;color:#333}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait),only screen and (min-width:530px) and (max-width:949px),only screen and (max-width:568px){.fp-blog-page .blog-content-wrapper{padding:0 20px 4%}}.fp-blog-list-component .latest_post_two_text{padding:36px 0 10px}.fp-blog-list-component .latest_post_two_text h5{margin:0 0 8px;text-transform:initial}@media only screen and (max-width:1366px){.fp-blog-list-component .latest_post_two_text h5{font-size:15px}}.fp-blog-list-component .latest_post_two_text p{font-size:15px;color:#333}@media only screen and (max-width:1366px){.fp-blog-list-component .latest_post_two_text p{font-size:14px}}.fp-blog-list-component .latest_post_two_text .separator{display:none}.fp-blog-list-component .latest_post_two_info{padding:0 0 22px;border:0}.fp-blog-list-component .latest_post_two_info .post_info_author{display:none}.fp-blog-list-component .latest_post_two_info .post_info_date{text-align:left;font-size:14px}