body{margin:0;padding:0;font-family:'Montserrat',sans-serif;font-weight:400}a{outline:none}a:focus,a:hover{text-decoration:none}ul{list-style-type:none}.wpcf7-email,.wpcf7-text,.wpcf7-textarea{padding:5px 10px;border:1px solid;margin-bottom:2%;width:100%;outline:0}.wpcf7-email:focus{border:1px solid #383838;-webkit-transition:all .3s;-khtml-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}.wpcf7-submit{padding:10px 30px;-webkit-transition-duration:.4s;transition-duration:.4s;background-color:#222;color:#fff;border:1px solid #222;outline:0;display:block;margin-top:15px}.wpcf7-submit:hover{background-color:transparent;border:1px solid #222;color:#222;outline:0}.txt{width:100%}.bs-slider{overflow:hidden;max-height:700px;position:relative;background:#000}.bs-slider .bs-slider-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.bs-slider>.carousel-inner>.item>img,.bs-slider>.carousel-inner>.item>a>img{margin:auto;width:100% !important}header{height:80px;position:absolute;width:100%}#mainmenu{float:right}#mainmenu ul li a,#mainmenu ul,#mainmenu ul li,#mainmenu ul li a,#mainmenu #menu-button{margin:0;padding:0;outline:0;color:#fff;font-size:14px;line-height:1;font-weight:400;list-style:none;display:block;position:relative;text-decoration:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:1px}#menu-line{position:absolute;bottom:0;left:0;height:0;background:#673ab7}#mainmenu>ul>li{float:left;margin-right:30px}#mainmenu>ul>li:last-child{margin-right:0 !important;padding-right:0 !important}#mainmenu.align-center>ul{font-size:0;text-align:center}#mainmenu.align-center>ul>li{display:inline-block;float:none}#mainmenu.align-center ul ul{text-align:left}#mainmenu.align-right>ul>li{float:right}#mainmenu.align-right ul ul{text-align:right}#mainmenu>ul>li>a,#mainmenu #menu-button{height:40px;display:flex;align-items:center;text-decoration:none}.on-scroll .main-logo,.on-scroll #mainmenu>ul>li>a,.on-scroll #mainmenu #menu-button{height:80px}#mainmenu ul>li.has-sub>a:after{position:relative;top:-2px;right:0;width:6px;height:6px;margin-left:5px;margin-right:3px;border-bottom:2px solid;border-right:2px solid;content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:border-color .2s ease;-moz-transition:border-color .2s ease;-ms-transition:border-color .2s ease;-o-transition:border-color .2s ease;transition:border-color .2s ease;transition:all ease .3s;display:inline-block}#mainmenu ul>li.has-sub:hover>a:after{-webkit-transform:rotate(222deg);-moz-transform:rotate(222deg);-ms-transform:rotate(222deg);-o-transform:rotate(222deg);transform:rotate(222deg);transition:all ease .3s}#mainmenu ul>li>a:before{position:absolute;top:60%;left:0;width:100%;height:2px;margin-top:14px;transform:scale(0,1);transition:transform .4s cubic-bezier(1,0,0,1);background:#1cbac8;content:'';transform-origin:right top}#mainmenu ul>li>a:hover:before{transform:scale(1,1);transform-origin:left top}#mainmenu ul ul{position:absolute;padding:0;background:#fff;box-shadow:0 2px 3px rgba(0,0,0,.1),0 2px 3px rgba(0,0,0,.1)}#mainmenu.align-right li:hover>ul{right:0}ul.sub-menu .submenu-right{right:100%}ul.sub-menu .submenu-left{left:100%}#mainmenu ul ul ul{top:0}#mainmenu.align-right ul ul ul{margin-left:0;margin-right:100%}#mainmenu ul ul li{height:0;padding:0;margin:0;opacity:0;-webkit-transform:scale(0,1);-moz-transform:scale(0,1);-ms-transform:scale(0,1);-o-transform:scale(0,1);transform:scale(0,1);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#mainmenu ul li:hover>ul>li{height:40px;opacity:1;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}#mainmenu ul ul li a{min-width:100px;white-space:nowrap;padding:10px 15px;background:0 0;text-decoration:none;font-size:12px;line-height:20px;color:#676767;text-decoration:none}#mainmenu ul ul li:hover>a,#mainmenu ul ul li a:hover{color:#1cbac8}.main-nav{min-height:inherit;border:0;margin:0;border-radius:0}.transparent .main-nav .logo-dark,.transparent .main-nav.on-scroll .logo-light{display:none}.transparent .main-nav .logo-light,.transparent .main-nav.on-scroll .logo-dark{display:flex}header:not(.transparent) .main-nav .logo-light{display:none}.fixed{padding:0;background-color:rgba(255,255,255,1);-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.main-logo{float:left;position:relative;z-index:1;padding:10px 0}.main-logo a img{width:auto;height:100%}.fixed-header.fixed #mainmenu>ul>li>a{color:#fff}.fixed-header.fixed #mainmenu ul ul{background:rgba(255,255,255,1)}.transparent{position:absolute;background:0 0;top:auto;color:#fff;width:100%}.main-nav{opacity:1;z-index:999;width:100%;background:0 0;position:relative;box-shadow:rgba(0,0,0,.1) 0px 1px 5px}.transparent .main-nav{box-shadow:none}.main-nav.fixed-header.fixed{position:fixed;top:auto;box-shadow:0px 2px 3px rgba(0,0,0,.3)}#mainmenu #menu-button,#mainmenu .submenu-button{display:none}@media (max-width:1024px){#menu-line{display:none}#mainmenu{width:100%;top:0;position:relative;float:none}#mainmenu ul{width:100%;display:none;clear:both;position:relative;top:0;text-align:center;background:rgba(255,255,255,1);padding:15px 0;border-top:1px solid #676767;margin-top:15px}#mainmenu ul li,#mainmenu ul ul li,#mainmenu ul li:hover>ul>li{width:100%;height:auto;opacity:1;-webkit-transform:none !important;-moz-transform:none !important;-o-transform:none !important;transform:none !important;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#mainmenu li:hover>ul{padding:0}#mainmenu ul li a{width:100%;color:#676767}#mainmenu>ul>li>a,.on-scroll #mainmenu>ul>li>a{padding:0;line-height:30px;height:inherit;display:block}#mainmenu>ul>li>a:hover,#mainmenu>ul>li>a.active{background:0 0}#mainmenu>ul>li>a:before,#mainmenu ul ul li a:before,#mainmenu ul>li.has-sub>a:after{display:none}#mainmenu>ul>li,#mainmenu.align-center>ul>li,#mainmenu.align-right>ul>li{float:none;display:block;z-index:2}#mainmenu li>ul{left:auto;background-color:transparent;border:none;border-radius:0;box-shadow:none}#mainmenu li:hover>ul{left:auto;background-color:transparent;border:none;border-radius:0;box-shadow:none}#mainmenu ul ul{position:absolute;left:-9999px;padding:0 0 5px}#mainmenu ul ul li a{line-height:30px;padding:0}#mainmenu ul ul,#mainmenu ul ul ul{position:relative;top:0;left:0;right:auto;width:100%;padding:0;margin:0}#mainmenu>ul>li.has-sub>a:after,#mainmenu ul ul li.has-sub>a:after{display:none}#mainmenu #menu-button{font-size:30px;right:0;top:0;display:flex;align-items:center;position:absolute;cursor:pointer;z-index:1111}#mainmenu #menu-button.menu-opened:before{content:'\f00d'}#mainmenu .submenu-button{position:absolute;z-index:10;right:0;top:0;display:block;border-left:1px solid rgba(120,120,120,.15);height:30px;width:30px;cursor:pointer;color:#676767}#mainmenu .submenu-button:before{position:absolute;width:100%;height:100%;z-index:99;display:flex;align-items:center;justify-content:center}#mainmenu .submenu-button.submenu-opened:before{content:'\f068'}.fixed-header.fixed #mainmenu>ul>li>a{color:#676767}}@media (max-width:480px){.main-logo{max-width:230px}}.main-containt-part{background:#ccc;height:600px;width:100%;margin:0 auto}.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:47%;opacity:0;width:45px;height:45px;z-index:100;color:#fff;display:block;font-size:24px;cursor:pointer;overflow:hidden;line-height:43px;text-shadow:none;position:absolute;font-weight:400;background:0 0;-webkit-border-radius:100px;border-radius:100px}.control-round:hover .carousel-control{opacity:1}.control-round .carousel-control.left{left:1%}.control-round .carousel-control.right{right:1%}.control-round .carousel-control.left:hover,.control-round .carousel-control.right:hover{color:#fdfdfd;background:rgba(0,0,0,.5);border:0 transparent}.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 #1cbac8;text-indent:0;overflow:hidden;text-align:left;position:relative;letter-spacing:1px;background:#1cbac8;-webkit-font-smoothing:antialiased;-webkit-border-radius:50%;border-radius:50%;margin-right:5px;-webkit-transition:all .5s cubic-bezier(.22,.81,.01,.99);transition:all .5s cubic-bezier(.22,.81,.01,.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 .3s ease;-moz-transition:box-shadow .3s ease;-o-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.indicators-line>.carousel-indicators .active:before{transform:scale(.5);background-color:#fff;content:"";position:absolute;left:-1px;top:-1px;width:15px;height:15px;border-radius:50%;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}.slide_style_left{text-align:left !important}.slide_style_right{text-align:right !important}.slide_style_center{text-align:center !important}.slide-text{left:0;top:25%;right:0;margin:auto;padding:10px;position:absolute;text-align:left;padding:10px 85px}.slide-text>h1{padding:0;color:#fff;font-size:70px;font-style:normal;line-height:84px;margin-bottom:30px;letter-spacing:1px;display:inline-block;-webkit-animation-delay:.7s;animation-delay:.7s}.slide-text>p{padding:0;color:#fff;font-size:20px;line-height:24px;font-weight:300;margin-bottom:40px;letter-spacing:1px;-webkit-animation-delay:1.1s;animation-delay:1.1s}.slide-text>a.btn-default{color:#000;font-weight:400;font-size:13px;line-height:15px;margin-right:10px;text-align:center;padding:17px 30px;white-space:nowrap;letter-spacing:1px;display:inline-block;border:none;text-transform:capitalize;-webkit-animation-delay:2s;animation-delay:2s;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out}.slide-text>a.btn-primary{color:#fff;cursor:pointer;font-weight:400;font-size:13px;line-height:15px;margin-left:10px;text-align:center;padding:17px 30px;white-space:nowrap;letter-spacing:1px;background:#00bfff;display:inline-block;text-decoration:none;text-transform:capitalize;border:none;-webkit-animation-delay:2s;animation-delay:2s;-webkit-transition:background .3s ease-in-out,color .3s ease-in-out;transition:background .3s ease-in-out,color .3s ease-in-out}.slide-text>a:hover,.slide-text>a:active{color:#fff;background:#222;-webkit-transition:background .5s ease-in-out,color .5s ease-in-out;transition:background .5s ease-in-out,color .5s ease-in-out}.theme-heading{background-color:#1cbac8;padding:10px 0;margin-bottom:30px}.theme-heading h1{color:#fff}.theme-paragraph p{margin-top:21px;margin-bottom:0}p{color:#6f6f6f;line-height:30px;text-rendering:optimizeLegibility}#banner-section{padding:0 0 60px}.our-work-heding-text>h1{margin-bottom:20px}.our-work-heding-text>p{margin-bottom:15px}.theme-concept-add{margin:15px 0}.theme-style{border:1px solid #383838;height:70px;line-height:70px;margin:20px auto;transition:all .6s ease 0s;width:70px}.theme-style:hover{border-color:#1cbac8;transform:rotate(45deg)}.theme-style:hover i{color:#1cbac8;transform:rotate(-45deg);transition:all .2s ease-out 0s}.theme-icon i{font-size:20px;margin:22px auto;padding:0;text-align:center;vertical-align:middle;width:100%;padding:0 2px 0 0}.theme-concept-text{text-align:center}.theme-concept-text h4{color:#383838;text-transform:uppercase}.theme-concept-text h4:after{background-color:#1cbac8;content:"";display:block;height:2px;transition:all .2s ease 0s;width:30%;margin:10px auto}.read-more-option{text-align:center;margin-top:13px}.read-more-option a{animation-delay:2s;background:none repeat scroll 0 0 #00bfff;border:medium none;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:400;letter-spacing:1px;line-height:15px;margin-left:10px;padding:17px 30px;border-radius:0;text-align:center;text-decoration:none;text-transform:uppercase;transition:background .3s ease-in-out 0s,color .3s ease-in-out 0s;white-space:nowrap}.read-more-option a:hover{background:none repeat scroll 0 0 #222;color:#fff;transition:background .5s ease-in-out 0s,color .5s ease-in-out 0s}.our-work-heding-text h1:after{background-color:#1cbac8;content:"";display:block;height:2px;transition:all .2s ease 0s;width:8%;margin:15px auto 11px}.our-work-heding-text>p{text-align:center;padding:0 25px}.btn.btn-default.filter-button{border-radius:0;padding:10px 20px;font-size:12px;text-transform:uppercase;border:1px solid #1cbac8}.filter-button i{padding:3px 0}.read-more-option a:hover{background-color:#222;border-color:#222;color:#fff;transition:all .4s ease-in-out 0s}.btn.active,.btn:active{box-shadow:0 0px 0px rgba(0,0,0,1) inset;outline:0 none}.read-more-option a.active.focus,.read-more-option a.active:focus,.read-more-option a.active:hover,.read-more-option a.focus:active,.read-more-option a:active:focus,.read-more-option a:active:hover,.open>.dropdown-toggle.read-more-option a.focus,.open>.dropdown-toggle.read-more-option a:focus,.open>.dropdown-toggle.read-more-option a:hover{background-color:#222;border-color:#222;color:#fff;transition:all .4s ease-in-out 0s}.read-more-option a.focus,.read-more-option a:focus{background-color:#222;border-color:#222;color:#fff;transition:all .4s ease-in-out 0s}.btn-download:focus,.btn-download:hover{color:#fff;text-decoration:none}.gallery_product{margin:0;padding:0}.product-gallery-section{margin-top:30px}.overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:#1cbac8}.gallery_product:hover .overlay{opacity:1;transition:all .4s ease-in-out 0s}.gallery-product-text{height:auto;position:absolute;text-align:center;top:35%;width:100%}.gallery-product-text h2{color:#fff;text-decoration:none;transition:all .2s ease-in-out 0s;font-size:15px;text-decoration:none;text-transform:uppercase}.gallery-product-text p{font-size:14px;color:#fff;margin:0;line-height:20px;text-decoration:none;text-transform:uppercase}.gallery-item a img{width:100%;height:100%}.slider-img{margin-bottom:24px}.slider-img img{border-top-left-radius:4px;border-top-right-radius:4px}#banner-section-news{padding:0 0 60px}.slider-date{float:left;text-align:center;width:47px;background-color:#1cbac8;padding:5px 0 0;height:47px}.slider-text{margin-left:60px}.red-more-slider-btn{text-align:left;margin-left:63px}.red-more-slider-btn a{color:#1cbac8;text-transform:uppercase}.slider-date h6{color:#fff;font-size:15px;margin:0}.slider-date p{font-weight:500;margin:0;text-transform:uppercase;color:#fff;font-size:11px}.slider-text h2{margin:0}.slider-text h2 a{font-size:15px;line-height:20px;margin:0 0 15px;text-transform:uppercase;color:#383838;display:block}.slider-text h2 a:hover{color:#1cbac8;transition:all .4s ease-in-out 0s}.slider-post-text{padding:0 15px}.our-work-slider{margin-top:30px}#fixed-testimonial{background:url(//monter.warszawa.pl/wp-content/themes/impressive-business/assets/css/../images/fixed.jpg) no-repeat;background-size:cover;background-attachment:fixed;padding:55px 0;text-align:center;position:relative;margin-top:30px;margin-bottom:60px}#fixed-testimonial:after{background:none repeat scroll 0 0 hsla(0,0%,13%,.5);content:"";height:100%;left:0;position:absolute;top:0;width:100%}#fixed-testimonial .our-work-heding-text h1{color:#fff}#fixed-testimonial .container{position:relative;z-index:2}.custom-slider{margin-bottom:60px}#quote-carousel{padding:0 10px 60px;margin-top:30px}#quote-carousel .carousel-control{background:0 0;color:#cacaca;font-size:2.3em;text-shadow:none;margin-top:30px}#quote-carousel .carousel-control.left{left:-60px}#quote-carousel .carousel-control.right{right:-60px}#quote-carousel .carousel-indicators{right:50%;top:auto;bottom:0;margin-right:-19px}#quote-carousel .carousel-indicators li{width:50px;height:50px;margin:5px;cursor:pointer;border:4px solid #848484;border-radius:50px;opacity:.4;overflow:hidden;transition:all .4s}#quote-carousel .carousel-indicators .active{background:#333;width:128px;height:128px;border-radius:100px;border-color:#1cbac8;opacity:1;overflow:hidden}.carousel-inner{min-height:300px}.item blockquote{border-left:none;margin:0}.item blockquote p:before{content:"\f10d";font-family:'Fontawesome';float:left;margin-right:10px}.testimonial-text>p,.testimonial-text>small{color:#fff}.subscribe-form{margin-top:30px}.subscribe-form .form-control{border-radius:0;border:1px solid #1cbac8;height:56px}.subscribe-btn .btn{background-color:transparent;border-radius:0;border:1px solid #1cbac8;color:#383838;padding:17px 30px;transition:.3s all ease-in-out}.subscribe-btn .btn:hover{background:#1cbac8;color:#fff}.subscribe-btn .btn.active.focus,.subscribe-btn .btn.active:focus,.subscribe-btn .btn.active:hover,.subscribe-btn .btn.focus:active,.subscribe-btn .btn:active:focus,.subscribe-btn .btn:active:hover,.open>.dropdown-toggle.subscribe-btn .btn.focus,.open>.dropdown-toggle.subscribe-btn .btn:focus,.open>.dropdown-toggle.subscribe-btn .btn:hover{background-color:transparent;border-color:#1cbac8;color:#383838}.subscribe-btn .btn.active,.subscribe-btn .btn:active{box-shadow:0 0px 0px #000 inset;outline:0 none}#our-work-section{padding-bottom:30px}#footer-section{background:#383838;padding:30px 0;clear:both}#footer-section select#archives-dropdown--1,#footer-section select#categories-dropdown--1,#footer-section .our-work-heding-text form select{width:100%;height:36px;outline:0;padding-left:2px;background-color:#fff;border:1px solid #1cbac8}#footer-section .calendar_wrap table#wp-calendar{width:100%;text-align:center}#footer-section .calendar_wrap table#wp-calendar caption{color:#fff}#footer-section .calendar_wrap table#wp-calendar thead th,#footer-section .calendar_wrap table#wp-calendar tbody td,#footer-section .calendar_wrap table#wp-calendar tfoot td{text-align:center;border:1px solid #1cbac8;padding:5px 0;color:#fff}#footer-section .calendar_wrap table#wp-calendar tbody td a{color:#777}#footer-section .calendar_wrap table#wp-calendar tbody td a:hover{color:#fff}#footer-section .calendar_wrap table#wp-calendar tbody td#today{background:#1cbac8;color:#fff}#footer-section .our-work-heding-text tfoot td a{color:#fff}#footer-section .our-work-heding-text tfoot td a:hover{color:#1cbac8}.footer-logo p{color:#848484}.footer-icon{padding:0;margin-top:20px;text-align:center;margin-bottom:20px}.footer-icon li{display:inline-block;padding:0 10px 0 0}.footer-icon li a{border:1px solid #fff;padding:5px 10px;color:#fff}.footer-icon li a:hover{border:1px solid #1cbac8;color:#1cbac8;transition:all .4s ease-in-out 0s}.tag-text h1{color:#fff;margin-bottom:30px;text-transform:uppercase;text-align:left;font-size:15px}.our-work-heding-text .tagcloud a{display:inline-block;margin-bottom:10px;margin-right:10px;padding:8px 10px;border:1px solid #fff;color:#fff;font-size:12px !important;background-color:transparent}.our-work-heding-text ul{padding:0}.our-work-heding-text ul li a{color:#fff;font-size:12px;text-transform:uppercase}.our-work-heding-text li a:hover{color:#1cbac8;transition:all .4s ease-in-out 0s}#footer-section .our-work-heding-text ul li .rssSummary{color:#fff}#footer-section .our-work-heding-text ul li span.rss-date,#footer-section .our-work-heding-text ul li cite{color:#b3b3b3}#footer-section .our-work-heding-text .textwidget img{width:100%;height:auto;margin-bottom:15px}#footer-section .our-work-heding-text .textwidget .wp-caption-text{color:#333}#footer-section .our-work-heding-text p strong,#footer-section .our-work-heding-text p{color:#fff}.our-work-heding-text li{padding-bottom:10px;color:#fff}.tag-text h1:after{margin:15px 0 11px}.blog-recent-post{margin-bottom:20px}.blog-widget-post-img img{margin:0 auto}.blog-widget-post-text h3 a{color:#fff;font-size:14px;outline:none}.blog-widget-post-text a:hover{transition:all .3s ease-in-out 0s;color:#1cbac8}.blog-widget-post-text span{color:#848484;font-size:10px;font-style:italic;letter-spacing:1px}.footer-copy-text p{text-align:center;color:#fff;margin:0}.footer-copy-text a{color:#fff}.footer-copy-text a:hover{color:#1cbac8}.footer-copy-text{border-top:1px dashed #fff;margin:30px 0 0;padding:15px 0 0}.owl-theme .owl-nav [class*=owl-]{font-size:20px !important;padding:3px 10px !important}#new-banner-section{padding:80px 0;background:#848484;margin-bottom:30px;margin-top:19px}.modern-text{float:none;margin:0 auto;text-align:center}.modern-text h3{color:#fff;display:inline-block;font-size:30px;text-transform:uppercase;vertical-align:sub}.btn-download{border:1px solid #1cbac8;border-radius:4px;padding:6px 12px;color:#fff;border-radius:0;margin-left:30px;padding:17px 30px;display:inline-block;font-size:15px;text-transform:uppercase;vertical-align:middle;transition:.3s all ease-in-out}.btn-download:hover{color:#fff;background:#1cbac8}.blog-widget-post-text>h3{margin:10px 0}#banner-inner{background-size:cover;background-attachment:fixed;padding:200px 0 100px;background-color:rgba(0,0,0,0);position:relative;margin-bottom:60px}#banner-inner:after{background:none repeat scroll 0 0 hsla(0,0%,13%,.6);content:"";height:100%;left:0;position:absolute;top:0;width:100%}#banner-inner .container{position:relative;z-index:2}.inner-page-text h6{color:#fff;font-size:25px}.banner-inner-tetx h1{color:#fff;text-align:center}.breadcrumbs{background-color:transparent;text-align:center;padding:0}.breadcrumbs li{display:inline-block;padding:0 5px;color:#fff}.breadcrumbs a:hover{color:#1cbac8}.breadcrumbs a{color:#fff}.separator{color:#646d73}.breadcrumbs .item-current{color:#1cbac8}.breadcrumbs ul li.item-cat{color:#646d73;display:inline-block;padding-left:.5rem;padding-right:.5rem}.about-text p{text-align:center}.about-post{text-align:center;margin-bottom:30px}.about-post a{background:none repeat scroll 0 0 hsla(0,0%,0%,0);border:1px solid #dbdfe1;border-radius:50%;color:#dbdfe1;display:inline-block;font-size:30px;height:100px;margin:0;text-align:center;text-decoration:none;transition:all .2s ease-in-out 0s;width:100px;background:#1cbac8}.about-post a i{line-height:100px}.about-post a:hover,.about-post a.active{background:none repeat scroll 0 0 #dbdfe1;color:#1cbac8}.theme-concept-about-add{margin-top:75px;margin-bottom:25px}#about-page-banner{background:#383838;padding:60px 0;margin-bottom:60px}.out-team-section{margin-top:40px}.team{position:relative;z-index:1;margin-bottom:30px}.team .team-dec{background-color:hsla(0,0%,0%,0);bottom:0;color:#fff;display:block;left:0;padding:1rem 1.42857rem;position:absolute;width:100%;z-index:2;background:rgba(0,0,0,.5);text-align:center}/.team-text h4{margin:0;font-weight:700}.team-text h4 a:hover{color:#1cbac8;transition:all .4s ease-in-out 0s}.team-text h4 a{color:#fff}.team-text h4 a:hover{color:#1cbac8}.team-text p{margin:0;color:#1cbac8;font-weight:300}.review-text h1{color:#383838;text-align:left;font-size:25px}.review-text p{text-align:left}.join-me{margin-top:53px}.join-me .btn-download{border:1px solid #1dbac9;color:#333;padding:20px 60px}.join-me .btn-download:hover{background:#212121;color:#fff;transition:all .4s ease-in-out 0s}.about-tabs>li.active>a,.about-tabs>li.active>a:focus,.about-tabs>li.active>a:hover{border-bottom:2px solid #1cbac8;border-left:none;border-top:none;border-right:none;color:#383838}.about-tabs{border-bottom:none}.about-tabs>li>a{border:none;color:#383838;font-weight:600;text-align:center}.nav-tabs-border{border:1px solid #1cbac8;padding:10px}.tab-content p{padding:20px 0}.accordion-style{margin-top:30px}.panel-title>a{font-size:15px}.panel-group{margin-bottom:0;margin-top:0}.panel{border:1px solid #1cbac8;border-radius:0}.panel-default>.panel-heading{background-color:transparent;border-color:#1cbac8;color:#383838}.panel.panel-default{margin-bottom:30px}.panel-title>a:hover{color:#1cbac8}.contact-details{margin-top:50px}.contact-us{background:#1cbac8;border-radius:50%;display:inline-block;height:100px;margin:0 0 20px;width:100px;transition:.3s all ease-in-out}.contact-us i{color:#fff;font-size:30px;line-height:100px;display:block;text-align:center}.contact-center{text-align:center}.contact-style p{line-height:18px;margin-bottom:0}.contact-style p a{color:#707070}#map{height:100%}.contact-form{margin-top:30px}.contact-form .form-control{border-radius:0;border-color:#1cbac8}.contact-btn{background-color:transparent;border-radius:0;border-color:#1cbac8;text-transform:uppercase;color:#383838;border-width:2px;font-size:12px;padding:17px 30px;margin-top:15px}.contact-btn:hover{background-color:#1cbac8;border-color:#1cbac8;color:#383838;transition:all .4s ease-in-out 0s}.contact-btn.active.focus,.contact-btn.active:focus,.contact-btn.active:hover,.contact-btn.focus:active,.contact-btn:active:focus,.contact-btn:active:hover,.open>.dropdown-toggle.contact-btn.focus,.open>.dropdown-toggle.contact-btn:focus,.open>.dropdown-toggle.contact-btn:hover{background-color:transparent;border-color:#1cbac8;color:#383838;transition:all .4s ease-in-out 0s}.contact-btn.active,.contact-btn:active{box-shadow:0 0px 0px #000 inset;outline:0 none}.contact-form-style{clear:both;float:none;margin:0 auto 15px;text-align:center}.blog-text-heding h1{text-align:left;margin-bottom:0;padding:15px 0}.blog-text-heding h1 a{font-size:22px;color:#383838}.blog-text-heding h1 a:hover{color:#1cbac8;transition:all .4s ease-in-out 0s}.blog-text-heding p span{color:#1cbac8}.blog-list{margin-bottom:70px}.blog-list-type{border-top:1px solid #848484;border-bottom:1px solid #848484;padding:10px 0;margin-bottom:15px}.blog-list-type li a{color:#707070}.blog-list-type li{display:inline-block;font-size:12px;color:#707070;margin-right:20px}.blog-list-type li i{font-size:14px;padding-right:10px}.blog-list-type li:last-child{bottom:0;float:right;margin-right:0;position:relative;right:0;top:auto}.blog-list-type li .date{background:none repeat scroll 0 0 #1dbac9;color:#fff;float:none;font-size:12px;height:42px;padding:5px 10px 0;position:absolute;right:0;text-align:center;top:-11px;width:42px;font-weight:600}.blog-list:last-child{margin-bottom:0}.blog-post{margin-bottom:50px}.blog-post:last-child{margin-bottom:0}.navbar-form{margin-top:0;padding:0;box-shadow:none}.navbar-form .form-control{border-color:#1cbac8;border-radius:0}.input-group-btn .btn{border-color:#1cbac8;border-radius:0}.input-group-btn>.btn:hover{background:#1cbac8;color:#fff}.about-us-blog{clear:both}.about-us-blog-sidebar h4:before{background:none repeat scroll 0 0 #1cbac8;bottom:auto;content:"";height:10px;left:16px;margin:6px 0 0;position:absolute;top:auto;transform:rotate(40deg);width:10px}.about-us-blog-sidebar h4{border-bottom:1px solid #383838;margin:0;padding-bottom:12px;padding-left:20px}.about-us-blog-sidebar{margin-top:0;margin-bottom:30px}.about-us-blog-sidebar .menu-top-menu-container ul.sub-menu.post-cat-list{padding:0}.blog-side-bar{margin-top:20px;text-align:center;border-bottom:1px solid #848484;margin-top:20px;padding-bottom:12px;margin-bottom:12px}.blog-side-bar h3{font-size:12px;margin-bottom:5px;text-transform:uppercase}.blog-side-bar span{font-style:italic;font-size:12px}.blogo-slide-bar-text p{text-align:center;margin-bottom:0}.latest-post{padding:0;margin:0}.post-listed{margin-top:20px}.latest-post li{padding:10px 0 15px}.latest-post li:last-child{padding-bottom:0}.site-title{color:#fff}#footer-section .media-body a{color:#fff}#footer-section .media-body a:hover{color:#1cbac8}.media-body a{color:#383838;height:42px;display:inline-block;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;display:-webkit-box}.media-body a:hover{color:#1cbac8;transition:all .4s ease-in-out 0s}.media-body p{font-size:12px;margin-bottom:0;font-style:italic;color:#848484}ul.post-cat-list{padding-left:20px}.post-cat-list li{padding:10px 0 0}.post-cat-list li a{color:#383838}.post-cat-list a:hover{color:#1cbac8;transition:all .4s ease-in-out 0s}.tagcloud{padding:0;display:inline-block}.tagcloud a{display:inline-block;font-size:12px !important;line-height:normal;margin:0 10px 10px 0;opacity:1}.tagcloud a{background:none repeat scroll 0 0 #fff;border:1px solid #848484;color:#383838;float:left;line-height:100%;padding:8px 10px;text-transform:uppercase;transition:all .6s ease 0s;outline:none}.tagcloud a:hover{border:1px solid #1cbac8;color:#1cbac8;transition:all .4s ease-in-out 0s}.pagination-section{border-top:1px solid #d6d6d6;padding-top:27px}.new-pagibation{display:block;margin:20px auto 0 auto;text-align:center}.new-pagibation>li{display:inline-block}.new-pagibation>li>a,.new-pagibation>li>span{float:none;padding:9px 17px;color:#383838}.new-pagibation>li:first-child>a,.new-pagibation>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0;margin-left:0}.new-pagibation>li:last-child>a,.new-pagibation>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}.new-pagibation>li>a:focus,.new-pagibation>li>a:hover,.new-pagibation>li>span:focus,.new-pagibation>li>span:hover{background-color:#1cbac8;border-color:#1cbac8;color:#fff;z-index:2;transition:all .4s ease-in-out 0s}.media-body{width:auto}.blog-list>p{margin-bottom:20px;line-height:26px}.single-blog-text{text-align:right}.single-blog-text h3{font-size:12px;margin-bottom:5px;text-transform:uppercase}.single-blog-text span{font-style:italic;font-size:12px}.single-blog-text .footer-icon li a{color:#383838;border:1px solid #d6d6d6}.single-blog-text .footer-icon li{padding:0 0 0 10px}.single-blog-text .footer-icon li a:hover{background:#1cbac8;border:1px solid #1cbac8;color:#fff;transition:all .4s ease-in-out 0s}.blog-pager-section .nav-links a{font-size:16px;color:#383838;outline:none}.blog-pager-section .nav-links a:hover{transition:all .4s ease-in-out 0s;color:#1cbac8}.blog-pager-section{border-bottom:1px solid #858585;border-top:1px solid #858585;clear:both;float:left;margin-bottom:50px;margin-top:30px;padding:10px 0;width:100%}.blog-pager-section .nav-links .nav-previous{float:left}.blog-pager-section .nav-links .nav-next{float:right}.comment-form{margin-top:50px}.comment-list,.comment-list ol{list-style-type:none}.comment-body{border:1px solid #1cbac8;padding:30px;width:100%;margin:30px 0}.reply a{float:right;color:#383838;text-transform:uppercase}.reply a:hover{transition:all .4s ease-in-out 0s;color:#1cbac8}.comment-reply-title small a{float:right;color:#383838;text-transform:uppercase;font-size:14px;font-style:normal}.comment-reply-title small a:hover{transition:all .4s ease-in-out 0s;color:#1cbac8}.comment-author{display:inline-block}.comment-metadata{display:inline-block}.comment-content>p{font-size:15px;margin-top:20px}.comment-metadata a time{color:#383838;font-weight:700;margin-left:50px;text-transform:lowercase;font-size:15px}.comment-author .fn a{color:#1dbac9;text-transform:uppercase;font-size:15px}.comment-respond h3:before{background:0 0;bottom:auto;content:"";height:10px;left:16px;margin:6px 0 0;position:absolute;top:auto;transform:rotate(40deg);width:10px}.comment-respond h3{border-bottom:1px solid #383838;font-style:italic;margin:0;padding-bottom:12px;padding-left:0;font-size:18px}.comment-form textarea,.comment-form input{border:1px solid #1dbac9;border-radius:0;width:100%;padding:0 10px}.form-submit{text-align:center}.comment-form-comment>label{display:none}.comment-form-author{display:inline-block;margin-right:10px;width:30%}.comment-form-author>label{display:none}.comment-form-email>label{display:none}.comment-form-url>label{display:none}.comment-form-email{display:inline-block;width:30%;margin-right:10px}.comment-form-url{display:inline-block;width:30%}.comment-form .form-submit input{width:auto;background-color:hsla(0,0%,0%,0);border-color:#1dbac9;border-radius:0;border-width:2px;color:#383838;font-size:12px;margin-top:15px;padding:11px 30px;text-transform:uppercase}.media-left a{height:70px;width:90px;display:inline-block}.media-left img{width:100%;height:100%}.search-text-banner-section p{text-align:center;font-size:17px}.search-text-banner-section .navbar-form{text-align:center}#error-section{background-size:cover;background-position:center;background-attachment:fixed;margin-bottom:-30px;min-height:602px;position:relative}#error-section:after{background:none repeat scroll 0 0 hsla(0,0%,13%,.8);content:"";height:100%;left:0;position:absolute;top:0;width:100%}#error-section .error-page-section{left:0;margin-top:-130px;position:absolute;top:50%;width:100%;z-index:2;text-align:center}.error-text h1{color:#1cbac8;display:inline-block;font-size:60px;font-weight:600;letter-spacing:4px;margin:0;text-transform:uppercase}.error-text h4{color:#fff;font-size:30px;font-weight:600;letter-spacing:2px;line-height:52px;margin:0 auto 20px;text-transform:uppercase}.error-text .contact-btn{color:#fff}.portfolio-section{margin:30px 0 57px}#banner-section-services{padding:0 0 12px;clear:both;float:left;width:100%}#banner-section-services .theme-concept-about-add{margin:25px 0 50px}.services-section{border-bottom:1px solid #f2f2f2;border-right:1px solid #f2f2f2;padding:30px 20px 30px}.services-section:last-child{border-right:none}.services-section:hover{background-color:#f2f2f2;transition:all .4s ease-in-out 0s}.clear-fix{clear:both;float:left;width:100%}#features-box-section{background:url(//monter.warszawa.pl/wp-content/themes/impressive-business/assets/css/../images/services-img.jpg)no-repeat;background-size:cover;background-attachment:fixed;padding:80px 0;position:relative;clear:both}#features-box-section:after{background:none repeat scroll 0 0 #212121;content:"";height:100%;left:0;opacity:.7;position:absolute;top:0;width:100%}#features-box-section .container{z-index:1;position:relative}#features-box-section .our-work-heding-text h1{color:#fff}.feature-box-text{margin-bottom:45px;overflow:hidden}.feature-post-section{margin-top:45px}.feature-box-text i{color:#fff;float:left;font-size:30px}.feature-box-text h2{color:#fff;font-size:15px;font-weight:700;letter-spacing:1.8px;margin:0 0 11px 60px;text-transform:uppercase}.feature-box-text p{color:#ccc;margin-bottom:0;margin-left:60px}#theme-price-section{background:#d6d6d6;margin-bottom:60px;padding:55px 0 71px}.theme-price-box{margin-top:50px}.theme-pricebox-title{background:#383838;padding:10px 0}.theme-pricebox-title h2{color:#fff;text-align:center;font-size:20px}.theme-pricebox-text{background:#fff;padding:10px 0 25px;text-align:center}.theme-pricebox-text li h5{color:#383838;font-size:30px;margin-bottom:5px}.theme-pricebox-text li h5:hover{color:#1cbac8;transition:all .4s ease-in-out 0s}.theme-pricebox-text li h2{color:#848484;font-size:15px;text-transform:uppercase;margin-top:0}.theme-pricebox-text li p{color:#383838;margin-bottom:0;padding:16px 4px;position:relative;transition:all .2s ease-in-out 0s;text-transform:uppercase;font-size:12px}.theme-pricebox-text li p:after{border:1px dotted #999;bottom:0;content:"";height:1px;left:0;margin:0 auto 0 -50px;position:absolute;right:0;text-align:center;width:100px;margin:0 auto}.border-none p:after{border:none;display:none}.box-price{box-shadow:0 1px 5px 2px hsla(0,0%,0%,.08)}.about-us-blog select{width:100%;height:36px;outline:0;padding-left:2px;background-color:#fff;border:1px solid #1cbac8}.about-us-blog-sidebar h4{margin-bottom:20px}.about-us-blog-sidebar td,.about-us-blog-sidebar th{text-align:center;border:1px solid #1cbac8;padding:5px 0}.about-us-blog-sidebar td a{color:#1cbac8}.about-us-blog-sidebar #today{background:#1cbac8;color:#fff}.about-us-blog-sidebar tfoot td a{color:#383838}.about-us-blog-sidebar tfoot td a:hover{transition:all .4s ease-in-out 0s;color:#1cbac8}.about-us-blog-sidebar table{width:100%;text-align:center}.about-us-blog .textwidget img{width:100%;height:auto;margin-bottom:15px}.menu-left{padding:0 0 30px}.about-us-blog:last-child{float:left;width:100%;clear:both}.blog-menu-area td,.blog-menu-area th{text-align:center;border:1px solid #a2a2a2;padding:5px 0}nav.pagination{position:relative;display:block;text-align:center}.nav-links{position:relative}.nav-links ul{margin:0;padding:0,}.nav-links ul li{list-style:none;margin:0 5px 0 0;padding:0;float:none;display:inline-block}.nav-links ul li span.current{background-color:#1cbac8;border:1px solid #1cbac8;float:left;margin-left:-1px;position:relative;text-decoration:none;color:#383838;float:none;padding:9px 17px;color:#fff}.nav-links ul li a{background-color:#fff;border:1px solid #dedede;float:left;margin-left:-1px;position:relative;text-decoration:none;color:#383838;float:none;padding:9px 17px}.nav-links ul li a:hover{background:#1cbac8;border-color:#1cbac8;color:#fff}@media (max-width:1300px){#quote-carousel .carousel-control.right{right:0}}@media (max-width:1200px){.owl-carousel .owl-item{margin-left:-1px}.client-logo{clear:both;float:left;margin-top:60px}#quote-carousel .carousel-indicators{bottom:-50px}.services-section{min-height:320px;padding:50px 20px 0}.feature-box-text{min-height:150px}.slide-text>h1{font-size:34px}}@media (max-width:991px){.slide-text h1{font-size:40px;line-height:50px;margin-bottom:20px}.slide-text>p{font-size:18px}.client-img{display:inline-block;width:auto;float:none}.client-img img{margin:0 auto}.client-logo{clear:both;float:left;margin-top:100px}#quote-carousel .carousel-indicators{bottom:-100px}.slider-date{height:auto;width:auto;margin-bottom:20px;float:none}.slider-text{margin-left:0}.red-more-slider-btn{margin-left:0;text-align:center}.footer-icon li{margin-bottom:25px}.blog-widget-post-text>h3{margin:0 0 5px}.slider-text h2 a{text-align:center}.slider-text>p{text-align:center}.join-me .btn-download{padding:6px 12px}.services-section:last-child{border-right:1px solid #f2f2f2}.feature-box-text{min-height:45px}.box-price{margin-bottom:30px}}@media (max-width:767px){.navbar-nav li{padding-right:0}span.caret{position:absolute;right:15px;top:0;padding:20px 10px 10px 0;vertical-align:middle}.navbar-nav li a{display:block}.navbar-nav .dropdown-menu li a:after{background-color:transparent}.banner-carousel-xs{display:none}.slide-text{padding:10px 50px}.slide-text h1{font-size:30px;line-height:40px;margin-bottom:10px}.slide-text>p{font-size:14px;line-height:20px;margin-bottom:20px}.control-round .carousel-control{display:none}.navbar-toggle{border:1px solid #1cbac8;margin-right:36px}.navbar-toggle .icon-bar{border-top:2px solid #fff}.nav.navbar-nav{padding:0 15px}.subscribe-btn{text-align:center}.footer-logo{text-align:center}.footer-logo img{margin:0 auto}.footer-icon{text-align:center}.tags-menu{text-align:center}.footer-nav-menu{text-align:center}.blog-widget-post-text{text-align:center}.owl-item.cloned{margin-right:-1px}.btn.btn-default.filter-button{margin-bottom:10px}.navbar-collapse{background:#000}.blog-widget-post-text>h3{margin:10px 0}.team-images img{margin:0 auto}.team-text{text-align:center}.team .team-dec{border-top:none}.review-text p{text-align:center}.join-me{text-align:center;margin-top:30px}.nav-tabs-border{margin-bottom:30px}.theme-concept-text{margin-bottom:30px}.blog-list>p{text-align:center}.navbar-form{margin-top:30px;padding:10px 15px}.blog-text-heding h1{text-align:center}.blog-text-heding>p{text-align:center}.blog-list img{margin:20px auto}.single-blog-text{text-align:center}.blog-side-bar{text-align:left}.blogo-slide-bar-text p{text-align:left}.error-text h1{font-size:35px}.error-text h4{font-size:22px;line-height:22px;margin-top:20px}.services-section:last-child{border-right:none}}@media (max-width:580px){.comment-media .comment-name span{display:block;margin-left:0}.comment-media .comment-name{text-align:center}.comment-media p{text-align:center}}@media (max-width:480px){#quote-carousel .carousel-control.right{display:none}#quote-carousel .carousel-control.left{display:none}.btn-download{margin-top:30px}.subscribe-btn .btn{margin-top:30px}.navbar-brand{text-align:center;display:block;float:none}.slide-text{padding:10px 30px}.slide-text h1{font-size:15px;line-height:25px;margin-bottom:5px}.slide-text>p{font-size:12px;line-height:18px;margin-bottom:10px}.slide-text>a.btn-default,.slide-text>a.btn-primary{font-size:10px;line-height:10px;margin-right:10px;text-align:center;padding:10px 15px}.indicators-line>.carousel-indicators{display:none}.client-logo{clear:both;float:left;margin-top:180px}#quote-carousel .carousel-indicators{bottom:-180px}.gallery-product-text{top:25%}.carousel-inner{min-height:0}.comment-media-left{margin-left:0}}@media (max-width:375px){#quote-carousel .carousel-indicators{bottom:-200px}.gallery-product-text{top:10%}.blog-list-type li{margin-right:10px}.blog-pager-section ul li:first-child{float:none;text-align:center}.blog-pager-section ul li{display:block;padding-bottom:5px;padding-top:5px}.blog-pager-section ul li:last-child{float:none;text-align:center}#error-section .error-page-section{margin-top:-181px}}.slider_home_contain{padding:250px 0;text-align:center;background:rgba(0,0,0,.4)}.slider_home_contain h2{text-align:center;font-size:38px;color:#fff;width:63%;margin:0 auto;line-height:55px}#homepage_about_and_service{padding:60px 0}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:-30px;right:5%;z-index:111;position:absolute}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#d6d6d6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}.slider_top_home{background-repeat:no-repeat;background-size:cover;background-position:center;background-size:100% 100%}.services_section_widget h4.title-feature{text-align:left;color:#757575;line-height:1.4em;font-size:14px;margin:10px 0 20px}.services_section_widget h4.title-feature i{background:#1cbac8;padding:10px;color:#fff;margin-right:15px;min-width:35px}.homepage-service-sidebar h2{font-size:36px;margin:0 0 20px;text-align:left;line-height:1.4em;position:relative;padding:0 0 20px;color:#383838}.homepage-service-sidebar h2:after{position:absolute;content:"";width:50px;bottom:0;left:0;border-bottom:5px solid #1cbac8}.call-main h1,.email-main h1{text-align:left;color:#1cbac8;line-height:1.4em;font-size:22px}.call-main p,.email-main p{text-align:left;color:#757575;line-height:1.4em;font-size:14px}.homepage-service-sidebar .textwidget{padding:0 70px 0 0}.team_radius .so-widget-sow-image .sow-image-container img.so-widget-image{border-radius:100%}.blog-post ol li{margin-bottom:10px}.blog-post p img{max-width:100%;height:auto;margin-top:15px;margin-bottom:15px}h1,h2,h3,h4,h5,h6{margin-top:0}.blog-post table{width:100%;margin-bottom:15px}.blog-post table td,.blog-post table th{padding:10px;text-align:center;vertical-align:middle;border:1px solid #ccc}.blog-post dt{font-size:16px;margin-bottom:10px}.blog-post dd{margin-bottom:10px}.blog-post address{line-height:24px}.blog-post code{background:#f9f2f4}.blog-post ol{margin-bottom:15px;padding:0 0 0 5px}.blog-post ol li{margin:0 0 10px 15px;line-height:20px}.blog-post ol li ol{margin-top:10px}.blog-post ol.breadcrumb{margin-bottom:15px;padding:15px}.blog-post ol.breadcrumb li{margin:0;line-height:20px}.comment-author img{border-radius:50%;margin-right:15px}@media (max-width:767px){.slider_home_contain{padding:150px 0}#homepage_about_and_service{padding:30px 0}.footer-responsive{padding-bottom:20px}.team-image-responsive .panel-grid-cell .sow-image-container img{max-width:60%}.blog-list img{margin:0 auto}.theme-features .sow-features-feature.sow-icon-container-position-top{margin-bottom:20px!important;padding:0 0!important}.custom-features .sow-features-list .sow-features-feature{padding:0 0!important}}@media (max-width:640px){.slider_home_contain{padding:150px 0 100px}.slider_home_contain h2{line-height:35px;font-size:26px}}@media (max-width:480px){.slider_home_contain{padding:100px 0 50px}.slider_home_contain h2{line-height:26px;font-size:22px}}.team_radius .so-widget-sow-image .sow-image-container img.so-widget-image{border-radius:100%}.custom-features-row .panel-grid-cell .so-panel.widget.widget_sow-features .custom-features .sow-features-feature{margin:10px 0 20px!important}.custom-features-row .panel-grid-cell .so-panel.widget.widget_sow-features .custom-features .sow-features-feature .sow-icon-container{margin:0 15px 0 0;font-size:35px;width:35px;height:35px}.custom-features-row .panel-grid-cell .so-panel.widget.widget_sow-features .custom-features .sow-features-feature .sow-icon-container .sow-icon-fontawesome{top:5px;left:5px;font-size:14px !important}.custom-features-row .panel-grid-cell .so-panel.widget.widget_sow-features .custom-features .sow-features-feature .textwidget,.custom-features-row .panel-grid-cell .so-panel.widget.widget_sow-features .custom-features .sow-features-feature .textwidget h5{margin:0;line-height:35px}.theme-features .panel-grid-cell .so-widget-sow-features .sow-features-feature .textwidget h5{margin:15px 0 !important}.wpcf7-email,.wpcf7-text,.wpcf7-textarea{border:1px solid #ddd}.wpcf7-email:focus,.wpcf7-text:focus,.wpcf7-textarea:focus{border:1px solid #6f6c6c}.theme-features .pane-grid-cell .so-widget-sow-features .sow-features-list .sow-features-feature{padding:0 0!important;margin-bottom:15px!important}.page-links a{background-color:#1cbac8;color:#fff;padding:10px;display:inline-block}