.breadcrumb{position:relative;top:auto;height:auto;right:auto;margin:8px 0 0}.breadcrumb,.breadcrumb .current,.breadcrumb a{color:#909090;transition:color .3s ease}.portfolio_detail{display:flex;flex-direction:column}.portfolio_detail>*{order:3}.portfolio_detail>h6{order:1;margin:0 0 16px;font-family:"Barlow Condensed",sans-serif;font-weight:600;text-transform:uppercase;color:#000;font-size:55px;line-height:1.1em}.portfolio_detail>.portfolio_content{order:2}.portfolio_navigation{padding-bottom:164px}.portfolio_detail .info{margin:0}.portfolio_detail .info a{color:inherit}.portfolio_detail .info>span{color:#909090;font-family:"Hind",sans-serif;font-size:16px;line-height:25px;font-style:normal;font-weight:400}.social_share_title{color:#000;font-family:"Barlow Condensed",sans-serif;font-size:19px;line-height:21px;font-style:normal;font-weight:600;letter-spacing:0px;text-transform:uppercase}.social_share_holder{display:flex;align-items:baseline;gap:7px}.social_share_dropdown{position:relative;top:auto;visibility:visible;opacity:1;transform:none;width:auto;padding:0;left:auto}.social_share_holder:hover .social_share_dropdown{top:auto;left:auto}.social_share_dropdown .inner_arrow{display:none}.social_share_dropdown ul{background-color:transparent;border-radius:0;width:auto;display:flex;align-items:center;padding:0!important;gap:6px}.social_share_dropdown ul li i{font-size:15px;color:#000}.social_share_dropdown ul li :hover i{color:#000}.portfolio_single.portfolio_template_5 .portfolio_container{margin:35px 0 0}.portfolio_detail{padding-top:8px}.portfolio_detail .info>h6{margin:0 0 6px}.portfolio_single h3{margin:0 0 16px}.portfolio_navigation{padding-top:101px}.widget #searchform{position:relative}.widget #searchform input[type=text]{width:100%;vertical-align:top;padding-left:15px;padding-right:60px;font-size:15px;color:#909090;background-color:#f5f5f5;border:1px solid transparent;transition:border-color .25s ease;position:relative;font-family:Hind,sans-serif;height:39px}.widget #searchform input[type=text]::placeholder{color:#909090}#searchform.wp-block-search input[type=submit],.header_top #searchform input[type=submit],.widget.widget_search form input[type=submit]{position:absolute;top:0;right:0;color:#000;height:100%;font-size:17px;transform:scaleX(-1)}.widget .tagcloud a,.widget .wp-block-tag-cloud a{position:relative;margin:0 8px 11px 0}.widget .tagcloud a:after,.widget .wp-block-tag-cloud a:after{content:"";position:absolute;left:0;bottom:3px;width:100%;height:1px;background-color:currentColor;-webkit-transform-origin:0 50%;-ms-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition:-webkit-transform .3s cubic-bezier(.165,.84,.44,1);transition:-webkit-transform .3s cubic-bezier(.165,.84,.44,1);transition:transform .3s cubic-bezier(.165,.84,.44,1);transition:transform .3s cubic-bezier(.165,.84,.44,1),-webkit-transform .3s cubic-bezier(.165,.84,.44,1);-o-transition:transform .3s cubic-bezier(.165,.84,.44,1)}.blog_single.blog_holder article .post_text .post_text_inner{display:flex;flex-direction:column}.blog_single.blog_holder article .post_text .post_text_inner>*{order:3}.blog_single.blog_holder article .post_text .post_text_inner>h2{order:2;margin:0 0 14px}.blog_single.blog_holder article .post_text .post_text_inner>.post_info{order:1;margin:6px 0 0}.blog_holder.blog_single article h2{font-size:55px;line-height:1.1em}blockquote{padding:20px 0}blockquote i.fa{display:none}blockquote h5{font-family:"Barlow Condensed",sans-serif;font-weight:600;text-transform:uppercase;color:#000;font-size:19px;line-height:1.1em;padding:0!important}.single_tags{text-align:right}.single_tags h5{display:none}.single_tags .tags_text{font-size:0}.single_tags a{position:relative;margin-right:11px}.single_tags a:last-child{margin-right:0}.single_tags a:before{content:"";position:absolute;left:0;bottom:3px;width:100%;height:1px;background-color:currentColor;transform-origin:0 50%;transition:transform .3s cubic-bezier(.165,.84,.44,1)}.author_description{padding:0;margin:40px 0 60px}.author_description_inner .image{float:none;border-radius:0;flex-shrink:0}.author_description_inner{display:flex;align-items:center;gap:25px}.author_text_holder{padding:0;min-height:auto}.author_text_holder .author_email{display:none}#respond input[type=text],#respond input[type=email],#respond textarea,.contact_form input[type=text],.contact_form textarea{background-color:#f5f5f5;border:1px solid transparent;border-radius:0;color:#909090;cursor:pointer;font-family:Hind,sans-serif;font-size:15px;font-weight:inherit;line-height:24px;margin:0 0 15px;outline:0;padding:5.5px 15px;transition:color .25s ease,background-color .25s ease,border-color .25s ease}div.comment_form form p.form-submit,div.comment_holder .comment p.form-submit{text-align:left;margin:0 0 130px}div.comment_form form p.form-submit #submit_comment{padding:0 38px;color:#000001;background-color:transparent;border:2px solid #000001;height:46px}div.comment_form .comment-form-cookies-consent{margin:10px 0 18px}.comment_holder .comment{padding:0;display:flex;gap:25px}.comment_holder .comment .image{border-radius:0;width:64px;height:64px;float:none;flex-shrink:0}.comment_holder .comment .text{padding:0}.comment_holder .comment-list li ul.children{padding:0 0 0 89px;margin:33px 0 0}.comment_holder .comment .text .name{font-size:19px;line-height:1.1em}.comment_holder .comment .text{font-family:Hind,sans-serif;font-size:16px;font-weight:400;line-height:25px}.comment_holder .comment .text .comment-reply-link,.comment_holder .comment .text .replay{padding:0;font-family:"Barlow Condensed",sans-serif;font-size:17px;font-weight:600;line-height:25px;margin:0 0 10px;float:right}.blog_holder article .post_text .post_text_inner{display:flex;flex-direction:column}.blog_holder article .post_text .post_text_inner>*{order:3}.blog_holder article .post_text .post_text_inner>.post_info{order:1;margin:6px 0 2px}.blog_holder article .post_text .post_text_inner>h2{order:2;margin:0 0 15px}.blog_holder article .post_more .qbutton{font-family:"Barlow Condensed",sans-serif;font-size:16px;font-weight:600;letter-spacing:-.32px;padding:0}.blog_holder article .post_more{margin:20px 0 0}.blog_holder article:not(.format-quote):not(.format-link){margin:0 0 66px}.caroufredsel-direction-nav a,.flex-direction-nav a{border:none}.blog_slider:hover .caroufredsel-direction-nav a.caroufredsel-next:hover,.blog_slider:hover .caroufredsel-direction-nav a.caroufredsel-prev:hover,.flexslider:hover .flex-direction-nav a.flex-next:hover,.flexslider:hover .flex-direction-nav a.flex-prev:hover,.portfolio_slider:hover .caroufredsel-direction-nav a.caroufredsel-next:hover,.portfolio_slider:hover .caroufredsel-direction-nav a.caroufredsel-prev:hover,.portfolio_slider:hover .flex-direction-nav a.flex-next:hover,.portfolio_slider:hover .flex-direction-nav a.flex-prev:hover{background-color:transparent}.blog_slider:hover .caroufredsel-direction-nav a.caroufredsel-prev:hover,.flexslider:hover .flex-direction-nav a.flex-prev:hover,.portfolio_slider:hover .caroufredsel-direction-nav a.caroufredsel-prev:hover,.portfolio_slider:hover .flex-direction-nav a.flex-prev:hover{transform:translateX(-10px)}.blog_slider:hover .caroufredsel-direction-nav a.caroufredsel-next:hover,.flexslider:hover .flex-direction-nav a.flex-next:hover,.portfolio_slider:hover .caroufredsel-direction-nav a.caroufredsel-next:hover,.portfolio_slider:hover .flex-direction-nav a.flex-next:hover{transform:translateX(10px)}.blog_slider:hover .caroufredsel-direction-nav a.caroufredsel-next:hover i,.blog_slider:hover .caroufredsel-direction-nav a.caroufredsel-prev:hover i,.flexslider:hover .flex-direction-nav a.flex-next:hover i,.flexslider:hover .flex-direction-nav a.flex-prev:hover i,.portfolio_slider:hover .caroufredsel-direction-nav a.caroufredsel-next:hover i,.portfolio_slider:hover .caroufredsel-direction-nav a.caroufredsel-prev:hover i,.portfolio_slider:hover .flex-direction-nav a.flex-next:hover i,.portfolio_slider:hover .flex-direction-nav a.flex-prev:hover i{color:#fff}.caroufredsel-direction-nav a i,.flex-direction-nav a i{font-size:40px}.blog_holder.blog_large_image article.format-quote .post_info,.blog_holder.blog_large_image article.format-quote .post_info,.blog_holder.blog_large_image article.format-link .post_info,.blog_holder.blog_single article.format-quote .post_info,.blog_holder.blog_single article.format-link .post_info,.blog_holder article.format-link .post_text i.link_mark,.blog_holder article.format-quote .post_text i.qoute_mark{display:none}.blog_holder article.format-link .post_text .post_title,.blog_holder article.format-quote .post_text .post_title{padding:0}.blog_holder article.format-link .post_text .post_text_inner,.blog_holder article.format-quote .post_text .post_text_inner{background-color:#000;padding:13% 18% 13% 13.5%}.blog_holder article.format-quote .post_text .post_title p,.blog_holder article.format-quote .post_text .post_title p a,.blog_holder article.format-link .post_text .post_title p,.blog_holder article.format-link .post_text .post_title p,.blog_holder article.format-link .post_text .post_title p,.blog_holder article.format-link .post_text .post_title p a{font-family:"Barlow Condensed",sans-serif;font-weight:600;text-transform:uppercase;color:#fff;font-size:26px;line-height:1.1em}.blog_holder article.format-quote .post_text .quote_author{color:#fff;display:block;font-size:17px;margin:20px 0 0;font-family:Hind,sans-serif}.blog_holder.blog_large_image article.format-quote .post_info,.blog_holder.blog_large_image article.format-link .post_info,.blog_holder.blog_single article.format-quote .post_info,.blog_holder.blog_single article.format-link .post_info{display:none}.blog_holder article.format-link,.blog_holder article.format-quote{margin:0 0 133px}.pagination{text-align:left}.pagination ul li a,.pagination ul li span{font-family:"Barlow Condensed",sans-serif;font-size:17px;font-weight:600;text-transform:uppercase;color:#000;width:auto;height:auto;margin:0 19px}.pagination ul li span{color:#909090}.pagination ul li:first-child a{margin-left:0}.pagination ul li:last-child a{margin-right:0}.pagination ul li.prev a,.pagination ul li.next a{font-size:30px;position:relative;top:-1px}.qode-cf-newsletter-outer{display:flex;gap:14px}.qode-cf-newsletter-mail{flex-grow:1}.qode-cf-newsletter-mail input.wpcf7-form-control.wpcf7-text{margin:0;padding:13px 15px}.qode-cf-newsletter-submit{flex-shrink:0}span.wpcf7-spinner{display:none}.q_team.info_on_hover .q_team_text_holder .q_team_title_holder{display:flex;flex-direction:column-reverse;text-align:left;margin:0 0 18px}.q_team .q_team_title_holder .q_team_name{margin:0}.q_team.info_on_hover .q_team_title_holder span{font-family:Hind,sans-serif;font-size:16px;font-weight:400;line-height:25px}.q_team.info_on_hover .q_team_text_holder{display:flex;align-items:center;justify-content:center;transform:translate3d(-40px,0,0) skewX(-15deg);transition:transform 0s .3s}.q_team.info_on_hover .q_team_text_holder_inner{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;height:100%}.q_team.info_on_hover .q_team_social_holder{text-align:left}.q_social_icon_holder.normal_social{margin:0 10px}.q_team.info_on_hover .q_team_social_holder .q_social_icon_holder.normal_social:first-child{margin-left:0}.q_team.info_on_hover .q_team_image:hover .q_team_text_holder{transform:translate3d(0,0,0);transition:transform .4s cubic-bezier(.165,.84,.44,1)}.q_team.info_on_hover .q_social_icon_holder:hover .simple_social{opacity:.6}.testimonials_c_holder .flex-control-nav{text-align:left;margin:19px 0 0}.testimonials_c_holder .flex-control-nav li{width:auto;height:auto;box-sizing:border-box;display:inline-flex;align-items:center;margin:0 4px;padding:4px 0;background-color:transparent;cursor:pointer}.testimonials_c_holder .flex-control-nav li a{border-radius:0;height:4px;width:35px;background-color:#fff;transition:width .3s ease}.testimonials_c_holder .flex-control-nav li a.flex-active{background-color:#fff;width:60px}.testimonials_c_holder .flex-control-nav li:hover{animation:qodeBlink .65s infinite}.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-submit,.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-submit:not([disabled]){margin:4px 0 0}footer .q_icon_with_title.tiny .icon_text_holder{padding-left:30px}footer .q_icon_with_title .icon_with_title_link{margin:2px 0 0}footer .q_icon_with_title .icon_text_inner{padding:0 0 5px}.qode-cf-footer-newsletter-outer{display:flex}.qode-cf-footer-newsletter-outer input.wpcf7-form-control.wpcf7-text{background-color:#282828;color:#fff;padding:5px 12px;font-family:Hind,sans-serif;font-size:15px;line-height:24px;margin:0}.qode-cf-footer-newsletter-outer input.wpcf7-form-control.wpcf7-text::placeholder{color:#fff}.qode-cf-footer-newsletter-outer input.wpcf7-form-control.wpcf7-submit,input.wpcf7-form-control.wpcf7-submit:not([disabled]){background-color:#282828;color:#fff;height:34px;line-height:24px;margin:0;padding:4px 12px 0;box-sizing:border-box;font-family:"Font Awesome 5 Free";font-size:15px}.qode-cf-footer-newsletter-mail{flex-grow:1}.qode-cf-footer-newsletter-outer input.wpcf7-form-control.wpcf7-submit:hover,input.wpcf7-form-control.wpcf7-submit:not([disabled]):hover{background-color:#282828;color:#fff}footer figure{margin:0}.qode-btn.qode-btn-solid{border:2px solid #000}@media only screen and (min-width:1921px){.title.has_background{background-size:cover!important}}.blog_single.blog_holder article.format-link .post_text .post_text_inner,.blog_single.blog_holder article.format-quote .post_text .post_text_inner{background-color:#000;padding:13% 18% 13% 13.5%}.blog_holder article .post_text h2 .date{display:none}.pagination{margin:0 0 115px}nav.mobile_menu ul>li.has_sub>span.mobile_arrow{height:42px;line-height:39px}.side_menu_slide_from_right .side_menu{width:490px;padding:120px 75px 35px;box-sizing:border-box;text-align:center}.right_side_menu_opened .wrapper,.right_side_menu_opened footer.uncover{left:auto}.side_menu_slide_from_right .wrapper .cover{background-color:transparent}figure{margin:0}header.transparent:not(.sticky) .drop_down .second{top:100%}.drop_down .narrow .second .inner ul li a{padding:4px 10px 4px 40px}li.narrow .second .inner ul{padding:33px 0 29px}header.transparent .drop_down .second:not(.right),.drop_down .second{left:-22px}.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-submit,.cf7_custom_style_2 input.wpcf7-form-control.wpcf7-submit:not([disabled]){line-height:46px}footer .wp-block-image{overflow:hidden}.drop_down .narrow .second .inner ul li a>span:not(.plus){padding:0 3px;display:inline;position:relative;background-image:linear-gradient(#fff,#fff);background-position:0 100%;background-repeat:no-repeat;background-size:0 100%;transition:background-size .3s cubic-bezier(.165,.84,.44,1),color .1s}.drop_down .narrow .second .inner ul li.current-menu-item a>span:not(.plus),.drop_down .narrow .second .inner ul li.current-menu-ancestor a>span:not(.plus){background-color:#fff;color:#000}.drop_down .narrow .second .inner ul li a:hover>span:not(.plus){background-size:100% 100%;color:#000}.author_text_holder .author_name{margin:0 0 17px}@media only screen and (min-width:1921px){.title.has_fixed_background{background-size:cover!important}}.blog_single.blog_holder .single_tags{text-align:left}.author_description_inner .image{display:block;width:100px;height:100px;flex-shrink:0}.author_text_holder .author_name{font-family:"Barlow Condensed",sans-serif;font-weight:600;text-transform:uppercase;color:#000;font-size:19px;line-height:1.1em;margin:0 0 10px}.author_description{margin:90px 0 60px}.blog_holder.blog_single article{margin:0!important}.comment_holder{padding:31px 0 70px}#respond .comment-form{margin-top:46px}.comment-form .three_columns{display:flex;gap:15px}.comment-form .three_columns:before,.comment-form .three_columns:after{display:none}.comment-form .three_columns>.column1,.comment-form .three_columns>.column2,.comment-form .three_columns>.column3{float:none}.comment-form .three_columns .column_inner{padding:0}@media only screen and (max-width:600px){.comment-form .three_columns{flex-direction:column;gap:0}}.portfolio_detail .info.portfolio_content{padding-bottom:47px}.portfolio_navigation .portfolio_next a,.portfolio_navigation .portfolio_prev a{width:auto;height:auto;line-height:1em;border:none;color:#000;font-size:26px}.portfolio_navigation .portfolio_next a:hover,.portfolio_navigation .portfolio_prev a:hover{color:#909090;background-color:transparent;background-image:none!important}.portfolio_detail .info a{transition:color .25s ease}.portfolio_detail .info a:hover{color:#000}@media only screen and (max-width:768px){div.comment_form{padding-top:0;border-top:none}}@media only screen and (max-width:680px){.author_description_inner{flex-wrap:wrap}}@media only screen and (max-width:680px){.qode-cf-newsletter-outer{flex-direction:column}}@media only screen and (max-width:768px){.container aside{margin-bottom:120px}}.side_menu_button>a.qode-side-menu-button-svg{width:30px;height:14px;display:block}.side_menu_button .qode-side-menu-button-svg svg>*{stroke:none}.side_menu a.close_side_menu.qode-side-menu-close-svg{transition:transform .3s cubic-bezier(.165,.84,.44,1)}.side_menu a.close_side_menu.qode-side-menu-close-svg:hover{transform:rotate(90deg)}.footer_inner .qode_latest_posts_widget .latest_post_holder>ul>li{padding-top:25px}.footer_inner .qode_latest_posts_widget .latest_post_holder>ul>li:first-child{padding-top:0}.footer_inner .qode_latest_posts_widget .latest_post_image{display:none}.footer_inner .qode_latest_posts_widget .latest_post_holder.image_in_box .latest_post_text{padding:0}.footer_inner .qode_latest_posts_widget .latest_post_holder.image_in_box .latest_post_text_inner{display:flex;flex-direction:column-reverse;gap:5px}.footer_inner .qode_latest_posts_widget .latest_post_holder.image_in_box .latest_post_text .latest_post_title{margin:0}.footer_inner .qode_latest_posts_widget .latest_post_holder.image_in_box .latest_post_text .latest_post_title a{font-family:"Barlow Condensed",sans-serif;font-size:19px;line-height:21px;font-style:normal;font-weight:600;letter-spacing:0px;text-transform:uppercase;padding:0}aside.sidebar .wp-block-image{overflow:hidden}div.comment_form form p.form-submit #submit_comment:hover{background-color:#000;color:#fff}#rev_slider_2_1_wrapper a.qode-btn.qode-btn-solid.qode-btn-custom-hover-bg.qode-btn-custom-hover-color:hover{background-color:transparent!important;color:#fff!important;border-color:#fff}.qode-contact-form-7 .qode-cf-newsletter-submit input[type=submit]{border:2px solid transparent!important;line-height:46px!important}.qode-contact-form-7 .qode-cf-newsletter-submit input[type=submit]:hover{background-color:transparent!important;color:#fff!important;border-color:#fff!important}nav.mobile_menu ul li.open_sub>ul{border:none}nav.mobile_menu ul li>ul li a{position:relative;display:inline-block;width:100%;vertical-align:top;padding:3px 0;font-family:Hind,sans-serif;font-size:16px;line-height:25px;font-weight:400;text-transform:initial;color:#909090}nav.mobile_menu ul li>ul li>a span,nav.mobile_menu ul li>ul li>a span{position:relative;padding:0 5px}nav.mobile_menu ul li>ul li.active>a span,nav.mobile_menu ul li>ul li.current-menu-item>a span{background-color:#000001;color:#fff}nav.mobile_menu ul li>ul{padding-top:4px}.q_team.info_on_hover .q_team_text_holder{will-change:transform}.qode-advanced-image-gallery.qode-aig-masonry-type.qode-aig-images-fixed .qode-aig-image{overflow:hidden}.qode-advanced-image-gallery.qode-aig-masonry-type.qode-small-space .qode-outer-space{margin:0 -5px}.qode-advanced-image-gallery.qode-aig-masonry-type.qode-small-space .qode-outer-space .qode-item-space{padding:0 5px;margin:0 0 10px}@media only screen and (max-width:1024px){.qode-content-sidebar-responsive .content .container>.container_inner.default_template_holder>.grid2>*{width:100%}.container aside{margin-bottom:120px}}@media only screen and (max-width:768px){.comment_holder .comment_number,.portfolio_navigation.navigation_title .post_info{display:block}}@media only screen and (max-width:1024px) and (min-width:769px){aside.sidebar{width:50%}}