@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:300,400,700|Roboto:300,400,700);@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700);@import url(https://fonts.googleapis.com/css?family=Merriweather);@import url(https://fonts.googleapis.com/css?family=Josefin+Sans:300,300italic,400,600,700|Mukta:400,500,600,700,800|Playfair+Display);@font-face{font-family:bombes-webfont;src:url(css/fonts/bombes-webfont.eot);src:url(css/fonts/bombes-webfont.eot%3F) format("embedded-opentype"),url(css/fonts/bombes-webfont.woff) format("woff"),url(css/fonts/bombes-webfont.otf) format("otf"),url(css/fonts/bombes-webfont.ttf) format("truetype"),url(css/fonts/bombes-webfont.svg) format("svg")}@-webkit-keyframes progress{from{width:0}to{width:100%}}@keyframes progress{from{width:0}to{width:100%}}@-webkit-keyframes show{from{opacity:0}to{opacity:1}}@keyframes show{from{opacity:0}to{opacity:1}}@-webkit-keyframes cursorClick{from,to{border:3px solid #c19b76;-webkit-transform:scale(1);transform:scale(1)}60%{border:3px solid rgba(193,155,118,0);-webkit-transform:scale(2);transform:scale(2)}70%{border:3px solid rgba(193,155,118,0);-webkit-transform:scale(1.4);transform:scale(1.4)}}@keyframes cursorClick{from,to{border:3px solid #c19b76;-webkit-transform:scale(1);transform:scale(1)}60%{border:3px solid rgba(193,155,118,0);-webkit-transform:scale(2);transform:scale(2)}70%{border:3px solid rgba(193,155,118,0);-webkit-transform:scale(1.4);transform:scale(1.4)}}@-webkit-keyframes bubbleUp{0%{-webkit-transform:translateX(-100%) scale(0);transform:translateX(-100%) scale(0)}50%{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}100%{-webkit-transform:translateX(100%) scale(0);transform:translateX(100%) scale(0)}}@keyframes bubbleUp{0%{-webkit-transform:translateX(-100%) scale(0);transform:translateX(-100%) scale(0)}50%{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}100%{-webkit-transform:translateX(100%) scale(0);transform:translateX(100%) scale(0)}}*{margin:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;text-decoration:none}:active{outline:0!important}:focus{outline:0!important}html{height:100%;width:100%;font-size:100%;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{max-width:100%}body{position:relative;font-family:Mukta,sans-serif;font-weight:400;max-width:100%;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.body_box .wrapper{position:relative;padding:80px 80px}.body_box .wrapper .inner_body{position:relative;z-index:5}.dark_mode .wrapper{background:#121212}.dark_mode .wrapper:before{content:"";position:absolute;left:0;top:0;background:#282828;width:500px;height:100%}.dark_mode .wrapper:after{content:"";position:absolute;right:0;top:0;background:#000;width:250px;height:100%}.dark_mode .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff}.dark_mode .swiper-pagination-bullet.swiper-pagination-bullet-active:before{background:#000;border:1px solid #000}.dark_mode .swiper-pagination-bullet:before{background:#fff;border:1px solid #fff}.dark_mode .swiper-button-prev:after{color:#fff}.dark_mode .swiper-button-next:after{color:#fff}.dark_mode .page_title span{color:#fff}.dark_mode .copyright p{color:#fff}.light_mode .wrapper{background:#fff}.light_mode .wrapper:after{content:"";position:absolute;right:0;top:0;background:#000;width:250px;height:100%}a{-webkit-transition:all .5s ease;transition:all .5s ease;color:#222;text-decoration:none}a:hover{color:#fff;text-decoration:none}a:focus{color:#fff;text-decoration:none}p{-webkit-transition:all .5s ease;transition:all .5s ease}div{-webkit-transition:all .5s ease;transition:all .5s ease}h1{-webkit-transition:all .5s ease;transition:all .5s ease;font-size:32px;word-break:break-word;line-height:1}h2{-webkit-transition:all .5s ease;transition:all .5s ease;font-size:24px;word-break:break-word;line-height:1}h3{-webkit-transition:all .5s ease;transition:all .5s ease;font-size:20px;word-break:break-word;line-height:1}h4{-webkit-transition:all .5s ease;transition:all .5s ease;font-size:18px;word-break:break-word;line-height:1}h5{-webkit-transition:all .5s ease;transition:all .5s ease;font-size:16px;word-break:break-word;line-height:1}h6{-webkit-transition:all .5s ease;transition:all .5s ease;font-size:14px;word-break:break-word;line-height:1}.h1{font-size:32px;word-break:break-word}.h2{font-size:24px;word-break:break-word}.h3{font-size:20px;word-break:break-word}.h4{font-size:18px;word-break:break-word}.h5{font-size:16px;word-break:break-word}.h6{font-size:14px;word-break:break-word}section{padding-top:90px;padding-bottom:90px}.section-title{text-align:center;margin-bottom:80px}.section-title h2{font-size:36px;font-weight:800;text-transform:uppercase;line-height:50px}.section-title h6{font-size:16px;font-weight:500;text-transform:uppercase;line-height:24px;margin-bottom:30px}::-webkit-scrollbar{width:3px;height:3px}::-webkit-scrollbar-track{background:#eee}::-webkit-scrollbar-thumb{background:#222}.button_group{position:relative;z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.button_styles .button_group{margin:10px 5px}.button{position:relative;width:auto;display:inline-block;font-size:12px;font-weight:400;letter-spacing:1px;text-align:center;text-decoration:none;outline:0;-webkit-box-shadow:none;box-shadow:none;padding:13px 40px;border-width:0;border-style:solid;border-color:inherit;border-radius:0;overflow:hidden;cursor:pointer;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden}.button span{position:relative;z-index:2;display:inline-block;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.button:before{content:"";position:absolute;width:100%;height:100%;opacity:1;z-index:0;-webkit-transition:all .5s ease;transition:all .5s ease}.button:after{content:"";position:absolute;width:100%;height:100%;opacity:1;z-index:0;-webkit-transition:all .5s ease;transition:all .5s ease}.button.sm{padding:12px 45px}.button.md{padding:16px 50px}.button.lg{padding:18px 55px}.transparent_white_button{border-color:#fff;color:#fff}.transparent_white_button:hover{color:#222}.transparent_white_button:after{background:0 0}.transparent_white_button:before{background:#fff}.transparent_black_button{border-color:#222;color:#222}.transparent_black_button:hover{color:#fff}.transparent_black_button:after{background:0 0}.transparent_black_button:before{background:#222}.fade_white_button{border-color:#fff;color:#222}.fade_white_button:hover{color:#fff}.fade_white_button:after{background:rgba(255,255,255,.5)}.fade_white_button:before{background:rgba(34,34,34,.5)}.fade_black_button{border-color:#000;color:#fff}.fade_black_button:hover{color:#fff}.fade_black_button:after{background:rgba(34,34,34,.3)}.fade_black_button:before{background:rgba(255,255,255,.2)}.white_button{border-color:#fff;color:#222}.white_button:hover{color:#fff}.white_button:after{background:#fff}.white_button:before{background:#222}.light_button{border-color:#eee;color:#999}.light_button:hover{color:#fff}.light_button:after{background:#f9f9f9}.light_button:before{background:#222}.black_button{border-color:#222;color:#fff}.black_button:hover{color:#222}.black_button:after{background:#222}.black_button:before{background:#fff}.gold_button{border-color:#bd3501;color:#fff}.gold_button:hover{color:#bd3501}.gold_button:after{background:#bd3501}.gold_button:before{background:#fff}.button.effect_1:before{right:101%;top:0}.button.effect_1:hover::before{right:0}.button.effect_1:hover::after{left:101%}.button.effect_1:after{left:0;top:0}.button.effect_2:before{bottom:100%;left:0}.button.effect_2:hover::before{bottom:0}.button.effect_2:hover::after{top:100%}.button.effect_2:after{left:0;top:0}.button.effect_3:before{left:100%;top:0}.button.effect_3:hover::before{left:0}.button.effect_3:hover::after{right:100%}.button.effect_3:after{right:0;top:0}.button.effect_4:before{top:100%;left:0}.button.effect_4:hover::before{top:0}.button.effect_4:hover::after{bottom:100%}.button.effect_4:after{bottom:0;left:0}.button.effect_5:before{left:0;top:0;-webkit-transform:scale(0);transform:scale(0)}.button.effect_5:hover::before{right:0;-webkit-transform:scale(1);transform:scale(1)}.button.effect_5:hover::after{left:0;-webkit-transform:scale(0);transform:scale(0)}.button.effect_5:after{left:0;top:0;-webkit-transform:scale(1);transform:scale(1)}.button.effect_6{background:#999}.button.effect_6:before{right:90%;top:0}.button.effect_6:hover::before{right:-90%}.button.effect_6:hover::after{left:-90%}.button.effect_6:after{left:90%;top:0}.button.effect_7:before{top:90%;left:0}.button.effect_7:hover::before{top:-50%;transform:skewX(-45deg);-webkit-transform:skewX(-45deg)}.button.effect_7:hover::after{bottom:-50%;transform:skewX(45deg);-webkit-transform:skewX(45deg)}.button.effect_7:after{bottom:90%;left:0}.button.effect_8:before{top:90%;left:0}.button.effect_8:hover::before{top:-50%;transform:skewX(45deg);-webkit-transform:skewX(45deg)}.button.effect_8:hover::after{bottom:-50%;transform:skewX(-45deg);-webkit-transform:skewX(-45deg)}.button.effect_8:after{bottom:90%;left:0}.button.effect_9{color:#222}.button.effect_9:before{display:none}.button.effect_9:after{display:none}.button.effect_9:hover{background:#222;color:#fff;border-radius:30px}.button.effect_10{color:#222}.button.effect_10:before{top:0;right:100%}.button.effect_10:hover:before{top:0;right:0}.button.effect_10:hover:after{left:80%;opacity:1}.button.effect_10:after{content:"\f287";font-family:Ionicons;left:70%;top:0;opacity:0;width:auto;line-height:48px;font-size:12px;background:0 0}.button.effect_11:before{content:"\f3d1";font-family:Ionicons;left:30%;top:0;opacity:0;width:auto;line-height:48px;font-size:12px;background:0 0}.button.effect_11:hover:before{left:15%;opacity:1}.button.effect_11:hover:after{top:100%;left:0}.button.effect_11:after{top:0;left:0}.button.effect_12:before{content:"\f3d1";font-family:Ionicons;right:100%;top:0;opacity:0;width:100%;line-height:48px;font-size:12px}.button.effect_12:hover:before{right:0;opacity:1}.button.effect_12:hover span{-webkit-transform:translateX(200%);transform:translateX(200%)}.button.effect_12:hover:after{top:100%;left:0}.button.effect_12:after{top:0;left:0}.button.effect_13:before{content:"\f3d1";font-family:Ionicons;right:0;bottom:100%;opacity:0;width:100%;line-height:48px;font-size:12px}.button.effect_13:hover:before{bottom:0;opacity:1}.button.effect_13:hover span{-webkit-transform:translateY(200%);transform:translateY(200%)}.button.effect_13:hover:after{top:100%;left:0}.button.effect_13:after{top:0;left:0}.button.effect_14:before{content:attr(data-text);font-family:Ionicons;right:100%;top:0;opacity:0;width:100%;line-height:48px;font-size:12px}.button.effect_14:hover:before{right:0;opacity:1}.button.effect_14:hover span{-webkit-transform:translateX(200%);transform:translateX(200%)}.button.effect_14:hover:after{top:0;left:100%}.button.effect_14:after{top:0;left:0}.button.effect_15:before{content:attr(data-text);right:0;bottom:100%;opacity:0;width:100%;line-height:48px;font-size:12px}.button.effect_15:hover:before{bottom:0;opacity:1}.button.effect_15:hover span{-webkit-transform:translateY(200%);transform:translateY(200%)}.button.effect_15:hover:after{top:100%;left:0}.button.effect_15:after{top:0;left:0}.page-header{position:relative;background:url(images/header-bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;margin:0;padding:220px 0 220px 0}.page-header:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(27,27,31,.63)}.page-header .sign{margin-top:30px}.page-header-content{position:relative;z-index:2}.page-header-content .heading{position:relative;font-size:48px;font-weight:600;line-height:60px;text-transform:uppercase;margin-top:0;margin-bottom:40px;padding:0 20px 35px 20px;color:#fff;display:inline-block}.page-header-content .icon{position:absolute;font-size:16px;color:#fff;width:100%;left:50%;top:70%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page-header-content .icon:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40%;height:2px;background:0 0;border-bottom:1px solid #999}.page-header-content .icon:after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40%;height:2px;background:0 0;border-bottom:1px solid #999}.page-header.type1 .page-header-content p{font-family:"Playfair Display",serif;font-size:13px;font-style:italic;color:#fff;letter-spacing:.5px;line-height:26px}.page-header.type2{background:0 0;padding-top:150px;padding-bottom:90px}.page-header.type2:before{display:none}.page-header.type2 .page-header-content .heading{position:relative;font-size:48px;font-weight:800;color:#222}.page-header.type2 .page-header-content p{font-size:24px;font-weight:500;color:#666;letter-spacing:-.25px;line-height:36px}.page-header.type2 .page-header-content .icon{color:#ddd}.page-header.type2 .page-header-content .icon:before{border-bottom:1px solid #ddd}.page-header.type2 .page-header-content .icon:after{border-bottom:1px solid #ddd}.breadcrumb{padding:0 0;margin-bottom:0;list-style:none;display:block;background:0 0}.breadcrumb li{position:relative;display:inline-block;font-family:Roboto,sans-serif;font-size:16px;color:#fff}.breadcrumb li:before{content:"/";padding:0 5px;color:#ff5f2c}.breadcrumb li:first-child:before{display:none}.breadcrumb li a{color:#fff}.breadcrumb li a:hover{color:#bd3501;font-weight:500}.breadcrumb li.active{color:#bd3501;font-weight:500}.home-img-single{background-image:url(imags/1820x850.png);background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;margin:0 35px;padding-bottom:170px}.home-img-single .slide_heading{margin-bottom:18px;font-size:60px;color:#fff}.home-img-single p{font-size:15px;letter-spacing:2px;color:#acacac;text-transform:uppercase;font-weight:400;margin-top:20px;line-height:2}.bg-image{background-image:url(imags/1820x600.png);background-position:center;background-size:cover;background-repeat:no-repeat;margin:0 50px}.about_me{background-image:url(images/about-bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;position:relative;padding:200px 0 170px 0;height:100%}.about_skill_sec{background:#fcfcfc;padding:130px 0}.progress-heading{font-size:38px;font-weight:800;line-height:48px;text-transform:uppercase;color:#000;word-break:break-word;padding-right:50px;text-align:right}.content-heading-black h6{font-size:16px;text-transform:uppercase;line-height:24px;color:#222;font-weight:600;letter-spacing:.5px}.content-heading-black p{font-size:14px;font-weight:500;line-height:28px;color:#5e646a;margin-top:20px;margin-bottom:55px}.about_bottom_part{padding-top:130px;padding-bottom:60px}.number-icon-box{margin-bottom:70px}.number-icon-box span{color:#999;font-weight:700;font-size:18px}.number-icon-box h3{font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#222;margin:20px 0}.number-icon-box p{font-size:14px;font-weight:500;color:#5e646a;line-height:28px;margin-bottom:0}.banner_1{position:relative;background:url(images/bg-1.jpg);background-position:center;background-size:cover;padding:130px 0;text-align:center}.banner_inner{position:relative;background:#fff;text-align:center;width:635px;max-width:100%;display:inline-block;margin:0 auto;z-index:2;padding:10px}.banner_content{border:1px solid #ddd;padding:90px 0 70px 0}.banner_content h2{font-size:38px;font-weight:700;text-transform:uppercase;margin-bottom:30px}.banner_content p{font-size:14px;font-weight:600;line-height:2;text-transform:uppercase;letter-spacing:2px;color:#999;margin-bottom:0}.banner_content .button_group{margin-top:35px}.banner_content .insta_icon{margin-bottom:30px}.banner_2{position:relative;text-align:center}.banner_2 .banner_inner{background:#fff;text-align:center;width:40%;max-width:100%;display:inline-block;margin:0 auto;z-index:2;padding:10px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.banner_2 .banner_content{border:1px solid #ddd;padding:43px 0 43px 0}.home-details{position:relative;z-index:2}.home-details-section-one{margin-top:130px}.home-details-section-two{margin-top:260px}.home-details-section .slide_heading{font-size:60px;margin-top:45px;color:#222;letter-spacing:-1px}.slide_1{position:relative}.slide_1 .slider_item{position:relative;height:calc(100vh - 160px);width:100%}.slide_1 .slider_item:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.slide_1 .slider_item .slider-details{position:absolute;width:100%;z-index:14;padding:0 0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slide_2{position:relative;position:relative}.slide_2 .slider_item{position:relative;height:calc(100vh - 160px);width:100%}.slide_2 .slider_item:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.slide_2 .slider_item .slider-details{position:absolute;width:100%;z-index:14;padding:0 0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slide_2 .slider_item .slider-details .slider-tag{font-size:18px;letter-spacing:3px}.slide_2 .swiper-slide.swiper-slide-active{width:50%!important;-webkit-transition:width .5s ease;transition:width .5s ease}.slide_2 .swiper-slide.swiper-slide-active .slider_item:before{background:rgba(0,0,0,.6)}.slide_2 .swiper-slide .slider_item:before{background:rgba(0,0,0,0)}.slide_2 .slide_heading{position:relative;font-family:Mukta,sans-serif;font-size:36px;font-weight:600}.slide_2 .slider-details .slide_heading span{height:auto}.slide_2 .slider-details .slide_heading span::before{display:none}.slide_2 .slider-details .slide_heading span::after{display:none}.slide_3{position:relative}.slide_3 .slider_item{position:relative;height:100vh;width:100vw;padding:80px 80px}.slide_3 .slider_item:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.slide_3 .slider_item .slider-details{position:absolute;width:100%;z-index:14;padding:0 0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slide_3 .swiper-controller{top:calc(100% - 50px)}.slide_3 .slider-inner{position:relative;width:100%;height:100%;border:1px solid rgba(255,255,255,.25);z-index:5}.slide_3 .slider-counter{color:#fff}.slider_item{position:relative;background-position:center;background-size:cover;background-repeat:no-repeat}.slider_item .slider-img{width:100%}.slider_item .slider-details .slider-tag{font-size:24px;text-transform:uppercase;color:#fff;font-weight:400;letter-spacing:4px;margin-bottom:5px}.slider_item .slider-inner a.popup{position:absolute;bottom:0;right:0;background:rgba(54,54,54,.7);width:40px;height:40px;display:inline-block;line-height:38px;text-align:center}.slider-inner{position:relative;width:100%;height:100%;z-index:5}.slider-details{text-align:center}.slider-details .button{border:1px solid #ddd}.slider-details .slide_heading{position:relative;font-family:bombes-webfont;font-size:92px;color:#fff;margin-top:10px;margin-bottom:20px;line-height:inherit;z-index:2;-webkit-transition:all .5s ease;transition:all .5s ease}.slider-details .slide_heading span{position:relative;height:180px;display:inline-block}.slider-details .slide_heading span::before{content:"";position:absolute;background:#fff;width:100px;height:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:-23%}.slider-details .slide_heading span::after{content:"";position:absolute;background:#fff;width:100px;height:2px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:-23%}.swiper-container{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.swiper-slide .slider-inner{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:all 1s ease;transition:all 1s ease}.swiper-controller{position:absolute;width:100%;height:22px;top:calc(100% + 30px)}.swiper-pagination:before{content:"";position:absolute;left:-80%;top:50%;width:40px;height:2px;background:#ccc;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.swiper-pagination:after{content:"";position:absolute;right:-80%;top:50%;width:40px;height:2px;background:#ccc;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.swiper-pagination-bullet{position:relative;width:22px;height:22px;background:0 0;opacity:1;border:1px solid transparent;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transition:all .5s ease;transition:all .5s ease}.swiper-pagination-bullet:before{content:"";position:absolute;left:50%;top:50%;width:12px;height:12px;background:#fff;border-radius:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid #ccc}.swiper-pagination-bullet.swiper-pagination-bullet-active{position:relative;width:22px;height:22px;background:#fff;opacity:1;border:1px solid #ccc;-webkit-transform:scale(1);transform:scale(1)}.swiper-pagination-bullet.swiper-pagination-bullet-active:before{content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;background:#000;border-radius:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:1px solid #ccc}.swiper-pagination-fraction{top:0;left:50%;width:auto;height:22px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.swiper-pagination-custom{top:0;left:50%;width:auto;height:22px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.swiper-pagination-bullets{top:0;left:50%;width:auto;height:22px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.swiper-navigation{position:relative;width:380px;height:22px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.swiper-button-prev:after{font-family:Mukta,sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;color:#222;text-transform:uppercase!important;-webkit-transition:all .5s ease;transition:all .5s ease}.swiper-button-next:after{font-family:Mukta,sans-serif;font-size:12px;font-weight:400;letter-spacing:1px;color:#222;text-transform:uppercase!important;-webkit-transition:all .5s ease;transition:all .5s ease}.swiper-scrollbar{height:2px;background:#282828;opacity:1;width:40%;margin-top:12px;left:520px;z-index:1}.swiper-scrollbar-drag{background:#cdcdcd;opacity:1}.swiper-slide.swiper-slide-active .slider-inner{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all 1s ease;transition:all 1s ease}.home-img .slide_heading{margin-bottom:18px;font-size:60px;color:#fff}.home-img p{font-size:15px;letter-spacing:2px;color:#acacac;text-transform:uppercase;font-weight:400;margin-top:20px;line-height:2}.about-details h3{text-transform:uppercase;color:#fff;font-weight:600;margin-bottom:40px;font-size:24px;letter-spacing:2px}.about-details p{font-size:14px;color:#999;line-height:28px}.about-details img{margin-top:40px}ul.about_list{color:#fff;padding-left:35px;list-style-type:none}ul.about_list li{position:relative;padding-left:15px;font-size:14px;line-height:30px}ul.about_list li::before{content:"○";color:#efefef;font-size:20px;display:inline-block;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.about_content_box{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:wrap;-ms-flex:wrap;flex:wrap;height:100%;width:100%;z-index:1;margin-top:15px;margin-bottom:15px}.about_content_box:nth-child(1) .aboutus_img{background-image:url(images/about/1.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;margin-left:15px}.about_content_box:nth-child(2) .aboutus_img{background-image:url(images/about/2.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-left:0}.about_content_box:nth-child(3) .aboutus_img{background-image:url(images/about/3.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-left:0}.about_content{background:#fafafa;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.about_content_inner{padding:100px 0;max-width:440px;margin:0 auto}.about_content_inner h6{text-transform:uppercase;color:#999;font-size:16px;font-weight:500;letter-spacing:1px;margin-bottom:50px}.about_content_inner h1{position:relative;font-size:38px;color:#222;font-weight:700;padding-bottom:30px;margin-bottom:40px}.about_content_inner h1:after{content:"";position:absolute;left:0;top:100%;width:30px;height:2px;background:#000}.about_content_inner p{font-size:14px;font-weight:500;color:#5e646a;line-height:2;margin-bottom:60px}.about_content_inner .features_item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px;padding-right:60px}.about_content_inner .features_item:last-child{margin-bottom:0}.about_content_inner .features_item .icon{min-width:40px;max-width:40px;margin-right:30px}.about_content_inner .features_item .icon_content h4{font-size:14px;font-weight:700;text-transform:uppercase;margin-bottom:5px}.about_content_inner .features_item .icon_content p{font-size:14px;margin-bottom:0}.about_content_box.alt .about_content{background:#fafafa;-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;margin-left:15px}.icon-box-inline{display:-webkit-inline-box}.icon-box-inline:last-child .icon-about-detail{margin-bottom:0}.icon-box-inline .icon-about-detail-head{text-transform:uppercase;color:#222;font-weight:700;font-size:11px}.icon-about-detail{margin-left:30px;margin-bottom:35px}.icon-about-detail p{font-weight:400;letter-spacing:-1px;color:#888}.img-middle-icon-box{padding:100px 70px 70px 70px;text-align:center}.img-middle-icon-box h3{font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#fff;margin:20px 0}.img-middle-icon-box p{font-size:14px;font-weight:500;line-height:26px;color:#999;letter-spacing:.25px;margin-bottom:50px}.img-middle-icon-box img{margin-bottom:10px}.img-middle-icon-box a{background:#959595;width:20px;height:20px;line-height:21px;text-align:center;border-radius:100%;display:block;margin:0 auto}.img-middle-icon-box a i{color:#000;font-size:14px;font-weight:700;margin-left:2px}.img-middle-icon-box:hover a{background:#fff}.about_blockquote{margin:15px 0}.about_blockquote_content{padding-top:120px}.about_blockquote_content h6{font-size:16px;text-transform:uppercase;color:#999;font-weight:500;letter-spacing:1px;margin-bottom:20px}.about_blockquote_content .blockquote p{font-family:"Playfair Display",serif;font-size:24px;line-height:42px;font-style:italic;letter-spacing:0;color:#000;margin-bottom:70px}.about_blockquote_content .blockquote .title{font-size:16px;font-weight:700;text-transform:uppercase;color:#000}.about_blockquote_content .blockquote .designation{font-size:12px;font-weight:700;color:#999;text-transform:uppercase}.about_blockquote_content .blockquote img{float:right}.about_top_part{text-align:center}.about_top_part h2{font-size:36px;font-weight:700;text-transform:uppercase;margin-bottom:30px}.about_top_part .about-subtitle{font-size:16px;font-weight:500;line-height:30px;text-transform:uppercase;color:#999;letter-spacing:.5px;margin-bottom:50px}.full-about{padding:0 70px}.full-about .full-about-para{font-size:16px;font-weight:500;color:#5e646a;line-height:30px;margin-bottom:50px}.full-about .full-about-para:first-child{text-align:right}.full-about .full-about-para:last-child{text-align:left}.full-about .full-about-para p{margin-bottom:0}.feature_inner_box_3{background:#222;padding:130px 0}.feature_inner_box_3 .section-title h2{color:#fff}.feature_inner_box_3 .section-title h6{color:#999}.feature_inner_box_3 .img-middle-icon-box2:nth-child(2){border-bottom:0}.img-middle-icon-box2{padding:75px 90px 90px 90px;text-align:center;border-right:1px solid #333;border-bottom:1px solid #333}.img-middle-icon-box2 h3{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#fff;margin:20px 0}.img-middle-icon-box2 p{font-size:14px;font-weight:500;line-height:28px;color:#999;letter-spacing:0;margin-bottom:0}.img-middle-icon-box2 img{margin-bottom:10px}.img-middle-icon-box2 a{background:#959595;width:20px;height:20px;line-height:21px;text-align:center;border-radius:100%;display:block;margin:0 auto}.img-middle-icon-box2 a i{color:#000;font-size:14px;font-weight:700;margin-left:2px}.img-middle-icon-box2:hover a{background:#fff}.bl_0{border-left:0}.bt_0{border-top:0}.br_0{border-right:0}.bb_0{border-bottom:0}.bg_white{background:#fff}.bg_light{background:#fafafa}.bg_gray{background:#f6f6f6}.bg_light_gray{background:#f6f6f6}.bg_black{background:#000}.bg_dark{background:#1b1b1f}.bg_transparent{background:0 0}.bg-222{background:#222}.bg-2525{background:#252525}.bg-2929{background:#292929}.content_title{font-size:12px;font-weight:700;text-transform:uppercase;color:#999;margin-bottom:30px}.typography{padding-bottom:30px}.htag_content h1{font-size:48px;font-weight:700;text-transform:uppercase;color:#000;margin:25px 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.htag_content h1 span{font-size:12px;font-weight:500;color:#5e646a;text-transform:lowercase}.htag_content h2{font-size:38px;font-weight:700;text-transform:uppercase;color:#000;margin:25px 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.htag_content h2 span{font-size:12px;font-weight:500;color:#5e646a;text-transform:lowercase}.htag_content h3{font-size:30px;font-weight:700;text-transform:uppercase;color:#000;margin:25px 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.htag_content h3 span{font-size:12px;font-weight:500;color:#5e646a;text-transform:lowercase}.htag_content h4{font-size:24px;font-weight:700;text-transform:uppercase;color:#000;margin:25px 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.htag_content h4 span{font-size:12px;font-weight:500;color:#5e646a;text-transform:lowercase}.htag_content h5{font-size:18px;font-weight:700;text-transform:uppercase;color:#000;margin:25px 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.htag_content h5 span{font-size:12px;font-weight:500;color:#5e646a;text-transform:lowercase}.htag_content h6{font-size:16px;font-weight:700;text-transform:uppercase;color:#000;margin:25px 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.htag_content h6 span{font-size:12px;font-weight:500;color:#5e646a;text-transform:lowercase}.highlights_content{margin-top:25px;margin-bottom:35px;display:inline-block}.highlights_content p{font-size:14px;color:#5e646a;line-height:24px;margin-bottom:25px}.highlights_content p span{font-weight:500;padding:2px 4px;display:inline-block}.highlights_content p span.border-dot{border:1px dotted #000}.highlights_content p span.color-gray{color:#999}.tooltips_content{margin-top:25px;margin-bottom:35px;display:inline-block}.tooltips_content a{color:#999}.tooltips_content a:hover{color:#000}[data-tooltip]{position:relative;z-index:2;cursor:pointer}[data-tooltip]:before{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;pointer-events:none;position:absolute;padding:7px;width:160px;border-radius:3px;content:attr(data-tooltip);text-align:center;font-size:12px;font-weight:600;line-height:16px;text-transform:uppercase;letter-spacing:1px}[data-tooltip]:after{visibility:hidden;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;pointer-events:none;position:absolute;width:0;border-right:7px solid transparent;border-left:7px solid transparent;content:" ";font-size:0;line-height:0}[data-tooltip]:hover:before{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}[data-tooltip]:hover:after{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.black-tooltip[data-tooltip]:before{background:#1b1b1f;border:1px solid #000;color:#fff}.black-tooltip[data-tooltip]:after{border-top:7px solid #000}.light-tooltip[data-tooltip]:before{background:#fafafa;border:1px solid #f6f6f6;color:#222}.light-tooltip[data-tooltip]:after{border-top:7px solid #fafafa}.left-tooltip[data-tooltip]:before{top:0;right:100%;margin-right:10px}.left-tooltip[data-tooltip]:after{top:50%;right:100%;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.top-tooltip[data-tooltip]:before{margin-bottom:7px;bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.top-tooltip[data-tooltip]:after{bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.right-tooltip[data-tooltip]:before{top:0;left:100%;margin-left:10px}.right-tooltip[data-tooltip]:after{top:50%;left:100%;-webkit-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}.bottom-tooltip[data-tooltip]:before{margin-top:7px;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.bottom-tooltip[data-tooltip]:after{top:100%;left:50%;-webkit-transform:translateX(-50%) rotate(180deg);transform:translateX(-50%) rotate(180deg)}.list_style ul{list-style-type:none;margin-bottom:30px}.list_style ul li{position:relative;font-size:14px;font-weight:500;color:#000;padding-left:25px;padding-top:5px;padding-bottom:5px}.list_style ul li:before{font-family:Ionicons;font-size:12px;font-weight:600;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#999}.list_style ul li:hover:before{color:#000}ul.circle li:before{content:"\f1f6"}ul.share li:before{content:"\f20f"}ul.checkmark li:before{content:"\f2bc"}ul.decimal{counter-reset:numbers}ul.decimal li:before{counter-increment:numbers;content:"0" counter(numbers)}ul.arrow li:before{content:"\f287"}ul.angle li:before{content:"\f3d1"}.dropcaps_style{margin-top:30px}.dropcaps_style .content_title{margin-bottom:60px}.dropcaps_list_style{padding:90px 0 50px 0}.dropcap{margin-bottom:40px}.dropcap p{font-size:14px;line-height:24px;color:#5e646a;margin-bottom:0}.dropcap .firstcharacter{float:left;font-size:36px;font-weight:700;line-height:50px;width:50px;height:50px;display:inline-block;text-align:center;margin-right:15px;border:1px solid #eee}.dropcap.round .firstcharacter{border-radius:100%}.dropcap.square .firstcharacter{border-radius:0}.blockquote_sec{padding:70px 0}.blockquote_sec .divider{margin:50px 0}.blockquote_content h6{font-size:12px;text-transform:uppercase;color:#999;font-weight:700;letter-spacing:0;margin-bottom:60px}.blockquote{padding-left:50px;border-left:2px solid #eee}.blockquote p{font-family:"Playfair Display",serif;font-size:16px;line-height:36px;font-style:italic;letter-spacing:0;color:#000;margin-bottom:30px}.blockquote .title{font-size:16px;font-weight:700;text-transform:uppercase;color:#000}.blockquote .designation{font-size:12px;font-weight:700;color:#999;text-transform:uppercase}.blockquote.type2{position:relative;border:1px solid #eee;background-color:#f9f9f9;padding:60px 100px;text-align:center}.blockquote.type2:after{content:"";position:absolute;width:80px;height:70px;right:40px;bottom:40px;background:url(images/quote-icon.png);background-position:center;background-repeat:no-repeat}.blockquote.type2 p{font-family:"Playfair Display",serif;font-size:14px;line-height:28px;font-style:italic;letter-spacing:0;color:#000;margin-bottom:50px}.testibox1{padding:0 170px 0 170px;text-align:center}.testibox1 .testi-img{margin:0 auto;width:100px;height:100px;border-radius:100%;overflow:hidden}.testibox1 h4{font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:0;margin-top:25px;color:#222}.testibox1 h6{font-size:12px;font-weight:600;color:#999;text-transform:uppercase;margin-bottom:0}.testibox1 p{font-family:"Playfair Display",serif;font-size:16px;line-height:34px;font-style:italic;color:#5e646a;margin-top:45px;margin-bottom:0}.testimonials .owl-theme .owl-nav{margin:50px 0}.testimonials .owl-theme .owl-nav [class*=owl-]{margin:0;margin-right:-1px;padding:0;border:1px solid #eee;border-radius:0;width:47px;font-size:30px;position:relative;overflow:hidden;background:0 0;color:#999}.testimonials .owl-theme .owl-nav [class*=owl-]:hover{background:#000;color:#fff}.testimonials .owl-dots{position:relative;text-align:center}.testimonials .owl-dots .owl-dot{margin:0 7px;border-radius:100%;border:1px solid #ddd;width:20px;height:20px;background:0 0;cursor:pointer;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transition:all .5s ease;transition:all .5s ease}.testimonials .owl-dots .owl-dot span{width:6px;height:6px;background:#222;border-radius:100%;display:block;margin:0 auto;-webkit-transform:scale(0);transform:scale(0)}.testimonials .owl-dots .owl-dot.active{-webkit-transform:scale(1);transform:scale(1)}.testimonials .owl-dots .owl-dot.active span{-webkit-transform:scale(1);transform:scale(1)}.testimonials.type2 .testibox1 h4{color:#fff}.testimonials.type2 .testibox1 p{color:#fff}.testimonials.type2 .owl-theme .owl-nav{margin:50px 0}.testimonials.type2 .owl-theme .owl-nav [class*=owl-]{margin:0 5px;padding:0;border:0;border-radius:0;width:47px;font-size:30px;position:relative;overflow:hidden;background:#49494c;color:#fff;border-radius:100%}.testimonials.type2 .owl-theme .owl-nav [class*=owl-]:hover{background:#fff;color:#000}.testimonials.type2 .owl-dots{position:relative;text-align:center}.testimonials.type2 .owl-dots .owl-dot{margin:0 7px;border-radius:100%;border:1px solid #fff;width:20px;height:20px;background:0 0;cursor:pointer;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transition:all .5s ease;transition:all .5s ease}.testimonials.type2 .owl-dots .owl-dot span{width:6px;height:6px;background:#999;border-radius:100%;display:block;margin:0 auto;-webkit-transform:scale(0);transform:scale(0)}.testimonials.type2 .owl-dots .owl-dot.active{-webkit-transform:scale(1);transform:scale(1)}.testimonials.type2 .owl-dots .owl-dot.active span{-webkit-transform:scale(1);transform:scale(1)}.testimonial-carousel{position:relative}.testimonial-carousel .swiper-slide{background:0 0}.testimonial-carousel .swiper-controller{position:relative;width:100%;height:22px;top:0;-webkit-transform:translateY(0);transform:translateY(0);z-index:1;margin:50px 0 0 0}.testimonial-carousel .swiper-navigation{position:relative;width:96px;height:22px;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.testimonial-carousel .swiper-button-prev:after{content:"\f3cf";font-family:Ionicons;background:rgba(0,0,0,0);border:1px solid #eee;color:#999;font-size:20px;position:absolute;top:50%;padding:0 0;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:45px;height:45px;line-height:43px;text-align:center}.testimonial-carousel .swiper-button-prev:hover:after{background:rgba(0,0,0,.8);color:#fff}.testimonial-carousel .swiper-container-rtl .swiper-button-next:after{content:"\f3cf";font-family:Ionicons;background:rgba(0,0,0,0);border:1px solid #eee;color:#999;font-size:20px;position:absolute;top:50%;padding:0 0;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:45px;height:45px;line-height:43px;text-align:center;content:"\f3cf";font-family:Ionicons;background:#49494c;border:1px solid #49494c;color:#fff;font-size:20px;position:absolute;top:50%;padding:0 0;cursor:pointer;transform:translateY(-50%);width:45px;height:45px;line-height:43px;text-align:center;border-radius:100%}.testimonial-carousel .swiper-container-rtl .swiper-button-next:hover:after{background:rgba(0,0,0,.8);color:#fff}.testimonial-carousel .swiper-container-rtl .swiper-button-prev:after{content:"\f3d1";font-family:Ionicons;background:rgba(0,0,0,0);border:1px solid #eee;color:#999;font-size:20px;position:absolute;top:50%;padding:0 0;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:45px;height:45px;line-height:43px;text-align:center;content:"\f3d1";font-family:Ionicons;background:#49494c;border:1px solid #49494c;color:#fff;font-size:20px;position:absolute;top:50%;padding:0 0;cursor:pointer;transform:translateY(-50%);width:45px;height:45px;line-height:43px;text-align:center;border-radius:100%}.testimonial-carousel .swiper-container-rtl .swiper-button-prev:hover:after{background:rgba(0,0,0,.8);color:#fff}.testimonial-carousel .swiper-button-next:after{content:"\f3d1";font-family:Ionicons;background:rgba(0,0,0,0);border:1px solid #eee;color:#999;font-size:20px;position:absolute;top:50%;padding:0 0;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:45px;height:45px;line-height:43px;text-align:center}.testimonial-carousel .swiper-button-next:hover:after{background:rgba(0,0,0,.8);color:#fff}.type2 .testimonial-carousel .swiper-button-prev:after{content:"\f3cf";font-family:Ionicons;background:#49494c;border:1px solid #49494c;color:#fff;font-size:20px;position:absolute;top:50%;padding:0 0;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:45px;height:45px;line-height:43px;text-align:center;border-radius:100%}.type2 .testimonial-carousel .swiper-button-prev:hover:after{background:#fff;color:#000}.type2 .testimonial-carousel .swiper-button-next:after{content:"\f3d1";font-family:Ionicons;background:#49494c;border:1px solid #49494c;color:#fff;font-size:20px;position:absolute;top:50%;padding:0 0;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:45px;height:45px;line-height:43px;text-align:center;border-radius:100%}.type2 .testimonial-carousel .swiper-button-next:hover:after{background:#fff;color:#000}.type2 .testimonial-carousel .swiper-container-rtl .swiper-button-next:hover:after{background:#fff;color:#000}.type2 .testimonial-carousel .swiper-container-rtl .swiper-button-prev:hover:after{background:#fff;color:#000}.owl-carousel-slider-nav .owl-nav{position:absolute;bottom:15px;left:49%}.owl-carousel-slider-nav .owl-nav button{cursor:pointer}.owl-carousel-slider-nav .owl-nav button span{background:#ccc;content:"";position:absolute;width:40px;height:1px;top:3px;left:65px}.owl-carousel-slider-nav .owl-nav .owl-prev span:before{background:#ccc;content:"";position:absolute;width:40px;height:1px;top:3px;left:65px}.owl-carousel-slider-nav .owl-nav .owl-next span:before{background:#ccc;content:"";position:absolute;width:40px;height:1px;top:3px;right:75px}.owl-carousel-slider-nav .owl-dots{position:absolute;left:47%;bottom:15px}.owl-carousel-slider-nav .owl-dots .owl-dot{border-radius:100%;width:8px;height:8px;background:grey;border:0}.owl-carousel-slider-nav .owl-dots .owl-dot.active{border-radius:100%;border:1px solid #dcdcdc;width:15px;height:15px;background:#000}.owl-carousel-slider-nav .owl-dot{margin-right:20px}.bullet-style ul{list-style:none;margin-top:30px;margin-bottom:0}.bullet-style ul li ul{margin-top:0}.bullet-style ul li ul li:before{color:#888}.bullet-style ul li:before{content:"•";color:#bd3501;font-weight:700;line-height:0;margin-right:30px;font-size:22px}.bullet-style .bullet-para{margin-bottom:0;margin-top:20px}.team_section{padding:130px 0}.team .label-text{padding:25px 0}.team .label-text h4{font-size:16px;font-weight:700;text-transform:uppercase;color:#222;margin-top:0}.team .label-text h6{font-size:12px;font-weight:600;text-transform:uppercase;color:#999;margin-bottom:0}.team-carousel{position:relative}.team-carousel .swiper-slide{background:0 0}.team-carousel .swiper-controller{position:relative;width:100%;height:22px;top:100%;-webkit-transform:translateY(0);transform:translateY(0);z-index:1;margin-top:25px}.team-carousel .swiper-navigation{position:relative;width:120px;height:22px;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.team-carousel .swiper-pagination-fraction{top:0;left:0;width:100%;height:22px;-webkit-transform:translateX(0);transform:translateX(0)}.team-carousel .swiper-pagination-custom{top:0;left:0;width:100%;height:22px;-webkit-transform:translateX(0);transform:translateX(0)}.team-carousel .swiper-pagination-bullets{top:0;left:0;width:100%;height:22px;-webkit-transform:translateX(0);transform:translateX(0)}.team-carousel .swiper-pagination-bullet{margin:0 4px}.team-carousel .swiper-pagination:before{content:"";position:absolute;background:#e0e0e0;width:calc(50% - 100px);height:1px;left:0;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.team-carousel .swiper-pagination:after{content:"";position:absolute;background:#e0e0e0;width:calc(50% - 100px);height:1px;right:0;top:45%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.contact_body{background:#f6f6f6;padding-top:130px}.contact_info{position:relative;padding-right:100px}.contact_info .title{position:relative;font-size:20px;color:#222;text-transform:uppercase;font-weight:600;letter-spacing:3px;margin-bottom:70px}.contact_info .title:after{content:"";position:absolute;top:60px;left:0;background:#000;width:30px;height:2px}.contact_info p{font-size:16px;color:#999}.contact_info h4{font-size:16px;font-weight:600;text-transform:uppercase;color:#222;margin-top:30px}.contact_form{padding-left:100px;padding-bottom:35px;border-left:1px dotted #999}.contact_form .title{position:relative;font-size:20px;color:#222;text-transform:uppercase;font-weight:600;letter-spacing:3px;margin-bottom:70px}.contact_form .title:after{content:"";position:absolute;top:60px;left:0;background:#000;width:30px;height:2px}.input_field{position:relative;margin-bottom:20px}.input_field label{font-size:14px;color:#999;letter-spacing:-1px;cursor:text;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1);position:absolute;left:0;top:5px;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.input_field input.form-control:not(:-moz-placeholder-shown)+label{transform:translate(0,-15px) scale(1);cursor:pointer}.input_field input.form-control:not(:-ms-input-placeholder)+label{transform:translate(0,-15px) scale(1);cursor:pointer}.input_field input.form-control:not(:placeholder-shown)+label{-webkit-transform:translate(0,-15px) scale(1);transform:translate(0,-15px) scale(1);cursor:pointer}.input_field input.form-control::-webkit-input-placeholder{opacity:0;-webkit-transition:inherit;transition:inherit}.input_field input.form-control::-moz-placeholder{opacity:0;-moz-transition:inherit;transition:inherit}.input_field input.form-control:-ms-input-placeholder{opacity:0;-ms-transition:inherit;transition:inherit}.input_field input.form-control::-ms-input-placeholder{opacity:0;-ms-transition:inherit;transition:inherit}.input_field input.form-control::placeholder{opacity:0;-webkit-transition:inherit;transition:inherit}.input_field input.form-control:focus::-webkit-input-placeholder{opacity:1;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.input_field textarea.md-textarea{background:0 0;border:0;border-radius:0;border-bottom:1px solid #ccc}.input_field textarea.md-textarea:not(:-moz-placeholder-shown)+label{transform:translate(0,-15px) scale(1);cursor:pointer}.input_field textarea.md-textarea:not(:-ms-input-placeholder)+label{transform:translate(0,-15px) scale(1);cursor:pointer}.input_field textarea.md-textarea:not(:placeholder-shown)+label{-webkit-transform:translate(0,-15px) scale(1);transform:translate(0,-15px) scale(1);cursor:pointer}.input_field textarea.md-textarea:focus+label{-webkit-transform:translate(0,-15px) scale(1);transform:translate(0,-15px) scale(1);cursor:pointer}.input_field textarea.md-textarea:focus::-webkit-input-placeholder{opacity:1;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.input_field textarea.md-textarea:focus:not([readonly]){-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #ccc}.input_field textarea.md-textarea:focus:not([readonly])+label{color:#999}.input_field textarea.md-textarea::-webkit-input-placeholder{opacity:0;-webkit-transition:inherit;transition:inherit}.input_field textarea.md-textarea::-moz-placeholder{opacity:0;-moz-transition:inherit;transition:inherit}.input_field textarea.md-textarea:-ms-input-placeholder{opacity:0;-ms-transition:inherit;transition:inherit}.input_field textarea.md-textarea::-ms-input-placeholder{opacity:0;-ms-transition:inherit;transition:inherit}.input_field textarea.md-textarea::placeholder{opacity:0;-webkit-transition:inherit;transition:inherit}.input_field .form-control{padding:10px 0}.input_field .form-control:focus+label{-webkit-transform:translate(0,-15px) scale(1);transform:translate(0,-15px) scale(1);cursor:pointer}.input_field input[type=text]{background:0 0;border:0;border-radius:0;border-bottom:1px solid #ccc}.input_field input[type=text]:focus:not([readonly]){-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #ccc}.input_field input[type=text]:focus:not([readonly])+label{color:#999}.input_field input[type=email]{background:0 0;border:0;border-radius:0;border-bottom:1px solid #ccc}.input_field input[type=email]:focus:not([readonly]){-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #ccc}.input_field input[type=email]:focus:not([readonly])+label{color:#999}input[type=submit].button{background:#222;font-weight:400;text-transform:uppercase;letter-spacing:1px}input[type=submit].button:hover{background:#fff;color:#222}.map{width:100%;height:600px;margin-top:130px}.contact_body.map_full{position:relative;padding-top:0}.map_full .map{height:830px;margin-top:0}.map_full .contact_info{position:absolute;z-index:3;width:50%;left:120px;top:120px;padding:100px;background:#fff}.map_full .contact_info .title{font-size:30px;letter-spacing:2px;margin-bottom:25px}.map_full .contact_info .title:after{display:none}.map_full .contact_info:after{content:"";position:absolute;bottom:100px;right:60px;width:125px;height:75px;background-image:url(images/stamp.png);background-repeat:no-repeat;background-position:center}.map_full .contact_info p.short_desc{border-bottom:1px dotted #999;padding-bottom:35px}.newsletter_form{margin-top:10px;padding:50px 0}.newsletter_form .form_header h3{font-size:24px;font-weight:500;line-height:24px;letter-spacing:1px;text-transform:uppercase;margin-bottom:0}.newsletter_form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newsletter_form .input_field{width:30%;margin:0 40px}.newsletter_form .input_field input[type=text]{height:50px;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#000;padding:10px 15px;background:#fff;border:1px solid #ccc}.newsletter_form .input_field label{left:15px;top:15px;font-size:13px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#000}.newsletter_form .input_field .form-control:focus+label{-webkit-transform:translate(0,-20px) scale(1);transform:translate(0,-20px) scale(1);cursor:pointer;opacity:.4}.newsletter_form .button{background:#222;font-weight:400;text-transform:uppercase;letter-spacing:1px;padding:15px 45px}.newsletter_form .button:hover{background:#fff;color:#222}.progress{height:2px;overflow:unset;position:relative;margin-bottom:40px}.progress:last-child{margin-bottom:0}.progress .progress-bar{background-color:#222;width:0;height:4px;-webkit-animation:progress 1.5s ease-in-out forwards;animation:progress 1.5s ease-in-out forwards}.progress .title{color:#999;position:absolute;font-weight:500;right:0;top:-40px;font-size:14px;-webkit-animation:show .35s forwards ease-in-out .5s;animation:show .35s forwards ease-in-out .5s;opacity:0}.progress span{color:#888;position:absolute;right:0;top:-45px;font-size:14px}.about-progress h6{margin-bottom:20px;font-size:16px;color:#2a2d32;font-weight:700;letter-spacing:.25px}.price-table-inner{padding:55px 60px;border:1px solid #ddd}.price-table-inner .btn{border-radius:0;font-size:12px;line-height:1;letter-spacing:1px;font-weight:400;border:1px solid #fff;background:#fff;padding:15px 40px;display:inline-block}.price-table-inner img{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.price-table-inner .price-img{position:relative}.price-table-inner .price-img::before{content:"";position:absolute;background:#ddd;width:50px;height:1px;top:10px;-webkit-transform:translateX(-150%);transform:translateX(-150%)}.price-table-inner .price-img::after{content:"";position:absolute;background:#ddd;width:50px;height:1px;top:10px;-webkit-transform:translateX(50%);transform:translateX(50%)}.price-table-inner .price-table-heading{text-transform:uppercase;color:#bd3501;font-size:12px;font-weight:600;letter-spacing:1px;margin-bottom:15px}.price-table-inner h1{font-size:48px;font-weight:700;margin-bottom:10px}.price-table-inner .price-time{font-size:14px;color:#999;margin-bottom:30px}.price-table-inner p{margin:30px 0}.custom-checkbox .custom-control-label::before{background-color:transparent;border:1px solid #ddd;border-radius:0!important}.custom-checkbox .custom-control-input:checked~.custom-control-label::before{background-color:transparent}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url(images/check.png)}.custom-control-input:active~.custom-control-label::before{background-color:transparent}.custom-control-input:focus~.custom-control-label::before{-webkit-box-shadow:none;box-shadow:none}.custom-control-input:disabled~.custom-control-label{color:#888}.custom-control-input:disabled~.custom-control-label::before{background-color:transparent}.custom-radio .custom-control-label::before{background-color:transparent;border:1px solid #ddd}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url(images/black-ellipes.png)}.custom-radio .custom-control-input:checked~.custom-control-label::before{background-color:transparent}.custom-control-inline .custom-control-input:checked~.custom-control-label::before{background:#222}.custom-control-inline .custom-control-input:checked~.custom-control-label::after{background-image:url(images/white-ellipse.png)}.custom-control-inline .custom-control-label::before{background:#222}.custom-control-label{font-size:14px;letter-spacing:-1px}.table th{border-top:1px solid #acacac;border-left:1px solid #acacac;border-right:1px solid #acacac}.table td{border-top:1px solid #acacac;border-right:1px solid #acacac}.table thead th{border-bottom:2px solid #999}.table thead tr th{text-transform:uppercase;font-size:14px;font-weight:700;padding-left:20px}.table tbody{border-bottom:1px solid #acacac}.table tbody tr th{font-size:14px;font-weight:600;padding-left:20px}.table tbody td{font-size:14px;padding-left:20px}.power-accordion .power-card{border:1px solid #ddd;border-bottom:0 solid #ddd}.power-accordion .power-card:last-child{border-bottom:1px solid #ddd}.power-accordion .power-card-header{padding:0;background-color:transparent}.power-accordion .power-card-header .power-accordion-title{display:inline-block;font-size:14px;font-weight:700;line-height:24px;text-transform:uppercase;margin-bottom:0;margin-top:0;color:#222}.power-accordion .power-card-header>.power-btn-link{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.power-accordion .power-card-header>.power-btn-link .power_accordion_icon_group{font-size:20px;padding-left:20px;color:#bd3501;border-left:1px solid #ddd}.power-accordion .power-card-header>.power-btn-link:hover{text-decoration:none}.power-accordion .power-card-header>.power-btn-link:focus{text-decoration:none}.power-accordion .power-card-header>.power-btn-link[aria-expanded=true]{border-bottom:0 solid #dedede}.power-accordion .power-card-header>.power-btn-link[aria-expanded=true] .power_accordion_icon_group{color:#fff;border-left:1px solid #fff}.power-accordion .power-card-header>.power-btn-link[aria-expanded=true] .icon-closed{display:block}.power-accordion .power-card-header>.power-btn-link[aria-expanded=true] .icon-open{display:none}.power-accordion .power-card-header>.power-btn-link[aria-expanded=false] .icon-closed{display:none}.power-accordion .power-card-header>.power-btn-link[aria-expanded=false] .icon-open{display:block}.power-accordion .power-card-header>.power-btn-link[aria-expanded=true]{background:#222}.power-accordion .power-card-header>.power-btn-link[aria-expanded=true] .power-accordion-title{color:#fff}.power-accordion .power-card-header>.power-btn-link[aria-expanded=false] .power-accordion-title{color:#222}.power-accordion .power-card-body{padding:30px 25px;color:#5e646a}.nav-tabs .nav-link.active{border-bottom:2px solid #bd3501;color:#222;border-radius:0;background-color:transparent;border-left:0;border-right:0;border-top:0}.nav-tabs .nav-item.show .nav-link{border-bottom:2px solid #bd3501;color:#222;border-radius:0;background-color:transparent;border-left:0;border-right:0;border-top:0}.nav-tabs .nav-link{padding:0;border:0;border-radius:0;border-bottom:2px solid transparent;font-size:14px;font-weight:600;color:#999;padding-bottom:25px}.nav-tabs .nav-link:hover{border-bottom:2px solid #bd3501;color:#222;border-radius:0;background-color:transparent;border-left:0;border-right:0;border-top:0}.nav-tabs .nav-link:focus{border-bottom:2px solid #bd3501;color:#222;border-radius:0;background-color:transparent;border-left:0;border-right:0;border-top:0}.nav-tabs .nav-item{padding-right:40px}.tab-content>.tab-pane{margin-top:40px;margin-top:40px;color:#888}.grid-item{overflow:hidden;position:relative;-webkit-transition:none;transition:none}.grid-item img.item_image{width:100%}.grid-item .thumb{position:relative;overflow:hidden;width:100%;height:100%}.grid-item .label-text{background:#fff;text-align:center;padding:25px 10px}.grid-item .label-text h4{font-size:16px;line-height:22px;font-weight:700;padding-top:0;letter-spacing:0;color:#000;text-transform:uppercase;margin-bottom:5px}.grid-item .label-text h6{color:#999;padding-bottom:0;text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:1px;margin-bottom:0}.grid-item ul.social{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:12px;margin-bottom:0;list-style:none}.grid-item ul.social li a{color:#cbd2d9;padding:0 6px;font-size:12px}.grid:after{content:"";display:block;clear:both}.grid-masonary:after{content:"";display:block;clear:both}.grid-1 .grid-item{width:100%}.grid-1 .grid-sizer{width:100%}.grid-2 .grid-item{width:50%}.grid-2 .grid-sizer{width:50%}.grid-2 .grid-sizer.small{width:1%}.grid-3 .grid-item{width:33.33%}.grid-3 .grid-sizer{width:33.33%}.grid-3 .grid-sizer.small{width:1%}.grid-4 .grid-item{width:25%}.grid-4 .grid-sizer{width:25%}.grid-4 .grid-sizer.small{width:1%}.grid-5 .grid-item{width:20%}.grid-5 .grid-sizer{width:20%}.grid-10 .grid-item{width:10%}.grid-10 .grid-sizer{width:10%}.masonary .grid-item.image-20{width:20%}.masonary .grid-item.image-25{width:25%}.masonary .grid-item.image-40{width:40%}.masonary .grid-item.image-50{width:50%}.masonary .grid-item.image-66{width:66.66%}.gutter-0 .grid-item{padding:0}.gutter-5 .grid-item{padding:5px}.gutter-10 .grid-item{padding:10px}.gutter-15 .grid-item{padding:15px}.gutter-20 .grid-item{padding:20px}.gutter-25 .grid-item{padding:25px}.gutter-30 .grid-item{padding:30px}.portfolio-hidden{overflow:auto;display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:30px}.portfolio-hidden .grid-item{width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;padding-bottom:0}.portfolio-hidden .grid-item .label-text{position:absolute;left:0;bottom:0;width:100%;padding:50px 40px;background:rgba(0,0,0,.3)}.portfolio-hidden .grid-item .label-text h4{font-size:24px;font-weight:700;line-height:30px;color:#fff;padding-top:0}.portfolio-hidden .grid-sizer{width:20%;-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;padding-bottom:0}.portfolio-masonry .button-group{background:#222;text-align:center}.portfolio-masonry .button-group .button{background:0 0;border:0;color:#999;padding:25px 0;margin:0 30px;font-size:16px;font-weight:400;letter-spacing:1px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border-bottom:3px solid transparent}.portfolio-masonry .button-group .button:hover{border-bottom:3px solid #fff;color:#fff}.portfolio-masonry .button-group .button:first-child{margin-left:0}.portfolio-masonry .button-group .button:last-child{margin-right:0}.portfolio-masonry .button-group .button.is-checked{border-bottom:3px solid #fff;color:#fff}.portfolio-masonry .grid-item .works-info{position:absolute;left:0;top:-100%;width:100%;height:100%;background:#464646;-webkit-transition:all .3s ease;transition:all .3s ease}.portfolio-masonry .grid-item:hover .works-info{top:0}.portfolio-masonry .grid-item .label-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:0 0;padding:0}.filters-button-group .button .filter-count{opacity:0;visibility:hidden}.filters-button-group .button.is-checked .filter-count{opacity:1;visibility:visible}.works-info .label-text a.popup{background:#bd3501;width:50px;height:50px;display:inline-block;line-height:46px;text-align:center;margin:0 20px}.works-info .label-text a.link{background:#bd3501;width:50px;height:50px;display:inline-block;line-height:46px;text-align:center;margin:0 20px}.works-info .label-text a:first-child{margin-left:0}.works-info .label-text a:last-child{margin-right:0}.portfolio-grid .button-group{text-align:center;padding:0 0 50px 0}.portfolio-grid .button-group .button{background:0 0;border:0;font-size:16px;color:#888;padding:5px 10px;margin:0 20px;font-weight:600;letter-spacing:0;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border-bottom:2px solid transparent}.portfolio-grid .button-group .button:hover{color:#222}.portfolio-grid .button-group .button:first-child{margin-left:0}.portfolio-grid .button-group .button:last-child{margin-right:0}.portfolio-grid .button-group .button sup{font-size:16px;top:-5px;left:4px;color:#888}.portfolio-grid .button-group .button.is-checked{border-bottom:2px solid #222;color:#222}.overlay_effect .grid-item .works-info{position:absolute;top:100%;left:0;width:100%;height:100%;background:#000;background:-webkit-gradient(linear,left bottom,left top,from(#000),to(rgba(0,0,0,0)));background:linear-gradient(0deg,#000 0,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#000000", GradientType=1);-webkit-transform:scale(.5);transform:scale(.5);-webkit-transition:all .3s ease;transition:all .3s ease}.overlay_effect .grid-item:hover .works-info{top:0;-webkit-transform:scale(1);transform:scale(1)}.overlay_effect .grid-item .thumb .label-text{background:0 0;text-align:center;padding:25px 10px;bottom:0;position:absolute;width:100%}.overlay_effect .grid-item .thumb .label-text h4{color:#fff;font-size:14px;font-weight:700;text-transform:uppercase}.overlay_effect .grid-item .thumb .label-text h6{color:#999;font-size:12px;font-weight:700;text-transform:uppercase}.project_details{padding-bottom:100px}.project_details_header{text-align:center;padding-top:130px;padding-bottom:70px}.project_details_header>div{position:relative}.project_details_header .cate{font-size:14px;color:#fff;background:#020204;text-transform:uppercase;font-weight:500;margin:0 auto;line-height:1;display:inline-block;padding:10px 20px;letter-spacing:1px}.project_details_header h1.title{font-size:48px;font-weight:600;text-transform:uppercase;line-height:60px;margin-top:40px;margin-bottom:60px}.project_details_header .credit_info{list-style:none;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.project_details_header .credit_info .credit_item{padding:0 80px;border-right:1px solid #ddd}.project_details_header .credit_info .credit_item:first-child{padding-left:0}.project_details_header .credit_info .credit_item:last-child{padding-right:0;border:0}.project_details_header .credit_info .credit_item h5{font-size:16px;font-weight:500;text-transform:uppercase;color:#010101}.project_details_header .credit_info .credit_item h6{font-size:16px;font-weight:400;color:#5e646a}.project_details.type_2 .project_details_header{position:relative;background:url(images/bg-2.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;margin:0;padding-top:270px;padding-bottom:170px;text-align:center}.project_details.type_2 .project_details_header:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(34,34,34,.7)}.project_details.type_2 .project_details_header .cate{color:#999;background:#fff}.project_details.type_2 .project_details_header h1.title{color:#fff}.project_details.type_2 .project_details_header .credit_info .credit_item h5{color:#fff}.project_details.type_2 .project_details_header .credit_info .credit_item h6{color:#fff}.project_inner_top{margin-top:65px;padding:0 180px;margin-bottom:45px}.project_inner_top h3{font-size:30px;color:#222;font-weight:700;line-height:36px;margin-bottom:40px}.project_inner_bottom{margin-top:55px;padding:0 180px;margin-bottom:0}.project_inner_bottom h4{font-size:18px;color:#222;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px}.project_details_inner p{color:#5e646a;font-size:16px;font-weight:500;line-height:30px}.project_details_gallery .gallery_item{margin-top:15px;margin-bottom:15px}.portfolio-carousel{position:relative}.portfolio-carousel .swiper-controller{position:absolute;width:100%;height:22px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.portfolio-carousel .swiper-navigation{position:relative;width:100%;height:22px;left:0;-webkit-transform:translateX(0);transform:translateX(0);z-index:1}.portfolio-carousel .swiper-button-prev:after{content:"\f3cf";font-family:Ionicons;background:rgba(0,0,0,.4);border:0;color:#fff;font-size:20px;position:absolute;top:50%;padding:5px 20px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.portfolio-carousel .swiper-button-prev:hover:after{background:rgba(0,0,0,.8)}.portfolio-carousel .swiper-container-rtl .swiper-button-next:after{content:"\f3cf";font-family:Ionicons;background:rgba(0,0,0,.4);border:0;color:#fff;font-size:20px;position:absolute;top:50%;padding:5px 20px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.portfolio-carousel .swiper-container-rtl .swiper-button-next:hover:after{background:rgba(0,0,0,.8)}.portfolio-carousel .swiper-container-rtl .swiper-button-prev:after{content:"\f3d1";font-family:Ionicons;background:rgba(0,0,0,.4);border:0;color:#fff;font-size:20px;position:absolute;top:50%;padding:5px 20px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.portfolio-carousel .swiper-container-rtl .swiper-button-prev:hover:after{background:rgba(0,0,0,.8)}.portfolio-carousel .swiper-button-next:after{content:"\f3d1";font-family:Ionicons;background:rgba(0,0,0,.4);border:0;color:#fff;font-size:20px;position:absolute;top:50%;padding:5px 20px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.portfolio-carousel .swiper-button-next:hover:after{background:rgba(0,0,0,.8)}.project_inner_end{margin-top:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.project_inner_end .tagcloud{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.project_inner_end .tagcloud h5{margin-bottom:0;margin-right:15px;text-transform:uppercase;letter-spacing:1px}.project_inner_end .tagcloud a{display:inline-block;margin:0 10px;background:0 0;line-height:1;border:1px solid #999;border-radius:30px;color:#999;font-size:14px;font-weight:500;letter-spacing:0;padding:7px 12px;-webkit-transition:all .5s ease;transition:all .5s ease}.project_inner_end .share a{margin:0 20px;color:#999}.project_inner_end .share a i{color:#222;margin-right:5px}.video-banner{position:relative;background:url(images/video-bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;padding-top:190px;padding-bottom:190px}.video-banner:before{content:"";position:absolute;background:rgba(34,34,34,.5);top:0;left:0;width:100%;height:100%}.video-banner>div{position:relative;z-index:1}.video-content{font-size:48px;color:#fff;letter-spacing:-1px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.video_btn{margin:0 15px}.video_btn a{width:80px;height:80px;display:inline-block;text-align:center;line-height:80px;font-size:14px;background:#fff;color:#333;border-radius:100%}.video_btn a:hover{background:#bd3501;color:#fff}.blog_post{background:#fff;margin-bottom:30px}.blog_post .post_footer{margin-top:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog_post .post_meta{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog_post .post_meta li{list-style-type:none;padding:0 20px;font-size:14px;font-weight:500;color:#999}.blog_post .post_meta li:first-child{padding-left:0}.blog_post .post_meta li:last-child{padding-right:0}.blog_post .post_meta li a{font-size:14px;font-weight:500;color:#999}.blog_post .post_img img{width:100%}.blog_post .post-content{padding:40px 70px}.blog_post .post-content .post_header h6{font-size:14px;font-weight:500;text-transform:uppercase;color:#999;letter-spacing:.5px}.blog_post .post-content .post_header h2{font-weight:700;margin:35px 0 20px 0}.blog_post .post-content p{font-size:14px;font-weight:500;line-height:28px;color:#5e646a;margin-bottom:0}.blog-grid .blog_post .post-content{padding:35px 40px}.blog-grid .blog_post .post-content .post_header h2{font-weight:700;margin:20px 0 15px 0;font-size:18px}.blog-grid.grid .blog_post{margin-bottom:0}.blog_details{padding-bottom:100px}.blog_details_header{text-align:center;padding-top:130px;padding-bottom:70px}.blog_details_header>div{position:relative}.blog_details_header .cate{font-size:14px;color:#fff;background:#020204;text-transform:uppercase;font-weight:500;margin:0 auto;line-height:1;display:inline-block;padding:10px 20px;letter-spacing:1px}.blog_details_header h1.title{font-size:48px;font-weight:400;text-transform:capitalize;line-height:60px;margin-top:30px;margin-bottom:30px}.blog_details_header .post_meta{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none}.blog_details_header .post_meta li{list-style-type:none;padding:0 20px;font-size:14px;font-weight:500;color:#999}.blog_details_header .post_meta li:first-child{padding-left:0}.blog_details_header .post_meta li:last-child{padding-right:0}.blog_details_header .post_meta li a{font-size:14px;font-weight:500;color:#999}.blog_inner_top{margin-top:65px;padding:0 180px;margin-bottom:45px}.blog_inner_top h3{font-size:30px;color:#222;font-weight:600;line-height:36px;margin-bottom:40px}.blog_details_inner p{color:#5e646a;font-size:16px;font-weight:500;line-height:30px}.blog_inner_bottom{margin-top:55px;padding:0 180px;margin-bottom:0}.blog_inner_bottom h4{font-size:18px;color:#222;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px}.blog_inner_bottom h2{font-size:30px;color:#222;font-weight:600;letter-spacing:0;border-top:1px dotted #999;padding-top:50px;margin-top:40px;margin-bottom:20px}.blog_inner_bottom ul{margin:20px 0;padding-left:20px;list-style-type:none}.blog_inner_bottom ul li{position:relative;font-size:14px;font-weight:500;line-height:24px;color:#000;padding:3px 0 3px 30px}.blog_inner_bottom ul li:before{content:"\f119";font-family:Ionicons;position:absolute;left:0;font-size:20px;color:#999}.blog_inner_bottom ul li:hover:before{color:#000}.blog_details_gallery .gallery_item{margin-top:15px;margin-bottom:15px}.blog-carousel{position:relative}.blog-carousel .swiper-controller{position:absolute;width:100%;height:22px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.blog-carousel .swiper-navigation{position:relative;width:100%;height:22px;left:0;-webkit-transform:translateX(0);transform:translateX(0);z-index:1}.blog-carousel .swiper-button-prev:after{content:"\f3cf";font-family:Ionicons;background:rgba(0,0,0,.4);border:0;color:#fff;font-size:20px;position:absolute;top:50%;padding:5px 20px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.blog-carousel .swiper-button-prev:hover:after{background:rgba(0,0,0,.8)}.blog-carousel .swiper-container-rtl .swiper-button-next:after{content:"\f3cf";font-family:Ionicons;background:rgba(0,0,0,.4);border:0;color:#fff;font-size:20px;position:absolute;top:50%;padding:5px 20px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.blog-carousel .swiper-container-rtl .swiper-button-next:hover:after{background:rgba(0,0,0,.8)}.blog-carousel .swiper-container-rtl .swiper-button-prev:after{content:"\f3d1";font-family:Ionicons;background:rgba(0,0,0,.4);border:0;color:#fff;font-size:20px;position:absolute;top:50%;padding:5px 20px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.blog-carousel .swiper-container-rtl .swiper-button-prev:hover:after{background:rgba(0,0,0,.8)}.blog-carousel .swiper-button-next:after{content:"\f3d1";font-family:Ionicons;background:rgba(0,0,0,.4);border:0;color:#fff;font-size:20px;position:absolute;top:50%;padding:5px 20px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.blog-carousel .swiper-button-next:hover:after{background:rgba(0,0,0,.8)}.blog_inner_end{margin-top:50px;margin-bottom:70px;padding-bottom:70px;border-bottom:1px solid #ddd;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.blog_inner_end .tagcloud{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.blog_inner_end .tagcloud h5{margin-bottom:0;margin-right:15px;text-transform:uppercase;letter-spacing:1px}.blog_inner_end .tagcloud a{display:inline-block;margin:0 10px;background:0 0;line-height:1;border:1px solid #999;border-radius:30px;color:#999;font-size:14px;font-weight:500;letter-spacing:0;padding:7px 12px}.blog_inner_end .share a{margin:0 20px;color:#999}.blog_inner_end .share a i{color:#222;margin-right:5px}.blog_details.type_1 .blog_details_header{position:relative;background:url(images/bg-2.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;margin:0;padding-top:300px;padding-bottom:100px;text-align:left;margin-bottom:100px}.blog_details.type_1 .blog_details_header:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(34,34,34,.5)}.blog_details.type_1 .blog_details_header .cate{background:#fff;color:#000}.blog_details.type_1 .blog_details_header h1.title{font-weight:600;text-transform:uppercase;color:#fff;border-bottom:1px solid #666;padding-bottom:20px}.blog_details.type_1 .blog_details_header .post_meta{-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.blog_details.type_1 .blog_inner_top{margin-top:0;padding:0 0}.blog_details.type_1 .blog_inner_bottom{padding:0 0}ul.comment-area{border-bottom:1px dotted #999;padding-bottom:45px;margin-bottom:45px;padding-left:0}.comment-sec ul{list-style-type:none}.comment-sec ul ul{padding-left:30px}.comment-sec .widget_title{font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:50px}.comment-area li{border-bottom:1px dotted #999;padding-bottom:45px;margin-bottom:45px;padding-left:0}.comment-area li:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.comment-area li p{margin-bottom:0}.comment-area .children{border-top:1px dotted #999;border-bottom:0;padding-top:45px;padding-bottom:0;margin-top:45px;margin-bottom:0}.comment-area .commenter-div{display:-webkit-box;display:-ms-flexbox;display:flex}.comment-area .commenter{display:contents}.comment-area .commenter img{height:75px;width:75px;background:#222}.comment-area .comment-block{margin-left:20px}.comment-area .comment-block h4{display:block;font-size:18px;font-weight:700;text-transform:uppercase;margin-top:0;margin-bottom:20px}.comment-area .comment-block h4 span{font-size:14px;margin-top:0;color:#999;text-transform:lowercase;padding-left:30px}.comment-area .comment-block h6 span{position:relative;color:#ff5f2c}.comments-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.comments-pagination a{min-width:50px;height:40px;line-height:40px;padding:0 10px;background:#fff;border:1px solid #f4f4f4;margin-left:-1px;display:block;font-weight:500;text-align:center}.comments-pagination a:hover{background:#262626;color:#fff;border:1px solid #262626}.comments-pagination span{min-width:50px;height:40px;line-height:40px;padding:0 10px;background:#fff;border:1px solid #f4f4f4;margin-left:-1px;display:block;font-weight:500;text-align:center}.comments-pagination span.current{background:#262626;color:#fff;border:1px solid #262626}.comment_form{margin-top:50px}.comment_form .widget_title{font-size:24px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:50px}.comment_form .button{background:#222;font-weight:400;text-transform:uppercase;letter-spacing:1px}.comment_form .button:hover{background:#fff;color:#222}.sidebar{padding-left:45px}.sidebar .widget{float:left;width:100%;margin-bottom:50px;padding-bottom:50px;border-bottom:1px dotted #999}.sidebar .widget:last-child{border-bottom:0;padding-bottom:0}.sidebar .widget ul{float:left;width:100%;margin:0;padding:0}.sidebar .widget ul ul{padding-left:10px}.sidebar .widget ul li{float:left;width:100%;list-style-type:none}.sidebar .widget ul li:last-child{margin-bottom:0}.sidebar .widget select{width:100%;height:50px;padding:5px 10px;outline:0;-webkit-box-shadow:none;box-shadow:none;background:#f6f6f6;border:1px solid #f4f4f4}.sidebar .widget .sidebar_tags ul li{display:inline-block;width:auto}.sidebar .widget .sidebar_tags ul.tag_list li a{font-size:14px;font-weight:500;display:inline-block;color:#999;background:#f6f6f6;border:1px solid #ddd;border-radius:30px;padding:4px 15px;margin-bottom:10px;margin-right:10px}.sidebar .widget .sidebar_tags ul.tag_list li a:hover{background:#222;color:#fff}.sidebar h4.widget_title{position:relative;font-size:16px;font-weight:500;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:30px;margin-top:0;letter-spacing:.5px;color:#000}.sidebar h4.widget_title i{color:#ccc}.sidebar_inner{padding-left:60px;border-left:1px solid #eee;float:left;width:100%;height:100%}.sidebar_search_form{position:relative}.sidebar_search_form .form-control{height:50px;background:#f6f6f6;border:1px solid #f4f4f4;border-radius:0;outline:0;-webkit-box-shadow:none;box-shadow:none;color:#000}.sidebar_search_form .form-control:focus{outline:0;-webkit-box-shadow:none;box-shadow:none}.sidebar_search_form .form-control-submit{position:absolute;right:0;width:auto;top:0;border:0;background:0 0;font-size:24px;line-height:40px;color:#262626;padding:5px 12px;cursor:pointer}.recent_posts_list li{margin-bottom:20px}.recent_posts_list li:last-child{margin-bottom:0}.recent_posts_list li img{margin-right:20px;float:left;max-width:75px}.recent_posts_list li h6{font-size:16px;font-weight:500;line-height:28px;color:#000}.recent_posts_list li p.date{margin-top:0;font-size:14px;font-weight:500;color:#999;margin-bottom:6px}.recent_posts_list .post_content{display:table}.widget_archive ul li a{position:relative;font-size:14px;font-weight:500;color:#5e646a;padding:10px 0 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.widget_archive ul li:first-child a{padding-top:0}.widget_categories ul li a{position:relative;font-size:14px;font-weight:500;color:#5e646a;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0 10px 0}.widget_categories ul li:first-child a{padding-top:0}.tagcloud li{display:inline-block;width:auto}.tagcloud a{font-size:14px;font-weight:500;display:inline-block;color:#999;background:#f6f6f6;border:1px solid #ddd;border-radius:30px;padding:4px 15px;margin-bottom:10px;margin-right:10px}.tagcloud a:hover{background:#222;color:#fff}.blog-icon .icon{color:#bd3501;border-top:1px solid #ddd;padding-top:30px}.blog-icon h6{font-size:11px;margin:20px 0;text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#222}.blog-icon p{font-size:13px;color:#888}.icon-box{padding:100px 70px;text-align:center}.icon-box h5{color:#fff;text-transform:uppercase;font-weight:400;margin:40px 0 15px 0;letter-spacing:1px}.icon-box p{color:#888;font-weight:300;letter-spacing:-.5px;margin-bottom:0}.price-table-outer{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.price-table-outer:hover{background:#555}.price-table-outer:hover .price-table-inner .price-table-heading{color:#fff}.price-table-outer:hover .price-table-inner .price-time{color:#fff}.price-table-outer:hover .price-table-inner h1{color:#fff}.price-table-outer:hover .price-table-inner p{color:#fff}.price-table-outer:hover .price-table-inner .price-img .icon-white{opacity:1}.price-table-outer:hover .price-table-inner .price-img .icon-color{opacity:0}.price-table-outer a{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.price-table-outer h1{-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.price-img .icon-white{position:absolute;-webkit-transform:translateX(-124%);transform:translateX(-124%);top:-4px;opacity:0}.footer{position:absolute;width:100%;bottom:0;padding:28px 80px;left:0}.footer_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.copyright{position:relative;z-index:12;font-size:12px;font-weight:400}.copyright p{margin-bottom:0}.social-icon{position:relative;z-index:12}.social-icon ul{margin-bottom:0}.social-icon ul li{display:inline}.social-icon ul li a{padding:0 10px;color:#cbd2d9;font-size:14px}.social-icon ul li:first-child a{padding-left:0}.social-icon ul li:last-child a{padding-right:0}.footer-padding{padding:20px 0 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.page_title{position:absolute;width:80px;height:100vh;top:0;left:0}.page_title span{position:absolute;top:50%;z-index:2;-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;left:32px;text-transform:uppercase;font-size:11px;letter-spacing:1px;font-weight:600;-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.page_title.right{left:auto;right:0}.page_title.right span{-webkit-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}#cursor{border-radius:100%;width:30px;height:30px;border:2px solid #bd3501;margin:-15px;-webkit-transition-duration:150ms;transition-duration:150ms;z-index:18;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}#pointer{border-radius:100%;width:10px;height:10px;background:#bd3501;margin:-5px;z-index:19;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.oculoader{position:fixed;width:100%;height:100%;left:0;top:0;z-index:22}.oculoader .loader{position:absolute;width:40px;height:40px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.oculoader .loader:before{content:"";width:100%;height:100%;border-radius:50%;position:absolute;top:0;left:0;transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);animation:bubbleUp 1.5s ease-in-out .5s infinite;-o-animation:bubbleUp 1.5s ease-in-out .5s infinite;-webkit-animation:bubbleUp 1.5s ease-in-out .5s infinite;-moz-animation:bubbleUp 1.5s ease-in-out .5s infinite;background:#bd3501}.oculoader .loader:after{content:"";width:100%;height:100%;border-radius:50%;position:absolute;top:0;left:0;transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-webkit-transform:scale(0);-moz-transform:scale(0);animation:bubbleUp 1.5s ease-in-out .5s infinite;-o-animation:bubbleUp 1.5s ease-in-out .5s infinite;-webkit-animation:bubbleUp 1.5s ease-in-out .5s infinite;-moz-animation:bubbleUp 1.5s ease-in-out .5s infinite;background:#ddd;animation-delay:1.2s;-o-animation-delay:1.2s;-webkit-animation-delay:1.2s;-moz-animation-delay:1.2s}.oculoader .top-side{top:0;position:absolute;width:100%;height:50%;background:#282828;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.oculoader .bottom-side{bottom:0;position:absolute;width:100%;height:50%;background:#282828;-webkit-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.oculoader.loaded{visibility:hidden}.oculoader.loaded .top-side{-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition-delay:1s;transition-delay:1s}.oculoader.loaded .bottom-side{-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition-delay:1s;transition-delay:1s}.container{width:100%;margin:auto}.pt-70{padding-top:70px}.pb-70{padding-bottom:70px}.pb-40{padding-bottom:40px!important}.pb-20{padding-bottom:20px!important}.pt-100,.wdn-single-breadcrum.pt-100{padding-top:100px!important}.pt-110,.wdn-involve-banner-bg.pt-110,.wdn-single-breadcrum.pt-110{padding-top:110px!important}.py-60{padding-top:60px!important;padding-bottom:60px!important}.pt-20{padding-top:20px!important}.pt-30{padding-top:30px!important}.pt-40{padding-top:40px!important}.pt-60{padding-top:60px!important}.mt-40{margin-top:40px!important}.f-n{font-weight:400!important}.f-36{font-size:36px!important}.mtb-30{margin:30px 0!important}.mtb-20{margin:20px 0!important}.mb-30{margin-bottom:30px!important}.mb-20{margin-bottom:20px!important}.mb-10{margin-bottom:10px!important}.mb-0{margin-bottom:0!important}.ls-0{letter-spacing:0!important}.mxwidth-450{max-width:450px}.pt-70{padding-top:70px}.pb-70{padding-bottom:70px}.py-60{padding-top:60px!important;padding-bottom:60px!important}.mb-30{margin-bottom:30px!important}.black-transparentbg{background:rgba(0,0,0,.7)}.black-transparentbg:after{content:"\a";position:absolute;width:100%;height:100%;top:0;left:0;background:rgba(255,255,255,.5);-webkit-transition:.2s all linear!important;transition:.2s all linear!important}.lightblack-transparentbg{background:rgba(0,0,0,.5)}.center{text-align:center}.center a,.center h1,.center h2,.center h3,.center p{text-align:center}img{width:auto}.text-editor a:hover{text-decoration:underline}.text-editor img{max-width:100%;height:auto;width:auto;margin-top:6px}.text-editor .alignright{float:right;margin-left:20px}.text-editor .alignleft{float:left;margin-right:20px}.text-editor ol,.text-editor ul{margin-top:0!important;-webkit-padding-start:17px!important;padding-start:17px}.text-editor ol li,.text-editor ul li{padding-left:10px;display:list-item!important;padding-bottom:0!important;margin:0!important}.text-editor ul li{list-style:disc}.text-editor h1,.text-editor h2,.text-editor h3,.text-editor h4,.text-editor h5,.text-editor h6{margin-top:10px}.text-editor p{font-size:16px;line-height:1.3}.bottom-line{border-bottom:1px solid #dfdfd7;padding-bottom:10px}.pagination .wp-pagenavi span.current{font-weight:400}.pagination span:hover{cursor:pointer}.pagination a{color:#bd3501;border-color:#bd3501}.pagination a:hover{border-color:#bd3501;background:#bd3501;color:#fff}.pagination .extend,.pagination .pages{color:#bd3501;border-color:#bd3501}.pagination .current{border-color:#bd3501!important;background:#bd3501;color:#fff}.pagination .next,.pagination .prev{display:none}.border-bottom{border-bottom:1px solid #eee}.theme-color{color:#bd3501}.mb-10{margin-bottom:10px}.owl-theme .owl-dots{text-align:center}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#bd3501}.no-padding{padding:0!important}.no-padding-bottom{padding-bottom:0!important}.no-margin-bottom{margin-bottom:0!important}.no-bg{background:0 0!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-40{margin-top:40px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-30{margin-bottom:30px!important}.mr-10{margin-right:10px!important}.mr-15{margin-right:15px!important}.m-auto{margin:0 auto!important}.ptb-5{padding:5px 0!important}p{margin:0 auto;font-size:16px;line-height:1.3}.relative{position:relative!important}.w-100{max-width:100%!important}.bg-gray{background:#f9f7f6!important}.bg-white{background:#fff!important}.bg-light{background:#f9f9f9!important}.color-white{color:#fff!important}.color-black{color:#000!important}.color-light{color:#333!important}.color-blue{color:#1968b3!important}.text-uppercase{text-transform:uppercase!important}.text-bold{font-weight:700!important}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex}.d-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.j-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.fill{width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover}a{color:#0e2a4e}a:hover{color:#bd3501}.f-35{font-size:35px!important}.f-28{font-size:28px!important}.f-23{font-size:23px!important}.f-22{font-size:22px!important}.f-20{font-size:20px!important}.f-18{font-size:18px!important}.f-17{font-size:17px!important}.f-16{font-size:18px!important}.f-14{font-size:14px!important}.p-4-24{padding:4px 24px!important}.font-normal{font-weight:500!important}.b-r-4{border-radius:4px!important}.btn-blue{display:inline-block;color:#fff;background:#1968b3;font-size:14px;font-weight:400;text-transform:uppercase;text-align:center;padding:4px;letter-spacing:1px;border-radius:4px;text-decoration:none;-webkit-transition:all .3s;transition:all .3s;border:1px solid #1968b3;min-width:120px}.btn-blue:hover{color:#1968b3;background:0 0}.btn-normal{height:48px;line-height:48px;-webkit-transition:background-color .15s linear;transition:background-color .15s linear;padding:0 20px;font-weight:500}.btn-normal:hover{color:#fff;background:#1c75c9;-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:none;box-shadow:none}.icon-blue{color:#1968b3}.bg-overlay{position:relative}.bg-overlay:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:-1;background:rgba(0,0,0,.45)}.bg-theme{background:#c9ba8f!important}.mobile-btn span{background:#fff}.wdn-menu-label{color:#fff;margin-right:10px}.wdn-header .logo img{width:70px}.overlaynav.popup #overlaymenu{width:380px}#flexmenu .nav-inner ul.main-menu>li:hover>ul{padding-top:0;padding-bottom:0}.page_title span{font-size:14px}.wdn-header-social-icon ul li{margin:5px 0}.wdn-header-social-icon ul li a{font-size:16px;color:#fff}.wdn-header-social-icon ul li a i{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wdn-header-social-icon ul li a:hover{color:#cbd2d9}.wdn-home-slider .swiper-controller{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.wdn-home-slider .swiper-controller .swiper-pagination:after,.wdn-home-slider .swiper-controller .swiper-pagination:before{display:none}.wdn-home-slider .swiper-controller .swiper-pagination{display:none}.wdn-home-slider .swiper-controller .swiper-navigation{width:100%}.wdn-home-slider .swiper-controller .swiper-navigation .swiper-button-next,.wdn-home-slider .swiper-controller .swiper-navigation .swiper-button-prev{position:absolute;top:50%;width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(-1 * var(--swiper-navigation-size)/ 2);z-index:10;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.wdn-home-slider .swiper-controller .swiper-navigation .swiper-button-next:after,.wdn-home-slider .swiper-controller .swiper-navigation .swiper-button-prev:after{content:"\f3cf";font-family:Ionicons;background:rgba(0,0,0,.65);border:0;color:#fff;font-size:26px;position:absolute;top:50%;padding:5px 20px;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.wdn-home-slider .swiper-controller .swiper-navigation .swiper-button-next:after{content:"\f3d1"}.wdn-home-slider .slider-details .button{font-size:18px;padding:13px 24px}.page-header{position:relative;background:url(images/breadcrumb-img.jpg) center center/cover no-repeat}.about_content_box:nth-child(1) .aboutus_img{background-image:url(images/image-01.jpg)}.about_content_box .about_content .about_content_inner h6{color:#000}.about_content_box .about_content .about_content_inner p{font-size:18px;color:#000;line-height:28px}.about_content_box .about_content .about_content_inner .features_item .icon_content h4{font-size:20px;line-height:24px}.portfolio-masonry .grid-item .works-info{background:rgba(189,53,1,.45)}.blog_inner_top h4{font-weight:700;margin-bottom:10px}.blog_inner_top p{font-weight:400;color:#000}.blog_inner_top ul{padding-left:20px;margin:10px 0}.blog_inner_top ul li{margin-bottom:5px}.contact_info p{font-size:18px;line-height:24px;color:#000}.contact_info p a{color:#000}.contact_info p a:hover{text-decoration:underline}.wdn-contact-page{background:#c9ba8f}.contact_form .input_field label{color:#000;font-size:16px}.contact_form .input_field input[type=email],.contact_form .input_field input[type=text]{border-bottom:1px solid #999}.contact_form .input_field input[type=email]:focus+label,.contact_form .input_field input[type=text]:focus+label{color:#333}.contact_form .input_field input[type=email]:focus:not([readonly]),.contact_form .input_field input[type=text]:focus:not([readonly]){border-bottom:1px solid #999}.contact_form .input_field .form-control:focus{color:#333}.contact_form .input_field textarea.md-textarea{border-bottom:1px solid #999}.contact_form .input_field textarea.md-textarea:focus{border-bottom:1px solid #999}.contact_form .input_field textarea.md-textarea:focus+label{color:#333}.contact_form input[type=submit].button{border:1px solid #000}.wdn-gallery-page .filters-button-group{padding:20px;text-align:left;background:#c9ba8f}.wdn-gallery-page .filters-button-group h2{font-size:28px;line-height:32px}.wdn-gallery-page .filters-button-group ul{padding-left:20px}.wdn-gallery-page .filters-button-group ul li{font-size:18px;line-height:22px;margin-bottom:5px}.wdn-gallery-page .filters-button-group p{font-size:18px;margin-bottom:20px}.wdn-footer{padding:16px 80px}.wdn-footer .footer_inner .copyright p span{display:block}@media only screen and (min-width:320px){.container{width:100%}}@media only screen and (min-width:768px){.container{width:768px;max-width:768px;margin:auto!important}}@media only screen and (min-width:992px){.container{width:992px;max-width:992px;margin:auto}}@media only screen and (min-width:1024px){.container{width:1024px;max-width:1024px;margin:auto}}@media only screen and (min-width:1230px){.container{width:1230px;max-width:1230px;width:100%;margin:auto}}@media screen and (max-width:1200px){.about_content_inner{padding:100px 50px}}@media screen and (max-width:1100px){.slider-details .slide_heading{font-size:60px}.slide_2 .swiper-controller{top:calc(100% - 50px)}.swiper-scrollbar{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (max-width:991px){.banner_2 .banner_inner{width:70%}.slider-details .slide_heading{letter-spacing:0}.slider-details .slide_heading span{height:auto}.slider-details .slide_heading span::before{display:none}.slider-details .slide_heading span::after{display:none}.slide_1 .swiper-controller{top:calc(100% - 50px)}.slide_2 .swiper-slide.swiper-slide-active{width:100%!important}.about_content_inner{padding:100px 50px}.full-about .full-about-para{margin-bottom:25px}.full-about .full-about-para:first-child{text-align:center}.full-about .full-about-para:last-child{text-align:center}.img-middle-icon-box2{padding:50px 50px;border-right:0 solid #333;border-bottom:1px solid #333}.img-middle-icon-box2 h3{line-height:24px}.img-middle-icon-box2.bb_0{border-right:0 solid #333;border-bottom:1px solid #333}.team_carousel_1 .owl-dots:before{display:none}.team_carousel_1 .owl-dots:after{display:none}.contact_info{padding-right:0;padding-bottom:50px}.contact_form{padding-left:0;padding-bottom:0;border-left:0 dotted #999}.map_full .contact_info{width:75%;left:50px;top:50px;padding:40px}.power-accordion{margin-bottom:50px}.project_inner_top{padding:0 50px}.project_inner_bottom{padding:0 50px}.portfolio-grid .filter_button-group .filter_button{margin:5px 10px}.portfolio-masonry .filter_button-group .filter_button{padding:10px 0}.project_details_header .credit_info{display:block}.project_details_header .credit_info .credit_item{padding:0 0;border-right:0 solid #ddd;margin:30px 0}.video-content{display:block}.video_btn{display:block}.video_btn a{margin:15px auto}.blog_post .post_meta{display:block;text-align:center;margin-bottom:10px}.blog_post .post_meta li{padding:0 0}.blog_post .post_footer{display:block;text-align:center}.blog_inner_top{padding:0 50px}.blog_inner_bottom{padding:0 50px}}@media only screen and (max-width:991px){.grid-1 .grid-item{width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.grid-1 .grid-sizer{width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.grid-2 .grid-item{width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.grid-2 .grid-sizer{width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.grid-3 .grid-item{width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.grid-3 .grid-sizer{width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.grid-4 .grid-item{width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.grid-4 .grid-sizer{width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.grid-5 .grid-item{width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.grid-5 .grid-sizer{width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.grid-10 .grid-item{width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.grid-10 .grid-sizer{width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.masonary .grid-item.image-20{width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.masonary .grid-item.image-25{width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.masonary .grid-item.image-40{width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.masonary .grid-item.image-50{width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.masonary .grid-item.image-66{width:33.33%;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}}@media (max-width:991px){.wdn-home-slider .swiper-controller{top:50%}.contact_form{margin-bottom:30px}}@media screen and (max-width:900px){.slide_3 .slider_item{padding-top:200px}}@media only screen and (max-width:768px){.contactform{margin-top:20px}}@media screen and (max-width:767px){.page-header.type2 .page-header-content .heading{padding:0 40px;font-size:40px;line-height:40px}.page-header.type2 .page-header-content p{font-size:18px;line-height:28px}.page-header-content .heading{padding:0 40px;font-size:40px;line-height:40px}.page-header-content p{font-size:18px;line-height:28px}.page-header-content .icon{top:100%}.slide_1 .owl-nav{position:relative;width:100%;margin-top:10px}.about_content_box{display:block}.about_content_box.alt .about_content{margin-left:0}ul.about_list{padding-left:10px}.full-about{padding:0 15px}.blockquote.type2{padding:40px}.testibox1{padding:0 50px}.newsletter_form form{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.newsletter_form .input_field{width:80%;margin:15px 0}.newsletter_form .button_group{width:80%}.newsletter_form .button{width:100%}.radio_check{margin-top:30px}.progress:last-child{margin-bottom:40px}.project_inner_top{padding:0 30px}.project_inner_top h3{font-size:24px;line-height:30px}.project_inner_bottom{padding:0 30px}.project_inner_end{display:block}.project_inner_end .tagcloud{display:block}.project_inner_end .tagcloud a{margin:5px 0}.project_inner_end .share{margin-top:20px}.project_inner_end .share a:first-child{margin-left:0}.blog_inner_end{display:block;text-align:center;padding-bottom:30px}.blog_inner_end .tags{margin-bottom:20px}.sidebar{margin-top:50px;padding-left:15px}.sidebar_inner{padding-left:0;border-left:0}.footer{position:relative;padding:10px 0}.footer_inner{display:block;text-align:center}.copyright{margin-bottom:15px}.copyright.text-white{color:#000!important}}@media only screen and (max-width:767px){.grid-1 .grid-item{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.grid-1 .grid-sizer{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.grid-2 .grid-item{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.grid-2 .grid-sizer{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.grid-3 .grid-item{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.grid-3 .grid-sizer{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.grid-4 .grid-item{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.grid-4 .grid-sizer{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.grid-5 .grid-item{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.grid-5 .grid-sizer{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.grid-10 .grid-item{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.grid-10 .grid-sizer{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.masonary .grid-item.image-20{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.masonary .grid-item.image-25{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.masonary .grid-item.image-40{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.masonary .grid-item.image-50{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.masonary .grid-item.image-66{width:50%;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}}@media (max-width:767px){.pagination{margin-top:10px}}@media screen and (max-width:600px){.body_box .wrapper{padding:120px 50px 50px 50px}body.side_menu .wrapper{margin-left:0}.swiper-navigation{width:290px}.swiper-pagination:before{display:none}.swiper-pagination:after{display:none}.slide_1 .slider_item{position:relative;height:calc(100vh - 80px);width:100%}.map_full .contact_info{position:relative;width:100%;left:0;top:0;padding:40px}.page_title span{left:17px}}@media (max-width:600px){.nav-more-info .element{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.navigation{text-align:inherit}.navigation .nav-more-info .element{margin-top:-60px}}@media only screen and (max-width:580px){.grid-1 .grid-item{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.grid-1 .grid-sizer{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.grid-2 .grid-item{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.grid-2 .grid-sizer{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.grid-3 .grid-item{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.grid-3 .grid-sizer{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.grid-4 .grid-item{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.grid-4 .grid-sizer{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.grid-5 .grid-item{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.grid-5 .grid-sizer{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.masonary .grid-item.image-20{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.masonary .grid-item.image-25{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.masonary .grid-item.image-40{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.masonary .grid-item.image-50{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.masonary .grid-item.image-66{width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}}@media screen and (max-width:580px){.blog_inner_end .tagcloud{display:block}.blog_inner_end .tagcloud a{margin:3px}.blog_post .post-content{padding:30px 10px}.blog_details_header .post_meta{display:block}.blog_details_header .post_meta li{padding:0 0}.blog_inner_bottom ul{padding-left:0}.blog_inner_bottom ul li{padding:3px 0 3px 20px}.comment-area .commenter-div{display:block}.comment-area .comment-block{margin-left:0;margin-top:15px}}@media screen and (max-width:500px){.price-table-inner{padding:30px 10px}.price-table-inner .price-img::before{display:none}.price-table-inner .price-img::after{display:none}.button{padding:10px 20px}}@media only screen and (max-width:500px){.col-xs-6{width:100%}}@media (max-width:500px){header#header{padding:10px 30px}}@media screen and (max-width:480px){.slider_item .slider-details .slider-tag{font-size:16px}.slider-details .slide_heading{font-size:30px;margin:30px 0}}@media only screen and (max-width:400px){.col-xs-4{width:100%}.top-footer .col-xs-6{width:100%}}@media screen and (min-width:991px) and (max-width:1100px){.slider-details .slide_heading span{height:120px}}