*{margin:0;padding:0;}
body{font-family:'Lato', sans-serif;font-size:15px;color:#333333;line-height:24px;background:#fefefe;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}
a,a:focus,a:active,a:hover,code{color:#333333;}
a:focus,
a:active,
a:hover,
a{text-decoration:none;}
ul{margin:0;padding:0;}
a{color:#337ab7;text-decoration:none;}
h1,h2,h3,h4,h5{font-family:'Lato', sans-serif;}
input,select,textarea{outline:0;}
.width{max-width:1920px;margin:0 auto;}
select{width:100%;}
.nopadding{padding:0;}
.dropdown-menu{position:absolute;top:100%;left:20px !important;}
.navbar-form{position:relative;padding:0 20px;margin-top:28px;margin-right:0;margin-bottom:0;margin-left:0;border-top:0;border-bottom:0;-webkit-box-shadow:none;box-shadow:none;display:inline-block;}
.navbar-brand{padding:17px 15px;}
a.navbar-brand img{max-width:100%;}
.navbar-default input.form-control{border:1px solid #ddd;box-shadow:none;border-radius:0;width:130px !important;height:35px;padding:6px;}
.navbar-default .form-group input{font-family:'FontAwesome';border:0;background:#fff;position:absolute;top:1px;padding:3px;right:30px;color:#00adc7;}
.simple-menu-container{display:inline-block;float:left;}
nav.navbar.bootsnav ul.nav > li > a{color:#636363;background-color:transparent;outline:none;margin-bottom:-2px;padding:0;font-weight:600;margin:35px 20px;transition:.5s; font-size:17px;}
#main-menu nav.navbar.bootsnav li.dropdown ul.dropdown-menu{width:16em;}
#main-menu nav.navbar.navbar-default.bootsnav.on.no-full{padding:10px;}
#main-menu nav.navbar.bootsnav ul.nav li.active > a{border-bottom:1px solid #636363;}
#main-menu nav.navbar.bootsnav ul.nav ul.dropdown-menu li.active > a{border-bottom:none;}
nav.navbar.bootsnav{border:0;}
nav.navbar.bootsnav ul.nav li a:hover, nav.navbar.bootsnav ul.nav li a:focus,
nav.navbar.bootsnav ul.nav li.active > a:hover, nav.navbar.bootsnav ul.nav li.active > a:focus, nav.navbar.bootsnav ul.nav li.active > a{background-color:transparent;border-bottom:1px solid #636363;}
.navbar-collapse{padding:0;float:right;}
.affix{position:relative !important;left:0;right:0;z-index:99;}
#main-menu-three nav.navbar.bootsnav li.dropdown ul.dropdown-menu{width:auto;}
#main-menu-three nav.navbar.bootsnav li.dropdown ul.dropdown-menu{background:transparent;}
#main-menu-three .home2>.navigation{margin-top:0px;}
#main-menu-three nav.navbar.navbar-default.home3{background:#f3f3f3;padding:5px 0;}
#main-menu-three nav.navbar.navbar-default.navbar-fixed-top.home2{background:#f6f6f6;padding:30px 0;}
#main-menu-three nav.navbar.navbar-default.navbar-fixed-top.pport{padding:20px 0;}
#main-menu-three .h33{padding:0px !important;margin-top:0!important;}
#main-menu-three .navigation{padding:0 100px;overflow:hidden;position:relative;}
#main-menu-three .sidebar-top{position:relative;overflow:hidden;margin-bottom:30px;}
#main-menu-three .pull-right{margin-top:4px;}
#main-menu-three .btn-default{color:#333;background-color:transparent;border-color:#333;}
#main-menu-three .btn{display:inline-block;padding:4px 9px;font-size:22px;font-weight:600;line-height:22px;border:1px solid #333;border-radius:1px;}
#sidebar-wrapper.active{right:350px;width:350px;transition:all 0.5s ease-out 0s;-webkit-transition:all 0.5s ease-out 0s;-moz-transition:all 0.5s ease-out 0s;-ms-transition:all 0.5s ease-out 0s;-o-transition:all 0.5s ease-out 0s;}
#main-menu-three .sidebar-nav li a:hover, a:active{color:#c2566f;background:transparent;}
#main-menu-three .sidebar-nav li a{color:#333;transition:.5s;}
#main-menu-three li.dropdown a.dropdown-toggle:after{font-family:'FontAwesome';content:"\f107";margin-left:5px;margin-top:2px;}
#main-menu-three .sidebar-nav li{padding:8px 0;list-style:none;font-weight:600;font-size:15px;text-transform:uppercase;}
#main-menu-three .sidebar-nav{position:relative;text-align:right;letter-spacing:1px;}
#sidebar-wrapper{background:#fff;padding:30px;margin-right:-350px;top:0;right:0;width:350px;position:fixed;height:100%;overflow-y:auto;z-index:1000;transition:all 0.5s ease-in 0s;-webkit-transition:all 0.5s ease-in 0s;-moz-transition:all 0.5s ease-in 0s;-ms-transition:all 0.5s ease-in 0s;-o-transition:all 0.5s ease-in 0s;}
.sidebar-nav li a:active, .sidebar-nav li a:focus{text-decoration:none;outline:0;}
#main-menu-three .list-group{padding-left:0;margin-bottom:0;list-style:none;}
#main-menu-three .logo{float:left;}
#main-menu-three nav.navbar.bootsnav li.dropdown ul.dropdown-menu{padding:0;}
#main-menu-three .sidebar-top a.logo{margin-top:5px;}
#main-menu-three .navbar-default{background-color:transparent;border-color:transparent;margin:0;}
#main-menu-three #menu-toggle{float:right;display:inline-block;padding:28px 0 25px 0;}
#main-menu-three .dropdown-menu>li>a:focus, #main-menu-three .dropdown-menu>li>a:hover{background-color:transparent;}
.list-group-item{position:relative;display:block;font-size:13px;padding:0;margin-bottom:-1px;background-color:transparent;border:1px solid transparent;}
.pattern{background:#fff;width:auto;height:150px;-ms-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);transform:rotate(-4deg);margin-top:0px;margin-right:-12px;position:relative;overflow:hidden;transform-origin:left center;}
.ms-layers-template{position:relative;overflow:hidden;}
.prothoma-slider .ms-container{padding:0;}
div#slider1-wrapper{overflow:hidden;}
div#rev_slider_1078_1_forcefullwidth{overflow:hidden;}
#about{overflow:hidden;}
.about{position:relative;padding:90px 0 54px;}
.content h2{font-size:55px;font-weight:300;margin:0 0 28px;line-height:55px;}
.content h2 span{font-weight:700;}
.content p{max-width:1030px;margin:0 auto;}
.ab-content{padding:100px 0 0;}
.ab-box:hover{background:#fff8f7;}
.ab-box{padding:20px 12px;transition:.7s;}
.ab-icon{font-size:45px;border:2px solid #222;max-width:90px;margin:15px auto;padding:20px 18px;color:#00adc7;}
.ab-txt p{font-size:14px;}
.ab-txt h3{font-size:22px;font-weight:700;margin:23px 0 20px;}
.why_choose{position:relative;overflow:hidden;background-color:#00adc7;}
.tabs-cell{display:table-cell;vertical-align:middle;}
.tab-padding{display:table;min-height:100%;width:100%;padding:10% 12%;}
#tabs .nav-tabs>li>a i{margin-bottom:10px !important;}
#tabs .nav-tabs>li>a i,
#tabs .nav-tabs>li>a .glyph-icon{font-size:40px;width:100px;height:100px;line-height:90px;border-radius:100%;border:4px solid #282828;margin:auto;margin-bottom:10px;display:block;}
.nav-tabs{border-bottom:none;}
#tabs .nav-tabs>li.tab-current>a .glyph-icon,
#tabs .nav-tabs>li.tab-current>a fa,
#tabs .nav-tabs>li.tab-current>a .glyph-icon:hover,
#tabs .nav-tabs>li.tab-current>a fa:hover,
#tabs .nav-tabs>li.tab-current>a fa:focus ,
#tabs .nav-tabs>li.tab-current>a .glyph-icon:focus{background:#343434;border-color:#282828;color:#fff;transition:.7s;}
li.tab-current a{border-bottom:2px solid #f3f3f3!important;padding-bottom:0px;}
.why_choose .col-md-6{padding:0;}
#tabs .nav-tabs>li.tab-current>a,
#tabs .nav-tabs>li.tab-current>a:hover,
#tabs .nav-tabs>li.tab-current>a:focus{color:#f0f0f0;cursor:default;background-color:transparent;border:1px solid transparent;border-bottom-color:transparent;transition:.7s;}
.wc_img img{width:100%;}
.nav-tabs li{display:inline-block;margin:0px 26px 0 0;letter-spacing:1.3px;}
.wc_img{height:571px;background-repeat:no-repeat;}
#tabs .nav>li>a{position:relative;display:block;padding:0px;text-transform:uppercase;color:#f0f0f0;font-size:14px;font-weight:400;}
.tab-content{overflow:hidden;}
.tab-content>.tab-pane{padding-top:30px;}
#tabs .nav-tabs>li>a:hover{border-color:transparent;}
.nav>li>a:hover, .nav>li>a:focus{text-decoration:none;background-color:transparent;}
.tab-text h3{font-weight:600;margin:0 0 15px;}
#tabs ul.nav.nav-tabs{margin-bottom:20px;}
#tabs .tab-text p{font-weight:400;color:#f0f0f0;font-size:13px;letter-spacing:.9px;padding-bottom:15px;}
.wc_left h2{font-size:36px;margin:0;}
.wc_left h2 span{font-weight:800;}
.wc_left h1{font-size:30px;font-weight:300;margin:0;}
.tabs-below .nav-tabs,
.tabs-right .nav-tabs,
.tabs-left .nav-tabs{border-bottom:0;}
.tab-content > .tab-pane{display:none;}
.tab-content > .active{display:block;}
.we_care_about_section{background-color:#00adc7;}
.we_care_about_section .col-md-6{padding:0;}
.we_care_title h3{color:#f9f9f9;font-size:32px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin:0;}
.we_care_title p{color:#f0f0f0;font-size:24px;letter-spacing:2px;font-weight:300;margin:0;margin-top:12px;}
.about_me_section_area_t_X{padding:117px 0px 98px;overflow:hidden;}
.we_care_about_right{display:table;height:740px;width:100%;padding:0px 80px 0px 100px;}
.we_care_about_right_border{margin:15px 0 15px;border:0;border-top:1px solid #55b2c0;}
.we_care_about_right_cell{display:table-cell;vertical-align:middle;}
.tab_button{margin-bottom:42px;}
.tab_button li{display:inline-block;margin:0px 30px;letter-spacing:1.3px;}
.tab_button li.active{border-bottom:2px solid #f3f3f3;padding-bottom:0px;}
.tab_button li a{color:#f0f0f0;font-size:14px;}
.Section_area_t_imG{margin-bottom:101px;}
.Section_area_t_imG img{width:100%;}
.tab-pane p{color:#f0f0f0;font-size:14px;letter-spacing:.9px;padding-bottom:15px;}
.masonry{position:relative;overflow:hidden;}
.pro-h1.prothoma-container{position:relative;background:transparent;}
.pro-h1 .prothoma-item img{width:100%;}
.pro-h1 .prothoma-item--width2{width:50%;}
.pro-h1 .prothoma-item--width4{width:25%;}
.pro-h1 .prothoma-item{position:relative;overflow:hidden;padding:5px;}
.pro-h1 .prothoma-sizer{width:25%;}
.pro-h1.prothoma-menu{font-size:0;margin:44px 0 36px;padding:0;}
.pro-h1.prothoma-menu .title{font-size:18px;line-height:40px;font-weight:900;color:#000;text-align:center;border-bottom:1px #000 solid;cursor:pointer;padding:0 30px;display:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.pro-h1.prothoma-menu button{display:inline-block;font-size:14px;color:#777;letter-spacing:1px;margin:0 18px;line-height:0;position:relative;border:none;outline:0;background:transparent;text-transform:none;padding:0;}
.pro-h1.prothoma-menu button.active{color:#000;}
.pro-h1.prothoma-menu button:after{content:'';border:0;}
@media (max-width:768px){.prothoma-item.prothoma-item--width2,
.prothoma-item.prothoma-item--width4{width:50%;}}
@media (max-width:640px){.prothoma-item.prothoma-item--width2,
.prothoma-item.prothoma-item--width4{width:100%;}}
.ehover .table-cell{display:table-cell;vertical-align:middle;}
.ehover{position:relative;}
.ehover .overlay{position:absolute;text-align:center;left:0;right:0;top:0;bottom:0;background:rgba(255, 255, 255, 0.6);opacity:0;-webkit-transition:opacity 0.95s, -webkit-transform 0.95s;transition:opacity 0.95s, transform 0.95s;}
.ehover .hover-txt{position:relative;display:table;width:100%;height:100%;z-index:1;}
.ehover .hover-txt{opacity:0;-webkit-transition:opacity 0.95s, -webkit-transform 0.95s;transition:opacity 0.95s, transform 0.95s;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);}
.hover-txt p{font-size:15px;text-transform:capitalize;font-style:italic;color:#000;margin:0;line-height:1.1;}
.hover-txt h5{font-size:15px;font-weight:800;letter-spacing:2px;margin:15px 0;}
hr.h-border{border-top:2px solid #555;margin:10px auto;max-width:50px;}
.search a{color:#777;}
.ehover img{transition:all 0.7s;width:100%;}
.ehover:hover img{filter:opacity(0.3);-webkit-filter:opacity(0.3);}
.ehover:hover .overlay,
.ehover:hover .hover-txt{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;}
.who_we_are{position:relative;overflow:hidden;background-position:center center;background-size:cover;padding:90px 0 0;}
.who_we_are .content{margin-bottom:60px;}
.w_text{padding-left:100px;}
.w_icon{float:left;font-size:60px;margin-top:16px;}
.w_text p{font-size:14px;margin:20px 0 0;max-width:390px;}
.w_text h5{font-size:18px;font-weight:800;line-height:24px;letter-spacing:1px;margin:0;transition:.5s;}
.w_txt{padding-bottom:60px;transition:.5s;}
.w_txt:hover{color:#000;}
div#rev_slider_1082_1_wrapper{position:relative;overflow:hidden !important;background:url(../../images/bg.png)no-repeat;background-position:center center;background-size:cover;padding:90px 0 0;margin-bottom:93px;}
.blog{position:relative;overflow:hidden;padding-top:61px;}
.bbox{margin-bottom:50px;}
.blog img{width:100%;}
.blog-img iframe,.related-single iframe,.blog-3-single-img iframe,.b1-img iframe{max-width:100%;height:100%;}
.blog-content p{font-size:14px;}
.blog .content{padding-bottom:61px;}
.bc-btn a{color:#333;}
.bc-btn{border:1px solid;text-align:center;max-width:150px;margin:0 auto;padding:6px 0;margin-top:5px;margin-bottom:20px;}
.bc-txt p a{color:#333;}
.bc-txt h4 a{color:#373737;transition:.5s;}
.bc-txt h4{font-weight:800;margin:0 0 5px;}
.bbox .blog-content{border:1px solid #ddd;padding:25px;letter-spacing:0;}
.sticky .blog-content{background:rgba(238, 238, 238, 0.18);}
.sticky .b2-txt,.sticky .b-widget.b-widget-padding .b-txt{background:#dddddd;}
.sticky .b-widget.b-widget-padding .b-txt{padding:5px 10px 50px 10px;border-bottom:0;background:#dddddd;margin-top:20px;}
.sticky .b-txt h3 a,.sticky .b-txt p,.sticky .b-txt a{color:#000000;}
.bc-top hr{margin:15px 0 20px;border-color:#ddd;}
.bc-text p{max-width:310px;}
.btxt a{display:inline-block;color:#242423;text-transform:capitalize;font-weight:400;font-size:14px;}
.btxt p{float:right;font-weight:600;}
.btxt a i{padding-left:5px;}
.btxt p i{padding-right:5px;}
.btxt{padding:20px 0 10px;}
.bbox:hover .bc-txt h4 a{color:#1c1849;}
#contact .contact{background-position:100%;background-size:cover;padding:95px 0 57px;}
.contact-top{margin-bottom:78px;}
.contact-top h3{font-size:21px;color:#515151;line-height:30px;font-weight:600;margin:0 0 15px;}
textarea.form-control:hover,
input.form-control:hover{border:1px solid #555;}
input.form-control{width:100%;height:50px;border:1px solid #bbb;box-shadow:none;border-radius:0;font-size:13px;padding:10px;transition:.5s;outline:0;}
textarea.cntc-inpt:hover,
input.cntc-inpt:hover{border:1px solid #555;}
input.cntc1-inpt{border:1px solid #ddd;}
input.cntc-inpt{width:100%;height:50px;border:1px solid #bbb;box-shadow:none;border-radius:0;font-size:13px;padding:10px;transition:.5s;outline:0;}
#Contact-Form input, #Contact-Form textarea{border:1px solid #000000;}
form.input-txt{margin-bottom:4px;}
div.input-txt{margin-bottom:30px;}
textarea.form-control{height:auto;border:1px solid #bbb;box-shadow:none;border-radius:0;font-size:13px;}
textarea.cntc1-inpt{border:1px solid #bbb;}
textarea.cntc-inpt{height:100PX;border:1px solid #bbb;box-shadow:none;border-radius:0;font-size:13px;width:100%;padding:10px 0 0 10px;}
input.wpcf7-form-control.wpcf7-submit{background-color:transparent;}
.submit-btn input.wpcf7-form-control.wpcf7-submit, #msg-form input.wpcf7-form-control.wpcf7-submit{border:none;}
.form-control:focus{border-color:#bbb;box-shadow:none;}
.cntc-inpt:focus{border-color:#bbb;box-shadow:none;}
.c-link a{color:#494848;}
.c-link{margin:0 auto;}
.c-link input{border:1px solid #333;max-width:180px;font-size:17px;font-weight:600;padding:12px 20px;margin:auto;}
.instagram{position:relative;overflow:hidden;}
.instagram code{padding:0;}
.instagram li img{width:100%;}
.instagram li{width:16.6666%;float:left;list-style:none;}
.instagram .insta{position:absolute;left:0;right:0;top:125px;text-align:center;}
.instagram .insta a{background:rgba(255, 255, 255, 0.9);padding:10px 38px;color:#555;font-size:18px;font-weight:600;letter-spacing:1px;border:4px solid rgba(255, 255, 255, 0.4);}
.footer-widget div.row{margin:0;}
.footer-widget div.row>div{padding:0;}
.footer-widget{background:#252525;color:#d4d4d4;font-size:14px;padding-top:50px;padding-left:55px;}
.f-widget{position:relative;}
.f-widget .fwidget{padding-bottom:50px;}
.fwidget img{padding-bottom:30px;}
.f-widget p{max-width:450px;margin:auto;font-size:13px;}
.f-widget li{list-style:none;padding:1px 0;}
.f-widget h5{margin:0;padding-top:10px;font-weight:600;padding-bottom:30px;font-size:18px;}
.f-txt ul li i{font-size:15px;padding-right:8px;}
.f-txt1 ul{margin-top:20px;}
.f-widget .f-txt1 ul>li a{padding:7px;color:#fff;}
.f-txt1 ul>li{display:inline-block;width:35px;height:35px;line-height:33px;border:1px solid #565656;margin-right:2px;padding:0!important;}
.f-txt1 ul>li a{padding:7px 9px;}
.footer-txt p{margin-bottom:0;}
.f-txt ul li{border-bottom:none!important;}
div#footer-bottom{background:#252525;border-top:40px solid #000;position:relative;}
.footer-txt{color:#999;padding:10px !important;font-size:14px;}
#about3{position:relative;margin-top:-160px;overflow:hidden;}
.about3{overflow:hidden;margin-bottom:25px;margin-top:58px;}
.about3-background{background:#ffffff;}
.service3 .f-right h2{margin:0;font-size:36px;background:-webkit-linear-gradient(left,#c2566f ,#c2566f 60%,#c2566f);background:-moz-linear-gradient(left,#c2566f ,#c2566f 60%,#c2566f);background:-o-linear-gradient(left,#c2566f ,#c2566f 60%,#c2566f);background:linear-gradient(to right, #c2566f,#c2566f 60%,#c2566f);color:transparent;}
.service3 .f-right h1{margin:0;background:-webkit-linear-gradient(to right, #c2566f 70%,#c2566f 60%,#c2566f);background:-webkit-linear-gradient(left,#c2566f ,#c2566f 60%,#c2566f);background:-moz-linear-gradient(left,#c2566f ,#c2566f 60%,#c2566f);background:-o-linear-gradient(left,#c2566f ,#c2566f 60%,#c2566f);background:linear-gradient(to right, #c2566f,#c2566f 60%,#c2566f);}
.feature .f-right h2{margin:0;font-size:36px;background:-webkit-linear-gradient(left,#b83c58 ,#5a4b71 60%,#5a4b71);background:-moz-linear-gradient(left,#b83c58 ,#5a4b71 60%,#5a4b71);background:-o-linear-gradient(left,#b83c58 ,#5a4b71 60%,#5a4b71);background:linear-gradient(to right, #b83c58,#5a4b71 60%,#5a4b71);color:transparent;line-height:1.16;}
.feature .f-right h1{margin:0;background:-webkit-linear-gradient(to right, #c2566f 70%,#854466 60%,#5a4b71);background:-webkit-linear-gradient(left,#b83c58 ,#5a4b71 60%,#5a4b71);background:-moz-linear-gradient(left,#b83c58 ,#5a4b71 60%,#5a4b71);background:-o-linear-gradient(left,#b83c58 ,#5a4b71 60%,#5a4b71);background:linear-gradient(to right, #b83c58,#5a4b71 60%,#5a4b71);}
.feature .f-right p{max-width:460px;font-size:14px;margin:25px 0;}
.feature .f-right{display:inline-block;padding-left:50px;}
.feature .f-left hr{margin-top:32px;margin-bottom:0;border:0;border-top:2px solid #545454;margin-left:15px;width:220px;float:left;}
.feature .f-left h4{color:#545454;margin:23px 0;font-weight:600;font-size:16px;float:left;text-transform:uppercase;}
.feature .f-left{float:left;}
.ab3-box .ab3-icon{border:1px solid rgba(41, 46, 49, 1.00);width:150px;height:150px;border-radius:50%;line-height:140px;margin:auto;}
.ab3-box .ab3-txt{padding-top:38px;}
.ab3-box .ab3-txt h3{margin:0;font-size:20px;color:#4b4b4b;font-weight:600;transition:.5s;}
.ab3-box .ab3-txt h5{color:#4b4b4b;margin:15px 0;}
.ab3-box .ab3-txt h5 span{color:#c2566f;}
.ab3-box:hover .ab3-txt h3{color:#c2566f!important;}
.ab3-content{padding-top:50px;}
#service3{position:relative;overflow:hidden;}
.service3{background:#252735;color:#fff;}
.f-right h2,
.f-right h2{margin:0;font-size:36px;color:#c2566f;font-weight:300;}
.f-right h1{margin:0;color:#c2566f;font-weight:600;background:none;-webkit-text-fill-color:#c2566f;background:-webkit-linear-gradient(left,#b83c58 ,#5a4b71 60%,#5a4b71);background:-moz-linear-gradient(left,#b83c58 ,#5a4b71 60%,#5a4b71);background:-o-linear-gradient(left,#b83c58 ,#5a4b71 60%,#5a4b71);background:linear-gradient(to right, #b83c58,#5a4b71 60%,#5a4b71);-webkit-background-clip:text;}
.f-right p{max-width:460px;font-size:14px;margin:25px 0;}
.f-right{display:inline-block;padding-left:50px;}
.f-left hr{margin-top:32px;margin-bottom:0;border:0;border-top:2px solid #fff;margin-left:15px;width:220px;float:left;}
.f-left h4{color:#fff;margin:23px 0;font-weight:600;font-size:16px;float:left;text-transform:uppercase;}
.f-left{float:left;}
.text_align{float:right}
.s3-header{position:relative;float:right;}
.pattern1{border-bottom:160px solid #fff;border-left:1920px solid transparent;margin:0 !important;}
.pattern3{border-bottom:160px solid rgb(37, 39, 53);border-left:1920px solid transparent;}
.pattern22{border-bottom:160px solid #171717;border-left:1920px solid transparent;}
.pattern33{border-bottom:100px solid rgba(255,255,255,.15);border-left:1920px solid #171717;}
.s3-txt{background:#f8f8f8;color:#333;text-align:center;padding:50px 30px;}
.s3-icon2{position:absolute;left:0;right:0;top:0;opacity:0;transition:.7s;}
.s3-txt i{margin-bottom:38px;font-size:42px;transition:.7s;}
.s3-icon1{position:relative;margin-bottom:38px;}
.s3-title{margin-bottom:40px;}
.s3-title h4{text-transform:uppercase;font-weight:600;margin:0 0 15px;}
.s3-title p{font-size:14px;max-width:280px;margin:auto;margin-bottom:35px;}
.s3-title a{color:#fff;background:#333;font-size:13px;padding:8px 20px;transition:.7s;}
.stxt2{margin-top:-30px;}
.stxt3{margin-top:-60px;}
.s3-box{margin-top:59px;}
.s3-content{margin-top:112px;}
.s3-txt:hover .s3-icon2{opacity:1;}
.pattern1{margin-top:-10px;}
.portfolio3{position:relative;overflow:hidden;margin-top:-160px;margin-bottom:80px;}
.portfolio3-bg{padding-top:33px;}
.features{margin-bottom:50px;margin-top:30px;}
.prothoma-item{padding:0;}
.pro-h2 .prothoma-sizer{width:33.3333%;}
.pro-h2 .prothoma-item--width4{width:33.3333%;}
.pro-h2 .prothoma-item--height2{width:66.6666%;}
.pro-h2 .toggle button{font-family:'Lato', sans-serif;border:none;padding:12px 0;outline:0;font-size:18px;display:inline-block;color:#4c4c4c;background:transparent;text-transform:lowercase;}
.pro-h2 .title1{color:#5b5b5b;font-weight:600;margin-bottom:15px;font-size:18px;}
.pro-h2.prothoma-menu li{list-style-type:lower-alpha;}
.pro-h2.prothoma-menu ul{padding-left:13px;}
.pro-h2.prothoma-menu button.active{color:#4c4c4c;}
.pro-h2.prothoma-menu{padding:0;}
.pro-h2.prothoma-menu button:after{content:'';border:0;}
hr.h-border{border-top:1px solid #b83c58;}
.pattern2{background:#171717;width:auto;height:100px;-ms-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);transform:rotate(-4deg);margin-top:0;margin-right:-12px;margin-left:-12px;transform-origin:left center;}
#pricing3{position:relative;overflow:hidden;}
.pricing3{background:url(../../images/bg2.jpg)no-repeat;background-position:100%;background-size:cover;padding:90px 0 0px;}
.p-overlay{position:absolute;background:rgba(255, 255, 255, 0.95);top:0;left:0;right:0;bottom:0;}
.p3-txt{background:#efefef;padding:50px 40px 80px;}
.p3-txt h5{font-size:16px;font-weight:600;text-align:left;display:inline-block;}
.s3-price{float:right;font-size:30px;font-weight:600;}
.p3-txt ul{margin:15px 0 40px;font-size:14px;}
.p3-txt ul li{list-style:none;padding:5px 0;color:#555555;}
.price-link{color:#fff;font-size:16px;background:#363636;padding:8px 20px;transition:.7s;}
.p3-content{margin-top:112px;}
.ptxt1{margin-top:-30px;}
.ptxt2{margin-top:-60px;}
#blog3{position:relative;overflow:hidden;margin-top:-160px;z-index:9;}
#blog3 p{font-size:14px;}
.blog3{position:relative;background:#ececec;padding:40px 0 2px;color:#fff;}
.b-overlay{position:absolute;background:rgba(0, 0, 0, 0.9);top:0;left:0;right:0;bottom:0;}
.b-txt a{color:#eaeaea;font-size:14px;}
.bf.feature .f-left h4{color:#fff;}
.bf.feature .f-left hr{width:60px;border-color:#fff;}
.bf.feature .f-right p{max-width:330px;color:#fff;}
.b-top a{color:#fff;text-transform:uppercase;font-family:serif;letter-spacing:2px;border:1px solid #c2566f;padding:8px;margin-right:15px;}
.b-top p{display:inline-block;}
.b-top{padding:5px 0;}
.b-txt h3 a{font-size:22px;}
.b-txt h3{font-weight:600;margin:25px 0 10px;color:#eae9e9;font-size:22px;}
.b-txt p{margin-bottom:10px;max-width:540px;color:#c8c8c8;}
.b-txt a i{padding-left:10px;}
.b-widget{padding-bottom:50px;}
.blog-three{background:#000;color:#fff;}
#clients{position:relative;overflow:hidden;margin-top:-55px;}
.clients{position:relative;background:#fefefe;padding:115px 0 80px;}
.clients:before{content:'';width:56%;position:absolute;height:100%;top:0;border-top:1300px solid #f7f7f7;border-right:400px solid transparent;}
.feature .f-left h4{color:#2d2c2c;}
.feature .f-right p{max-width:330px;font-size:14px;margin:25px 0;color:#5d5c5c;}
.clients .feature .f-left hr{width:60px;}
.client-bg{width:100%;border-bottom:100px solid rgba(255,255,255,.15);border-left:1920px solid #171717;z-index:2;position:absolute;top:0;}
.c-show{position:relative;z-index:1;}
.left-img img{width:100%;}
.left-img{position:absolute;top:0;left:-172px;bottom:0;z-index:-1;width:100%;height:auto;opacity:.1;}
.sss{padding:30px;}
.ss{border-left:1px solid;}
.brands img{width:180px;height:150px;}
.margin-bottom{border-bottom:1px solid;}
.footer3{background:#f1edef;padding:80px 0 0px;color:#636363;}
.f3-content p i{padding-right:8px;}
.f3-content p span{color:#b83c58;}
.f3-content p{font-size:14px;line-height:28px;}
.f3-content h4{text-transform:uppercase;letter-spacing:2px;color:#b83c58;margin:0 0 15px;}
.f3-icon,
.f3-right{float:right;}
.f3-right hr{border-top:2px solid rgba(194, 86, 111, 0.65);}
.flogo{float:left;}
.f3-content{float:left;border-left:1px solid #b83c58;margin-left:20px;padding-left:20px;}
.f3-box{position:relative;overflow:hidden;border-bottom:1px solid rgba(119, 119, 119, 0.55);padding-bottom:30px;}
.f3-menu ul li a,
.f3-icon ul li a{color:#636363;transition:.5s;}
.f3-menu ul li,
.f3-icon ul li{display:inline-block;list-style:none;padding:0 10px;}
.f3-bottom{background:#f1edef;color:#636363;padding:30px 0;font-size:14px;position:relative;overflow:hidden;}
.f3-icon ul li a:hover{color:#b83c58;}
.f3-bottom p{letter-spacing:1px;}
.f3-bottom p a{color:#707070;}
#about2{position:relative;overflow:hidden;padding:80px 0;font-size:14px;color:#787878;}
.ab2-txt.abb2{margin-top:80px;padding:0;text-align:left;}
.ab2-top.ab2 hr{float:none;padding:0;}
.ab2-top.ab2 h1{font-size:40px;}
.ab2-top.ab2{}
.ab2-top.ab2{}
.ab2-top{margin-bottom:36px;overflow:hidden;}
.ab2-top h5{font-family:'Cinzel', serif;margin:0;font-weight:bold;color:#595959;}
.ab2-top h1{font-family:'Cinzel', serif;margin:10px 0 8px;font-size:40px;font-weight:bold;color:#333;}
.ab2-img img{width:100%;}
.ab2-txt p{font-size:13px;margin-bottom:15px;color:#494949;}
.ab2-top p{}
.ab2-top hr{margin:0;border:2px solid #df9d2c;width:20px;text-align:left;}
.portfolio2{color:#787878;position:relative;overflow:hidden;}
.p-title h5{font-family:'Cinzel', serif;margin:0;font-weight:bold;color:#595959;letter-spacing:1px;}
.p-title{max-width:950px;margin:0 auto;}
.p-title h1{font-family:'Cinzel', serif;margin:8px 0 11px;font-size:40px;font-weight:bold;color:#333;}
.p-title p{color:#787878;font-size:15px;}
.s2-txt .p-title hr{margin:initial;margin-bottom:36px;}
.p-title hr{border:2px solid #df9d2c;max-width:50px;margin:0 auto;margin-bottom:36px;}
.prothoma-item{position:relative;overflow:hidden;padding:0;display:inline-block;float:left;}
.prothoma-menu{padding:50px 0 35px;}
.prothoma-menu button:after{content:'';border-right:1px solid #838383;top:0;bottom:0;right:0;transform:rotate(25deg);position:absolute;}
.prothoma-menu button{border:0;outline:0;background:none;padding:0 20px;line-height:1;position:relative;color:#838383;font-size:15px;}
hr.h-border{border-top:1px solid #df9d2c;}
.prothoma-menu button.active{color:#df9d2c;}
.prothoma-sizer{width:20%;}
.prothoma-item--width4{width:20%;}
.prothoma-item--width2{width:40%;}
.prothoma-container{position:relative;background:transparent;}
@media (max-width:480px){.prothoma-item--width4,
.prothoma-item--width4,
.prothoma-item--width2,
.prothoma-item--width2{width:100%;}}
#team2{position:relative;overflow:hidden;margin-bottom:38px;}
#team2 .ms-staff-carousel{max-width:880px;overflow:hidden;margin:25px auto;position:relative;margin-top:76px;}
#team2 .ms-staff-carousel .ms-staff-info{text-align:center;margin:0 auto;max-width:600px;margin-top:30px;min-height:200px;color:#222222;}
#team2 .ms-staff-info p{margin:6px auto;font-size:16px;color:#5e5d5b;max-width:530px;margin-bottom:15px;}
#team2 .ms-staff-carousel .ms-staff-info.email{margin:4px auto;font-size:14px;color:#5a5858;max-width:450px;}
#team2 .ms-staff-carousel .ms-staff-info h4{font-family:'Cinzel', serif;font-weight:300;color:#5a5858;font-size:16px;margin:3px;}
#team2 .ms-staff-carousel .ms-staff-info .email a{text-decoration:none;color:#ffd658;}
#team2 .ms-staff-carousel .ms-staff-info h3{font-family:'Cinzel', serif;font-weight:600;font-size:24px;margin:0px;color:#5a5858;}
#service2{color:#787878;position:relative;overflow:hidden;font-size:14px;}
#about-service2{color:#787878;position:relative;overflow:hidden;font-size:14px;}
.service2{margin:0 50px;}
#service2 img{width:100%;}
#about-service2 img{width:100%;}
#service2 div.row{margin:0;}
#about-service2 div.row{margin:0;}
#service2 div.row>div{padding:0;}
#about-service2 div.row>div{padding:0;}
.title h1{font-size:32px;}
.title hr{margin:0;}
.s2-content h4{font-size:15px;font-family:'Cinzel', serif;font-weight:600;letter-spacing:1px;transition:.5s;margin:10px 0;}
.s2-txt{padding:60px 70px 30px;}
.s2-content:hover h4{color:#df9d2c;}
.s2-content{padding:0 0 20px;color:#393838;}
#about2 .ab2-top h1{font-family:Bellatiez Script;font-weight:500;}
.ab2-top h1{font-size:30px;font-family:Bellatiez Script;font-weight:500;}
.ab2-top hr{padding-right:60px;}
.ab2-txt p{margin-bottom:10px;display:inline-block;}
.ab2-txt p.ab2-tt{margin-bottom:40px;}
.ab2-txt a{color:#0d0d0d;font-weight:500;padding:10px 20px;font-size:17px;border:1px solid #bbb;}
.ab2-txt{margin-top:80px;padding-right:70px;padding-left:46px;}
#blog2{color:#787878;position:relative;overflow:hidden;font-size:14px;margin-bottom:53px;}
.blog-widget2 img{width:100%;}
.b2-link a{color:#333;text-transform:uppercase;font-size:11px;letter-spacing:1px;border:1px solid #ffd658;padding:5px 15px;margin-right:15px;text-align:center;}
.b2-link1 a{color:#1a1a1a;text-transform:uppercase;font-family:serif;letter-spacing:1px;border:1px solid #df9d2c;padding:8px;text-align:center;font-size:14px;}
.b2-link1{background:#fff;width:450px;height:50px;line-height:60px;margin:0 auto;margin-top:-30px;position:relative;overflow:hidden;}
.b2-txt .title h4 a{color:#333;transition:.5s;}
.b2-txt .title h4{font-family:'Cinzel', serif;font-size:20px;font-weight:600;margin:20px 0 15px;}
.blog-widget2{position:relative;overflow:hidden;padding-top:76px;}
.b2-txt{padding:0 15px 30px;}
.b2-txt .title p{max-width:450px;font-size:14px;margin:0 auto;margin-bottom:40px;color:#575757;}
.b-widget2:hover h4 a{color:#df9d2c;}
.b2-txt .title hr{border:1px solid #df9d2c;max-width:50px;margin:0 auto;margin-bottom:36px;}
div#rate{background:#1c1c1c;color:#fff;padding:98px 0 80px;}
.rate-txt a{font-family:'Cinzel', serif;color:#fff;background:#c29856;padding:10px 30px;font-weight:600;letter-spacing:1px;border-radius:2px;font-size:16px;margin:0 50px;}
.rate-txt h3{font-family:'Cinzel', serif;font-size:26px;font-weight:600;margin:20px 0 0px;}
.rate-txt img{width:100px;height:120px;}
.rate-txt h5{font-family:'Cinzel', serif;font-size:16px;font-weight:600;margin:0;}
#footer2{position:relative;overflow:hidden;background:#f8f8f8;}
.footer2 .flogo{float:none;}
.footer2{color:#707070;padding:80px 0 41px;}
.footer2 ul li:hover a{color:#df9d2c;}
#footer2 ul li a{color:#1a1a1a;transition:.5s;}
#footer2 ul{margin-top:30px;}
#footer2 ul li:last-child:after{content:'';border:none;}
#footer2 ul li{list-style:none;display:inline-block;padding:0 15px;line-height:1;font-size:16px;letter-spacing:1px;position:relative;}
#footer2 ul li:after{content:'';position:absolute;top:3px;right:0;bottom:0;border-right:1px solid #1a1a1a;transform:rotate(25deg);}
.f2-bottom{background:#f8f8f8;color:#707070;padding:30px 0;font-size:14px;position:relative;overflow:hidden;}
.scroll-to-top a{color:#707070;}
#footer-bottom a,
.f2-bottom a{color:#337ab7;}
.f2-bottom{letter-spacing:1px;}
.f3-bottom .scroll-to-top a,
.f2-bottom .scroll-to-top a{color:#1a1a1a;}
#slide_head{padding:30px 0;position:relative;background-position:50% 50%;background-size:cover;overflow:hidden;}
.slide_head-overlay{position:absolute;left:0;top:0;right:0;bottom:0;}
.slide_head-sr-overlay{position:absolute;left:0;top:0;right:0;bottom:0;}
.shead-txt h2{color:#2b2a2a;font-size:32px;font-weight:800;margin:0 0 15px;position:relative;}
#slide-head{padding:30px 0;position:relative;background:#eaeaea;overflow:hidden;}
.breadcrumb{padding:7px 0;background-color:transparent;border-radius:0;position:relative;z-index:1;margin:0;text-transform:capitalize;letter-spacing:.5px;}
.breadcrumb li a{color:#2a2b2b;font-weight:700;}
.breadcrumb li.active{color:#1e1e1e;font-weight:400;}
.s-bg{background-color:#fff;width:45%;height:38px;position:relative;}
.s-bg:after{position:absolute;content:'';right:-85px;top:0px;height:38px;width:64px;background-color:#fff;transform:skew(38deg);}
.s-bg:before{position:absolute;content:'';right:-15px;top:0;height:38px;width:40px;background-color:#fff;transform:skew(38deg);}
.team-member{padding:70px 0 24px;background:transparent;}
.team-box{margin-bottom:20px;}
.team-content{padding:80px 0 0;}
.team-img{padding:30px;}
.team-img img{width:100%;}
.team-content h1 a{color:#111;}
.team-content h1{font-size:40px;font-weight:600;margin:0;}
.team-content p{margin:0;}
.team-content h3{font-size:24px;font-weight:400;margin:10px 0 30px;}
.team-social{margin-top:50px;}
.team-social ul li a{color:#313131;}
.team-social ul li{list-style:none;display:inline-block;padding:0 5px;}
#pagination{margin-bottom:75px;padding-top:33px;}
.pagination{display:inline-block;padding-left:15px;margin:0;border-radius:0;font-weight:600;}
.breadcrumb>li+li:before{padding:0 10px;color:#777;content:"/\00a0";}
.pagination>li:first-child>a, .pagination>li:first-child>span{margin-left:-10px;border-top-left-radius:0;border-bottom-left-radius:0;}
.pagination>li:last-child>a, .pagination>li:last-child>span{border-top-right-radius:0;border-bottom-right-radius:0;}
.pagination>li>a, .pagination>li>span{padding:0 4px;margin:0 8px;color:#424141;text-decoration:none;background-color:transparent;border:1px solid transparent;}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus{color:#424141;background-color:transparent;border-color:transparent;border-bottom:2px solid #424141;}
.pagination>a:hover, .pagination>a:focus{color:#424141;background-color:transparent;border-color:transparent;border-bottom:2px solid #424141;}
.pagination span.current,.pagination span.current:hover{border-bottom:2px solid #424141;}
.pagination a, .pagination span{padding:0 4px;margin:0 8px;color:#424141;text-decoration:none;background-color:transparent;border:1px solid transparent;}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover,
.pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus{z-index:2;color:#424141;cursor:default;background-color:transparent;border-color:transparent;border-bottom:2px solid #424141;}
.pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus,
.pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus{color:#7a7a7a;cursor:not-allowed;background-color:transparent;border-color:transparent;}
#footer-team{overflow:hidden;color:#606060;}
.icon-f2{position:relative;}
.icon-f2 p a{display:inline-block;padding-left:30px;}
.icon-f2 p a:before{position:absolute;content:"\f099";left:0;top:0;height:100%;width:100%;font-family:fontAwesome;}
.footer-team .scroll-to-top a{color:#333;}
.footer-team{padding:80px 0;background-color:#f3ecec;position:relative;letter-spacing:1px;}
.f-widgets1 h5{font-weight:900;margin:0 0 45px;color:#474747;font-size:16px;}
.f-widgets1 img{margin:0 0 45px;}
.f-widgets1 p{font-weight:400;color:#606060;margin-bottom:20px;max-width:325px;}
.f-widgets1 ul li:first-child{padding-top:0;}
.f-widgets1{margin-bottom:20px;}
.w-single .news-each{padding:0 0 15px;margin-bottom:25px;border-bottom:1px solid #c9c9c9;}
.w-single .news-each a{color:#ffffff;font-weight:600;}
.f-widgets1 p.news{margin-bottom:5px;}
.f-widgets1 .news-each a{color:#5d5d5d;font-weight:600;}
.f-widgets1 .tp_recent_tweets ul li{border-bottom:none;}
.f-widgets1 ul li{list-style:none;border-bottom:1px solid #c9c9c9;padding:15px 0 5px;}
.f-widgets1 a{font-weight:400;color:#606060;}
a.contact-us{border:1px solid #555555;padding:8px 30px;display:inline-block;margin-top:30px;color:#474747;font-weight:700;}
.f-widget a.contact-us{border:1px solid #d4d4d4;padding:8px 30px;display:inline-block;margin-top:30px;color:#d4d4d4;font-weight:700;}
.fwidget ul li a{text-decoration:none;color:#ffffff;font-size:14px;}
.footer-form{overflow:hidden;margin-bottom:50px;}
.footer-form ul li{max-width:150px;float:left;list-style:none;}
.widget-single .footer-form ul li,.f-widgets1 .footer-form ul li{max-width:100%;float:none;border-bottom:none!important;}
.footer-form ul li input{border:none;border-bottom:1px solid #959595;padding:0 0 3px;outline:0;width:90%;font-size:14px;}
.last_li input{font:normal normal normal 14px/1 FontAwesome;background:transparent;line-height:1.5;}
.last_li{width:15%;}
.f_bottom{margin-top:30px;}
.f_bottom ul li{font-size:20px;height:38px;width:40px;border:1px solid #474747;text-align:center;line-height:38px;display:inline-block;margin-right:10px;list-style:none;}
.f_bottom ul li a i{color:#474747;}
.footer_input{background-color:transparent;}
.team-member2{padding:100px 0 21px;}
.team-box2{margin-bottom:60px;}
.team-content2{padding:35px 0;}
.team-img2 img{width:100%;}
.team-content2 h1 a{color:#111;}
hr{border-top:1px solid #777;}
.team-content2 h1{font-size:30px;font-weight:600;margin:0;}
.team-content2 p{margin:21px 0;font-size:14px;}
.team-social2 ul li a{color:#313131;}
.team-social2 ul li{list-style:none;display:inline-block;padding:0 5px;}
#portfolio-bg{overflow:hidden;}
.portfolio-bg{background:url(../../images/portfolio1/portfolio_bg.jpg) no-repeat;position:relative;background-position:50% 50%;background-size:cover;padding:138px 0;}
.portfolio-bg-overlay{position:absolute;content:"";left:0;top:0;height:100%;width:100%;background:rgba(255, 255, 255, .6);}
.portfolio1-img img{width:100%;}
.portfolio-text h2{font-size:55px;font-weight:600;margin:0;color:#000;}
.portfolio-text h4{font-size:16px;font-weight:600;margin:10px 0 0;}
#Portfolio1 .Portfolio1{position:relative;overflow:hidden;padding:100px 0 55px;}
.portfolio1-right{float:right;}
.portfolio-left h5{margin:0;color:#303030;}
.portfolio-left{display:inline-block;padding:0 1px;color:#5e5e5e;}
.reviews-star ul li{list-style:none;display:inline-block;padding:0 2px;}
.portfolio1-content{padding:10px 0 15px;}
#pagination-b .page2,
#pagination .page2{padding:0;}
.Portfolio2{position:relative;overflow:hidden;padding:100px 0 0;}
.Portfolio3>.p3-bg{max-width:1200px;margin:0 auto;background:#fefefe;padding-top:30px;}
.Portfolio3{position:relative;overflow:hidden;background:#f6f7fa;padding:53px 0 75px;margin-top:75px;}
.Portfolio2-content{margin:28px 0 40px;}
.Portfolio3 .p3-bg hr{margin:0 0 30px;border-color:#ddd;}
.Portfolio2-img img{max-width:100%;}
.Portfolio3 .Portfolio2-content h4 a{color:#817f7f;}
.Portfolio3 .Portfolio2-content h4{margin:0 0 10px;}
.Portfolio2-content h4 a{font-weight:800;margin:0 0 10px;color:#333;letter-spacing:1px;}
.Portfolio2-content ul.portfolio-content-ul li{display:inline-block;}
.Portfolio2-content ul.portfolio-content-ul li a{margin:0;color:#5c5c5c;letter-spacing:1px;}
#pagination3{padding-bottom:75px;background:#f6f7fa;}
#pagination3 .page2{padding:0;}
#pagination3 .pagination>li:first-child>a, .pagination>li:first-child>span{margin-left:-40px;}
.p3-content-top{padding:95px 0 0;}
.p3-content-top h1{font-weight:700;margin:0 0 15px;letter-spacing:1px;}
.p3-content-top p{max-width:800px;margin:0 auto;color:#393939;letter-spacing:.5px;font-size:14px;}
.Portfolio4{margin-bottom:75px;padding-top:75px;}
.P4-content h4{margin:8px 0 0;}
.P4-content h4 a{font-weight:800;color:#313131;}
.P4-content hr{margin:5px 0;max-width:40px;border:1px solid #ccc;}
.P4-content ul.portfolio-content-ul li{display:inline-block;}
.P4-content ul.portfolio-content-ul li a{margin:0;font-size:13px;font-weight:600;color:#313131;}
.P4-content{border:1px solid #333;padding:20px 25px;}
.Portfolio4-box1{position:relative;margin-top:-80px;margin:0 25px;transition:all .5s;bottom:-2px;background:#222;}
.Portfolio4-box{position:relative;margin:0 25px;transition:all .5s;bottom:-2px;background:#222;}
.Portfolio4-content1{position:absolute;top:40%;left:-80px;}
.Portfolio4-content{position:absolute;top:40%;right:-80px;}
.over-lay{position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;transition:all .5s;background:rgba(255,255,255, .6);}
.Portfolio4-box1:hover .over-lay,
.Portfolio4-box:hover .over-lay{opacity:1;}
.Portfolio4-box:hover .Portfolio2-img{transform:translate(-15px, 15px);}
.Portfolio4-box1:hover .Portfolio2-img{transform:translate(15px, 15px);}
.Portfolio4-box .Portfolio2-img,
.Portfolio4-box1 .Portfolio2-img{transition:all .5s;position:relative;}
.Portfolio2-img img{width:100%;transition:all .5s;}
#pagination4{margin-bottom:74px;}
#pagination4 .pagination>li:first-child>a, .pagination>li:first-child>span{margin-left:0;}
#portfolio-page-breadcrumb{border-bottom:1px solid #333;border-top:1px solid #333;margin-bottom:80px;}
#portfolio-page-breadcrumb .breadcrumb{padding:7px 0;background-color:transparent;border-radius:0;position:relative;margin:0;text-transform:capitalize;}
#product{margin-bottom:75px;margin-top:80px;}
.product-description h2{font-size:36px;text-transform:capitalize;color:#4e4c4c;margin:0;font-weight:600;}
.product-description h4 a{font-size:15px;color:#303030;}
.product-description h4 li{display:inline-block;}
.product-description .rating{color:#303030;}
.product-description .rating p span{margin-left:10px;}
.product-description p.description{margin:40px 0 60px 150px;font-size:14px;font-weight:400;color:#303030;line-height:24px;}
.product-description{padding-top:60px;}
.product-bottom .top-content{margin:0 0 95px;}
.product-bottom .top-content h2{color:#080808;font-size:36px;margin:0;font-weight:600;}
.product-bottom .top-content p{max-width:996px;margin:0 auto;margin-top:20px;color:#080808;}
.product-bottom{padding-top:60px;}
.bottom-content-each h3{margin-top:35px;font-weight:600;}
.bottom-content-each p{margin-top:20px;margin-bottom:30px;color:#080808;}
.bottom-content-each a{color:#000;}
.bottom-content-each a i{margin-left:10px;}
.product-img img{max-width:100%;}
#service-div-top{background-image:url(../../images/service/service-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;}
.service-top-overlay h2.border{font-family:'Lato', sans-serif;font-size:60px;font-weight:900;color:#232322;text-transform:uppercase;max-width:443px;margin:0 auto;position:relative;}
.service-top-overlay h2.border:before{content:'';position:absolute;top:0;bottom:0;left:0;right:10px;z-index:1;border-left:3px solid #232322;border-top:3px solid #232322;margin:-10px;}
.service-top-overlay h2.border:after{content:'';position:absolute;top:0;bottom:0;left:10px;right:0;z-index:1;border-right:3px solid #232322;border-bottom:3px solid #232322;margin:-10px;}
.service-top-overlay{background:rgba(255, 255, 255, 0.2);padding:100px 0;}
.page_title_toP_overlay{background:rgba(0, 0, 0, 0.6);position:absolute;left:0;top:0;height:100%;width:100%;content:"";}
.section_title_page_prothoma h2{position:relative;margin:0;display:inline-block;letter-spacing:1.5px;font-family:'Lato', sans-serif;font-size:40px;font-weight:900;color:#dddddd;text-transform:uppercase;padding:10px 50px;}
.section_title_page_prothoma h2:before{content:'';position:absolute;top:0;left:-10px;border-left:3px solid #fff;border-top:3px solid #fff;height:100%;width:100%;}
.section_title_page_prothoma h2:after{content:'';position:absolute;top:0;right:-12px;border-bottom:3px solid #fff;border-right:3px solid #fff;height:100%;width:100%;}
.page_title_toP_overlay{background:rgba(0, 0, 0, 0.6);position:absolute;left:0;top:0;height:100%;width:100%;content:"";}
.page_title_toP{text-align:center;position:relative;padding:90px 0;}
#service-post-div{padding:93px 0 32px;position:relative;overflow:hidden;}
.service-post-each{max-width:372px;margin:0 auto;margin-bottom:50px;border:1px solid #c9c9c9;border-radius:7px;}
.service-post-each .post-img img{width:100%;}
.service-post-each .post-text{overflow:hidden;padding:0 25px 30px;}
.service-post-each .post-text h4,.service-post-each .post-text h4 a.post-text-a{color:#1c1c1c;margin:25px 0 15px;font-weight:600;line-height:24px;letter-spacing:1px;}
.service-post-each .post-text p{font-size:14px;color:#3b3b3b;}
.service-post-each .post-text a.post-text-btn{font-weight:600;color:#2f2e2e;float:right;margin-top:10px;font-size:14px;letter-spacing:1px;}
.service-master-slider{background:#fbfbfb;padding:96px 0 33px;}
.service-slider-top h2 span{font-weight:400;}
.service-slider-top{margin-bottom:60px;}
.service-slider-top h2{text-align:center;color:#333333;font-size:36px;font-weight:700;font-family:'Lato', Sans-serif;margin-top:0;}
.ms-staff-carousel .ms-staff-info h3.name{font-family:'Lato', Sans-serif;font-size:17px;font-weight:bold;text-transform:uppercase;color:#424242;}
.ms-staff-carousel .ms-staff-info p.description{font-family:'Lato', Sans-serif;font-size:14px;color:#737373;letter-spacing:2px;max-width:988px;margin:25px auto 35px auto;padding:0;}
#masterslider4 .ms-staff-carousel .ms-staff-info h3{letter-spacing:1px;}
#masterslider4 .ms-staff-info p.description{font-size:16px;font-style:italic;}
#masterslider4 .ms-staff-carousel .ms-staff-info{text-align:center;margin:0 auto;max-width:770px;margin-top:30px;min-height:170px;}
.service-team-bubble-text{position:relative;}
.service-team-bubble-text .image{position:absolute;top:-80px;right:-160px;}
.service-team-bubble-text .image img{width:200px;}
.service-team-bubble-text .text{position:absolute;top:-55px;right:-145px;}
.service-team-bubble-text .text p{font-family:'Lato', sans-serif;text-transform:uppercase;color:#000;font-size:10px;line-height:20px;letter-spacing:1px;max-width:123px;margin:0 auto;}
.ms-slide .service-team-bubble-text{opacity:0;left:-170px;top:100px;transition:.8s;}
.ms-slide.ms-sl-selected .service-team-bubble-text{opacity:1;left:0;top:0;transition:.8s;}
#masterslider4 .ms-container{position:relative;margin:0 auto;padding-top:80px;}
.service-master-slider .ms-staff-carousel{margin:0px auto;position:relative;}
.service-master-slider .ms-staff-carousel{max-width:770px;overflow:hidden;margin:25px auto;position:relative;}
#have-question{background:#f7f7f3;padding:50px 0;}
#have-question h2{margin:0 0 10px;font-weight:700;letter-spacing:2px;}
#have-question a{color:#777;}
#s2-page-top{background-image:url(../../images/service/s2-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;}
.s2-top-overlay{background:rgba(255, 255, 255, 0.6);padding:100px 0;}
.page-top h2{font-weight:800;margin:0;font-size:50px;color:#000;}
.page-top p{margin:10px 0 20px;font-size:18px;}
.page-top a{color:#000;font-size:20px;border:1px solid #000;border-radius:10px;padding:6px;}
.s2-page-content{position:relative;overflow:hidden;font-size:14px;color:#242423;padding:93px 0 16px;}
.content-heading h2{margin:0 0 20px;font-size:50px;font-weight:300;}
.content-heading h2 span{font-weight:600;}
.content-heading p{max-width:915px;margin:0 auto;}
.content-heading{margin-bottom:76px;}
.content-each{margin-bottom:31px;}
.content-each img{width:100%;}
.content-each .txt h3,.content-each .txt h3 a{margin:0 0 20px;font-size:22px;font-weight:600;color:#242423;}
.content-each .txt p{padding-right:10px;padding-bottom:35px;}
.content-each .txt{padding:30px 0;}
.content-each .txt .btn-primary{color:#333;background-color:transparent;border-color:#777;transition:.7s;padding:10px 30px;font-weight:600;}
#s2-page-content .btn-primary:hover{color:#fff;background-color:#333;border-color:#333;}
.btn-primary:hover, .btn-primary:focus, .btn-primary.focus, .btn-primary:active, .btn-primary.active, .open>.dropdown-toggle.btn-primary{color:#fff;background-color:#333;border-color:#333;}
#pagination5{margin-bottom:76px;}
#pagination5 .pagination{padding-left:0;}
#s2-brands{position:relative;overflow:hidden;padding:50px 0;}
#s2-brands .sb-img{max-width:100%;margin:0 auto;height:100px;}
.ab-us{background:#ede8e8;}
#slide-service{background:#030617;padding:150px 0 80px;color:#fff;overflow:hidden;}
#slide-service h2{font-size:32px;font-weight:600;margin:0 0 15px;color:#fefefe;}
#s3-ideas{position:relative;overflow:hidden;padding:100px 0 80px;}
.ideas-content h1{margin:0 0 40px;font-weight:800;}
.ideas-para{margin-bottom:50px;}
.ideas-para p{margin-bottom:15px;color:#242423;}
.block-codde{position:relative;}
.block-codde p{font-style:italic;color:#080808;font-size:17px;}
.block-codde p:after{position:absolute;content:"";height:40px;top:65px;right:17%;width:40px;background:url(../../images/service/S3-icon2.png) no-repeat;}
.block-codde p:before{position:absolute;content:"";left:-35px;top:-25px;width:40px;height:40px;background:url(../../images/service/S3-icon1.png) no-repeat;}
#idea-carousel .owl-dots div.active{margin:5px;width:9px;height:9px;border:1px solid #171829;background-color:#171829;}
#idea-carousel .owl-dots div{width:8px;height:8px;margin:5px;cursor:pointer;background-color:#47474b;border:1px solid #171829;border-radius:100%;}
#idea-carousel .owl-dots{position:absolute;right:0px;top:50%;bottom:auto;left:auto;}
h3.designation{font-family:Bellatiez Script;color:#494842;font-weight:500 !important;font-size:20px !important;}
@font-face{font-family:Bellatiez Script;src:url('../../assets/fonts/Bellatiez Script.otf');src:url('../../assets/fonts/Bellatiez Script.ttf');}
.build-beautiful{padding:95px 0 75px;background-color:#fefafa;color:#080808;}
.build-content h3,
.build-top h1{color:#080808;font-weight:700;margin:0 0 20px;}
.build-top p{max-width:950px;margin:0 auto;}
.buld-list{margin-top:60px;overflow:hidden;}
.build-content{margin-top:40px;}
.build-content p{font-size:15px;max-width:530px;margin:0 auto;}
.reade-more{color:#080808;margin-top:30px;display:inline-block;font-size:15px;}
.s3-slider{background:transparent;}
#service-top{color:#1f1f1f;padding:80px 0;}
.service-top-heading h4{font-size:18px;font-weight:800;text-transform:capitalize;}
.service-top-heading h3{font-size:36px;font-weight:800;text-transform:uppercase;max-width:730px;margin-top:30px;margin-bottom:20px;}
.service-top-content img{max-width:100%;}
.service-top-content .txt{font-size:15px;margin-top:50px;}
#service-bottom{background:#f6f6f6;padding:95px 0 80px;overflow:hidden;}
.service-bottom-heading{color:#ececec;max-width:100%;margin:0 auto;}
.service-bottom-heading h2{font-size:150px;font-weight:800;}
.service-bottom-content .content-each img{width:100%;}
.service-bottom-content .content-each{background:#fff;}
.service-bottom-content .content-each .txt{padding:35px 30px 45px;}
.service-bottom-content .content-each .txt h3{font-size:24px;font-weight:800;color:#010101;margin:0;}
.service-bottom-content .content-each .txt p{margin:25px 0;color:#000;font-size:14px;}
.service-bottom-content .content-each .txt a{color:#000;}
#about-div-top{background-image:url(../../images/about-us-bg.jpg);background-repeat:no-repeat;background-position:center center;}
.about-top-overlay h2.border{font-family:'Lato', sans-serif;font-size:60px;font-weight:900;color:#232322;text-transform:uppercase;max-width:330px;margin:0 auto;position:relative;}
.about-top-overlay h2.border:before{content:'';position:absolute;top:0;bottom:0;left:0;right:10px;z-index:1;border-left:3px solid #232322;border-top:3px solid #232322;margin:-10px;}
.about-top-overlay h2.border:after{content:'';position:absolute;top:0;bottom:0;left:10px;right:0;z-index:1;border-right:3px solid #232322;border-bottom:3px solid #232322;margin:-10px;}
.about-top-overlay{background:rgba(255, 255, 255, 0.2);padding:90px 0;}
.About-business{padding:100px 0 60PX;}
.buisness-content{margin-top:50px;}
.business-img img{width:100%;}
.buisness-left-content h3{font-size:36px;color:#4c4c4b;font-weight:800;margin:0;}
.business-details{margin-top:35px;color:#4c4c4b;font-size:15px;}
.business-details p{margin-bottom:18px;}
.business-skills{margin-top:72px;}
.business-img{margin-bottom:40px;}
.barWrapper{margin-bottom:25px;}
.progress{position:relative;}
.progress-left-title{margin-left:20px;font-size:15px;font-weight:600;color:#fff;margin-top:7px;float:left}
.progress-right-title{margin-right:20px;font-size:15px;font-weight:600;color:#4c4c4b;margin-top:3px;float:right;}
.progress{border-radius:16px 0px 16px 0px;height:35px;}
.progress-bar{-webkit-transition:width 1.5s ease-in-out;transition:width 1.5s ease-in-out;}
.progress-bar-1{background:#ccb48e;}
.progress-bar-2{background:#a4abcc;}
.progress-bar-3{background:#8eb7cc;}
.progress-bar-4{background:#7f7e7c;}
#about-page{background:#faf9f8;position:relative;overflow:hidden;padding:100px 0 0;}
#about-page .title h1,
#about-page .title h5{font-family:'Lato', sans-serif;}
#about-page .ms-staff-carousel .ms-staff-info h3{font-family:'Lato', sans-serif;font-weight:600;font-size:24px;margin:0px;font-size:18px;margin:0px;color:#5a5858;}
#about-page .ms-staff-carousel .ms-staff-info h4{font-weight:300;color:#5a5858;font-size:16px;margin:5px 0;}
#about-page .ms-staff-carousel .ms-staff-info .email a{text-decoration:none;color:#df9d2c;}
#about-page .ms-staff-carousel .ms-staff-info{min-height:240px;}
div#about-page .ms-staff-info p{font-size:16px;color:#5e5d5b;max-width:510px;margin:5px auto;margin-bottom:15px;}
div#about-page .ms-staff-carousel{margin-top:76px;}
.ab-us{background:rgba(237, 232, 232, 0.85);}
.demo{background:#fff26b;overflow:hidden;margin-top:76px;position:relative;}
.demo .owl-carousel.owl-loaded{display:block;padding-right:0px;}
.testimonial{margin:20px 0;}
.owl-dots{position:absolute;bottom:15px;left:0;right:0;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background:#000000;}
.owl-theme .owl-dots .owl-dot span{width:8px;height:8px;margin:5px;background:rgba(85, 85, 85, 0.67);}
.testimonial .tp{float:left !important;}
.testimonial .pic{float:right;display:inline-block;}
.testimonial .tp img{width:100%;height:415px;}
.testimonial .pic img{width:100%;height:365px;}
.testimonial .description span{font-weight:600;margin-right:160px;}
.testimonial .description{display:inline-block;float:right;max-width:600px;font-size:16px;color:#4c4c4c;margin:120px 80px 0;position:relative;text-align:right;font-style:italic;line-height:30px;}
.ll{text-align:left !important;}
@media only screen and (max-width:767px){.testimonial .testimonial-content{float:none;width:100%;margin:0 0 20px 0;}
.testimonial .description{width:100%;}
.testimonial .description:before{border:10px solid transparent;border-bottom:10px solid rgba(255,255,255,0.15);position:absolute;top:-20px;left:47.5%;}
}
#about-top-content{padding:95px 0 99px;}
.heading h5{font-size:16px;color:#666666;margin:0;font-style:italic;}
.heading h2{color:#3e3e3e;margin:10px 0 25px;font-weight:600;}
.description{padding-bottom:55px;font-size:14px;}
.description ol{margin:0 0 15px;padding-left:41px;}
.description ul{margin:0;padding-left:45px;}
.description ol li{padding-left:8px;}
.description ul li{padding-left:4px;line-height:28px;}
.description p strong{line-height:60px;}
.description p{color:#515151;line-height:28px;}
.control-round .carousel-control img{width:50%;}
#about-us-top{background-image:url(../../images/about-us-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center center;position:relative;height:360px;}
#about-us-top .breadcrumb{background-color:transparent;position:absolute;top:10px;z-index:1;padding:0 15px;}
.fade{opacity:1;}
.fade .item{top:0;z-index:1;opacity:0;width:100%;position:absolute;left:0 !important;display:block !important;-webkit-transition:opacity ease-in-out 1s;-moz-transition:opacity ease-in-out 1s;-ms-transition:opacity ease-in-out 1s;-o-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s;}
.fade .item:first-child{top:auto;position:relative;}
.fade .item.active{opacity:1;z-index:2;-webkit-transition:opacity ease-in-out 1s;-moz-transition:opacity ease-in-out 1s;-ms-transition:opacity ease-in-out 1s;-o-transition:opacity ease-in-out 1s;transition:opacity ease-in-out 1s;}
.control-round .carousel-control{top:42%;width:69px;height:63px;z-index:100;color:#ffffff;background:rgba(235,235,235,.79);opacity:.5;overflow:hidden;font-size:24px;cursor:pointer;line-height:60px;text-shadow:none;position:absolute;font-weight:normal;transition:.3s;}
.control-round .carousel-control img{width:50%;}
.control-round:hover .carousel-control{}
.control-round .carousel-control.left{left:0;}
.control-round .carousel-control.right{right:0;}
.control-round .carousel-control.left:hover,
.control-round .carousel-control.right:hover{opacity:1;}
.control-round .carousel-control.left>span:nth-child(1){left:45%;}
.control-round .carousel-control.right>span:nth-child(1){right:45%;}
.indicators-line > .carousel-indicators{right:45%;bottom:3%;left:auto;width:90%;height:20px;font-size:0;overflow-x:auto;text-align:right;overflow-y:hidden;padding-left:10px;padding-right:10px;padding-top:1px;white-space:nowrap;}
.indicators-line > .carousel-indicators li{padding:0;width:15px;height:15px;border:1px solid rgb(158, 158, 158);text-indent:0;overflow:hidden;text-align:left;position:relative;letter-spacing:1px;background:rgb(158, 158, 158);-webkit-font-smoothing:antialiased;-webkit-border-radius:50%;border-radius:50%;margin-right:5px;-webkit-transition:all 0.5s cubic-bezier(0.22,0.81,0.01,0.99);transition:all 0.5s cubic-bezier(0.22,0.81,0.01,0.99);z-index:10;cursor:pointer;}
.indicators-line > .carousel-indicators li:last-child{margin-right:0;}
.indicators-line > .carousel-indicators .active{margin:1px 5px 1px 1px;box-shadow:0 0 0 2px #fff;background-color:transparent;position:relative;-webkit-transition:box-shadow 0.3s ease;-moz-transition:box-shadow 0.3s ease;-o-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}
.indicators-line > .carousel-indicators .active:before{transform:scale(0.5);background-color:#fff;content:"";position:absolute;left:-1px;top:-1px;width:15px;height:15px;border-radius:50%;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;-o-transition:background-color 0.3s ease;transition:background-color 0.3s ease;}
.about-us-info{position:relative;overflow:hidden;}
hr.divider{margin:81px 0 61px;border-top:1px solid #ccc;}
hr.border{border-top:4px solid #717171;margin:0;}
.about-us-info-each{margin-bottom:80px;}
.about-us-info-each .icon p{font-size:13px;font-weight:600;color:#4c4c4c;}
.about-us-info-each .icon{float:left;padding-right:30px;}
.about-us-info-each p{margin:10px 0 0;}
.about-us-info-each .txt h3{font-size:30px;color:#515151;margin:0;font-weight:600;}
.about-us-info-each .txt p{color:#323232;}
#client-sec-top{max-width:496px;}
#client-sec-top p.title{font-size:14px;font-style:italic;color:#50504f;}
#client-sec-top h2{font-size:36px;font-weight:900;color:#333333;margin-top:17px;margin-bottom:30px;}
#client-sec-top p{font-size:15px;font-style:italic;color:#474747;line-height:24px;}
#about-page2 .title p{margin:20px 0 0;max-width:600px;}
#about-page2 .title h1,
#about-page2 .title h5{font-family:'Lato', sans-serif;margin:0 0 5px;font-weight:700;}
#slide-blog{background:#ededed;padding:60px 0 40px;color:#fff;letter-spacing:.5px;overflow:hidden;}
#slide-blog h2{font-size:32px;font-weight:800;margin:0 0 15px;color:#2b2a2a;}
#blog1{padding:100px 0 75px;letter-spacing:.5px;}
#blog1 img,#blog1 figure{max-width:100%;}
.b1-img img{margin-bottom:30px;}
.b1-content{margin-bottom:50px;}
.b1-content .b1-txt{margin-bottom:20px;}
.b1-content .b1-txt h3{margin:0 0 10px;font-weight:800;}
.b1-content .b1-txt2 a,
.b1-content .b1-txt h3 a{color:#343434;}
.b1-content .b1-txt p.meta-info,
.b1-content .b1-txt p.meta-info a{color:#7b7b7b;letter-spacing:1px;font-size:12px;}
.b1-content .b1-txt p.meta-info span{padding:0 8px;}
.b1-content .b1-txt2 p{letter-spacing:.5px;font-size:14px;}
.widget-single h5{color:#2b2a2a;font-size:15px;font-weight:800;margin:0;padding-bottom:20px;}
.widget-single{margin-bottom:50px;}
.widget-single .search input{width:100%;padding:3px 13px;margin-top:0;border:1px solid #a5a5a5;font-size:12px;}
.widget-single .news-each{padding:0 0 15px;border-bottom:1px solid #ededed;}
.widget-single .news-each p.time{color:#9a9a9a;font-size:13px;margin-bottom:0;}
.widget-single .news-each p.news{color:#373636;margin-bottom:5px;}
.widget-single .news-each a{color:#5d5d5d;font-weight:600;}
.widget-single ul li:first-child,.f-widgets1 ul li:first-child{padding-top:0;}
.widget-single ul li{list-style:none;border-bottom:1px solid #c9c9c9;padding:15px 0 5px;}
.widget-single ul li a{text-decoration:none;color:#272727;font-size:14px;}
.widget-single .flicker-thumb{padding-top:40px;position:relative;overflow:hidden;}
.widget-single .flicker-thumb .thumb{position:relative;max-width:90px;float:left;border:3px solid transparent;}
.widget-single .flicker-thumb .thumb .thumb-overlay{position:absolute;background:rgba(0, 0, 0, 0.5);top:0;left:0;right:0;bottom:0;opacity:0;transition:all 0.4s ease-in-out;}
.widget-single .flicker-thumb .thumb:hover .thumb-overlay{opacity:1;}
.widget-single .flicker-thumb .thumb .thumb-overlay p{color:#d5d5d5;font-size:12px;font-weight:900;line-height:15px;margin:16px 0;text-align:center;}
.b11-img{margin-bottom:70px;}
#carouselexamplegeneric .carousel-indicators{bottom:-50px;}
#carouselexamplegeneric .carousel-indicators li{background:transparent;border-color:#000;}
#carouselexamplegeneric .carousel-indicators .active{background:#000;border-color:#000;}
.blog-02{padding:100px 0 80px;}
.blog-single-row{margin-bottom:60px;}
.blog-left-img{}
.blog-left-img img{width:100%}
.blog-right-details{padding-left:15px;}
.blog-right-details h2{margin:0 0 10px;line-height:26px;}
.blog-right-details h2 a{font-size:24px;color:#464646;font-weight:800;}
.blog-date-admin-cmnt{color:#757373;letter-spacing:1px;}
.blog-details{color:#4a4a4a;font-size:16px;margin:25px 0 25px;}
.blog-right-details p a{color:#757373}
.blog-right-details .more{color:#464646;font-weight:600;font-size:16px;}
#Business-Blog{background:url(../../images/blog/b3-img-bg.jpg) no-repeat center center/cover;position:relative;padding:90px 0;}
.blog-3-title h2{position:relative;font-size:70px;font-weight:800;color:#fff;letter-spacing:5px;}
.blog-3-overlay{position:absolute;left:0;top:0;right:0;bottom:0;background:rgba(0, 0, 0, .7);}
#blog-03{padding:95px 0px 75px}
.theme-default-page{padding:100px 0px;min-height:380px;}
.blog-03 .container-fluid{padding:0 60px;margin-right:auto;margin-left:auto;}
.theme-default-page div#comments{margin-top:61px;}
.blog-3-single-img img{max-width:100%}
.blog-3-single-content h2 a{color:#616060;}
.blog-3-single-content h2{text-transform:uppercase;font-weight:800;margin:0 0 10px;letter-spacing:1px;}
.blog-3-single-content{border-bottom:1px solid #e0e0e0;margin:55px 0;display:inline-block;}
.blog3-details{margin:30px 0 56px;color:#686767;}
.blog-date-admin-cmnt, .blog-date-admin-cmnt a{color:#7b7b7b;letter-spacing:1px;font-size:16px;}
.blog-date-admin-cmnt span{color:#7b7b7b;padding:0px 10px;}
.blog3-details p{font-size:16px;line-height:30px;letter-spacing:0;color:#686767;}
div#pagination-bb{padding:13px 0 0;}
.tags{color:#575757;position:relative;overflow:hidden;padding-bottom:60px;}
.tags h5{font-size:15px;font-weight:800;}
.tags .tag span a::before{content:"\f02b";font:normal normal normal 14px/1 FontAwesome;padding-right:10px;}
.tag a{color:#575757;padding-right:15px;}
.tags .tag{float:left;}
#comments h4{margin:0 0 40px;font-size:16px;font-weight:600;color:#606060;}
#comment-2,
#comment-1{list-style:none;}
#comment-1 .comment-author{float:left;margin-right:20px;}
#comment-1 b.fn{font-size:18px;font-weight:800;display:block;}
#comment-1 .reply a{color:#7b7b7b;font-size:12px;}
#comment-1 .reply{float:right;margin-right:10px;}
#comment-1 p.timedate{display:inline-block;}
#comment-1 p{font-size:14px;}
#comment-1 .comment-content p{margin:5px 0 0;font-style:italic;}
#comment-1 .comment-body{margin-bottom:30px;position:relative;overflow:hidden;}
#comment-1 ol.children{padding-left:50px;}
#div-comment-3 .comment textarea{padding:10px;width:1060px;background:#fafafa;}
#response{padding-top:40px;}
#response h4{font-size:20px;font-weight:700;color:#101010;margin:0 0 10px;}
#commentform{color:#5c5c5c;}
#commentform label{font-size:14px;font-style:italic;font-weight:400;margin-top:15px;}
#commentform .comment-notes{color:#5c5c5c;font-size:15px;margin-bottom:30px;}
#commentform textarea#comment{height:100px;}
#commentform .comment-form-author label,#commentform .comment-form-email label{margin-top:4px;}
#commentform input.form-control{height:32px;}
#commentform .form-control{margin-left:0;border:1px solid #b9b9b9;width:100%;}
#commentform .cntc-inpt{margin-left:0;border:1px solid #b9b9b9;}
#commentform .comment-form-comment,
#commentform .comment-form-author,
#commentform .comment-form-email{color:#5c5c5c;}
#commentform .form-submit .btn{background:#343434;color:#fff;text-transform:uppercase;border-radius:0;border:1px solid #343434;padding:10px 20px;margin-top:60px;font-size:18px;font-weight:600;transition:.3s;outline:0;}
#commentform .form-submit .btn:hover{background:#fff;color:#343434;}
div#Blog-single{background:#fef9f9;}
.Blog-single{padding:100px 0 70px}
.blog-single-img{margin-bottom:50px;}
.blog-single-img img{width:100%;}
.blog-content{padding:0;border:0;letter-spacing:.1px;}
.blog-title h2{font-size:24px;font-weight:600;color:#2a2a2a;margin:0;}
.blog-title{margin-bottom:15px;}
.b-content p{font-weight:400;color:#343434;font-size:16px;margin-bottom:20px;}
.blog-list p{color:#343434;}
.blog-list-item{padding:0;margin-top:10px;padding-left:15px;}
.blog-list{padding:10px 0 30px;}
.blog-list-item li{color:#343434;list-style:square;margin-top:8px;}
.Related-post{margin:30px 0 70px;}
.related-title h4{font-size:24px;font-weight:600;color:#3d3d3d;margin:0;}
.related-item{margin-top:40px;}
.related-single img{width:100%;}
.related-single-bottom-title{margin-top:20px;}
.related-single-bottom-title h3{font-size:20px;font-weight:600;color:#3d3d3d;margin:0;line-height:24px;max-width:310px;}
.related-single-bottom-title h3 a{font-size:20px;font-weight:600;color:#3d3d3d;}
.comment-content{position:relative;overflow:hidden;padding:0 15px 5px 0;letter-spacing:1px;}
.map-c{width:100%;height:550px;}
.Contact-Form{padding:30px;}
.contact-title-top h2{font-size:26px;color:#111111;font-weight:600;margin:0 0 30px;}
.contact-title-top p{font-size:17px;max-width:750px;margin:0 auto;color:#6f6f6f;}
.contact-title-top{margin-bottom:80px;}
.address-form{position:relative;overflow:hidden;}
.Contact-address-title h2{font-size:18px;font-weight:700;color:#1f1e1e;position:relative;padding-left:19px;margin:5px 0 0;display:inline-block;}
.Contact-address-title i{font-size:22px;color:#111;}
.contact-{padding-left:30px;}
.contact-info p{font-size:16px;color:#444444;margin-top:10px;}
.contact-info p i{padding-right:12px;}
.contact-info-icon h2{font-size:18px;color:#1f1e1e;font-weight:700;margin-top:45px;}
.form-horizontal .form-group{margin:0;margin-bottom:20px;}
.form-address .form-group{margin:0;margin-bottom:20px;}
.form-control{border:1px solid #000000;border-radius:0px;}
.cntc-inpt{border:1px solid #000000;border-radius:0px;}
.submit-btn{width:100%;background:transparent;border:none;}
.submit-btn input[type=submit]{width:100%;font-weight:800;color:#fff;background-color:#333;padding:10px 12px;border:none;}
.submit-btn:focus{outline:0}
.contact-info{padding-top:8px;}
.social-menu-inline{padding:0;margin-top:20px;}
.social-menu-inline li{display:inline-block;list-style:none;margin-right:15px;}
.social-menu-inline li a{display:block;color:#434343;font-size:20px;}
#map-section{position:relative;}
.map-overlay{position:absolute;background:rgba(240,240,240,.8);width:100%;height:100%;top:0;}
#map-section #map{width:100%;height:750px;}
.ftc{background-color:#f3ecec;}
.map-content{background-position:center center;background-size:cover;padding-bottom:100px;}
#address{position:relative;color:#000;border:1px solid #000;padding:44px 34px;max-width:370px;margin:0 auto;}
#address h3.heading{font-family:'Alegreya SC', serif;font-size:36px;color:#454444;margin:0 0 15px;font-weight:800;letter-spacing:2px;}
#address p.description{font-size:14px;margin-bottom:20px;padding:0;}
#address div.txt-single{margin-bottom:15px;}
#address div.txt-single i{font-size:18px;color:#202020;float:left;margin-top:4px;}
#address div.txt-single p{margin-left:25px;font-size:14px;color:#222;}
#address a.btn-primary{background-color:#e3e6ea;border-color:#000;color:#000;border-radius:0;padding:12px 35px;position:absolute;overflow:hidden;bottom:-22px;left:100px;font-weight:600;}
#msg-form p{margin-bottom:20px;}
#msg-form h3{color:#373535;font-size:25px;font-weight:300;margin:0 0 20px;}
#msg-form h3 span{font-weight:700;}
#msg-form .full-width{width:100%;}
#msg-form .half-width{width:49%;}
#msg-form .half-width.right{float:right;}
#msg-form input[type="text"],
#msg-form input[type="email"],
#msg-form textarea{background:transparent;padding:0 16px;border:1px solid #000;outline:none;}
#msg-form input[type="text"], #msg-form input[type="email"]{min-height:50px;}
#msg-form textarea{height:117px;}
#msg-form input::-webkit-input-placeholder,
#msg-form textarea::-webkit-input-placeholder{font-size:12px;color:#000;}
#msg-form input[type=submit]{006
border:1px solid #000;background:#000;color:#fff;font-weight:600;padding:10px 25px;letter-spacing:.5px;font-size:15px;border-radius:0;transition:.3s;outline:0;border:0;position:relative;}
input.send-btn:after{content:'';font:normal normal normal 14px/1 FontAwesome;}
#msg-form .btn-black i{margin-left:0;}
#msg-form .btn-black:hover{background:#000;color:#fff;border-color:#000;}
.error-page{position:relative;overflow:hidden;}
.epage img{width:auto;}
.error-page-txt .btn-default,
.error-page-txt .btn-default:hover{color:#fff;background-color:#222;border-color:#222;border-radius:0;padding:6px 20px;}
.error-page-txt h5{max-width:480px;font-size:15px;line-height:24px;margin:20px auto;font-weight:600;color:#555;letter-spacing:1px;}
.error-page-txt h1{font-weight:700;}
.error-page-txt h1.large{font-size:90px;color:#c29856;font-weight:900;margin:0;}
.scroll-to-top{position:fixed;right:50px;font-size:13px;width:35px;height:30px;text-align:center;line-height:15px;bottom:30px;}
.footer-bottom1{position:relative;}
.scroll-to-top a{color:#999;}
.scroll-to-top i{font-size:8px;transform:rotate(-30deg);margin:0 4px;}
#loading{background-color:rgba(0, 0, 0, 0.9);height:100%;width:100%;position:fixed;z-index:1;margin-top:0px;top:0px;z-index:10;}
#loading-center{width:100%;height:100%;position:relative;}
#loading-center-absolute{position:absolute;left:50%;top:50%;height:118px;width:118px;margin-top:-59px;margin-left:-59px;}
.object{width:20px;height:20px;background-color:#FFF;margin-right:20px;float:left;margin-bottom:20px;-moz-border-radius:50% 50% 50% 50%;-webkit-border-radius:50% 50% 50% 50%;border-radius:50% 50% 50% 50%;}
.object:nth-child(3n+0){margin-right:0px;}
#object_one{-webkit-animation:animate 1s -0.9s ease-in-out infinite;animation:animate 1s -0.9s ease-in-out infinite;}
#object_two{-webkit-animation:animate 1s -0.8s ease-in-out infinite;animation:animate 1s -0.8s ease-in-out infinite;}
#object_three{-webkit-animation:animate 1s -0.7s ease-in-out infinite;animation:animate 1s -0.7s ease-in-out infinite;}
#object_four{-webkit-animation:animate 1s -0.6s ease-in-out infinite;animation:animate 1s -0.6s ease-in-out infinite;}
#object_five{-webkit-animation:animate 1s -0.5s ease-in-out infinite;animation:animate 1s -0.5s ease-in-out infinite;}
#object_six{-webkit-animation:animate 1s -0.4s ease-in-out infinite;animation:animate 1s -0.4s ease-in-out infinite;}
#object_seven{-webkit-animation:animate 1s -0.3s ease-in-out infinite;animation:animate 1s -0.3s ease-in-out infinite;}
#object_eight{-webkit-animation:animate 1s -0.2s ease-in-out infinite;animation:animate 1s -0.2s ease-in-out infinite;}
#object_nine{-webkit-animation:animate 1s -0.1s ease-in-out infinite;animation:animate 1s -0.1s ease-in-out infinite;}
@keyframes animate{50%{-ms-transform:scale(1.5,1.5);-webkit-transform:scale(1.5,1.5);transform:scale(1.5,1.5);}
100%{-ms-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);}
}
div#section-edit{overflow:hidden;}
.tabs .content{margin:0;max-width:730px;}
.pageedit h2.screen-reader-text{display:none;}
.pageedit .nav-links>a, .pageedit .nav-links>span{padding:0 4px;margin:0 16px 0 0;color:#424141;text-decoration:none;background-color:transparent;border:1px solid transparent;}
.pageedit .pagination{display:inline-block;padding-left:0;margin:0;border-radius:0;font-weight:600;}
.pageedit .nav-links .current,.pageedit .nav-links .page-numbers:hover{border-bottom:2px solid #424141;}
.pageedit .nav-links{margin-left:-4px;margin-bottom:6px;}
#comment-2,
#comment-1{list-style:none;}
.comment-author{float:left;margin-right:20px;}
.fn{font-size:18px;font-weight:800;display:block;font-style:normal;}
.reply a{color:#575757;}
.reply{float:right;margin-right:10px;}
.timedate a{color:#7b7b7b;font-size:12px;font-style:normal;}
p.timedate{display:inline-block;font-size:14px;}
.comment-content p{margin:5px 0 0;}
.comment-body{margin-bottom:30px;position:relative;overflow:hidden;}
ol.children{padding-left:50px;}
.comment textarea{padding:10px;width:1060px;background:#fafafa;}
.depth-2{padding-left:80px;}
#response{padding-top:40px;}
#response h4{font-size:20px;font-weight:700;color:#101010;margin:0 0 10px;}
#commentform .form-submit input[type=submit]:hover{background:#fff;color:#343434;}
#commentform .form-submit input[type=submit]{background:#343434;color:#fff;text-transform:uppercase;border-radius:0;border:1px solid #343434;padding:7px 40px;margin-top:5px;font-size:14px;font-weight:600;transition:.3s;outline:0;margin-bottom:20px;}
.comment-content-para p br{display:none;}
.comment-respond h3{font-size:20px;font-weight:700;color:#101010;margin:0 0 10px;}
.logged-in-as a{color:#7b7b7b;}
.widget-single .search input[type="submit"]{display:none;}
.v-dropdown{background:rgba(0,0,0,0.4);display:none;overflow:hidden;}
.sidebar-nav .dropdown-menu{position:relative;width:100%;top:0;left:0;height:100%;float:none;text-align:right;background-color:transparent;border:0;border-radius:4px;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0;}
.sidebar-nav .dropdown-menu>.active>a, .sidebar-nav .dropdown-menu>.active>a:focus, .sidebar-nav .dropdown-menu>.active>a:hover{background-color:transparent;}
#main-menu-three .sidebar-nav li{padding:4px 0 0;}
.sidebar-nav .dropdown-menu li a{font-size:14px;font-weight:600;}
.tp_recent_tweets li:after{content:"\f099";font-family:FontAwesome;left:0px;position:absolute;top:0px;font-size:15px;font-weight:400;color:#606060;}
.tp_recent_tweets li{background-image:none;padding-left:30px!important;line-height:1.7;position:relative;list-style:none!important;margin-left:0!important;}
.tp_recent_tweets li span a{margin-top:0;}
.tp_recent_tweets li a{margin-top:20px;}
.ltr li.flickr_badge_image{float:left;border-bottom:none;padding:0;max-width:90px;padding:2px;display:inline-flex;}
table#wp-calendar{width:100%;}
.widget #wp-calendar caption{color:rgba(255, 255, 255, 0.8);}
#wp-calendar caption{font-weight:400;text-align:left;padding-top:0;}
#wp-calendar tr{border-color:#eee;border:1px #ccc solid;}
#wp-calendar th, #wp-calendar td{font-weight:400;text-align:center;padding:8px 0;}
#wp-calendar th{border-width:0 1px 1px 0;text-align:center;}
td#prev{text-align:left}
.tagcloud a{padding:6px 15px;color:#1c1849;border:1px solid #a5a5a5;background:#ffffff;margin:0 6px 5px 0;overflow:hidden;display:inline-block;font-weight:500;transition:.7s;font-size:14px!important;}
.widget-single select, .f-widget select, .f-widgets1 select{width:100%;padding:10px 5px;border:1px solid #a5a5a5;}
.f-widget select{width:95%;}
.f-widget .search input{width:95%;}
.sub-menu ul li,.menu ul li,.menu li.menu-item,li.cat-item ul.children li,.f-widgets1 ul li.cat-item{border-bottom:none;}
li.cat-item ul.children{margin-left:17px;}
li.cat-item ul.children li{padding:15px 0 0 0;list-style:initial;}
ul.sub-menu>li.menu-item,.f-widgets1 ul.sub-menu>li.menu-item{padding:2px 0 0 0;list-style:initial;}
.widget-single ul li.page_item ul.children{padding:15px 0 0 23px;}
.widget-single ul li.page_item,.f-widgets1 ul li.page_item{border-bottom:none;}
.f-widgets1 ul.children{padding-left:17px;}
.f-widgets1 li.page_item ul.children{padding-top:14px;}
ul.sub-menu{margin-left:17px;}
.widget-single ul li.page_item ul.children li.page_item,.f-widgets1 ul li.page_item ul.children li.page_item{list-style:initial;}
.f-widget ul.sub-menu>li.menu-item,.f-widget li.cat-item ul.children li{list-style:inherit;}
.f-widget li.cat-item ul.children li{padding:0}
.f-widget ul.sub-menu,.f-widget li.cat-item ul.children{margin-left:0;}
a.rsswidget img{padding-bottom:0;}
.f-widget a.rsswidget{color:#ffffff;}
.f-widgets1 a.rsswidget img{margin-bottom:0;}
.block-quote{position:relative;height:100%;padding:20px;}
.block-quote p,.block-quote a p{padding-left:3px;color:#373737;}
.block-quote p:before{font-size:35px;color:#ebebeb;left:3px;top:13px;line-height:1;position:absolute;font-weight:600;content:"\275D";-webkit-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);z-index:1;}
a.block-quote-a{padding-left:3px;font-weight:600;}
.blog-img{display:inline-block;}
.link-post a.link-posst-a{font-weight:600;margin:20px 0;display:block;padding:10px 20px;}
.gallary-div{display:inline-block;}
.dropdown-submenu ul.dropdown-menu{left:100% !important;right:0;}
#main-menu .dropdown-submenu ul.dropdown-menu{left:-100% !important;right:0;}
#main-menu nav.navbar.bootsnav li.dropdown ul.dropdown-menu li.dropdown>a.dropdown-toggle:before{font-family:'FontAwesome';float:right;content:"\f107";margin-top:0}
#main-menu-three .menu_icon{text-align:center;display:inline-block;}
#main-menu-three .menu_bar.bar_1{margin-top:0;}
#main-menu-three .menu_bar{width:32px;height:2px;margin:0 auto;background:#000;display:block;margin-top:7px;}
#main-menu-three .menu_bar.bar_2{margin-left:10px;}
.post-password-form label{color:#919191;padding-bottom:10px;}
.post-password-form input[type="password"]{width:200px;padding:4px 12px;font-size:14px;}
.post-password-form input[type="submit"]{font-weight:600;color:#fff;border:1px solid #2b2a2a;background:#2b2a2a;padding:3px 20px;border-radius:5px;transition:.7s;margin-bottom:17px;margin-top:10px;font-size:15px;}
.post-password-form label{width:100%;}
.post-password-form .b-txt p{color:#ffffff;}
.s-bg-page h5{padding:0 10px 20px;color:#0A0A0A;font-size:30px;text-align:center;}
.wrap-sticky nav.navbar.bootsnav.sticked{z-index:999;}
#main-menu-three .logo a h2{color:#333333;margin:0;padding:25px 0;}
#main-menu-three h2.prothoma-site-title{margin:0;}
#main-menu-three .logo a h2{}
#main-menu-three li.dropdown a.dropdown-bonny:after{font-family:'FontAwesome';content:"\f107";margin-left:5px;margin-top:2px;}
#main-menu-three .dropdown-nipa ul.dropdown-menu{left:-6px !important;padding:0;}
#main-menu-three nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li > a{padding:3px 20px;}
.blog-3-single-row table>tbody tr,.blog1 table>tbody tr{border-color:#eee;border:1px #ccc solid;}
.blog-3-single-row table>tbody th,.blog1 table>tbody th, .blog-3-single-row table>tbody td, .blog1 table>tbody td{text-align:left;padding:10px;}
.blog-3-single-row table>tbody td a,.blog1 table>tbody td a, .blog-3-single-row dd a, .blog1 dd a{color:#333333;}
.blog-3-single-row ul li,.blog1 ul li{list-style:circle;margin-left:23px;}
.blog1 ul.comment-list li.comment{list-style:none;margin-left:0;}
.blog-3-single-row ol li,.blog1 ol li{margin-left:18px;}
.blog-3-single-row ol.carousel-indicators li{margin-left:0;}
blockquote{padding:0 10px;margin:0 0 20px;font-size:16px;border-left:3px solid #333333;color:#333333;}
label.screen-reader-text{display:none;}
.wrapper{overflow:hidden;}
#main-menu h2.prothoma-site-title{margin-top:8px;}
nav.navbar.bootsnav ul.nav li a:hover, nav.navbar.bootsnav ul.nav li a:focus, nav.navbar.bootsnav ul.nav li.active > a:hover, nav.navbar.bootsnav ul.nav li.active > a:focus{border-bottom:none;}
#main-menu nav.navbar.bootsnav ul.nav li.active > a{border-bottom:none;}
#service-bottom{position:relative;}
#service-bottom .service_overlay{background:#00adc7;position:absolute;left:0;top:0;height:100%;width:100%;content:"";}
#service-bottom .service-bottom-heading h2{font-size:36px;font-weight:700;color:#1f1f1f;text-align:center;margin:0;margin-bottom:53px;position:relative;}
.srevice_single_bread{position:relative;padding:58px 0;}
.slide_head-service-overlay{background:rgba(0, 0, 0, 0.6);position:absolute;left:0;top:0;height:100%;width:100%;content:"";}
.srevice_single_bread .breadcrumb li a,.page-bread .breadcrumb li a{color:#f5f5f5;font-weight:700;font-size:14px;}
.srevice_single_bread .breadcrumb li.active,.page-bread .breadcrumb li.active{color:#f5f5f5;font-size:14px;}
.srevice_single_bread .breadcrumb>li+li:before,.page-bread .breadcrumb>li+li:before,.Business-common-bread .breadcrumb>li+li:before{padding:0 10px;color:#ffffff;content:"/\00a0";}
.srevice_single_bread .breadcrumb{padding:7px 0;background-color:transparent;border-radius:0;position:relative;z-index:1;margin:0;text-transform:capitalize;letter-spacing:.5px;}
h2.Business-Blog-bread-h:before{content:'';position:absolute;top:0;left:-10px;border-left:3px solid #fff;border-top:3px solid #fff;height:100%;width:100%;}
h2.Business-Blog-bread-h:after{content:'';position:absolute;top:0;right:-12px;border-bottom:3px solid #fff;border-right:3px solid #fff;height:100%;width:100%;}
h2.Business-Blog-bread-h{position:relative;margin:0;display:inline-block;letter-spacing:1.5px;font-family:'Lato', sans-serif;font-size:40px;font-weight:900;color:#dddddd;text-transform:uppercase;padding:10px 50px;}
.blog-3-search h2{position:relative;font-size:40px;font-weight:800;color:#fff;letter-spacing:5px;margin:0}
h2.search-title{color:#f5f5f5;}
.error-page-txt.text-center{padding:100px 0;}
.theme_bread{position:relative;}
#carouselexamplegeneric .carousel-indicators li{background:transparent;border-color:#000;margin:0 5px;}
.page-bread .breadcrumb{padding:7px 0;background-color:transparent;border-radius:0;position:relative;z-index:1;margin:0;text-transform:capitalize;letter-spacing:.5px;}
#main-menu.affix nav.navbar.bootsnav{background:rgb(76, 76, 76)!important;}
#main-menu.affix nav.navbar.bootsnav h2.prothoma-site-title{color:#fbfbfb;}
#main-menu.affix nav.navbar.bootsnav ul.nav > li > a{color:#fbfbfb;}
.instagallery-items .ig-item a img{margin:auto;width:100%;-webkit-box-shadow:none;box-shadow:none;}
.Business-common-bread .breadcrumb li a{color:#f5f5f5;font-weight:700;font-size:14px;}
.Business-common-bread .breadcrumb li.active{color:#f5f5f5;font-size:14px;}
#Business-Blog.Business-common{background:url(../../images/blog/b3-img-bg.jpg) no-repeat center center/cover;position:relative;padding:78px 0;}
#Business-Blog.prothoma-default-page{background:url(../../images/blog/b3-img-bg.jpg) no-repeat center center/cover;position:relative;padding:80px 0;}
.caret{display:none}

#page-woocommerce.sidebar.sidebar-column.col-md-4 {
    display: none;
}
#page-woocommerce.main-column.col-md-8 {
	width: 100%;
}