*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}img{max-width:100%}::selection{background:#151515;color:#fff;text-shadow:none}::-moz-selection{background:#151515;color:#fff;text-shadow:none}::-webkit-selection{background:#151515;color:#fff;text-shadow:none}:active,:focus{outline:none !important}body{font-family:'Roboto', sans-serif}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:15px;color:#151515}.font-size-38{font-size:38px;line-height:48px;margin-top:50px;margin-bottom:60px}.font-size-38+p{margin:-40px 0 0 0;font-size:18px;font-weight:400;color:#656565}h1,.font-size-28{font-size:28px}h2,.font-size-24{font-size:24px}h3,.font-size-22{font-size:22px}h4,.font-size-20{font-size:20px}h5,.font-size-18{font-size:18px}h6,.font-size-16{font-size:16px}p{font-size:15px;line-height:25px;color:#656565;margin-bottom:15px;margin-top:0}.para-16{font-size:16px;line-height:24px}.para-18 p{font-size:18px;line-height:30px}.wt-100,.wt-100>p{font-weight:100}.wt-100italic,.wt-100italic>p{font-weight:100;font-style:italic}.wt-300,.wt-300>p{font-weight:300}.wt-300italic,.wt-300italic>p{font-weight:300;font-style:italic}.wt-400,.wt-400>p{font-weight:400}.wt-400italic,.wt-400italic>p{font-weight:400;font-style:italic}.wt-500,.wt-500>p{font-weight:500}.wt-500italic,.wt-500italic>p{font-weight:500;font-style:italic}.wt-700,.wt-700>p{font-weight:700}.wt-700italic,.wt-700italic>p{font-weight:700;font-style:italic}.wt-900,.wt-900>p{font-weight:900}.wt-900italic,.wt-900italic>p{font-weight:900;font-size:italic}ol ul,ul ol,ul ul,ol ol{padding-top:5px}li{font-size:15px;font-weight:400;color:#656565;margin-bottom:10px}a{font-size:15px;font-weight:500;color:#151515;text-decoration:none}a:hover{color:rgba(44,44,44,0.9);text-decoration:none}strong{font-weight:bold;color:#151515}blockquote{font-size:18px;line-height:30px;font-weight:400;color:#656565;border-left-width:3px;padding:20px 30px;margin:24px 40px}blockquote p{margin:0}blockquote cite{margin-top:10px;display:block;font-size:14px;color:#151515}blockquote cite a{text-decoration:none}cite{font-size:16px;line-height:normal}pre{background:#f8f8f8;margin:20px 0;padding:20px;white-space:pre-wrap;word-wrap:break-word;color:#656565}address{margin:15px 0;color:#656565;font-style:normal}abbr[title]{border-bottom:1px dotted}ins{background:#dedede;text-decoration:none;color:#151515;padding-left:2px;padding-right:2px}dl{margin:0 15px}dl dt{font-weight:bold;color:#151515}dl dd{margin:0 0 20px;color:#656565}table{border-collapse:collapse;border-spacing:0;font-size:14px;line-height:2;margin:0 0 20px;width:100%}table th,table td{text-align:left}table th a,table td a{font-weight:bold;font-size:14px}table th a:hover,table td a:hover{text-decoration:none}table tr{color:#151515}table td{color:#656565;border-top:1px solid #ededed;padding:6px 10px 6px 0}.no-padding-left{padding-left:0 !important}.no-padding-right{padding-right:0 !important}.no-margin-top{margin-top:0 !important}.no-margin-bottom{margin-bottom:0 !important}.margin-top-5{margin-top:5px !important}.margin-top-10{margin-top:10px !important}.margin-top-15{margin-top:15px !important}.margin-top-20{margin-top:20px !important}.margin-top-25{margin-top:25px !important}.margin-top-30{margin-top:30px !important}.margin-top-35{margin-top:35px !important}.margin-top-40{margin-top:40px !important}.margin-top-45{margin-top:45px !important}.margin-top-50{margin-top:50px !important}.margin-top-55{margin-top:55px !important}.margin-top-60{margin-top:60px !important}.margin-top-65{margin-top:65px !important}.margin-top-70{margin-top:70px !important}.margin-top-75{margin-top:75px !important}.margin-top-80{margin-top:80px !important}.margin-top-85{margin-top:85px !important}.margin-top-90{margin-top:95px !important}.margin-top-95{margin-top:95px !important}.margin-top-100{margin-top:100px !important}.margin-bottom-5{margin-bottom:5px !important}.margin-bottom-10{margin-bottom:10px !important}.margin-bottom-15{margin-bottom:15px !important}.margin-bottom-20{margin-bottom:20px !important}.margin-bottom-25{margin-bottom:25px !important}.margin-bottom-30{margin-bottom:30px !important}.margin-bottom-35{margin-bottom:35px !important}.margin-bottom-40{margin-bottom:40px !important}.margin-bottom-45{margin-bottom:45px !important}.margin-bottom-50{margin-bottom:50px !important}.margin-bottom-55{margin-bottom:55px !important}.margin-bottom-60{margin-bottom:60px !important}.margin-bottom-65{margin-bottom:65px !important}.margin-bottom-70{margin-bottom:70px !important}.margin-bottom-75{margin-bottom:75px !important}.margin-bottom-80{margin-bottom:80px !important}.margin-bottom-85{margin-bottom:85px !important}.margin-bottom-90{margin-bottom:90px !important}.margin-bottom-95{margin-bottom:95px !important}.margin-bottom-100{margin-bottom:100px !important}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.header-clone{position:fixed;width:100%;margin:0 !important;z-index:10;top:0;left:0;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.header-stick{-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%);-moz-box-shadow:0px 2px 4px 0px rgba(0,0,0,0.08);-webkit-box-shadow:0px 2px 4px 0px rgba(0,0,0,0.08);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.08)}#header.standard .header-wrapper{position:relative}#header.standard .header-wrapper .header-container{position:relative;display:table;width:100%}#header.standard .header-wrapper #logo{float:left;display:table-cell}#header.standard .header-wrapper #logo a{font-size:26px;font-weight:600;color:#151515;display:block}#header.standard .header-wrapper #logo a:hover{text-decoration:none}#header.standard .header-wrapper #menu-trigger{position:absolute;display:none;right:15px;top:50%;transform:translateY(-50%);cursor:pointer}#header.standard .header-wrapper #menu-trigger span{display:inline-block;position:relative}#header.standard .header-wrapper #menu-trigger span:before,#header.standard .header-wrapper #menu-trigger span:after{content:'';position:absolute}#header.standard .header-wrapper #menu-trigger span:before{top:-8px}#header.standard .header-wrapper #menu-trigger span:after{top:8px}#header.standard .header-wrapper #menu-trigger span:before,#header.standard .header-wrapper #menu-trigger span:after,#header.standard .header-wrapper #menu-trigger span{background-color:#333;width:25px;height:2px;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}#header.standard .header-wrapper #menu-trigger.open span{background-color:transparent}#header.standard .header-wrapper #menu-trigger.open span:before{-webkit-transform:translateY(8px) rotateZ(-45deg);-moz-transform:translateY(8px) rotateZ(-45deg);-ms-transform:translateY(8px) rotateZ(-45deg);-o-transform:translateY(8px) rotateZ(-45deg);transform:translateY(8px) rotateZ(-45deg)}#header.standard .header-wrapper #menu-trigger.open span:after{-webkit-transform:translateY(-8px) rotateZ(45deg);-moz-transform:translateY(-8px) rotateZ(45deg);-ms-transform:translateY(-8px) rotateZ(45deg);-o-transform:translateY(-8px) rotateZ(45deg);transform:translateY(-8px) rotateZ(45deg)}#header.standard .header-wrapper #main-menu{display:table-cell;vertical-align:middle;height:100%;text-align:right}#header.standard .header-wrapper #main-menu li,#header.standard .header-wrapper #main-menu a{text-transform:uppercase}#header.standard .header-wrapper #main-menu ul{margin:0;padding:0}#header.standard .header-wrapper #main-menu ul li{list-style-type:none;margin-bottom:0}#header.standard .header-wrapper #main-menu ul li ul{display:none}#header.standard .header-wrapper #main-menu ul li a{font-size:12px;letter-spacing:1px;display:block;text-align:left;text-decoration:none;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}#header.standard .header-wrapper #main-menu ul li a:hover{text-decoration:none}#header.standard .header-wrapper #main-menu>ul>li{display:inline-block;margin-left:30px;position:relative}#header.standard .header-wrapper #main-menu>ul>li>a{color:#656565}#header.standard .header-wrapper #main-menu>ul>li:hover>a{color:#151515}#header.standard .header-wrapper #main-menu>ul>li .level-two,#header.standard .header-wrapper #main-menu>ul>li .level-three{top:40px;position:absolute;z-index:10;width:170px}#header.standard .header-wrapper #main-menu>ul>li .level-two a,#header.standard .header-wrapper #main-menu>ul>li .level-three a{color:#909090;padding:12px 15px;font-size:12px;font-weight:400;letter-spacing:.5px;text-transform:capitalize}#header.standard .header-wrapper #main-menu>ul>li .level-two a:hover,#header.standard .header-wrapper #main-menu>ul>li .level-three a:hover{background-color:#090909;color:#fff}#header.standard .header-wrapper #main-menu>ul>li .level-two li,#header.standard .header-wrapper #main-menu>ul>li .level-three li{border-bottom:1px solid rgba(101,101,101,0.3)}#header.standard .header-wrapper #main-menu>ul>li .level-two>li:hover>a,#header.standard .header-wrapper #main-menu>ul>li .level-three>li:hover>a{background:#090909;color:#fff}#header.standard .header-wrapper #main-menu>ul>li .level-two{background-color:#151515}#header.standard .header-wrapper #main-menu>ul>li .level-two.invert-dropdown{right:0}#header.standard .header-wrapper #main-menu>ul>li .level-two>li{position:relative}#header.standard .header-wrapper #main-menu>ul>li .level-two .level-three{background-color:#151515;top:0;left:170px}#header.standard .header-wrapper #main-menu>ul>li .level-two .level-three.invert-dropdown{left:-170px}#header.standard .header-wrapper #main-menu>ul>li.current-menu-item>a,#header.standard .header-wrapper #main-menu>ul>li.current-menu-ancestor>a{color:#2c2c2c}#header.standard .header-wrapper #main-menu>ul .level-two>li.current-menu-item>a,#header.standard .header-wrapper #main-menu>ul .level-three>li.current-menu-item>a{background-color:#151515;color:#fff}@media all and (min-width: 769px){#header.standard.centered .header-wrapper #logo{float:none;text-align:center;margin-bottom:35px;display:block}#header.standard.centered .header-wrapper #logo a{display:inline-block}#header.standard.centered .header-wrapper #main-menu{float:none;text-align:center;display:block}#header.standard.centered .header-wrapper #main-menu>ul>li{margin-left:15px;margin-right:15px}#header.standard.centered .header-wrapper #main-menu li{text-align:left}#header.standard.hamburger-side .container{position:relative}#header.standard.hamburger-side .header-wrapper #menu-trigger{display:block;right:0;top:50%;transform:translateY(-50%)}#header.standard.hamburger-side .header-wrapper #main-menu{float:none;position:fixed;top:0;right:-250px;width:250px;height:100vh;z-index:10;background-color:#151515;transition:all .3s}#header.standard.hamburger-side .header-wrapper #main-menu>ul{padding:40px 0}#header.standard.hamburger-side .header-wrapper #main-menu>ul>li{display:block;margin:0;padding:10px 15px 10px 50px}#header.standard.hamburger-side .header-wrapper #main-menu>ul>li>a{line-height:normal}#header.standard.hamburger-side .header-wrapper #main-menu>ul>li .level-two,#header.standard.hamburger-side .header-wrapper #main-menu>ul>li .level-three{background-color:transparent;position:static;z-index:10;width:100%;margin:15px 0 0 0}#header.standard.hamburger-side .header-wrapper #main-menu>ul>li .level-two a,#header.standard.hamburger-side .header-wrapper #main-menu>ul>li .level-three a{padding:10px 15px;font-size:12px;font-weight:500;text-transform:uppercase}#header.standard.hamburger-side .header-wrapper #main-menu>ul>li .level-two a:hover,#header.standard.hamburger-side .header-wrapper #main-menu>ul>li .level-two a.active,#header.standard.hamburger-side .header-wrapper #main-menu>ul>li .level-three a:hover,#header.standard.hamburger-side .header-wrapper #main-menu>ul>li .level-three a.active{background-color:transparent}#header.standard.hamburger-side .header-wrapper #main-menu>ul>li .level-two li,#header.standard.hamburger-side .header-wrapper #main-menu>ul>li .level-three li{border-bottom:0}#header.standard.hamburger-side .header-wrapper #main-menu>ul>li .level-two>li:hover>a,#header.standard.hamburger-side .header-wrapper #main-menu>ul>li .level-three>li:hover>a{background:transparent}#header.standard.hamburger-side .header-wrapper #main-menu>ul>li .level-two a{padding:5px 0}#header.standard.hamburger-side .header-wrapper #main-menu>ul>li .level-three{margin-top:5px;margin-bottom:10px}#header.standard.hamburger-side.open #menu-trigger{position:fixed;z-index:12;right:290px;top:50px}#header.standard.hamburger-side.open #main-menu{right:0}}.retina-logo{display:none}.single-post #header.standard .header-wrapper #main-menu>ul>li.current_page_parent>a,.single-post #header.standard .header-wrapper #main-menu>ul>li.current_page_parent>a:hover{color:#151515}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:before{clear:both}.page-404-wrap{display:table;height:100vh}.page-404-wrap .page-404{display:table-cell;vertical-align:middle;text-align:center}.page-404-wrap .page-404 h1{font-size:60px;font-weight:bold}.page-404-wrap .page-404 p{font-size:18px;margin-bottom:50px}.vc_container:after,.vc_container-fluid:after,.vc_row:after{clear:both}.vc_container{padding-left:15px;padding-right:15px}.vc_container{margin-right:auto;margin-left:auto}@media (min-width: 768px){.vc_container{width:750px}}@media (min-width: 992px){.vc_container{width:970px}}@media (min-width: 1200px){.vc_container{width:1170px}}.page-title.has-description{margin-bottom:30px}.page-title.has-description h1{margin-bottom:10px;font-weight:500}.page-title.has-description p{font-weight:400}.wpb_single_image-wrapper img{min-width:100%}.wpb_button,.wpb_content_element,ul.wpb_thumbnails-fluid>li{margin-bottom:0}ul.plain-text{list-style-type:none;margin:0;padding:0}ul.plain-text li,ul.plain-text li a{font-size:15px;letter-spacing:0;margin-bottom:20px;color:#656565}ul.plain-text li a{text-decoration:none}ul.plain-text li a:hover{color:#151515}ul.hyphen-text{list-style-type:none;margin:0;padding:0;float:left;margin-right:30px}ul.hyphen-text:last-of-type{margin-right:0}ul.hyphen-text li:before{content:'-';margin-right:5px}.plain-text.light-text li,.plain-text.light-text li a,.hyphen-text.light-text li,.hyphen-text.light-text li a{color:#dcdcdc}.avatar-img{padding-right:10px;width:100%}.sep-line{border-top-color:#f1f1f1;margin-top:80px;margin-bottom:80px}.content-box{margin-bottom:40px}.content-box h4{font-size:16px;font-weight:500}.content-box h4 small{font-size:13px;font-weight:300;margin-bottom:12px;color:#656565;display:block}.content-box p{font-size:16px;line-height:24px;width:85%;margin-bottom:0}.team-member{padding-bottom:25px}.team-member .member-avatar{margin-bottom:25px}.team-member .member-avatar img{width:100%;height:auto;display:block}.team-member .member-info h6{margin-bottom:7px;text-align:center}.team-member .member-info h6 .member-title{font-size:16px;font-weight:400;letter-spacing:0;color:#151515}.team-member .member-info h6 .member-title:after{content:'-';color:#656565;display:inline-block;margin:0 7px}.team-member .member-info h6 .member-position{font-size:14px;font-weight:400;color:#656565;display:inline-block;letter-spacing:0}.team-member .member-info .member-socials{text-align:center;list-style-type:none;margin:0;padding-left:0}.team-member .member-info .member-socials li{display:inline-block;margin:0 5px}.team-member .member-info .member-socials li a{font-size:13px;font-weight:400;color:rgba(101,101,101,0.8);letter-spacing:0;text-decoration:none}.team-member .member-info .member-socials li a i{font-size:14px}.team-member .member-info .member-socials li a:hover{color:rgba(101,101,101,0.9)}.cta{text-align:center}.cta h2{margin-bottom:0}.cta h2,.cta h2 a{font-size:26px;line-height:34px;letter-spacing:0;font-weight:300;color:#656565;display:inline-block}.cta h2 a{color:#151515;font-weight:500;text-decoration:none}.cta h2 a:hover{opacity:.9}.img-box{margin-bottom:40px}.img-box .box-thumb img{width:100%;height:auto}.img-box .box-content h4{margin-top:25px;font-size:18px;font-weight:500}.img-box .box-content p{font-size:15px;line-height:25px;margin-bottom:30px}.img-box.horizontal h4{font-size:20px}.img-box.horizontal .box-thumb,.img-box.horizontal .box-content{width:50%}.img-box.horizontal .box-thumb{float:left}.img-box.horizontal .box-content{display:inline-block;padding-left:30px}.img-box.horizontal .box-content h4{margin-top:50px}.desc-list{margin-bottom:15px}.desc-list h6{margin-bottom:5px;font-weight:400}.desc-list p{line-height:22px;font-weight:400;letter-spacing:0;margin-bottom:0}.desc-list.light-text h6{color:#dcdcdc}.kraft-carousel .owl-controls{position:absolute;width:100%;bottom:0;margin-top:0}.kraft-carousel .owl-controls .owl-nav{display:none}.kraft-carousel .owl-dots{padding-bottom:15px;display:inline-block;text-align:center;position:absolute;bottom:0;width:100%}.kraft-carousel .owl-dots .owl-dot{display:inline-block}.kraft-carousel .owl-dots .owl-dot span{background-color:#151515;opacity:0.5;margin:0 7px;width:14px;height:14px;border-radius:0;display:inline-block}.kraft-carousel .owl-dots .owl-dot.active span{opacity:1}.kraft-carousel .owl-nav{position:absolute;width:100%;top:50%;transform:translateY(-50%)}.kraft-carousel .owl-nav .owl-prev{float:left}.kraft-carousel .owl-nav .owl-next{float:right}.kraft-carousel .owl-nav .owl-prev,.kraft-carousel .owl-nav .owl-next{background:#151515;padding:0px 16px;color:#fff;line-height:40px;font-size:20px;transition:opacity .2s}.kraft-carousel .owl-nav .owl-prev:hover,.kraft-carousel .owl-nav .owl-next:hover{opacity:.90}.owl-carousel .owl-item img{height:auto}.vc_btn3-container .vc_general.vc_btn3.vc_btn3-style-flat{color:#fff;background:#151515;border:1px solid transparent}.vc_btn3-container .vc_general.vc_btn3.vc_btn3-style-flat:hover{background:#090909}.vc_btn3-container .vc_general.vc_btn3.vc_btn3-style-outline{color:#151515;border:1px solid #151515}.vc_btn3-container .vc_general.vc_btn3.vc_btn3-style-outline:hover{background:#090909;color:#fff}.vc_btn3-container .vc_general.vc_btn3.vc_btn3-size-sm{font-size:13px;padding:8px 16px}.vc_btn3-container .vc_general.vc_btn3.vc_btn3-size-md{padding:10px 19px}.vc_btn3-container .vc_general.vc_btn3.vc_btn3-size-lg{padding:15px 25px}.button a{font-size:13px;color:#151515;border:1px solid #151515;padding:8px 16px;display:inline-block;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;text-decoration:none}.button a:hover{text-decoration:none;background:#151515;color:#fff}.button.solid a{background:#151515;color:#fff}.button.solid a:hover{background:#3e3e3e}.portfolio-wrap .cbp-l-filters-text{padding:0;margin-bottom:10px}.portfolio-wrap .cbp-l-filters-text .cbp-filter-item{font-family:'Roboto';padding:0;letter-spacing:1px;line-height:normal;color:#656565;margin-left:10px;margin-right:10px}.portfolio-wrap .cbp-l-filters-text .cbp-filter-item.cbp-filter-item-active,.portfolio-wrap .cbp-l-filters-text .cbp-filter-item:hover{color:#151515}.portfolio-wrap .cbp-l-filters-text.text-left .cbp-filter-item{margin-left:0;margin-right:20px}.portfolio-wrap .cbp-l-filters-text.text-right .cbp-filter-item{margin-left:20px;margin-right:0}.portfolio-wrap .cbp-l-caption-title{font-family:'Roboto';font-size:16px;font-weight:400;line-height:normal;color:rgba(255,255,255,0.9);margin-bottom:4px}.portfolio-wrap .cbp-l-caption-desc{font-family:'Roboto';font-size:13px;font-weight:400;color:rgba(255,255,255,0.8)}.portfolio-wrap .load-more{margin-top:50px}.portfolio-wrap .load-more:not(.button){position:absolute;visibility:hidden}.portfolio-wrap .cbp-mode-slider .cbp-wrapper,.portfolio-wrap .cbp-mode-slider .cbp-item{transition-duration:2s}.portfolio-wrap .cbp-mode-slider .cbp-l-grid-agency-title,.portfolio-wrap .cbp-mode-slider .cbp-l-grid-agency-desc{text-align:center}.portfolio-wrap #portfolio-slider .cbp-nav-controls{top:50%;transform:translateY(-50%);width:100%}.portfolio-wrap #portfolio-slider .cbp-nav-next,.portfolio-wrap #portfolio-slider .cbp-nav-prev{height:30px;width:auto;padding:0 15px;border:1px solid #151515;background:transparent;border-radius:0}.portfolio-wrap #portfolio-slider .cbp-nav-next:after,.portfolio-wrap #portfolio-slider .cbp-nav-prev:after{font-family:'fontawesome';color:#151515;background:none;line-height:10px;font-size:20px}.portfolio-wrap #portfolio-slider .cbp-nav-next:hover,.portfolio-wrap #portfolio-slider .cbp-nav-prev:hover{opacity:1;background:#151515}.portfolio-wrap #portfolio-slider .cbp-nav-next:hover:after,.portfolio-wrap #portfolio-slider .cbp-nav-prev:hover:after{color:#fff}.portfolio-wrap #portfolio-slider .cbp-nav-next{float:right;right:20px}.portfolio-wrap #portfolio-slider .cbp-nav-next:after{content:"\f105"}.portfolio-wrap #portfolio-slider .cbp-nav-prev{float:left;left:20px}.portfolio-wrap #portfolio-slider .cbp-nav-prev:after{content:"\f104"}.portfolio-wrap #portfolio-slider.single-project .cbp-nav-controls{display:none}.portfolio-wrap #portfolio-slider.single-project .cbp-nav-pagination{bottom:-40px}.portfolio-wrap #portfolio-slider.single-project .cbp-nav-pagination-item{background:#151515;opacity:.4;width:14px;height:14px;margin:0 6px}.portfolio-wrap #portfolio-slider.single-project .cbp-nav-pagination-active{background:#151515;opacity:1}.portfolio-wrap #portfolio-slider.single-project .slider-project-details{position:absolute;z-index:10;top:0;width:100%;height:100%;background:rgba(0,0,0,0.9);opacity:0;transition:opacity 1s ease}.portfolio-wrap #portfolio-slider.single-project .slider-project-details .sp-title,.portfolio-wrap #portfolio-slider.single-project .slider-project-details .sp-link{position:absolute;bottom:40px;opacity:0;transition:opacity 1.8s ease}.portfolio-wrap #portfolio-slider.single-project .slider-project-details .sp-title{font-size:22px;font-weight:400;color:#fff;letter-spacing:normal;left:40px;margin:0}.portfolio-wrap #portfolio-slider.single-project .slider-project-details .sp-link{font-size:16px;font-weight:400;color:#fff;opacity:.5;right:40px}.portfolio-wrap #portfolio-slider.single-project .slider-project-details .sp-link:hover{opacity:1}.portfolio-wrap #portfolio-slider.single-project .slider-project-details:hover{opacity:1}.portfolio-wrap #portfolio-slider.single-project .slider-project-details:hover .sp-title,.portfolio-wrap #portfolio-slider.single-project .slider-project-details:hover .sp-link{opacity:1}.portfolio-wrap #portfolio-slider.multiple-projects .cbp-nav-controls{opacity:0;transition:opacity .8s ease}.portfolio-wrap #portfolio-slider.multiple-projects .cbp-nav-pagination{display:none}.portfolio-wrap #portfolio-slider.multiple-projects:hover .cbp-nav-controls{opacity:1}.portfolio-wrap [data-captionanimation="opacity"] .cbp-l-caption-title{color:#151515}.portfolio-wrap [data-captionanimation="opacity"] .cbp-l-caption-desc{color:#656565}.cbp:after,.cbp-lazyload:after,.cbp-popup-loadingBox:after{border-right-color:#151515;border-bottom-color:#363636;border-left-color:#404040;border-top-color:#d3d3d3}.cbp-popup-lightbox-title{font-size:14px;font-weight:300}.cbp-popup-lightbox-title,.cbp-popup-lightbox-counter{font-family:'Roboto';letter-spacing:1px}.cbp-popup-lightbox .cbp-popup-next,.cbp-popup-lightbox .cbp-popup-prev,.cbp-popup-lightbox .cbp-popup-close{background-image:url(//mdesign.art.br/wp-content/themes/kraft/assets/lib/cubeportfolio/img/cbp-sprite.png)}.cbp-l-grid-agency-title{font-family:'Roboto';font-size:15px;line-height:normal;font-weight:400;color:#151515;margin-top:15px}.cbp-l-grid-agency-desc{font-family:'Roboto';font-weight:400;color:#656565}.cbp-l-grid-agency-title.alignCenter,.cbp-l-grid-agency-desc.alignCenter{text-align:center}.cbp-l-grid-agency-title.alignLeft,.cbp-l-grid-agency-desc.alignLeft{text-align:left;padding-left:0}.cbp-item:hover .cbp-l-grid-agency-title{color:#151515}.project-hero-section{position:relative}.project-hero-section .hero-image{background-position:center;background-size:cover;background-repeat:no-repeat}.project-hero-section .hero-image.hero-full-height,.project-hero-section .project-hero-video.hero-full-height{height:100vh}.project-hero-section .owl-item img{margin:0 auto;width:auto;max-width:100%}.project-hero-section+.project-details-bottom .details-bottom{margin-top:50px}.project-single .details-left,.project-single .details-right,.project-single .details-top{margin-top:50px}.project-single .details-bottom .vc_container,.project-single .details-right .vc_container,.project-single .details-top .vc_container,.project-single .details-left .vc_container{padding-left:0;padding-right:0}.project-single .details-left .vc_container,.project-single .details-right .vc_container{width:auto;max-width:100%;margin:auto !important}.project-single .details-left .project-video,.project-single .details-right .project-video{margin-bottom:30px}.project-single .details-left .project-video:last-of-type,.project-single .details-right .project-video:last-of-type{margin-bottom:0}.project-single.project-multiple-media .portfolio-media{margin-bottom:30px}.project-title h1{font-size:24px;margin-bottom:0;font-weight:500}.project-title p{margin:5px 0 0 0;font-size:15px;font-weight:400;color:#656565}.project-desc{margin-top:15px;font-weight:300;line-height:24px;color:#656565}.project-desc p{font-weight:400}.project-images img{margin-bottom:30px;width:100%}.project-images img:last-of-type{margin-bottom:0}.project-meta{list-style-type:none;margin:0;padding:0}.project-meta li,.project-meta li a{font-size:14px;line-height:22px;font-weight:400;color:#656565}.project-meta li span,.project-meta li a span{font-size:15px;line-height:20px;font-weight:500;color:#151515;display:block}.project-meta a{margin-right:3px;text-decoration:none}.project-meta a i{display:inline-block;margin-right:2px;margin-top:5px}.project-meta a:hover{color:#151515}.project-nav{list-style-type:none;text-align:center;margin:0;padding:0;margin-top:50px}.project-nav li{margin-bottom:0}.project-nav li,.project-nav li a{font-size:12px;font-weight:500;color:#151515;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;text-transform:uppercase}.project-nav li:hover,.project-nav li a:hover{border-color:#2c2c2c;text-decoration:none}.project-nav a{border-bottom:1px solid #151515;padding-bottom:2px;text-decoration:none}.project-nav .page-prev{float:left}.project-nav .page-main{display:inline-block}.project-nav .page-next{float:right}.project-nav .page-prev.btn-disable,.project-nav .page-next.btn-disable{opacity:.6;border-bottom:1px solid rgba(44,44,44,0.6);padding-bottom:2px}.project-nav .page-prev.btn-disable:hover,.project-nav .page-next.btn-disable:hover{cursor:not-allowed}.project-single .details-left .project-meta,.project-single .details-right .project-meta{margin:20px 0 30px 0}.project-single .details-top .portfolio-media-wrap .portfolio-media:first-of-type{margin-top:20px}.project-single .details-top .portfolio-media-wrap .portfolio-media:last-of-type{margin-bottom:0}.project-single .details-top .project-meta{margin:15px 0 30px 0}.project-single .details-top .vc_col-sm-12:last-child .kraft-carousel,.project-single .details-top .vc_col-sm-12:last-child .project-images,.project-single .details-top .vc_col-sm-12:last-child #portfolio-container,.project-single .details-top .vc_col-sm-12:last-child .project-video{margin-top:20px}.project-single .details-top .vc_col-sm-12:last-child .project-video+.project-video{margin-top:30px}.project-single .details-bottom .project-meta{margin-top:15px}.project-single .details-bottom .vc_col-sm-12:first-child .kraft-carousel,.project-single .details-bottom .vc_col-sm-12:first-child .project-images,.project-single .details-bottom .vc_col-sm-12:first-child #portfolio-container,.project-single .details-bottom .vc_col-sm-12:first-child .project-video{margin-bottom:30px}.project-single .details-top .vc_btn3-container,.project-single .details-left .vc_btn3-container,.project-single .details-right .vc_btn3-container{margin-top:-10px;margin-bottom:30px}.project-single .details-bottom .vc_btn3-container{margin-top:10px;margin-bottom:30px}.form-control{border-radius:0;box-shadow:none;border:1px solid #e9e9e9;background-image:none;font-size:14px;font-weight:400;color:#b1b1b1;padding:9px 15px;height:auto;margin-bottom:30px}.form-control:focus{border-color:#c1c1c1;box-shadow:none}textarea{resize:none;height:200px !important}.form-submit input,.contact-btn input{font-size:13px;font-weight:400;letter-spacing:1px;color:#fff;border:0;background:#151515;padding:12px 25px;margin-top:10px;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.form-submit input:hover,.contact-btn input:hover{background:#090909}.contact-btn input{margin-top:0}.contact-form{margin-bottom:50px;position:relative}.contact-form input[type="text"],.contact-form input[type="email"],.contact-form textarea{width:100%;font-size:14px;font-weight:400;border:1px solid #e9e9e9;color:#b1b1b1;padding:9px 15px;height:auto;margin-bottom:30px}.contact-form input[type="text"]:focus,.contact-form input[type="email"]:focus,.contact-form textarea:focus{border-color:#c1c1c1}.contact-form textarea{margin-bottom:20px !important}span.wpcf7-not-valid-tip{color:#e03131;margin-top:-20px;margin-bottom:20px;font-size:14px}span.your-message .wpcf7-not-valid-tip{margin-top:-15px}div.wpcf7-validation-errors{border:0;padding:0;margin:-20px 0 30px 0}.contact-info div,.contact-info address{font-size:14px;line-height:20px;font-weight:400;color:#656565}.contact-info div span,.contact-info address span{display:block;font-size:15px;line-height:22px;font-weight:500;color:#151515;margin-bottom:2px}.contact-info div{margin-bottom:10px}.contact-info div a{font-size:14px;font-weight:400;text-decoration:none;color:#656565}.contact-info div a:hover{color:#151515}.contact-info address{margin:0;line-height:18x}.blog .page-title.has-description{margin-top:40px}.post-list-container.classic .post .post-content{padding-top:30px}.post-list-container.classic .post-content-wrap{padding-left:0}.post-list .post{margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid rgba(132,132,132,0.15)}.post-list .post:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:0}.post-list .post .post-img{display:block}.post-list .post .post-img img{width:100%;height:auto}.post-list .post .post-content{padding-top:40px;font-size:15px;line-height:22px;color:#656565}.post-list .post .post-content .post-title,.post-list .post .post-content .post-title a{font-size:20px;margin-bottom:12px;text-decoration:none;-ms-word-wrap:break-word;word-wrap:break-word}.post-list .post .post-content .post-title:hover,.post-list .post .post-content .post-title a:hover{color:#151515}.post-list .post .post-content .post-meta{list-style-type:none;margin:0;padding:0}.post-list .post .post-content .post-meta li{font-size:13px;display:inline-block;color:#656565;margin-right:6px;margin-bottom:10px}.post-list .post .post-content .post-meta li a{font-size:13px;margin-left:5px;font-weight:500;text-decoration:none}.post-list .post .post-content .post-meta li a:hover{opacity:.9}.post-list .post .post-content .post-meta .post-author{text-transform:capitalize}.post-list .post .post-content .post-meta+.post-btn{margin-top:20px}.post-list .post .post-content p{margin-bottom:20px;font-weight:400}.post-list .post .post-content .post-date{font-size:13px;font-weight:500;color:#151515;margin-bottom:10px}.post-list .post .post-content .post-btn a{line-height:18px}.post-list .content-fullwidth{padding-left:0;padding-right:0}.post-list .post.sticky{padding:25px;border:0;background:#f7f7f7}.post-list .post.sticky .post-content{padding-top:0}.post-nav{list-style-type:none;text-align:center;margin-top:60px;margin-bottom:0;padding-left:0}.post-nav li{display:inline-block}.post-nav li a{border-bottom:1px solid #151515;padding-bottom:2px;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all;text-decoration:none;opacity:.8}.post-nav li a span{text-transform:uppercase}.post-nav li a:hover{color:#656565;border-color:#656565}.post-nav li,.post-nav li a{text-transform:uppercase;color:#151515;font-size:12px;font-weight:500;letter-spacing:.5px}.post-nav .post-prev{float:left}.post-nav .post-number{margin:0 4px}.post-nav .post-number span a{color:#656565;border-color:#656565}.post-nav .post-number span.current{border-bottom:1px solid #151515;padding-bottom:2px;color:#151515}.post-nav .post-next{float:right}.post-nav .post-prev.btn-disable,.post-nav .post-next.btn-disable{opacity:.6;cursor:not-allowed;border-bottom:1px solid rgba(44,44,44,0.6);padding-bottom:2px}.post-single-container.sidebar .blog-sidebar,.post-list-container.classic.sidebar .blog-sidebar{padding-left:10px}.post-single-container.sidebar .blog-sidebar .widget,.post-list-container.classic.sidebar .blog-sidebar .widget{margin-bottom:40px}.post-single-container.sidebar .blog-sidebar .widget h4,.post-list-container.classic.sidebar .blog-sidebar .widget h4{font-size:16px}.post-single-container.sidebar .blog-sidebar .widget ul,.post-list-container.classic.sidebar .blog-sidebar .widget ul{list-style-type:none;padding:0;margin:15px 0 0 0}.post-single-container.sidebar .blog-sidebar .widget ul li a,.post-list-container.classic.sidebar .blog-sidebar .widget ul li a{text-decoration:none}.post-single-container.sidebar .blog-sidebar .widget ul li a:hover,.post-list-container.classic.sidebar .blog-sidebar .widget ul li a:hover{color:#151515}.post-single-container.sidebar .blog-sidebar .widget ul li,.post-single-container.sidebar .blog-sidebar .widget ul li a,.post-list-container.classic.sidebar .blog-sidebar .widget ul li,.post-list-container.classic.sidebar .blog-sidebar .widget ul li a{color:#656565;font-size:15px;font-weight:400}.post-single-container.sidebar .blog-sidebar .widget .textwidget,.post-list-container.classic.sidebar .blog-sidebar .widget .textwidget{font-size:15px;line-height:22px;color:#656565}.post-single-container.sidebar .blog-sidebar .widget .tagcloud a,.post-list-container.classic.sidebar .blog-sidebar .widget .tagcloud a{font-size:13px !important;color:#151515;border:1px solid #151515;padding:5px 10px;text-decoration:none}.post-single-container.sidebar .blog-sidebar .widget .tagcloud a:hover,.post-list-container.classic.sidebar .blog-sidebar .widget .tagcloud a:hover{background:#151515;color:#fff}.post-single-container.sidebar .blog-sidebar .widget.widget_search input[type="text"],.post-list-container.classic.sidebar .blog-sidebar .widget.widget_search input[type="text"]{border-color:#656565;border-width:1px;padding:7px 5px;font-size:14px;float:left}.post-single-container.sidebar .blog-sidebar .widget.widget_search input[type="submit"],.post-list-container.classic.sidebar .blog-sidebar .widget.widget_search input[type="submit"]{font-size:14px;padding:8px 9px;margin-left:-4px;background-color:#151515;color:#fff;border:0}.post-single-container.sidebar .blog-sidebar .widget.widget_search input[type="submit"]:hover,.post-list-container.classic.sidebar .blog-sidebar .widget.widget_search input[type="submit"]:hover{background-color:#050505}.post-single-container.sidebar .blog-sidebar .widget.widget_meta abbr[title],.post-list-container.classic.sidebar .blog-sidebar .widget.widget_meta abbr[title]{border-bottom:0 !important}.post-single-container.sidebar .blog-sidebar .widget.widget_calendar caption,.post-list-container.classic.sidebar .blog-sidebar .widget.widget_calendar caption{text-align:left}.post-single-container.sidebar .blog-sidebar{padding-top:26px}.post-single-wrap{margin-top:40px}.post-single-wrap .post .post-title{margin-bottom:10px;font-size:24px;font-weight:500;-ms-word-wrap:break-word;word-wrap:break-word}.post-single-wrap .post .post-meta{margin:0;padding:0;margin-bottom:10px}.post-single-wrap .post .post-meta li{color:#656565;font-size:14px;font-weight:400;margin-bottom:12px;display:inline-block;margin-right:6px}.post-single-wrap .post .post-meta li a{font-size:13px;margin-left:5px;font-weight:500;color:#151515;text-decoration:none}.post-single-wrap .post .post-meta li a:hover{text-decoration:none;opacity:.9}.post-single-wrap .post .post-meta .post-date{font-size:13px}.post-single-wrap .post .post-meta .post-author{text-transform:capitalize}.post-single-wrap .post .post-content-wrap{margin-top:30px}.post-single-wrap .post .post-content-wrap img{height:auto}.post-single-wrap .post .post-content-wrap blockquote{margin:0;padding:0 20px}.post-single-wrap .post .post-content-wrap .page-links{display:block;clear:both}.post-single-wrap .post .post-content-wrap iframe{max-width:100%}.post-single-wrap .post .post-content-wrap p{font-weight:400}.post-single-wrap .post .post-tags h6,.post-single-wrap .post .post-share h6{font-size:15px;margin-bottom:5px;font-weight:500}.post-single-wrap .post .post-tags ul,.post-single-wrap .post .post-share ul{list-style-type:none;margin-top:0;margin-bottom:15px;padding-left:0}.post-single-wrap .post .post-tags ul li,.post-single-wrap .post .post-share ul li{display:inline-block;margin-bottom:0;margin-right:5px}.post-single-wrap .post .post-tags ul li a,.post-single-wrap .post .post-share ul li a{font-size:14px;font-weight:400;color:#656565;text-decoration:none}.post-single-wrap .post .post-tags ul li a:hover,.post-single-wrap .post .post-share ul li a:hover{text-decoration:none;color:#151515}.post-single-wrap .post .post-img img{height:auto !important}.post-single-container.sidebar .post-tags{margin-top:20px}.post-single-container.sidebar .post-tags ul{margin-bottom:25px}.post-single-container.sidebar .post-tags li{margin-right:10px !important}.post-single-container.sidebar .post-tags li a{color:#151515 !important;text-transform:uppercase;font-size:12px !important;font-weight:500 !important;letter-spacing:.5px}.post-single-container.sidebar .post-share{border-top:1px solid rgba(132,132,132,0.15);border-bottom:1px solid rgba(132,132,132,0.15);padding-top:15px}.post-single-container .post-single-sidebar{margin-top:100px}.post-password-form input[type="submit"]{font-size:13px;font-weight:400;letter-spacing:1px;color:#fff;border:0;background:#232323;padding:7px 15px;margin-left:10px;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.post-password-form input[type="submit"]:hover{background:#2e2f2f}.post-password-form input[type="password"]{height:28px;padding:0 1px}.comments{margin-top:65px;padding:25px 30px;background:#f8f8f8}.comments .comments-title{font-size:18px;margin-bottom:5px;padding-bottom:20px;font-weight:500;border-bottom:1px solid rgba(44,44,44,0.1)}.comments .comment-list{list-style-type:none;margin-top:0;margin-bottom:0;padding-left:0}.comments .comment-list>li{margin-bottom:0;border-bottom:1px solid rgba(44,44,44,0.1)}.comments .comment-list>li:last-of-type{border-bottom:0}.comments .comment-list>li .comment{position:relative !important;padding:25px 0 15px 20px}.comments .comment-list>li .comment .comment-author{position:absolute;left:0}.comments .comment-list>li .comment .comment-author img{width:70px}.comments .comment-list>li .comment .comment-details{padding-left:70px;position:relative}.comments .comment-list>li .comment .comment-details .comment-meta .fn,.comments .comment-list>li .comment .comment-details .comment-meta .fn a{font-size:15px;font-weight:500;color:#151515;font-style:normal;text-decoration:none;text-transform:capitalize}.comments .comment-list>li .comment .comment-details .comment-meta .comment-date{display:block;font-size:13px;font-weight:400;color:#151515;margin:5px 0 10px 0}.comments .comment-list>li .comment .comment-details .comment-content p{font-size:14px;line-height:20px}.comments .comment-list>li .comment .comment-details .comment-content .comment-reply .comment-reply-link{font-size:13px;text-decoration:none}.comments .comment-list>li .comment .comment-details .comment-content .comment-reply .comment-reply-link:hover{text-decoration:none}.comments .comment-list .children .comment{border-top:1px solid rgba(44,44,44,0.1);padding-top:20px;padding-bottom:15px}.comments .comment-list .children>li{margin-left:72px}.comments .comment-list .children .children li{margin-left:33px}.comments .comment-list .children{padding-left:0;list-style-type:none}.comment-respond{margin-top:65px}.comment-respond .comment-reply-title{font-size:18px;margin-bottom:30px;font-weight:500}.comment-respond .comment-form .text-fields .form-control{display:inline-block;float:left;width:30.7%;margin-right:3.9%}.comment-respond .comment-form .text-fields .form-control:last-of-type{margin-right:0}.comment-respond .text-areas textarea{width:100%}.logged-in-as a{text-decoration:none}#footer{padding:80px 0 40px 0}#footer.standard p,#footer.standard a{letter-spacing:.5px}#footer.standard .copyrights p{font-size:12px;font-weight:400;color:rgba(101,101,101,0.9);margin-bottom:0}#footer.standard .copyrights p a{text-decoration:none;font-size:12px;font-weight:400}#footer.standard .footer-socials{text-align:right}#footer.standard .footer-socials a{font-size:13px;font-weight:400;color:rgba(101,101,101,0.9);display:inline-block;margin-left:15px;text-decoration:none}#footer.standard .footer-socials a:hover{color:#656565}#footer.standard .footer-socials a i{font-size:18px}#footer.standard.centered{text-align:center;padding-bottom:30px}#footer.standard.centered .footer-socials{text-align:center;margin-bottom:40px}#footer.standard.centered .footer-socials a{background-color:#151515;width:30px;height:30px;border-radius:50%;color:#fff;margin-left:7px;margin-right:7px}#footer.standard.centered .footer-socials a i{line-height:30px;font-size:14px}#footer.standard.centered .footer-links{list-style-type:none;margin-bottom:35px;padding:0}#footer.standard.centered .footer-links li{display:inline-block;margin:0 15px}#footer.standard.centered .footer-links li a{font-size:13px;font-weight:500;color:#656565;text-decoration:none}#footer.standard.centered .footer-links li a:hover{color:#151515}#footer.standard.centered .copyrights{padding-top:30px;border-top:1px solid rgba(126,126,126,0.1)}@media all and (max-width: 768px){#header.standard{margin-top:0 !important;border-bottom:1px solid #f1f1f1;min-height:71px}#header.standard .header-wrapper .vc_container,#header.standard .header-wrapper .container-fluid{padding-left:0;padding-right:0}#header.standard .header-wrapper .header-container{display:block}#header.standard .header-wrapper #main-menu{overflow:auto;margin-top:0px;position:absolute;width:100%;height:0px;z-index:12;transition:height 300ms}#header.standard .header-wrapper #main-menu.display-menu{height:300px}#header.standard .header-wrapper .container{padding-left:0;padding-right:0}#header.standard .header-wrapper #menu-trigger{display:block}#header.standard .header-wrapper #main-menu,#header.standard .header-wrapper #logo{float:none}#header.standard .header-wrapper #logo{padding-top:10px;padding-bottom:10px;padding-left:15px}#header.standard .header-wrapper #logo img{max-height:100px}#header.standard .header-wrapper #logo a{display:block}#header.standard .header-wrapper #main-menu{background-color:#151515}#header.standard .header-wrapper #main-menu>ul>li{display:block;margin-left:0;border-top:1px solid rgba(132,132,132,0.2)}#header.standard .header-wrapper #main-menu>ul>li>a{color:#656565 !important;padding-left:20px;position:relative;line-height:55px;font-size:12px !important}#header.standard .header-wrapper #main-menu>ul>li>a:hover,#header.standard .header-wrapper #main-menu>ul>li>a.active{color:#eee !important}#header.standard .header-wrapper #main-menu>ul li .level-two,#header.standard .header-wrapper #main-menu>ul li .level-three{position:static;width:100%}#header.standard .header-wrapper #main-menu>ul li .level-two li,#header.standard .header-wrapper #main-menu>ul li .level-three li{border-top:1px solid rgba(132,132,132,0.2);border-bottom:0}#header.standard .header-wrapper #main-menu>ul li .level-two .has-child>a:after,#header.standard .header-wrapper #main-menu>ul li .level-three .has-child>a:after{top:10px}#header.standard .header-wrapper #main-menu>ul li .level-two>li>a{padding-left:25px}#header.standard .header-wrapper #main-menu>ul li .level-three>li>a{padding-left:35px}#header.standard .header-wrapper #main-menu>ul li.has-child>a:after{font-family:'fontawesome';content:"\f107";color:inherit;position:absolute;top:0;right:17px;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}#header.standard .header-wrapper #main-menu>ul li.has-child:hover>a:after{transform:rotate(180deg)}#header.standard .header-wrapper #main-menu>ul>li:hover>a{color:#fff !important}#header.standard .header-wrapper #main-menu>ul>li.current-menu-item>a,.single-post li.current_page_parent>a,#header.standard .header-wrapper #main-menu>ul>li.current-menu-ancestor>a,.single-post #header.standard .header-wrapper #main-menu>ul>li.current_page_parent>a{color:#eee !important}}@media all and (max-width: 767px){.font-size-38{font-size:28px;line-height:38px;margin-top:0}.cta h2,.cta h2 a{font-size:20px;line-height:24px}.sep-line{margin-top:40px !important;margin-bottom:40px !important}.content-box{margin-bottom:30px}.content-box p{width:100%}.comment-respond .comment-form .text-fields .form-control{width:100%;margin-right:0;float:none}.project-hero-section{margin-top:-50px}.project-hero-section+.project-details-left .details-left,.project-hero-section+.project-details-left .details-right,.project-hero-section+.project-details-left .details-top,.project-hero-section+.project-details-left .details-bottom,.project-hero-section+.project-details-right .details-left,.project-hero-section+.project-details-right .details-right,.project-hero-section+.project-details-right .details-top,.project-hero-section+.project-details-right .details-bottom,.project-hero-section+.project-details-top .details-left,.project-hero-section+.project-details-top .details-right,.project-hero-section+.project-details-top .details-top,.project-hero-section+.project-details-top .details-bottom,.project-hero-section+.project-details-bottom .details-left,.project-hero-section+.project-details-bottom .details-right,.project-hero-section+.project-details-bottom .details-top,.project-hero-section+.project-details-bottom .details-bottom{margin-top:30px}.contact-form>div:not(.form-submit){padding:0}#footer.standard:not(.centered){padding:50px 0 70px 0 !important}#footer.standard:not(.centered) .footer-socials{text-align:center;margin-top:10px}#footer.standard:not(.centered) .footer-socials a{margin-left:5px;margin-right:5px}#footer.standard:not(.centered) .copyrights{position:absolute;top:55px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}#footer.standard:not(.centered) .copyrights p{text-align:center}.margin-top-15-xs{margin-top:15px !important}.margin-top-50-xs{margin-top:50px !important}.portfolio-wrap #portfolio-slider.single-project .slider-project-details .sp-title{font-size:22px;left:20px}.portfolio-wrap #portfolio-slider.single-project .slider-project-details .sp-title,.portfolio-wrap #portfolio-slider.single-project .slider-project-details .sp-link{bottom:45px}.portfolio-wrap #portfolio-slider.single-project .slider-project-details .sp-link{right:auto;bottom:20px;left:20px;font-size:16px}.project-single .details-left,.project-single .details-right,.project-single .details-top{margin-top:0}.project-single .details-right .project-title{margin-top:30px}}@media all and (max-width: 992px){.img-box.horizontal .box-thumb,.img-box.horizontal .box-content{width:100%;display:block}.img-box.horizontal .box-thumb{float:none}.img-box.horizontal .box-content{padding-left:0}.img-box.horizontal .box-content h4{margin-top:20px}.content-box p{width:100%}.post-single-container.sidebar .blog-sidebar,.post-list-container.classic.sidebar .blog-sidebar{padding-left:0;margin-top:50px}.blog .page-title.has-description,.post-single-wrap{margin-top:0}.post-img-wrap{padding-right:0}.post-content-wrap{padding-left:0}.post-single-wrap .post-content-wrap [class*="col-"]{padding-left:0;padding-right:0}.post-single-wrap .post-sidebar{margin-top:25px}.post-single-wrap .comments,.post-single-wrap .comment-respond{margin-top:35px;padding-top:50px}.post-single-wrap .post+div{padding-right:0}}.map-block{position:relative}div[id^="googleMap"]{display:block;position:absolute;top:0;left:0;height:100%;width:100%}.pricing{text-align:center;border:1px solid rgba(232,232,232,0.7)}.pricing h3{font-size:16px;font-weight:400;letter-spacing:.5px;margin:0;padding-top:20px;padding-bottom:20px;border-bottom:1px solid rgba(232,232,232,0.7);color:#202020}.pricing .pricing-price{padding-top:25px;padding-bottom:25px;border-bottom:1px solid rgba(232,232,232,0.7)}.pricing .pricing-price span{font-size:36px;line-height:normal;font-weight:300;color:#202020;position:relative}.pricing .pricing-price span small{font-size:16px;font-weight:400;color:#202020;position:absolute;top:6px;left:-15px}.pricing .pricing-price>small{display:block;font-size:13px;color:#363636}.pricing .pricing-features{margin:0;padding:40px 0 40px 0}.pricing .pricing-features li{list-style-type:none;font-size:15px;line-height:none;letter-spacing:0;margin-bottom:12px;color:#4c4c4c}.pricing .pricing-features li:last-of-type{margin-bottom:0}.pricing .button{margin-bottom:50px}.pricing .button a{font-weight:400}.subscription-form-widget h2{font-size:20px;margin-bottom:5px}.subscription-form-widget p{font-weight:300;margin-bottom:20px}.subscription-form-widget form input{padding:8px 15px;font-size:14px;font-weight:300;color:#656565;display:inline-block;float:left;border:1px solid rgba(44,44,44,0.5);border-right:0}.subscription-form-widget form button{background:#2c2c2c;color:#fff;font-size:13px;line-height:35px;padding:0 20px;border:0;display:inline-block}.subscription-form-widget form button:hover{background:#3e3e3e}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive iframe,.embed-responsive embed,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min--moz-device-pixel-ratio: 2), only screen and (-o-min-device-pixel-ratio: 2 / 1), only screen and (min-device-pixel-ratio: 2), only screen and (min-resolution: 192dpi), only screen and (min-resolution: 2dppx){.standard-logo{display:none}.retina-logo{display:block}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.alignleft:before,.alignleft:after{content:'';display:table}.alignleft:after{clear:both}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:transparent;max-width:96%;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.wp-caption-text a{font-size:12px}.gallery-item{margin:0 !important;text-align:left}.gallery-caption{font-size:14px;margin-left:0}.bypostauthor{background:transparent}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.scroll-top-link{background-color:#151515;display:inline-block;color:#fff;position:fixed;bottom:20px;right:20px;padding:5px 10px;font-size:15px;opacity:0;transition:opacity .2s;z-index:999}.scroll-top-link:hover{color:#fff}.scroll-top-link.active{opacity:1}.owl-slider-loading{height:400px}.owl-slider-loading:after{position:absolute;content:'';width:34px;height:34px;left:0;right:0;top:0;bottom:0;margin:auto;-webkit-animation:preloader-rotation .8s infinite linear;animation:preloader-rotation .8s infinite linear;border-left:3px solid rgba(44,44,44,0.15);border-right:3px solid rgba(44,44,44,0.15);border-bottom:3px solid rgba(44,44,44,0.15);border-top:3px solid rgba(44,44,44,0.8);border-radius:100%}@-webkit-keyframes preloader-rotation{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes preloader-rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}