.h1,.h2,.h3{font-weight:600;letter-spacing:3px;margin:0;font-family:'Avenir LT Std';text-transform:uppercase}.h1,.h2,.h3,.m0,p{margin:0}#detailepage .detaileinn p,#footer-widgets .footer-widget h4,.btn-style-default,.h1,.h2,.h3,body,p{font-family:'Avenir LT Std'}#footer-widgets .footer-widget h4,#footer-widgets .footer-widget-col-4 ul li a,#navigation .nav-menu ul li a,#navigation_sticky .nav-menu ul li a,#portfolio .portfolio-filters li,.contact-form-home button,.h1,.h2,.h3,.modula .modula-item.effect-pufrobo:hover h2{text-transform:uppercase}.h1{font-size:23px}.h2{font-size:17px}.h3{font-size:15px}p{font-size:14px;color:#3d3d3d;font-weight:400;letter-spacing:.3px;line-height:27px}::-webkit-input-placeholder{color:#878787;font-size:20px}::-moz-placeholder{color:#878787;font-size:20px}:-ms-input-placeholder{color:#878787;font-size:20px}:-moz-placeholder{color:#878787;font-size:20px}.mt10{margin-top:10px}.mt20{margin-top:20px}.mt25{margin-top:25px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt80{margin-top:80px}.mt90{margin-top:90px}.mt100{margin-top:100px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb50{margin-bottom:50px}.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb80{margin-bottom:80px}.mb90{margin-bottom:90px}.mb100{margin-bottom:100px}.p0{padding:0}.pt10{padding-top:10px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt40{padding-top:40px}.pt50{padding-top:50px}.pt60{padding-top:60px}.pt70{padding-top:70px}.pt80{padding-top:80px}.pt90{padding-top:90px}.pt100{padding-top:100px}.pb10{padding-bottom:10px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pb50{padding-bottom:50px}.pb60{padding-bottom:60px}.pb70{padding-bottom:70px}.pb80{padding-bottom:80px}.pb90{padding-bottom:90px}.pb100{padding-bottom:100px}.pl0{padding-left:0}#navigation .nav-inner{max-width:100%;padding:0 93px}.page #topbar,.single #topbar{background-color:#fff;height:auto;position:absolute;right:98px;z-index:1;top:25px}#navigation-mobile .current-menu-item>a,#navigation-mobile .current_page_item>a,.page .menu-item a:hover,.page .nav-menu ul li a:hover{color:#aeaeae!important}#navigation .nav-menu ul li a{margin-top:90px;line-height:1px;color:#010101;padding:0 10px}#customhomebanner .vc_column-inner,#first .vc_column-inner,#homebox1 .vc_column-inner,#homebox2 .vc_column-inner,#projectshome .vc_column-inner{padding-left:0;padding-right:0}.social-icons-classic a i{height:30px;width:30px;background:#4b4b4b;text-align:center;vertical-align:middle;display:table-cell;border-radius:50px}.page #topbar i,.single #topbar i{font-size:15px;color:#fff}.page #menu-main-navigation .current-menu-item>a,.page #menu-main-navigation .current_page_item>a,.page #menu-main-navigation-2 .current-menu-item>a,.page #menu-main-navigation-2 .current_page_item>a{color:#010101!important}.footer-widget #menu-small-navigation .current-menu-item>a,.footer-widget #menu-small-navigation .current_page_item>a{color:#aeaeae!important}.page #menu-main-navigation .current-menu-item>a:before,.page #menu-main-navigation .current_page_item>a:before,.page #menu-main-navigation-2 .current-menu-item>a:before,.page #menu-main-navigation-2 .current_page_item>a:before{content:" ";height:2px;background-color:#000!important;width:100%;bottom:50%;margin-bottom:-16px;left:0;position:absolute}.overlay,.overlay_left{position:absolute;bottom:45px;background:rgba(255,255,255,.8705882352941177);width:678px}.btn-style-default{padding:11px 62px;border-radius:0;font-size:15px;text-transform:uppercase;font-weight:600;letter-spacing:3px}body .wpb_content_element{margin-bottom:0}#homeabout .btn-custom{margin-top:40px}#homebox1 .btn-custom{float:right;margin-top:20px}#homebox2 .btn-custom{margin-top:20px}#homebox1 .btn-style-default,#homebox2 .btn-style-default{padding:10px 15px;font-size:12px}.overlay{right:0;padding:30px 90px 30px 40px}.overlay_left{left:0;padding:30px 40px 30px 93px}#contacthome .icon-box-small-left .icon-box-icon,#footer-widgets .icon-box-icon{background-color:transparent}.modula .items .jtg-social{opacity:0!important;display:none!important}#aboutuscont .vc_col-has-fill>.vc_column-inner,#contacthome .vc_col-has-fill>.vc_column-inner,#customhomeboxtext .vc_col-has-fill>.vc_column-inner,#customhomeboxtext .vc_column-inner{padding-top:0}#contacthome .vntd-icon-box p{font-size:19px;margin-bottom:20px;color:#fff}.contactdetail .wpb_wrapper{padding-left:78px}#footer-widgets .inner{max-width:100%}.footer_icon_box{padding-top:2px}#footer-widgets .footer-widget h4{font-size:16px;border-bottom:none;padding-bottom:20px;margin-bottom:0}#footer-widgets .footer-widget.footer-widget-col-2 p{font-size:14px;font-family:'Avenir LT Std';color:#fff;width:90%}#footer-widgets .footer-widget.footer-widget-col-3 p{font-size:16px;color:#fff;margin-bottom:20px}#footer-widgets .footer-widget.footer-widget-col-3 .icon-box-content{padding-left:45px}#footer-widgets .footer-widget-col-4.bar ul.menu li a:before{display:none}#footer-widgets .footer-widget-col-4 ul li a{font-size:15px;color:#fff;padding:7px 0}#footer-widgets .footer-widget-col-4 ul li{border-bottom:none}#footer-widgets.footer-dark{padding:90px 93px 0}#footer-widgets .footer-widget-col-4,#footer-widgets .footer-widget-col-4 ul{margin-bottom:0}#footer-widgets .widget-social-icons .vntd-social-icons{float:right}#footer-widgets .vntd-social-icons i{height:40px;width:40px;background-color:#e6e6e6;text-align:center;border-radius:50px;display:table-cell;vertical-align:middle;color:#5a5a5a}#footer-widgets .footer-widget-col-1{margin-bottom:30px;width:85%;text-align:right}#footer{display:none}#customhome .fa-angle-down:before{font-size:20px;vertical-align:middle;display:table-cell;color:#666}#customhome .icon-box-icon,#flow .icon-box-icon{height:30px;width:30px;background:0 0;line-height:30px;font-size:32px;border:1px solid #666}#flow .icon-box-icon{font-size:21px}#customhomebox.container-fluid{padding-right:0;padding-left:0}#customhomebox .vc_column-inner{padding-left:5px;padding-right:5px}.bix_icon .fa{margin-right:15px}.bix_icon{width:50%;margin:0 auto}.fontcolor{color:#666}#flow .cercalone h4{width:50px;height:50px;background:0 0;color:#666;font-size:24px;text-align:center;vertical-align:middle;display:table-cell;border-radius:50px;border:1px solid #9a9a9a;line-height:50px;font-weight:300;position:relative}#flow .flowbox3 .cercalone h4:before,#flow .flowbox6 .cercalone h4:before{content:"";border:1px solid #9a9a9a;bottom:-20px;position:absolute;height:20px;margin-left:5px}#flow .flowbox4 .cercalone h4:before,#flow .flowbox7 .cercalone h4:before{content:"";border:1px solid #9a9a9a;top:-50px;position:absolute;height:50px;margin-left:5px}#aboutusvideo .vc_column-inner,#contact-map .vc_column-inner,#detailepage .vc_column-inner,#flow .vc_column-inner{padding-left:0;padding-right:0}.tetx-paddign{padding-right:30px;padding-left:30px}.flowbox1 .vc_sep_holder_l span,.flowbox3 .vc_sep_holder_r span,.flowbox4 .vc_sep_holder_r span,.flowbox6 .vc_sep_holder_l span,.flowbox7 .vc_sep_holder_l span{border:none!important}.cercalone{display:-webkit-inline-box}#flow{padding-left:93px;padding-right:93px}.nav-inner .logo{margin-top:10px}#aboutuscont .text-pedding .vc_custom_1531721648286{padding:60px}#aboutuscont .vc_custom_1531721648286{margin-left:5px}#aboutuscont .vc_custom_1531722363126{margin-right:5px}#aboutusvideo .video-lightbox a.video-link{width:100%;height:100%;position:absolute;top:0;left:0;transition:all .3s;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)}#aboutusvideo .video-lightbox i{display:none}.vedio1.vc_column_container{padding-right:5px}.vedio2.vc_column_container{padding-left:5px}#detailepage .detaileinn p{font-size:17px;color:#666}#detailepage .bix_icon{margin:0;width:35%}#detailepage .detaileinn{padding-left:100px;padding-right:50px}#detailepage h1{margin-top:70px}#customhomebanner{overflow:hidden}#customhomebanner .attachment-full{width:100%}.navigation-sticky-visible .nav-inner .logo{margin-top:0!important}.modula .modula-item.effect-pufrobo:hover h2::after,.modula .modula-item.effect-pufrobo:hover p{opacity:0!important}.modula .modula-item.effect-pufrobo:hover h2{background-color:rgba(255,255,255,.8901960784313725);text-align:center;font-family:'Avenir LT Std'!important;bottom:20px!important;top:inherit!important;opacity:1;font-size:14px!important}.modula .modula-item.effect-pufrobo h2{opacity:0}.modula .modula-item.effect-pufrobo h2,.modula .modula-item.effect-pufrobo p{right:0!important;left:0!important}.cbp .cbp-item,.cbp-wrapper{padding:5px}.portfolio-filters{margin-bottom:0;padding:30px 0;background:#f2f2f2}.portfolio-filters li:after{content:"-";margin-left:30px;vertical-align:middle}.portfolio-filters li:last-child:after{content:"";margin-left:0}#portfolio .portfolio-filters li:first-child{margin:0}#portfolio .portfolio-filters li.cbp-filter-item-active,#portfolio .portfolio-filters li:hover{color:#aeaeae}#portfolio .portfolio-filters li.cbp-filter-item-active{border-color:transparent}#portfolio .portfolio-filters li{display:inline-block;margin:0 0 0 30px;border-bottom:none;font-weight:600;-webkit-font-smoothing:inherit;color:#666;cursor:pointer;transition:all .3s;font-size:17px}#portfolio .portfolio .portfolio-items{margin-top:25px}#portfolio .portfolio:last-child{margin-top:0}#portfolio .vc_column-inner{padding-left:7px;padding-right:7px}.portfolio .portfolio-items .item{padding:5px}.portfolio-title_categories .portfolio-overlay-title,.portfolio-title_categories_excerpt .portfolio-overlay-title:hover{color:#000!important;font-size:14px;background-color:#fff;padding:11px;bottom:10px;width:100%;margin-top:0;font-family:'Avenir LT Std'!important}#portfolio .portfolio-title_categories .item-inner{background:0 0}.portfolio-overlay-cats{display:none!important}.portfolio-style .item:hover img{opacity:1}.portfolio-overlay-cats,.portfolio-overlay-excerpt,.portfolio-overlay-title{top:unset;line-height:27px;bottom:20px!important;margin-bottom:0}.contact-form-home input,.contact-form-home textarea{padding-bottom:13px;border-bottom:2px solid #9a9a9a!important;border:none;background-color:transparent;width:100%;padding-top:40px;outline:0;font-size:20px}.contact-form-home textarea{height:80px}.contact-form-home button{background-color:#3e3e3e;padding:10px 56px;color:#fff;margin-top:30px;border:1px solid #3e3e3e;font-size:16px;letter-spacing:3px}#contacthome .contact_form_home_page{padding-left:10px}#contacthome .contact_form_home_page .vc_column-inner{padding-left:70px;padding-right:70px}.contact-form-home input:-webkit-autofill,.contact-form-home select:-webkit-autofill,.contact-form-home textarea:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #e6e6e6 inset}.contactdetail .vc_custom_1531383724801{padding-bottom:99999px;margin-bottom:-99999px}body.single-portfolio .vntd-portfolio-nav{display:none}.single-portfolio .wpb_single_image img{width:100%}@media (min-width:200px) and (max-width:727px){.overlay,.overlay_left{position:relative;bottom:0;right:0;width:100%}.mt40{margin-top:20px}.mb40{margin-bottom:20px}.mt60{margin-top:30px}.mb60{margin-bottom:30px}.mt70{margin-top:35px}.mb70{margin-bottom:35px}.mt80{margin-top:40px}.mb80{margin-bottom:40px}.mt100{margin-top:50px}.mb100{margin-bottom:50px}.pt40{padding-top:40px}.pb40{padding-bottom:40px}.pt60{padding-top:30px}.pb60{padding-bottom:30px}.pt70{padding-top:35px}.pb70{padding-bottom:35px}.pt80{padding-top:40px}.pb80{padding-bottom:40px}.pt100{padding-top:50px}.pb100{padding-bottom:50px}#navigation .nav-inner{padding:0 70px}.page-holder .h1{font-size:19px}.navigation-mobile ul li a{line-height:25px}.btn-style-default{padding:10px 15px;font-size:13px}#homeabout .btn-custom{margin-top:20px}.overlay{padding:20px 15px 0 20px}.overlay_left{padding:20px 15px 0 30px}#contacthome .contact_form_home_page,.contactdetail .wpb_wrapper{padding-left:0}#contacthome .vntd-icon-box p{font-size:17px}#contacthome .contact_form_home_page .vc_column-inner{padding-left:20px;padding-right:20px}.contact-form-home textarea,.vc_column_container>.vc_column-inner .contact-form-home input{padding-top:13px}#footer-widgets.footer-dark{padding:20px}#footer-widgets .footer-widget-col-1{margin-bottom:15px;width:100%}#footer-widgets .widget-social-icons .vntd-social-icons{float:none;text-align:center}#footer-widgets .inner>div{padding:0;margin-top:30px}#footer-widgets .footer-widget.footer-widget-col-1,.footer-widget-col-2{text-align:center}#footer-widgets .footer-widget.footer-widget-col-2 p{width:100%}#footer-widgets .footer-widget.footer-widget-col-3 p{text-align:left!important;word-break:break-word}#footer-widgets .footer-widget-col-4{text-align:center}#contacthome .h1{text-align:center!important}#flow{padding-left:30px;padding-right:30px}.flowbox1 .vc_sep_holder_l span,.flowbox3 .vc_sep_holder_r span,.flowbox4 .vc_sep_holder_r span,.flowbox6 .vc_sep_holder_l span,.flowbox7 .vc_sep_holder_l span{border-top:1px solid #9a9a9a!important}#flow .flowbox3 .cercalone h4:before,#flow .flowbox4 .cercalone h4:before,#flow .flowbox6 .cercalone h4:before,#flow .flowbox7 .cercalone h4:before{border:transparent}#customhomebox.container-fluid{padding-right:15px;padding-left:15px}.columnreverse{display:flex;flex-direction:column-reverse}.bix_icon{width:80%}.vedio2{margin-top:10px}.tetx-paddign{padding-right:0;padding-left:0}#customhomebox .vc_row-stretch>.inner>.inner-margin{margin-left:-15px;margin-right:-15px}.portfolio-filters li:after{content:"";margin-left:0}#portfolio .portfolio-filters li{margin:0 10px;font-size:14px}#detailepage .detaileinn{padding-left:40px;padding-right:40px}#detailepage .bix_icon{width:100%}.h2{font-size:14px;line-height:20px}#portfolio .portfolio-filters li:first-child{padding:0 10px}.portfolio-title_categories .portfolio-overlay-title,.portfolio-title_categories_excerpt .portfolio-overlay-title:hover{top:unset}.nav-inner .logo{margin-top:0}}@media (min-width:500px) and (max-width:600px){#footer-widgets .footer-widget-col-4,#footer-widgets .footer-widget.footer-widget-col-1,#footer-widgets .widget-social-icons .vntd-social-icons,.footer-widget-col-2{text-align:left}.vntd-icon-box{max-width:100%!important}.nav-inner .logo a img{max-height:35px}#navigation .nav-inner{padding:0 30px}#detailepage .bix_icon{width:60%}}@media (min-width:601px) and (max-width:727px){#footer-widgets .footer-widget-col-1{width:85%}#footer-widgets .widget-social-icons .vntd-social-icons{float:right}#footer-widgets .footer-widget-col-4,.footer-widget-col-2{text-align:left}.nav-inner .logo a img{max-height:35px}#navigation .nav-inner{padding:0 30px}#detailepage .bix_icon{width:40%}}@media (min-width:728px) and (max-width:1000px){.overlay,.overlay_left{position:relative;bottom:0}.mt40{margin-top:30px}.mb40{margin-bottom:30px}.mb50{margin-bottom:35px}.mt50{margin-top:35px}.mt60{margin-top:40px}.mb60{margin-bottom:40px}.mt70{margin-top:50px}.mb70{margin-bottom:50px}.mt80{margin-top:60px}.mb80{margin-bottom:60px}.mt100{margin-top:70px}.mb100{margin-bottom:70px}#contacthome .vntd-icon-box p,#footer-widgets .footer-widget.footer-widget-col-3 p{text-align:left!important;margin-bottom:0;word-break:break-word}.pt40{padding-top:30px}.pb40{padding-bottom:30px}.pt50{padding-top:35px}.pb50{padding-bottom:35px}.pt60{padding-top:40px}.pb60{padding-bottom:40px}.pt80{padding-top:60px}.pb80{padding-bottom:60px}.pt100{padding-top:70px}.pb100{padding-bottom:70px}.h3{font-size:14px}.nav-inner .logo a img{max-height:30px}#navigation .nav-inner{padding:0 30px}.page-holder .h1{font-size:20px}#homeabout .btn-custom{margin-top:30px}.overlay{float:right;padding:30px 40px 0 90px}.overlay_left{padding:30px 90px 0 40px}#contacthome .wpb_wrapper .icon-box-icon{position:absolute!important;top:-7px}#contacthome .vntd-icon-box{max-width:100%}.icon-description{margin-left:-10px!important;max-width:100%!important;text-align:left!important}#contacthome .vntd-icon-box p{margin-left:50px!important}#contacthome .contact_form_home_page{padding-left:0}.contact-form-home textarea,.vc_column_container>.vc_column-inner .contact-form-home input{padding-top:25px}#footer-widgets.footer-dark{padding:70px 20px}#footer-widgets .icon-description{margin-left:10px!important}#page-content .icon-box-content{margin-bottom:20px}#footer-widgets .icon-box-icon{top:-7px}#footer-widgets .vntd-icon-box.box{margin-bottom:10px}.navigation-mobile ul li a{line-height:30px}.contactdetail .wpb_wrapper{padding-left:20px}.page #topbar,.single #topbar{top:23px}.vntd-social-icons a{margin-left:8px}.nav-inner .logo{margin-top:0}#flow{padding-left:30px;padding-right:30px}.flowbox1 .vc_sep_holder_l span,.flowbox3 .vc_sep_holder_r span,.flowbox4 .vc_sep_holder_r span,.flowbox6 .vc_sep_holder_l span,.flowbox7 .vc_sep_holder_l span{border-top:1px solid #9a9a9a!important}#flow .flowbox3 .cercalone h4:before,#flow .flowbox4 .cercalone h4:before,#flow .flowbox6 .cercalone h4:before,#flow .flowbox7 .cercalone h4:before{border:transparent}#customhomebox.container-fluid{padding-right:15px;padding-left:15px}.columnreverse{display:flex;flex-direction:column-reverse}.bix_icon{width:40%}#customhomeboxtext{padding:0 5px}.vedio2{margin-top:10px}.tetx-paddign{padding-right:0;padding-left:0}#detailepage .bix_icon{width:80%}.h2{font-size:15px;line-height:27px}.btn-style-default{padding:10px 12px;font-size:12px}#detailepage .detaileinn p{font-size:15px;line-height:20px}#detailepage .detaileinn{padding-left:50px;padding-right:50px}.modula .modula-item.effect-pufrobo:hover h2{font-size:9px!important}}@media (min-width:768px) and (max-width:1000px){.nav-inner .logo,.vedio2{margin-top:0}.bix_icon{width:80%}.columnreverse{display:inherit}#flow .flowbox3 .cercalone h4:before,#flow .flowbox4 .cercalone h4:before,#flow .flowbox6 .cercalone h4:before,#flow .flowbox7 .cercalone h4:before{border:1px solid #9a9a9a}.flowbox1 .vc_sep_holder_l span,.flowbox3 .vc_sep_holder_r span,.flowbox4 .vc_sep_holder_r span,.flowbox6 .vc_sep_holder_l span,.flowbox7 .vc_sep_holder_l span{border:none!important}#customhomebox.container-fluid{padding-right:15px;padding-left:15px}#customhomebox .vc_row-stretch>.inner>.inner-margin{margin-left:-15px;margin-right:-15px}}@media (min-width:1001px) and (max-width:1300px){.mt40{margin-top:30px}.mb40{margin-bottom:30px}.mb50{margin-bottom:35px}.mt50{margin-top:35px}.mt60{margin-top:30px}.mb60{margin-bottom:30px}.mt70{margin-top:40px}.mb70{margin-bottom:40px}.mt80{margin-top:50px}.mb80{margin-bottom:50px}.mt100{margin-top:60px}.mb100{margin-bottom:60px}.pt40{padding-top:20px}.pb40{padding-bottom:20px}.pt50{padding-top:35px}.pb50{padding-bottom:35px}.pt60{padding-top:30px}.pb60{padding-bottom:30px}.pt80{padding-top:50px}.pb80{padding-bottom:50px}.pt100{padding-top:60px}.pb100{padding-bottom:60px}#navigation .nav-inner{padding:0 30px}.nav-inner .logo a img{max-height:30px}.page #topbar,.single #topbar{right:35px}.contactdetail .wpb_wrapper{padding-left:30px}#navigation_sticky{padding:0 15px}#footer-widgets.footer-dark{padding:50px 30px}.nav-menu ul li a{margin-left:0;margin-right:0}#navigation .nav-menu ul li a{padding:0 7px}#footer-widgets .footer-widget.footer-widget-col-2 p{font-size:13px;line-height:inherit}#customhomebox.container-fluid{padding-right:15px;padding-left:15px}#navigation_sticky ul li a{margin-left:5px;margin-right:5px;padding:0 3px}#footer-widgets .footer-widget.footer-widget-col-3 p{font-size:14px}#customhomebox .vc_row-stretch>.inner>.inner-margin{margin-left:-15px;margin-right:-15px}.bix_icon{width:65%}#customhomeboxtext p{padding:0 25px}#detailepage .detaileinn{padding-left:50px;padding-right:50px}#detailepage .bix_icon{width:55%}.tetx-paddign{padding-right:0;padding-left:0}}@media (min-width:1300px) and (max-width:1500px){#customhomebox.container-fluid{padding-right:15px;padding-left:15px}.nav-menu ul li a{margin-left:5px;margin-right:5px}#navigation .nav-menu ul li a{padding:0 5px}#navigation_sticky ul li a{margin-left:7px;margin-right:7px;padding:0 5px}#footer-widgets .footer-widget.footer-widget-col-2 p{font-size:13px;line-height:inherit}#footer-widgets .footer-widget.footer-widget-col-3 p{font-size:14px}#customhomebox .vc_row-stretch>.inner>.inner-margin{margin-left:-15px;margin-right:-15px}#detailepage .bix_icon{width:45%}}@media (min-width:1500px) and (max-width:1600px){#homebox1 .btn-custom,.mt25{margin-top:15px}#footer-widgets .footer-widget.footer-widget-col-2 p{font-size:13px;line-height:inherit}#footer-widgets .footer-widget.footer-widget-col-3 p{font-size:14px}#customhomebox .vc_row-stretch>.inner>.inner-margin{margin-left:-15px;margin-right:-15px}}.modula-item>a{cursor:pointer!important}