#main-header,#main-header .nav li ul,.et-search-form,#main-header .et_mobile_menu{background-color:rgba(255,255,255,0)}#top-header,#et-secondary-nav li ul{background-color:rgba(46,163,242,0)}#main-footer{background-color:#3f4040}#footer-widgets .footer-widget a,#footer-widgets .footer-widget li a,#footer-widgets .footer-widget li a:hover{color:#ffffff}.footer-widget{color:#ffffff}#main-header{box-shadow:none}.et-fixed-header#main-header{box-shadow:none!important}.et_slide_in_menu_container,.et_slide_in_menu_container .et-search-field{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-moz-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field::-webkit-input-placeholder{letter-spacing:px}.et_slide_in_menu_container .et-search-field:-ms-input-placeholder{letter-spacing:px}@media only screen and (min-width:981px){.et-fixed-header#top-header,.et-fixed-header#top-header #et-secondary-nav li ul{background-color:rgba(46,163,242,0)}}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}body{font-family:'Manrope',sans-serif;color:#3f4040}#et-footer-nav{display:none}.home footer{display:none}.home #main-header{position:absolute!important}.et_fixed_nav #main-header,.et_fixed_nav #top-header{position:sticky!important}.home.et_fixed_nav #main-header,.home.et_fixed_nav #top-header{position:absolute!important}.portfolio-template-info-div ul{float:left;width:100%;padding-bottom:0!important}.et_pb_section_0.et_pb_section.homepage-slider-row{padding-top:0!important}.home #top-menu a{color:#fff}.homepage-slider-wrapper{max-width:650px;width:100%;position:absolute;top:50%;height:240px}.slide-1 .homepage-slider-wrapper{top:43%;right:0}.static-container{padding-top:0!important}.slide-2 .homepage-slider-wrapper{left:0;right:0;margin:0 auto;text-align:center;top:20%}.homepage-slider-row .item{background-position:center}.slide-4 .homepage-slider-wrapper{left:0;right:0;margin:0 auto;text-align:center;top:57%;margin-left:40px}.slide-3 .homepage-slider-wrapper{top:72%;left:-30px}.slide-1 .quotes{top:36px;left:-33px}.slide-4 .quotes{top:32px;left:72px}.slide-4 .quotes-2{bottom:110px;margin-left:-4px}.home.translatepress-el .slide-4 .quotes-2{bottom:108px;margin-left:-4px}.home.translatepress-el .slide-4 .quotes{top:32px;left:52px}.slide-3 .homepage-slider-wrapper h2{color:#000}.slide-3 .quotes{top:34px;left:-30px}.tax-portfolio_categories .fixed,.single-portfolios .fixed{position:relative!important}.tax-portfolio_categories.et_fixed_nav #main-header,.tax-portfolio_categories.et_fixed_nav #top-header{position:relative!important}.single-portfolios.et_fixed_nav #main-header,.single-portfolios.et_fixed_nav #top-header{position:relative!important}.tax-portfolio_categories header,.single-portfolios header{position:relative!important}.fixed #et-top-navigation{padding-top:20px!important}.home.translatepress-el .quotes-2{bottom:17px;top:initial!important;left:initial!important;margin-left:-2px}.slide-2 .homepage-slider-wrapper h2{color:#000}.home.translatepress-el .slide-2 .quotes{top:37px;left:22px}.home.translatepress-el .slide-2 .quotes-2{bottom:-23px;margin-left:4px}.slide-2 .quotes{top:38px;left:35px}.slide-2 .quotes-2{bottom:-25px}.owl-theme .owl-controls .owl-page span{background:none repeat scroll 0 0 #869791;border-radius:20px;display:block;height:12px;margin:5px 7px;opacity:0.5;width:12px}#top-menu li.trp-language-switcher-container{position:absolute;top:10px;right:24px}.fixed #top-menu li a{font-size:14px!important}.fixed #top-menu li.trp-language-switcher-container{top:3px}.fixed #top-menu li.trp-language-switcher-container a{font-size:10px!important}.fixed #top-menu .current-menu-item ul li a{font-size:12px!important}#main-header{top:6px!important}.fixed{height:84px;padding:0;background-color:#fff!important}.fixed#main-header{top:0!important}.fixed .current-menu-item ul{top:15px}.contact-page-body .current-menu-item ul{left:-140px!important}#top-menu li.trp-language-switcher-container a{font-size:11px!important}.homepage-slider-wrapper h2{color:rgba(238,238,238,0.84);line-height:44px;font-size:38px;padding-top:30px;font-weight:300}.name{position:relative;left:32px;font-size:25px;font-weight:normal}.quotes-2{bottom:66px;top:initial!important;left:inherit!important}.quotes{font-size:80px;font-weight:normal;position:absolute;top:20px;left:-27px}.home #top-header{display:none}.home .fixed#main-header{background-color:transparent!important}#main-header{position:relative;top:-21px;padding:20px 0}.home #main-header{padding-top:30px;background-color:transparent;position:absolute;top:initial}.owl-dots{position:absolute;bottom:32px;left:0;right:0;margin:0 auto;text-align:center}.owl-dot.active{background-color:#d4d4d4!important}.owl-dots button{width:15px!important;height:15px!important;border:1px solid #d4d4d4!important;background-color:transparent!important;border-radius:50%;margin:0 5px}html #slider_34 .owl-dots .active span{background-color:#d4d4d4!important}html #slider_34 .owl-dots{bottom:33px!important}#slider_34{margin-bottom:0!important}.footer-logo img{width:100%}#footer-widgets .footer-widget li:before{display:none}#footer-widgets .footer-widget li{padding-left:0}.footer-contact-list li a{color:#a2a2a2}.footer-widget{width:32%!important;color:#a2a2a2;margin-right:2%!important;margin-bottom:0!important}.footer-contact-list strong{font-weight:300;float:left;width:90%}.footer-contact-list i{float:left;margin-top:7px;margin-right:15px}.footer-contact-list li{float:left;width:100%}#footer-widgets .footer-widget li a{color:#a2a2a2!important;transition:all .4s}#footer-widgets .footer-widget li a:hover{color:#fff!important}#footer-bottom{display:none}.footer-links-list li{float:left;margin-right:9px}#footer-widgets .footer-widget:nth-child(3){margin-right:0!important}#main-footer{background-color:#3f4040;padding-bottom:40px}.footer-links-list strong{float:right;margin-top:20px;font-weight:300}#top-menu li.lang-item{display:none}#top-menu a{font-weight:300;font-size:17px;color:#888888;text-transform:uppercase;padding-bottom:0!important}.home #logo{filter:brightness(0) invert(1)}#logo{max-height:69%}.fixed #logo{max-height:95%;margin-top:12px}.contact-page-form-row h1{line-height:37px;margin-bottom:20px}.contact-page-form-row ul{padding-top:40px;padding-left:0;list-style:none}.contact-page-form-row ul li a{color:#a2a2a2}.contact-page-form-row ul li{color:#a2a2a2;margin-right:10px}.contact-page-form-row .et_pb_code_inner ul li{float:left}.contact-page-form-row .et_pb_code_inner ul li a{width:22px;height:22px;border-radius:50%;float:left;background-color:#3f4040;font-size:11px;line-height:22px;text-align:center;color:#fff}.contact-page-form-row .et_pb_code_inner ul{padding-top:0;padding-bottom:0}.contact-page-form-row .your-name,.contact-page-form-row .your-email,.contact-page-form-row .your-phone,.contact-page-form-row .your-address{width:49%;margin-bottom:10px}.contact-page-form-row .your-name,.contact-page-form-row .your-phone{float:left}.contact-page-form-row input{width:100%;border:none;border-bottom:1px solid #c7c8c8;background-color:transparent;padding-bottom:25px;color:#3f4040;font-weight:300}.contact-page-form-row input[type="submit"]{padding-bottom:0;padding:9px 0;border-radius:0!important;cursor:pointer;margin-top:10px;background-color:#3f4040;color:#fff;font-size:110%;font-weight:700}.contact-page-form-row textarea{width:100%;border:none;border-bottom:1px solid #c7c8c8;background-color:transparent;color:#3f4040;resize:none;margin-bottom:10px;font-family:'Manrope',sans-serif;font-weight:300}.contact-page-form-row .your-email,.contact-page-form-row .your-address{float:right}.wpcf7-not-valid-tip{margin-top:10px}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{text-align:center}.wpcf7 form.sent .wpcf7-response-output{text-align:center}.contact-page-form-row{padding-bottom:40px!important;margin-top:15px!important}.map-row{padding-top:45px!important}::-webkit-input-placeholder{color:#3f4040}::-moz-placeholder{color:#3f4040}:-ms-input-placeholder{color:#3f4040}:-moz-placeholder{color:#3f4040}#top-header a{color:#888888;font-weight:300}#top-header{position:relative!important;margin-top:20px;margin-right:28px}#et-secondary-nav{position:relative;left:16px}#et-secondary-nav li{margin-right:5px;font-weight:300}.about-page-main-row h2{text-align:right}.about-left-col{margin-right:3%!important}.about-right-col{width:76%!important}.about-page-main-row{padding-top:45px!important;padding-bottom:0!important}.about-page-main-row p{color:#888888;font-size:15px}.custom-margin{margin-top:217px;padding-bottom:0}.about-page-main-row ul{padding-left:0;list-style:none}.about-page-main-row ul li img{float:left;margin-top:3px;margin-right:15px}.about-page-main-row ul li{margin-bottom:3px;float:left;width:100%;font-weight:300}.about-page-main-row ul li strong{color:#585252;font-size:18px;font-weight:300;float:left;width:90%}.about-page-main-row ol{list-style:none}.about-page-main-row ol li{float:left;width:23%;margin-right:10px;margin-bottom:15px}.about-page-main-row ol li img{width:100%}.add-margin{margin-top:20px}.work-porfolio-row .col-3{padding:0 10px;width:33%;margin-bottom:22px;float:left}.work-protfolio-box{height:190px;background-size:cover;background-position:center;position:relative}.work-protfolio-box-text-area h2{color:#fff;font-size:23px;text-transform:uppercase;font-weight:bold}.work-protfolio-box-text-area h2 span{display:block;margin-top:15px;font-weight:bold}.work-protfolio-box:hover .work-protfolio-box-text-area{opacity:1;visibility:visible}.work-protfolio-box-text-area{position:absolute;left:0;right:0;margin:0 auto;height:100%;text-align:center;color:#fff;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0.4);opacity:0;-webkit-transition:all 0.35s ease;-moz-transition:all 0.35s ease;transition:all 0.35s ease;visibility:hidden}.work-protfolio-box-text-area a{color:#fff}.work-porfolio-row{margin-left:-15px;margin-right:-15px;float:left;width:100%;margin-top:20px;text-align:center}.work-page-main-row{padding-top:0!important}.portfolio-menu-text-box li{list-style:none;padding-left:0;float:left;margin-left:10px}.portfolio-menu-text-box li a{color:#929292;font-weight:300}p{font-weight:300}.portfolio-menu-text-box li:first-child{margin-left:0}.portfolio-menu-text-box .et_pb_text_inner{float:right;margin-right:25px}.single-portfolios .et_post_meta_wrapper{display:none}.single-portfolios .portfolio-menu-text-box .et_pb_text_inner{margin-right:8px}.single-portfolios #sidebar{display:none}.single-portfolios #left-area{width:100%!important;padding-right:0!important}.single-portfolios #main-content .container:before{background-color:transparent}.single-portfolios #main-content>.container{width:100%!important;padding-top:0px!important;max-width:100%!important;padding:0 20px}.single-portfolios.et_fixed_nav #main-header,.single-portfolios.et_fixed_nav #top-header{position:relative!important}.portfolio-template-page-left-post-list h2{padding-bottom:0;font-weight:bold;color:#000000;margin-bottom:20px}.portfolio-template-page-left-post-list ul{padding-left:0!important}.portfolio-template-page-left-post-list ul li a{color:rgba(0,0,0,0.4);font-size:20px;text-transform:uppercase}.portfolio-template-page-left-post-list ul li.active a{color:#000000}.portfolio-template-page-left-post-list ul li{list-style-type:none;font-weight:300}.portfolio-menu-text-box li.active a{color:#000;font-weight:bold}.portfolio-template-info-div ul li{float:left;width:49%;list-style-type:none;color:#000000;font-weight:300}.portfolio-template-info-div{float:left;width:38%;margin-right:30px}.portfolio-template-info-div ul li:last-child{float:right}.portfolio-template-info-div ul{padding-left:0!important}.portfolio-template-desc-area{float:left;width:57%}.portfolio-template-desc-area p{color:#a2a2a2}.portfolio-template-desc-area h3{color:#000000;font-size:18px}.single-portfolio-main-row{padding-bottom:0!important;margin-top:-28px}.translatepress-el .projects-list-table th{width:63px}.projects-list-table th{padding:2px 24px!important;background-color:#5b5a5a;color:#fff!important;font-size:13px;font-weight:bold}.projects-list-table td{background-color:#f5f5f5;padding:2px 24px!important;border-top:0!important;border-bottom:1px solid #fff!important;font-size:13px;text-transform:capitalize;color:#585252!important;font-weight:300}.projects-list-table td a{color:#585252!important}td.post-num-cell{background-color:#dcd8d8!important;padding:0!important;width:20px;text-align:center}.projects-list-table tr:hover{background-color:#fff!important}.projects-list-table tr:hover td{background-color:#fff!important}.projects-list-page-main-row h1{text-align:center;border-top:1px solid;padding:7px 0;font-size:25px;margin-top:50px}.tax-portfolio_categories footer{clear:both}.tax-portfolio_categories #content{float:left;width:100%;margin-top:0;padding-bottom:40px}.tax-portfolio_categories .portfolio-menu-text-box{float:right;margin-right:25px}#footer-widgets .footer-widget li{font-weight:300}.current-menu-item>a{color:#000!important;font-weight:bold!important}.about-page-main-row h2{font-weight:300}.nav li ul{display:none}.current-menu-item ul{display:block!important;visibility:visible!important;opacity:1!important;left:-5px;top:18px;border-top:0!important;box-shadow:none!important;padding-top:0!important;width:290px!important}#et-secondary-nav .menu-item-has-children>a:first-child:after,#top-menu .menu-item-has-children>a:first-child:after{display:none!important}.current-menu-item ul li{float:left;padding:0!important}.current-menu-item ul li a{display:initial!important;padding:0 2px!important;font-size:13px!important;color:#888888!important;font-weight:300!important;cursor:pointer}.fixed{position:sticky!important}.current-menu-item ul li a:hover{background-color:transparent!important}.projects-list-page-main-row{padding-top:0!important}#et-secondary-nav .menu-item-has-children>a:first-child,#top-menu .menu-item-has-children>a:first-child{padding-right:0!important}.table-wrapper{overflow-y:auto;height:auto}.single-portfolio-main-row{padding-top:0!important}.contact-page-body .current-menu-item ul{left:-146px}.work-protfolio-box-text-area h2 strong{display:block;margin-top:5px;font-weight:300;font-size:18px}.contact-page-body #top-menu li:nth-child(3),.about-page-body #top-menu li:nth-child(3){padding-right:0}@media(max-width:1241px){.slide-3 .homepage-slider-wrapper{top:52%}}@media(max-width:1200px){.homepage-slider-wrapper{top:35%;left:0;right:0;margin:0 auto}.translatepress-el .projects-list-table th{width:69px}.slide-3 .homepage-slider-wrapper{left:0;margin:initial}.footer-links-list strong{width:100%;margin-top:6px;float:left}.about-page-banner-img img{height:236px}.portfolio-template-info-div{margin-right:25px}.home.translatepress-el .slide-3 .homepage-slider-wrapper,.slide-3 .homepage-slider-wrapper{top:50%}}@media(max-width:992px){.homepage-slider-wrapper{height:210px}.slide-3 .quotes{top:31px;left:-23px}.slide-1 .quotes{left:-22px}.home.translatepress-el .slide-2 .quotes{top:32px;left:133px}.home.translatepress-el .slide-2 .quotes-2{bottom:29px;margin-left:0px}.home.translatepress-el .slide-3 .homepage-slider-wrapper,.slide-3 .homepage-slider-wrapper{top:60%}.slide-3 .quotes-2{bottom:65px;margin-left:1px}.home.translatepress-el .quotes-2{bottom:67px;margin-left:0px}#logo{max-height:45%}.tax-portfolio_categories #content{margin-top:10px}.slide-4 .quotes{left:164px}.home.translatepress-el .slide-4 .quotes{left:152px}.name{font-size:18px;font-weight:300}.quotes{font-size:50px}.slide-2 .quotes-2{bottom:32px}.slide-2 .quotes{top:31px;left:142px}#main-header{padding:0}#main-header .et_mobile_menu li ul,.et_pb_fullwidth_menu .et_mobile_menu li ul,.et_pb_menu .et_mobile_menu li ul{display:none!important}.current-menu-item ul{margin:13px 0!important;float:left;width:100%}.current-menu-item ul li a{width:100%;display:block!important}.current-menu-item>a{color:#fff!important}.current-menu-item ul li{width:100%}.single-portfolios #main-content>.container{padding-top:10px!important}.about-right-col{width:100%!important}.about-page-main-row .et_pb_image{text-align:center!important}.custom-margin{margin-top:50px}.about-page-main-row h2{text-align:center}.about-page-banner-img img{height:auto}.homepage-slider-wrapper h2{line-height:37px;font-size:24px;padding-top:25px}#mobile_menu{background-color:#3f4040!important;border-color:#fff}.et_mobile_menu li a{color:#fff;padding:10px 0;border-bottom:1px solid #fff}.et_mobile_menu li.lang-item{display:none}.home .mobile_menu_bar:before{color:#fff}.mobile_menu_bar:before{color:#3f4040}.footer-links-list strong{float:left;width:100%}.footer-widget:nth-child(n){margin-bottom:0!important}#footer-widgets{padding-bottom:2%}#main-header{margin-top:10px}.home #main-header{margin-top:0}.about-page-main-row p{text-align:center;font-size:14px}.about-page-main-row ul li strong{font-size:16px}.about-left-col{margin-right:0!important}.work-porfolio-row{margin-left:0;margin-right:0}.portfolio-menu-text-box .et_pb_text_inner{margin-right:10px}.tax-portfolio_categories .portfolio-menu-text-box li{float:none;display:inline-block}.tax-portfolio_categories .portfolio-menu-text-box{margin-right:0;text-align:center;width:100%}.portfolio-menu-text-box li{display:inline-block;margin:0 2px!important;float:none}.portfolio-menu-text-box li a{font-size:12px}.portfolio-menu-text-box .et_pb_text_inner{margin-right:0;width:100%;text-align:center}.portfolio-template-page-left-post-list ul li{text-align:center}.portfolio-template-page-left-post-list h2{text-align:center;font-size:20px!important}}@media(max-width:790px){.slide-4 .quotes{left:149px}}@media(max-width:767px){.homepage-slider-wrapper{max-width:550px;width:90%}.portfolio-template-info-div ul{text-align:center}.quotes{display:none}.name{left:0;display:block}.homepage-slider-wrapper{top:35%!important;left:0;right:0!important;margin:0 auto!important;text-align:center}.homepage-slider-wrapper h2{color:#fff!important}.portfolio-template-info-div{width:100%;margin-right:0}.portfolio-template-info-div ul li{width:100%}.table-wrapper{overflow-x:auto}.portfolio-template-desc-area{text-align:center;width:100%;margin-top:20px}.projects-list-table td,.projects-list-table th{font-size:13px}.projects-list-page-main-row h1{margin-top:70px;font-size:22px;line-height:32px}.portfolio-template-page-left-post-list ul li a{font-size:15px}.work-porfolio-row .col-3{width:100%}.map-row iframe{height:300px!important}.about-page-main-row ol{text-align:center}.about-page-main-row ol li{float:none;display:inline-block;width:40%;margin-left:20px;margin-right:20px;margin-bottom:15px}.contact-page-form-row .your-name,.contact-page-form-row .your-email,.contact-page-form-row .your-phone,.contact-page-form-row .your-address{width:100%}.contact-page-form-row .et_pb_row_1.et_pb_row{padding-left:20px!important;padding-right:20px!important;padding-top:40px!important;padding-bottom:40px!important}#main-footer{padding-bottom:0}#footer-widgets{padding-bottom:0}.work-porfolio-row .col-3{margin-bottom:15px}}@media(max-width:480px){.homepage-slider-wrapper h2{font-size:18px;padding-top:0;padding-left:0;padding-right:0;text-align:center;line-height:26px;padding-bottom:0}.homepage-slider-wrapper{top:40%!important;width:100%}.projects-list-page-main-row h1{margin-top:100px}#footer-widgets .footer-widget:last-child{margin-bottom:0!important}.homepage-slider-wrapper{height:auto;padding-bottom:15px}.contact-page-form-row h1{font-size:26px}.homepage-slider-wrapper h2 span{display:block;left:0}.about-page-main-row ol li{width:100%;margin-left:0;margin-right:0}.about-page-main-row ol li img{width:auto}.about-page-main-row ul li strong{width:80%}}ul li a span{display:inline-block;margin-bottom:15px}.work-protfolio-box-text-area-inner-wrapper h2{font-size:20px}.work-protfolio-box-text-area-inner-wrapper h2 strong a{font-size:18px}.work-protfolio-box-text-area-inner-wrapper h2 .entry-date{font-size:16px}.work-protfolio-box-text-area-inner-wrapper>a{font-size:16px}.et_pb_section_0.et_pb_section{padding-bottom:0px}.et_pb_image_0{text-align:center}.et_pb_section_1.et_pb_section{padding-top:0px;padding-bottom:0px;margin-top:0px}.et_pb_row_1{background-color:#f5f5f5}.et_pb_row_1.et_pb_row{padding-top:60px!important;padding-right:70px!important;padding-bottom:0px!important;padding-left:70px!important;margin-top:0px!important;padding-top:60px;padding-right:70px;padding-bottom:0px;padding-left:70px}.et_pb_text_0{margin-bottom:0px!important}@media only screen and (max-width:980px){.et_pb_image_0{margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.et_pb_image_0{margin-left:auto;margin-right:auto}}