::selection{background:#cfa144}::-moz-selection{background:#cfa144}.alignnone,.wp-caption.alignnone img{height:auto;max-width:100%}.align-center{text-align:center;width:100%}.align-right{text-align:right}.align-left{text-align:left}.fleft{float:left}.fright{float:right}a,a:active,a:focus,a:hover{outline:0}table,td,th{border:1px solid rgba(0,0,0,.1)}table{border-collapse:separate;margin-bottom:24px;border-width:1px 0 0 1px;border-spacing:0;width:100%}caption,td,th{padding:10px 20px;font-weight:400;text-align:left}th{font-weight:700}td,th{border-width:0 1px 1px 0}dl{margin-bottom:24px}dt{font-weight:700}dd{margin-bottom:24px}.alignleft{float:left}.alignright{float:right}.aligncenter{margin-right:auto;text-align:center;margin-left:auto;display:block}blockquote.alignleft,figure.wp-caption.alignleft,img.alignleft{margin:7px 24px 7px 0}.wp-caption.alignleft{text-align:left;margin:7px 14px 7px 0}blockquote.alignright,figure.wp-caption.alignright,img.alignright{margin:7px 0 7px 24px}blockquote cite,p cite{font-weight:700;font-style:italic;color:#101010;margin:10px 0;display:inline-block}.wp-caption.alignright{text-align:right;margin:7px 0 7px 14px}.wp-caption.aligncenter,blockquote.aligncenter,img.aligncenter{margin-bottom:7px;margin-top:7px}.wp-caption{margin-bottom:24px;color:#767676;max-width:100%}.wp-caption-text{font-size:12px;font-style:italic;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:9px 0;line-height:1.5}div.wp-caption .wp-caption-text{padding-right:10px}div.wp-caption.alignright .wp-caption-text,div.wp-caption.alignright img[class*=wp-image-]{padding-right:0;padding-left:10px}.wp-smiley{padding:0;border:0;margin-bottom:0;margin-top:0}code,pre{overflow:auto;padding:10px;font-size:14px;border:solid #b4b4b4;font-weight:300;margin-right:20px;border-width:0 0 0 4px;background-color:#f9f9f9;margin-left:20px;margin-top:20px;font-family:Open Sans,sans-serif;display:block}.textwidget select{max-width:100%}.textwidget img{height:auto}.screen-reader-text{height:1px;overflow:hidden;clip:rect(1px,1px,1px,1px);position:absolute!important;width:1px}.screen-reader-text:focus{height:auto;padding:15px 23px 14px;font-size:14px;font-size:.875rem;text-decoration:none;font-weight:700;clip:auto!important;color:#21759b;top:5px;background-color:#f1f1f1;box-shadow:0 0 2px 2px rgba(0,0,0,.6);border-radius:3px;left:5px;width:auto;line-height:normal;display:block;z-index:100000}img.size-full,img.size-large,img.wp-post-image{height:250px;object-fit:cover;object-position:100% 0;width:350px}body{padding:0;font-size:13px;text-shadow:none!important;color:#666;margin:0;background:#fff;line-height:22px;font-family:Raleway,Arial,Helvetica,sans-serif}#wrapper{overflow:hidden}a,a:active,a:focus{outline:none}h1,h2,h3,h4,h5,h6{font-weight:700;color:#333;margin-top:0;font-family:Raleway,Arial,Helvetica,sans-serif}.site-header-1 .main-bar{width:100%;float:left}.stuck{position:fixed;top:0;background-color:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1);left:0;width:100%;z-index:10000}header.site-header{position:relative;border-top:5px solid #4cb453;background-color:#fff}header.site-header-1{min-height:115px}#logo{margin-top:25px}nav.site-desktop-menu{margin-left:20px;width:auto;float:left;margin-top:0}nav.site-desktop-menu>ul{padding:0;position:relative;text-align:center;margin:0;width:100%;float:right;z-index:100}nav.site-desktop-menu>ul>li{position:relative;margin:0;width:auto;line-height:65px;float:left;vertical-align:bottom;display:inline-block}nav.site-desktop-menu>ul>li>a{padding:0 18px;font-size:15px;text-decoration:none;color:#555;-webkit-transition:.5s;transition:.5s;text-transform:capitalize;outline:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;line-height:114px;float:left}nav.site-desktop-menu>ul>li>a:hover{color:#28b7f9}nav.site-desktop-menu>ul>li>ul{position:absolute;border-top:3px solid;border-color:#28b7f9;list-style:none;padding:0;text-align:left;top:111px;background-color:#042433;margin:0;left:18px;width:260px;display:none;z-index:100}nav.site-desktop-menu>ul>li:last-child>ul{right:0;left:inherit}nav.site-desktop-menu>ul>li>ul li{border-bottom:1px solid #0b2b3a;width:100%;line-height:40px}nav.site-desktop-menu>ul>li>ul a{padding:0 20px;font-size:13px;text-decoration:none;color:#fff;-webkit-transition:.5s;transition:.5s;text-transform:capitalize;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:block}nav.site-desktop-menu>ul>li>ul a:hover{background:#28b6f6}nav.site-desktop-menu>ul li{position:relative}nav.site-desktop-menu>ul>li ul ul{list-style:none;padding:0;border:solid #28b7f9;right:-260px;position:absolute;border-width:3px 0 0;top:-3px;background-color:#042433;margin:0;width:260px;display:none}.site-header-1 .stuck{border-top:5px solid #4cb453}.site-header-1 .stuck #logo{margin-top:9px}.site-header-1 .stuck nav.site-desktop-menu>ul>li>a{line-height:80px}.site-header-1 .stuck .header-buttons{margin-top:28px}.site-header-1 .stuck nav.site-desktop-menu>ul>li>ul{top:80px}.site-header-2 .sub-header{border-top:1px solid #f2f2f2}.site-header-2 .main-bar{padding-bottom:40px}.site-header-2 .main-bar #logo{margin-top:15px}.site-header-2 .main-bar .header-buttons{margin-top:36px}nav.site-desktop-menu-2{margin-left:0}nav.site-desktop-menu-2>ul{padding:0;text-align:center;margin:0;width:100%}nav.site-desktop-menu-2>ul>li>a{line-height:53px}nav.site-desktop-menu-2>ul>li{margin:0;float:left;vertical-align:bottom;display:inline-block}nav.site-desktop-menu-2>ul>li:first-child>a{padding-left:0}nav.site-desktop-menu-2>ul>li:first-child>ul{left:0}nav.site-desktop-menu-2>ul>li:first-child{margin-left:0}nav.site-desktop-menu-2>ul>li>ul{top:53px}.site-header-2 .stuck .sub-header{position:fixed;border-top:0 solid #4cb453;-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px rgba(0,0,0,.1);background:#fff;width:100%;float:none}.site-header-2 .stuck .main-bar{display:none}header.site-header-3 #logo{position:absolute;top:28px;margin-top:0}header.site-header-3 nav.site-desktop-menu{margin-left:0;float:right;margin-top:24px}header.site-header-3 nav.site-desktop-menu>ul>li:last-child{margin-right:0}header.site-header-3 nav.site-desktop-menu>ul>li:last-child a{padding-right:0}header.site-header-3 nav.site-desktop-menu>ul>li>a{line-height:56px}header.site-header-3 nav.site-desktop-menu>ul>li>ul{top:56px}header.site-header-3 .header-buttons{width:100%;margin-top:15px}header.site-header-3 .header-buttons>*{float:right}header.site-header-3 .header-buttons>:first-child{margin-left:28px}header.site-header-3 .stuck{border-top:5px solid #4cb453}header.site-header-3 .stuck .header-buttons{display:none}header.site-header-3 .stuck #logo{position:static;top:inherit;float:left;margin-top:15px}header.site-header-3 .stuck nav.site-desktop-menu{margin-top:0}header.site-header-3 .stuck nav.site-desktop-menu>ul>li>a{line-height:80px}header.site-header-3 .stuck nav.site-desktop-menu>ul>li>ul{top:80px}.site-header .btn-mobile-menu{margin:20px 0;cursor:pointer;width:40px;float:right;display:inline-block}.site-header .btn-mobile-menu i{border:1px solid #e6e6e6;color:#b1b5b8;-webkit-transition:all .2s ease;transition:all .2s ease;text-align:center;width:100%;line-height:40px}.site-header .btn-mobile-menu.clicked i,.site-header .btn-mobile-menu:hover i{border:1px solid #4cb453;color:#fff;background-color:#4cb453}nav.site-mobile-menu{border:0 solid red;position:relative;width:100%;float:left;margin-top:-57px}nav.site-mobile-menu>ul{list-style:none;padding:0;position:absolute;border-top:3px solid #4cb453;top:54px;background-color:#303335;margin:0;width:100%;display:none;z-index:50000}nav.site-mobile-menu>ul li{-webkit-transition:background-color .4s ease 0s,background-color .4s ease 0s;transition:background-color .4s ease 0s,background-color .4s ease 0s;position:relative}nav.site-mobile-menu>ul>li{border:solid hsla(0,0%,100%,.05);border-width:0 0 1px;width:100%;float:left}nav.site-mobile-menu>ul>li a{padding:0 20px;text-decoration:none;color:#fff;-webkit-transition:.5s;transition:.5s;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;line-height:40px;display:block}nav.site-mobile-menu>ul>li a:hover{background:#4cb453}nav.site-mobile-menu>ul>li ul{list-style:none;padding:0;background-color:#1f2224;margin:0;width:100%;float:left;display:none}nav.site-mobile-menu>ul>li ul li{border:solid hsla(0,0%,100%,.05);border-width:0 0 1px;width:100%;float:left}nav.site-mobile-menu>ul li i.fa{padding:0 20px;right:0;color:#fff;position:absolute;top:0;cursor:pointer;line-height:40px}nav.site-mobile-menu li>ul{display:none}.gray-line{margin-top:-3px}.gray-line,.gray-line3{height:3px;position:relative;background-color:#f2f2f2;width:100%;float:left;z-index:99}.gray-line-2,.gray-line3{margin-top:-1px}.gray-line-2{height:1px;background-color:#f2f2f2}.gray-line-3{top:166px}.header-contact ul{list-style:none;padding:0;margin:0}.header-contact ul li{font-size:15px;color:#999;margin-left:25px;display:inline-block}.header-contact ul li .fa{font-size:15px;margin-right:2px;color:#555}.header-contact ul li:first-child{margin-left:0}.header-contact ul li.border-line{color:#ccc;margin-left:20px}.header-buttons{margin-top:48px}.header-buttons>*{margin-left:28px;display:inline-block}.header-buttons>:first-child{margin-left:0}.header-buttons .fa{font-size:15px;color:#555;-webkit-transition:.3s;transition:.3s}.header-buttons a:hover .fa{color:#4cb453}.search-button a{outline:none}.modal,.search-button .modal{overflow:hidden}.modal{background:rgba(4,36,51,.9);z-index:500000}.modal-content{border:0 solid rgba(0,0,0,.2);-webkit-box-shadow:0 0 0 rgba(0,0,0,.5);box-shadow:0 0 0 rgba(0,0,0,.5);background:transparent}.modal-dialog{position:absolute;text-align:center;margin:0 auto;width:100%}.modal-body{padding:0}.modal-body .search-form{position:relative;width:555px;margin-top:-60px;display:inline-block}.modal-body .search-form input[type=search]{padding:10px 0;font-size:36px;border:solid #27424f;font-weight:300;color:#fff;border-width:0 0 3px;background:transparent;width:100%;line-height:36px}.modal-body .search-form input[type=search]:focus{outline:none}.modal-body .search-form .search-submit{border:none;right:0;position:absolute;top:13px;background:transparent}.modal-body .search-form .search-submit .fa{font-size:30px;color:#a6abaf}#myModal .close{height:30px;font-weight:400;right:25px;color:#fff;position:absolute;opacity:1;top:25px;-webkit-border-radius:50%;border-radius:50%;background:#4cb453 none repeat scroll 0 0;width:30px;line-height:30px;font-family:arial;z-index:100000}.cart-button{position:relative}.header-buttons .cart-button .mini-cart-counter{height:18px;padding:0 5px;font-size:11px;font-weight:700;right:-9px;color:#fff;position:absolute;min-width:18px;text-align:center;top:-10px;background-color:#4cb453;-webkit-border-radius:50%;border-radius:50%;line-height:18px;font-family:arial;display:inline-block}.cart-button .top_cart_list_product{list-style:none outside none;padding:10px 20px 20px;font-size:14px;border:0 solid rgba(0,0,0,.15);right:0;-webkit-background-clip:padding-box;background-clip:padding-box;position:absolute;border-top:3px solid #4cb453;min-width:200px;top:62px;background-color:#fff;margin:0 -20px 0 0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.176);box-shadow:0 6px 12px rgba(0,0,0,.176);-webkit-border-radius:0;border-radius:0;left:inherit;z-index:1000}.stuck .cart-button .top_cart_list_product{top:51px}.cart-button .top_cart_list_product .cart_list.product_list_widget{list-style:none outside none;padding:0;margin:0}.cart_list.product_list_widget .mini_cart_item{padding:10px 0;position:relative;border-bottom:1px solid #f2f2f2;width:270px;float:left;display:block}.cart_list.product_list_widget .img-thumb{margin-right:10px;width:90px;float:left;display:inline-block}.cart_list.product_list_widget .product-detail{font-size:13px;padding-left:100px}.cart_list.product_list_widget .product-detail .remove{right:0;position:absolute;top:50%;margin-top:-10px}.cart_list.product_list_widget .product-detail .remove .fa{font-size:10px;color:#999}.cart_list.product_list_widget .product-detail a{text-decoration:none;color:#333;-webkit-transition:.3s;transition:.3s;outline:none}.cart_list.product_list_widget .product-detail a:hover{color:#4cb453}.cart_list.product_list_widget .product-detail .quantity{font-size:13px;color:grey;display:block}.top_cart_list_product .total{padding:10px 0;color:#555;border-bottom:1px solid #f2f2f2;text-align:right}.top_cart_list_product .buttons{padding-top:10px;text-align:left;margin:0}.compact-menu-canvas{height:100%;border-left:1px solid hsla(0,0%,100%,.08);right:-260px;position:fixed;top:0;background:#042433;width:260px;z-index:10009}.compact-menu-canvas h3{padding:20px 0;font-size:15px;color:#ccc;text-align:center;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;width:100%;line-height:40px}.compact-menu-canvas nav{overflow:auto;position:relative;width:100%;float:left}.compact-menu-canvas nav ul{list-style:none;padding:0;margin:0}.compact-menu-canvas nav ul li{border-bottom:1px solid #0c2b39;width:100%;line-height:40px}.compact-menu-canvas nav ul li a{padding:0 20px;font-size:13px;text-decoration:none;color:#fff;-webkit-transition:.5s;transition:.5s;text-transform:capitalize;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;display:block}.compact-menu-canvas nav ul li a:hover{background:#4cb453}#btn-close-canvasmenu{height:20px;font-weight:400;color:#fff;position:absolute;text-align:center;top:30px;-webkit-border-radius:50%;border-radius:50%;background:#4cb453 none repeat scroll 0 0;cursor:pointer;left:25px;width:20px;line-height:20px;display:block;z-index:100000}.header-buttons #btn-close-canvasmenu i.fa{color:#fff}.navright-button .isLeft i.fa-bars{color:#4cb453}.site-header-2 .main-bar .cart-button .top_cart_list_product{top:62px}.site-header-2 .search-bar{height:35px;padding:0;position:relative;top:9px;margin:0;width:235px;float:right}.site-header-2 .search-bar .search-box input[type=search]{height:35px;padding:0 45px 0 12px;border:1px solid #ddd;-webkit-appearance:none;color:#888;outline:none;-webkit-border-radius:20px;border-radius:20px;background:none;width:100%;line-height:25px}.site-header-2 .search-bar .search-box input[type=search]:active,.site-header-2 .search-bar .search-box input[type=search]:focus{border:1px solid #4cb453}.site-header-2 .search-bar .search-submit{height:35px;font-size:20px;border:none;right:0;color:#888;-webkit-transition:.5s;transition:.5s;position:absolute;top:0;background:transparent none repeat scroll 0 0;width:45px}.site-header-2 .search-bar .search-submit:hover{color:#4cb453}.subheader h1{font-size:30px;color:#333;text-transform:none;padding-right:40px;margin:0;float:left;display:block}.subheader .breadcrumbs{list-style:none;padding:0;font-size:13px;color:#555;margin:10px 0 0;float:right}.subheader .breadcrumbs li{display:inline-block}.subheader .breadcrumbs a{text-decoration:none;outline:none}.subheader .breadcrumbs li+li:before{font-size:12px;content:"/";margin:0 10px}#sub-header-2 .breadcrumbs{margin:5px 0 0}#sub-header-3{background-attachment:fixed;-webkit-background-size:cover;background-size:cover;background-image:url(https://margonast.shop/wp-content/themes/compact/images/bg/sub-header-bg.jpg);background-repeat:no-repeat}#sub-header-3 .breadcrumbs-outer{right:15px;position:absolute;bottom:-60px;background-color:#25b9f9}#sub-header-3 input[type=text]{-webkit-transition-duration:.2s;transition-duration:.2s;border:0;color:#fafafa;background-color:hsla(0,0%,100%,.3);transition-style:linear}#sub-header-3 h1{font-weight:400;color:#fff}#sub-header-3 .breadcrumbs{height:30px;padding:1px 30px 0;font-size:11px;color:#fff;text-transform:capitalize;width:auto;line-height:30px;float:right;margin-top:0}#sub-header-3 .breadcrumbs li+li:before{font-size:12px;content:"\f101";margin:0 10px;font-family:Fontawesome}#sub-header-3 .breadcrumbs li a{color:#fff}#sub-header-3 .breadcrumbs li a:hover{text-decoration:underline}#sub-header-4 .subheader-top{padding:45px 0;background-color:#f8f8f8}#sub-header-4 .subheader-bottom .breadcrumbs{padding:13px 15px 12px 0;margin:0;float:none}#sub-header-4 .subheader-bottom .breadcrumbs li a{font-size:13px;color:#555}#sub-header-4 .subheader-bottom .breadcrumbs li a:hover{color:#25b9f9}#sub-header-4 .breadcrumbs-line{height:1px;background:#ebebeb none repeat scroll 0 0;width:100%}section.content h5.title{padding:12px;margin:0 0 15px;background:#eaedf2 none repeat scroll 0 0}.spacing-45{padding-top:45px}a{outline:medium none}a,a:hover{text-decoration:none}.images-preloader{height:100%;position:fixed;background-color:#303335;width:100%;z-index:100001}.images-preloader .spinner{position:absolute;text-align:center;top:50%;margin-left:-35px;left:50%;width:70px;margin-top:-9px}.images-preloader .spinner>div{-webkit-animation:bouncedelay 1.4s ease-in-out infinite;animation:bouncedelay 1.4s ease-in-out infinite;height:18px;-webkit-animation-fill-mode:both;animation-fill-mode:both;background-color:#4cb453;-webkit-border-radius:100%;border-radius:100%;width:18px;display:inline-block}.images-preloader .spinner .bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.images-preloader .spinner .bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes bouncedelay{0%,80%,to{transform:scale(0);-webkit-transform:scale(0)}40%{transform:scale(1);-webkit-transform:scale(1)}}.spacing-30{height:30px;clear:both}.spacing-15{height:15px;clear:both}.spacing-10{height:10px;clear:both}.box-title{font-size:20px}abbr{border-bottom:1px dotted}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.inline{display:inline-block}#content.no-padding,.no-padding{padding:0}.no-padding-bottom{padding-bottom:0}.no-padding-top{padding-top:0}.padding-top-bottom-50{padding-top:50px;padding-bottom:50px}.no-margin{margin:0!important}.no-margin-bottom{margin-bottom:0!important}.margin-top-30{margin-top:30px!important}.margin-top-20{margin-top:20px!important}.margin-top-80{margin-top:80px}.margin-top-170{margin-top:170px}.padding-bottom-0{padding-bottom:0!important}.bg-grey{background-color:#f8f8f8}.no-boder{border-top:0 solid transparent}#content,section{padding:60px 0;background:#fff}.section-elements{padding-top:0}.small-border{height:3px;clear:both;margin:20px auto;background:#999;width:80px}.tiny-border{height:2px;clear:both;margin:0 0 20px;background:#999;width:40px}.text-center .tiny-border{margin:0 auto 30px}.tiny-border-light{height:2px;clear:both;margin:0 0 20px;background:hsla(0,0%,100%,.5);width:40px}.divider-single{height:30px;clear:both}.spacer-single{height:60px;clear:both}.list-style-1{list-style:none;padding:0;margin:0}.list-style-1 li{margin-bottom:10px;color:#666;position:relative;padding-left:20px}.list-style-1 li:before{font-size:13px;color:#aaa;content:"\f058";position:absolute;top:0;left:0;font-family:FontAwesome;display:inline-block}.list-style-1 li:last-child{margin-bottom:0}.social-icons a{background:#083347}.social-icons a.facebook:hover{background-color:#02549f}.social-icons a.vk:hover{background-color:#4c75a3}.social-icons a.vimeo:hover{background-color:#1ab7ea}.social-icons a.tumblr:hover{background-color:#35465d}.social-icons a.twitter:hover{background-color:#00aced}.social-icons a.behance:hover{background-color:#1769ff}.social-icons a.instagram:hover{background-color:#ddccba}.social-icons a.pinterest:hover{background-color:#cd2129}.social-icons a.flickr:hover{background-color:#ff0084}.social-icons a.dribbble:hover{background-color:#ea4c89}.social-icons a.google:hover{background-color:#d11516}.social-icons a.youtube:hover{background-color:#e12a27}.social-icons a.linkedin:hover{background-color:#069}.social-icons a.skype:hover{background-color:#00a7e5}.social-share a{height:36px;padding:0;border:2px solid #e6e6e6;color:#888;-webkit-transition:.3s;transition:.3s;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 8px 0 0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;width:36px;line-height:36px;display:inline-block}.social-share a .fa{font-size:15px}.social-share a:hover{border-color:#4cb453;color:#fff;background-color:#4cb453}.btn{padding:10px 30px;font-size:13px;border:none;text-decoration:none;font-weight:700;-webkit-transition:.3s;transition:.3s;text-align:center;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;line-height:21px;font-family:Raleway,Arial,Helvetica,sans-serif;display:inline-block}.btn.grey:hover,.btn.yellow:hover{color:#fff}.btn-secondary{color:#fff;background:#00b863}.btn-third{color:#fff;background:#555}.btn-border{border:2px solid #2c3e50;color:#2c3e50;background:#fff}.btn-border-light{border:2px solid #fff;background:transparent}.btn:hover{background-color:#2c3e50}.btn-secondary:hover,.btn-third:hover{color:#fff}.btn-border:hover{color:#333;background:#a1b1bc}.btn-border-light:hover{border-color:#2c3e50;color:#222;background:#2c3e50}.btn-border-grey:hover{border-color:#4cb453;color:#4cb453;background-color:transparent}.btn-big{padding:15px 40px;font-size:15px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}.btn-small{padding:10px 25px}.btn-radius,.btn-radius.width{border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px}.feature{position:relative;margin:26px 0 34px;padding-left:68px}.feature i{height:48px;font-size:24px;border:1px solid #4cb453;color:#4cb453;-webkit-transition:.3s;transition:.3s;position:absolute;text-align:center;top:0;left:0;width:48px;line-height:48px}.feature h3{font-size:15px;color:#555;text-transform:none}.feature:hover i{color:#fff;background:#4cb453}.latest-projects .latest-projects-intro{padding:30px 30px 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#4cb453;width:25%;float:left}.latest-projects .latest-projects-intro h2{color:#fff}.latest-projects .latest-projects-intro p{color:#f2f2f2}.latest-projects .latest-projects-wrapper{width:75%;float:left}.latest-projects-items .item{position:relative}.project-details{height:100%;overflow:hidden;top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,.8);display:none;z-index:100}.project-details,.project-details p{position:absolute;text-align:center;left:0;width:100%}.project-details p{top:-20px;margin:0}.project-details p.folio-cate{color:#fff;bottom:-20px;top:auto}.project-details p.folio-cate i{font-size:15px;margin-right:5px;color:#4cb453}.project-details p a{text-decoration:none;color:#fff;-webkit-transition:.5s;transition:.5s;outline:none}.project-details p a:hover{color:#4cb453}.project-details .folio-buttons{-webkit-transition:.5s;transition:.5s;position:absolute;text-align:center;top:50%;left:0;width:100%;margin-top:-20px}.project-details .folio-buttons i{height:40px;font-size:15px;border:1px solid #4cb453;-webkit-transition:.5s;transition:.5s;text-align:center;margin:0 2px;width:40px;line-height:40px;display:inline-block}.project-details .folio-buttons a:hover i{border-color:#fff;color:#fff}.latest-projects-wrapper .owl-theme .owl-controls{margin:0}.latest-projects-wrapper .owl-theme .owl-controls .owl-buttons div{height:32px;filter:alpha(opacity=70);font-size:20px;border:none;color:#fff;position:absolute;opacity:.7;top:50%;margin:0;-webkit-border-radius:0;border-radius:0;background:#4cb453;width:32px;line-height:32px;margin-top:-16px!important}.latest-projects-wrapper .owl-theme .owl-controls .owl-buttons div.owl-next{right:0}.latest-projects-wrapper .owl-theme .owl-controls .owl-buttons div.owl-prev{left:0}.latest-projects-wrapper .owl-theme .owl-controls .owl-buttons div:hover{filter:alpha(opacity=100);text-decoration:none;opacity:1}.owl-theme .owl-controls .owl-buttons div{height:22px;filter:alpha(opacity=100);zoom:1;padding:0;font-size:18px;border:1px solid #999;color:#999;opacity:1;text-align:center;margin:0 3px;-webkit-border-radius:50%;border-radius:50%;background:transparent;width:22px;line-height:20px;display:inline-block;*display:inline}.owl-theme .owl-controls.clickable .owl-buttons div:hover{border-color:#4cb453;filter:alpha(opacity=100);text-decoration:none;color:#fff;opacity:1;background:#4cb453}.owl-theme .owl-controls .owl-page{zoom:1;display:inline-block;*display:inline}.owl-theme .owl-controls .owl-page span{height:12px;filter:alpha(opacity=50);-webkit-transition:.5s;transition:.5s;opacity:.5;margin:5px 7px;-webkit-border-radius:20px;border-radius:20px;background:#4cb453;width:12px;display:block}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:alpha(opacity=100);opacity:1}.compact-buttons{margin-left:20px;display:inline-block}.compact-buttons div{height:22px;font-size:18px;border:1px solid #999;color:#999;-webkit-transition:.3s;transition:.3s;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;cursor:pointer;width:22px;line-height:20px;display:inline-block}.compact-buttons div:hover{border-color:#4cb453;color:#fff;background:#4cb453}.compact-buttons .compact-prev{margin-right:2px}.latest-blog-posts h2,.testimonials-slider-wrapper h2{display:inline-block}.latest-blog-post-img{position:relative;max-width:200px;float:left}.latest-blog-post-img img{width:100%}.latest-blog-post-img .latest-blog-post-date{height:50px;padding:8px 0;font-size:24px;color:#4cb453;position:absolute;text-align:center;top:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,.5);left:10px;width:50px}.latest-blog-post-img .latest-blog-post-date span{font-size:12px;color:#fff;line-height:13px;margin-top:3px;display:block}.latest-blog-post-details{padding-left:220px}.latest-blog-post-details p.title{font-size:18px;font-weight:600;color:#555;line-height:24px}.latest-blog-post-details p.title a{text-decoration:none;color:#555;-webkit-transition:.3s;transition:.3s;outline:none}.latest-blog-post-details p.title a:hover{color:#4cb453}.latest-blog-post-details .latest-blog-post-data{margin-top:24px}.latest-blog-post-details .latest-blog-post-data span{display:inline-block}.latest-blog-post-details .latest-blog-post-data span.tags i{margin-right:4px;color:#4cb453}.latest-blog-post-details .latest-blog-post-data span.tags a{font-size:13px;text-decoration:none;color:#555;-webkit-transition:.3s;transition:.3s;outline:none}.latest-blog-post-details .latest-blog-post-data span.tags a:hover{color:#4cb453}.latest-blog-post-details .latest-blog-post-data span.btn-read{float:right}.latest-blog-post-details .latest-blog-post-data span.btn-read a{font-size:13px;text-decoration:none;color:#555;-webkit-transition:.3s;transition:.3s;outline:none}.latest-blog-post-details .latest-blog-post-data span.btn-read a:hover{color:#4cb453}.latest-blog-post-details .latest-blog-post-data span.btn-read a i{margin-right:2px;color:#4cb453}.latest-news-items-3 .item,.testimonials-slider-3 .item{margin:0 15px}.compact-buttons.text-center{margin:0;display:block}.item.margin_15{margin:0 15px 15px}.blog-list article{margin-bottom:50px}.blog-list article:after{height:0;content:".";visibility:hidden;clear:both;display:block}.blog-list .post-media{width:370px;float:left}.blog-list .post-content{padding-left:400px}.post-content .post-title{font-size:20px}.post-content .post-title a{text-decoration:none;font-weight:700;color:#333;-webkit-transition:.3s;transition:.3s;text-transform:none;outline:none}.post-content .post-title a:hover{color:#4cb453}.post-media{position:relative}.post-date{height:50px;padding:8px 0;position:absolute;text-align:center;top:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:rgba(0,0,0,.5);left:10px;width:50px}.post-date .date-day{font-size:24px;color:#4cb453}.post-date .date-month{font-size:12px;color:#fff;line-height:13px;display:block}.post-metadata{margin:25px 0 15px}.post-metadata span{margin-right:20px;display:inline-block}.post-metadata span:last-child{margin-right:0}.post-metadata i{font-size:13px;margin-right:2px;color:#4cb453}.post-metadata a{text-decoration:none;color:#555;-webkit-transition:.3s;transition:.3s;outline:none}.post-metadata a:hover{color:#4cb453}.post-entry{color:#666}.post-entry .btn{font-weight:700;margin-top:20px}.post-entry .btn:hover{border-color:#2c3e50;color:#fff;background-color:#2c3e50}.blog-grid .item{margin-bottom:30px}.blog-grid .item .post-media{margin-bottom:22px}.blog-grid .item .post-metadata{margin:15px 0 10px}.blog-single .post-title{margin-top:40px}.blog-single .post-metadata{margin-bottom:30px;margin-top:25px}.blog-single p{margin-bottom:20px}.footer-entry{padding-top:25px;border-top:1px solid #ecf0f1;border-bottom:1px solid #ecf0f1;margin:50px 0 30px;padding-bottom:25px}.single-tags{margin-top:10px}.single-tags .fa{margin-right:4px;color:#4cb453}.single-tags a{text-decoration:none;color:#555;-webkit-transition:.3s;transition:.3s;outline:none;display:inline-block}.single-tags a:hover{color:#4cb453}.hr{height:1px;margin-bottom:30px;clear:both;background-color:#ecf0f1;width:100%}blockquote{border-left:5px solid #4cb453;font-size:15px;font-style:italic;color:#333;margin-left:30px;line-height:25px;font-family:"Droid Serif",serif}blockquote cite,blockquote small{font-size:13px;font-weight:700;color:#333;margin-top:10px;font-family:Raleway,serif;display:block}.nav-links a{font-size:15px;text-decoration:none;color:#999;-webkit-transition:.3s;transition:.3s;outline:none}.nav-links a:hover .post-title{color:#4cb453}.nav-links .post-title{font-size:15px;font-weight:700;color:#333;margin-top:8px}.nav-links .nav-previous{width:50%}.nav-links .nav-previous span{display:block}.nav-links .nav-next{text-align:right;width:50%;float:right}.nav-links .nav-next span{display:block}.comments-area{margin-top:80px}.comments-area .comment-form-author,.comments-area .comment-form-email,.comments-area .comment-form-url{margin-right:20px;width:31.7554321%;float:left}.comments-area .comment-form-author input,.comments-area .comment-form-email input,.comments-area .comment-form-url input{padding:14px 20px;border:1px solid #eceef0;color:#a1b1bc;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#f9fafb;width:100%;line-height:20px}.comments-area .comment-form-author input:active,.comments-area .comment-form-author input:focus,.comments-area .comment-form-email input:active,.comments-area .comment-form-email input:focus,.comments-area .comment-form-url input:active,.comments-area .comment-form-url input:focus{outline:none;background:#fff}.comments-area .comment-form-url{margin-right:0}.comments-area .comment-form-comment{clear:both}.comments-area .comment-form-comment textarea{height:180px;padding:14px 20px;border:1px solid #eceef0;color:#a1b1bc;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#f9fafb;width:100%;line-height:20px}.comments-area .comment-form-comment textarea:active,.comments-area .comment-form-comment textarea:focus{outline:none;background:#fff}.comments-area input[type=submit]{padding:15px 25px;font-size:13px;border:none;text-decoration:none;font-weight:700;color:#fff;-webkit-transition:.3s;transition:.3s;text-align:center;background-color:#4cb453;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;line-height:21px;font-family:Raleway,Arial,Helvetica,sans-serif;display:inline-block}.comments-area input[type=submit]:hover{background-color:#2c3e50}.comment-list{list-style:none;padding:0}.comment-list .pingback,.comment-list .trackback,.comment-list article{padding:1.75em 0;border-top:1px solid #d1d1d1}.comment-list .children{list-style:none outside none;margin:0}.comment-list .children>li{padding-left:.875em}.comment-author{margin-bottom:.4375em;color:#1a1a1a}.comment-author .avatar{height:50px;margin-right:.875em;position:relative;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:50px;float:left}.comment-author .fn a{font-size:15px;text-decoration:none;color:#555}.comment-author .fn a:hover{color:#4cb453}.bypostauthor>article .fn:after{content:"";position:relative;top:5px;left:3px}.comment-metadata,.pingback .edit-link{font-size:11px;color:#686868;line-height:1.61538;font-family:Montserrat,Helvetica Neue,sans-serif}.comment-metadata{margin-bottom:15px}.comment-metadata a,.pingback .comment-edit-link{color:#686868}.comment-metadata a:focus,.comment-metadata a:hover,.pingback .comment-edit-link:focus,.pingback .comment-edit-link:hover{color:#007acc}.comment-metadata .edit-link,.pingback .edit-link{display:inline-block}.comment-metadata .edit-link:before,.pingback .edit-link:before{padding:0 .538462em;content:"/";opacity:.7;display:inline-block}.comment-content{margin-left:60px}.comment-content ol,.comment-content ul{margin:0 0 1.5em 1.25em}.comment-content li>ol,.comment-content li>ul{margin-bottom:0}.comment-body{position:relative}.comment-body .reply{right:0;position:absolute;top:0}.comment-reply-link{padding:8px 8px 8px 25px;font-size:12px;border:1px solid #d1d1d1;text-decoration:none;color:#666;position:relative;-webkit-border-radius:2px;border-radius:2px;line-height:1;margin-top:2.15385em;font-family:Montserrat,Helvetica Neue,sans-serif;display:inline-block}.comment-reply-link:before{font:normal normal normal 14px/1 FontAwesome;content:"\f112";position:absolute;top:6px;left:8px}.comment-reply-link:focus,.comment-reply-link:hover{border-color:currentcolor;text-decoration:none;color:#4cb453;outline:0 none}.pagination-ourter{width:100%}.pagination{margin:20px 0;-webkit-border-radius:0;border-radius:0;padding-left:0;display:inline-block}.pagination>li>a,.pagination>li>span{height:40px;padding:0;border:0 solid #ddd;text-decoration:none;color:#555;-webkit-transition:.3s;transition:.3s;background-color:#e6e6e6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin-left:7px;width:40px;line-height:40px;display:block}.pagination>li:first-child>a,.pagination>li:first-child>span{-webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;margin-left:0}.pagination>li:last-child>a,.pagination>li:last-child>span{-webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.pagination>li>a:hover,.pagination>li>span.current{color:#fff;background-color:#4cb453}.main-sidebar .widget{margin-bottom:50px}.main-sidebar .widget:after,.main-sidebar .widget:before{content:" ";display:table}.main-sidebar .widget:after{clear:both}.main-sidebar .widget ul{list-style:none;padding-left:0}.main-sidebar .widget ul ul{padding-left:20px}.main-sidebar .widget ul li{margin-bottom:5px;position:relative;padding-left:13px}.main-sidebar .widget ul li:before{font-size:13px;color:#555;content:"\f105";position:absolute;top:0;left:0;font-family:FontAwesome;display:inline-block}.main-sidebar .widget ul li a{text-decoration:none;color:#555;-webkit-transition:.3s;transition:.3s;outline:none}.main-sidebar .widget ul li a:hover{color:#4cb453}.tagcloud a{padding:5px 10px;font-size:13px;border:1px solid #ecf0f1;text-decoration:none;text-shadow:none;color:#888;-webkit-transition:.3s;transition:.3s;outline:none;margin:0 7px 7px 0;float:left;display:inline-block}.tagcloud a:hover{border-color:#4cb453;color:#fff;background-color:#4cb453}.widget .search-form{position:relative}.widget .search-form input[type=search],.widget .search-form input[type=text]{padding:10px 20px;border:1px solid #ddd;color:#888;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.widget .search-form .search-submit{height:42px;font-size:18px;border:none;right:0;color:#888;-webkit-transition:.3s;transition:.3s;position:absolute;text-align:center;top:1px;background:transparent;width:40px;line-height:42px;display:block}.widget .search-form .search-submit:hover{color:#4cb453}input[type=email],input[type=password],input[type=text],textarea{border:1px solid #ddd;color:#888}.testi-boxes blockquote{padding:0 0 0 40px;font-size:13px;border:none;font-style:italic;color:#666;position:relative;margin:0 0 20px;line-height:22px;font-family:"Droid Serif",serif}.testi-boxes blockquote:before{padding:15px 3px 0 0;font-size:60px;font-weight:700;font-style:normal;color:#4cb453;content:"“";position:absolute;top:0;left:0;font-family:"Droid Serif",serif;display:inline-block}.testi-boxes .testi-info{padding-left:35px}.testi-boxes .testi-info img{float:left}.testi-boxes .testi-info .testi-details{font-weight:400;color:#555;padding-left:65px}.testi-boxes .testi-info .testi-details span{font-size:13px;font-weight:700;color:#333;display:block}.testimonials-slider-2 .testi-boxes .testi-info{margin:5px 0 25px;padding-left:0;display:inline-block}.testimonials-slider-2 .testi-boxes .testi-info .testi-details{text-align:left}.cal-to-action .btn{color:#fff}.cal-to-action span{font-size:18px;margin-right:60px;color:#fff}.cal-to-action span b{font-size:30px;font-weight:400}.about-history h5{margin:30px 0 20px}.pro-bar-container{height:10px;position:relative;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;background:#d9d9d9;width:100%}.pro-bar-margin{margin-bottom:25px}.skills-name{color:#555;position:relative;text-align:left;padding-bottom:5px;width:100%}.skills-name span{color:#111;padding-left:5px}.pro-bar{height:10px;position:relative;background:#4cb453}.pro-bar-container.style-2,.pro-bar-container.style-2 .pro-bar{-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;border-bottom-left-radius:10px;-moz-border-radius-topright:10px;-moz-border-radius-bottomleft:10px;-webkit-border-top-right-radius:10px;border-top-right-radius:10px;-webkit-border-top-left-radius:10px;border-top-left-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-bottomright:10px}.stripes .pro-bar{-webkit-background-size:20px 20px;background-size:20px 20px;background-color:#ff9800;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,hsla(0,0%,100%,.15),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,hsla(0,0%,100%,.15)),color-stop(.75,hsla(0,0%,100%,.15)),color-stop(.75,transparent),to(transparent)));background-image:-webkit-linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.stripes .green{background-color:#4caf50}.stripes .blue{background-color:#4cb453}.text-in-bar{right:0;color:#555;position:absolute;top:-28px}.pro-bar.bar-100{width:100%}.pro-bar.bar-99{width:99%}.pro-bar.bar-98{width:98%}.pro-bar.bar-97{width:97%}.pro-bar.bar-96{width:96%}.pro-bar.bar-95{width:95%}.pro-bar.bar-94{width:94%}.pro-bar.bar-93{width:93%}.pro-bar.bar-92{width:92%}.pro-bar.bar-91{width:91%}.pro-bar.bar-90{width:90%}.pro-bar.bar-89{width:89%}.pro-bar.bar-88{width:88%}.pro-bar.bar-87{width:87%}.pro-bar.bar-86{width:86%}.pro-bar.bar-85{width:85%}.pro-bar.bar-84{width:84%}.pro-bar.bar-83{width:83%}.pro-bar.bar-82{width:82%}.pro-bar.bar-81{width:81%}.pro-bar.bar-80{width:80%}.pro-bar.bar-79{width:79%}.pro-bar.bar-78{width:78%}.pro-bar.bar-77{width:77%}.pro-bar.bar-76{width:76%}.pro-bar.bar-75{width:75%}.pro-bar.bar-74{width:74%}.pro-bar.bar-73{width:73%}.pro-bar.bar-72{width:72%}.pro-bar.bar-71{width:71%}.pro-bar.bar-70{width:70%}.pro-bar.bar-69{width:69%}.pro-bar.bar-68{width:68%}.pro-bar.bar-67{width:67%}.pro-bar.bar-66{width:66%}.pro-bar.bar-65{width:65%}.pro-bar.bar-64{width:64%}.pro-bar.bar-63{width:63%}.pro-bar.bar-62{width:62%}.pro-bar.bar-61{width:61%}.pro-bar.bar-60{width:60%}.pro-bar.bar-59{width:59%}.pro-bar.bar-58{width:58%}.pro-bar.bar-57{width:57%}.pro-bar.bar-56{width:56%}.pro-bar.bar-55{width:55%}.pro-bar.bar-54{width:54%}.pro-bar.bar-53{width:53%}.pro-bar.bar-52{width:52%}.pro-bar.bar-51{width:51%}.pro-bar.bar-50{width:50%}.pro-bar.bar-49{width:49%}.pro-bar.bar-48{width:48%}.pro-bar.bar-47{width:47%}.pro-bar.bar-46{width:46%}.pro-bar.bar-45{width:45%}.pro-bar.bar-44{width:44%}.pro-bar.bar-43{width:43%}.pro-bar.bar-42{width:42%}.pro-bar.bar-41{width:41%}.pro-bar.bar-40{width:40%}.pro-bar.bar-39{width:39%}.pro-bar.bar-38{width:38%}.pro-bar.bar-37{width:37%}.pro-bar.bar-36{width:36%}.pro-bar.bar-35{width:35%}.pro-bar.bar-34{width:34%}.pro-bar.bar-33{width:33%}.pro-bar.bar-32{width:32%}.pro-bar.bar-31{width:31%}.pro-bar.bar-30{width:30%}.pro-bar.bar-29{width:29%}.pro-bar.bar-28{width:28%}.pro-bar.bar-27{width:27%}.pro-bar.bar-26{width:26%}.pro-bar.bar-25{width:25%}.pro-bar.bar-24{width:24%}.pro-bar.bar-23{width:23%}.pro-bar.bar-22{width:22%}.pro-bar.bar-21{width:21%}.pro-bar.bar-20{width:20%}.pro-bar.bar-19{width:19%}.pro-bar.bar-18{width:18%}.pro-bar.bar-17{width:17%}.pro-bar.bar-16{width:16%}.pro-bar.bar-15{width:15%}.pro-bar.bar-14{width:14%}.pro-bar.bar-13{width:13%}.pro-bar.bar-12{width:12%}.pro-bar.bar-11{width:11%}.pro-bar.bar-10{width:10%}.pro-bar.bar-9{width:9%}.pro-bar.bar-8{width:8%}.pro-bar.bar-7{width:7%}.pro-bar.bar-6{width:6%}.pro-bar.bar-5{width:5%}.pro-bar.bar-4{width:4%}.pro-bar.bar-3{width:3%}.pro-bar.bar-2{width:2%}.pro-bar.bar-1{width:1%}.pro-bar.bar-0{width:0}.service-box img{float:left}.service-box .service-content{padding-left:78px}.pricing-item{padding:38px 0;border:1px solid #f2f2f2;border-top:5px solid #4cb453;text-align:center;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background:#fff}.pricing-item .plan-price{font-size:72px;color:#333;padding-bottom:35px;line-height:36px}.pricing-item .plan-price sup{font-size:47px}.pricing-item .plan-price span{font-size:13px;font-weight:400;font-family:Raleway,sans-serif}.pricing-item .plan-name{font-size:18px;font-weight:700;margin-bottom:18px;color:#333;line-height:36px}.pricing-item .plan-details{margin-bottom:35px}.pricing-item .plan-details ul{list-style:none;padding:0;margin:0}.pricing-item .plan-details ul li{margin-bottom:8px}.pricing-item .plan-btn{margin:0}.pricing-item.featured{border-top:5px solid #ff9800}.pricing-item.featured .btn-primary{background-color:#ff9800}.pricing-item.featured .btn-primary:hover{opacity:.8}.pricing-table-2{padding:45px 0 35px;border:3px solid #f2f2f2;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.pricing-table-2 img{display:inline-block}.pricing-table-2 .plan-name{margin-bottom:30px;color:#555;margin-top:15px}.pricing-table-2 .plan-price{color:#4cb453;position:relative;font-family:Lato,sans-serif;display:inline-block}.pricing-table-2 .plan-price span{right:-50px;color:#555;position:absolute;top:10px;display:inline-block}.pricing-table-2 .plan-price sup{position:absolute;top:5px;left:-25px}.pricing-table-2.featured{padding:60px 0 50px;border:3px solid #ff9800;position:relative;margin:-22px -3px 0}.pricing-table-2.featured .plan-price{color:#ff9800}.our-partner .item{text-align:center}.our-partner .owl-controls{margin-top:40px}.quick_newsletter .newsletter-info{color:#f8f8f8}.quick_newsletter .newsletter-info h3{font-size:20px;font-weight:700;color:#f8f8f8;margin:0;line-height:36px}.quick_newsletter .newsletter-element .input-text{padding:15px 20px;border:none;outline:none;background-color:#f8f8f8;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;width:100%;display:inline-block}.quick_newsletter .newsletter-element .newsletter-submit{padding:15px 30px;font-size:15px;font-weight:700;color:#fff;position:relative;min-width:auto;background-color:#555;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;line-height:21px;display:inline-block}.quick_newsletter .newsletter-element .newsletter-submit:hover{background-color:#666565}.quick_newsletter .newsletter-element .newsletter-submit i{margin-right:5px}.quick_newsletter p{margin-bottom:0}.team-box .team-inner{overflow:hidden;position:relative;text-align:center;margin:0 auto;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:100%}.team-box .team-inner img{width:100%;display:block}.team-box .team-inner .mask{height:100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;position:absolute;opacity:0;top:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background:rgba(41,182,246,.8);left:0;width:100%;z-index:2}.team-box:hover .mask{opacity:1}.team-box .team-inner ul{list-style:none;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;position:absolute;text-align:center;top:-30px;margin:0;left:0;width:100%;z-index:3}.team-box .team-inner ul li{margin-right:3px;text-align:center;margin-left:3px;display:inline-block}.team-box:hover ul{-webkit-transition-delay:.2s;transition-delay:.2s;top:50%}.team-box .team-inner ul li a{height:24px;font-size:13px;border:1px solid #f2f2f2;color:#f2f2f2;-webkit-transition:all .3s linear;transition:all .3s linear;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:24px;line-height:24px;font-family:FontAwesome;display:inline-block}.team-box .team-inner ul li a:hover{color:#4cb453;background-color:#f2f2f2}.team-box h6{font-weight:700;color:#333;margin-top:30px}.team-box .subtext,.team-box h6{font-size:13px;text-align:center}.team-box .subtext{color:#555;line-height:26px}.about-text-intro,.service-text-intro{padding:24px 50px 44px}.about-text-intro h2,.service-text-intro h2{font-size:50px;margin-bottom:35px;line-height:21px}.about-text-intro p,.service-text-intro p{font-size:20px;font-weight:400;font-style:italic;line-height:30px;font-family:"Droid Serif",Arial,Helvetica,sans-serif}.service-text-intro{padding:24px 50px 34px}.btn-service-intro .btn{margin:0 10px}.box-intro-video{margin-bottom:-145px;position:relative}.box-intro-video .btn-intro-video{height:70px;font-size:30px;color:#fff;position:absolute;text-align:center;top:50%;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background:#4cb453;margin-left:-35px;left:50%;width:70px;line-height:70px;margin-top:-35px}.box-intro-video .btn-intro-video:hover{background:rgba(41,182,246,.9)}#projects-grid{position:relative;padding-bottom:30px}#projects-grid .project-item-2{margin-bottom:30px}#projects-grid:after{content:"";clear:both;display:block}.project-item{overflow:hidden;-webkit-transform:translate3d(1px,0,0);transform:translate3d(1px,0,0);position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:-1px;float:left;display:inline-block}.projects-grid-5 .project-item{width:20%}.projects-grid .project-item{width:25%}.projects-grid-2 .project-item{width:50%}.projects-grid-3 .project-item{width:33.333%}.projects-grid-4 .project-item{width:25%}.projects-boxes .project-item{margin-bottom:30px}.project-item-inner{overflow:hidden;position:relative}.project-grid-2 #filter{margin-bottom:40px;text-align:left;padding-left:20px}.project-grid-2 #filter li{margin-right:22px;margin-left:0}.col-md-3{margin-right:-1px}.project-page #filter{margin-bottom:40px;text-align:left;padding-left:0}.project-page #filter li{margin-right:22px;margin-left:0}#filter{position:relative;text-align:center;width:100%}#filter li{margin-left:22px;display:inline-block}#filter:after{content:"";clear:both;display:block}#filter li a{padding:0;font-size:13px;text-decoration:none;color:#323232;-webkit-transition:all .3s linear;transition:all .3s linear;position:relative;outline:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block}#filter li .current,#filter li a:hover{color:#4cb453}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{-webkit-transition-duration:.6s;transition-duration:.6s}.isotope{-webkit-transition-property:height,width;transition-property:height,width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.project-slider .owl-controls .owl-pagination{right:30px;position:absolute;top:30px}.project-slider .owl-controls .owl-pagination .owl-page span{margin:0 4px}.project-slider .owl-controls .owl-buttons .owl-next,.project-slider .owl-controls .owl-buttons .owl-prev{height:36px;border:none;color:#fff;position:absolute;text-align:center;top:50%;margin:-18px 0 0;-webkit-border-radius:0;border-radius:0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:rgba(0,0,0,.5);width:36px;line-height:36px}.project-slider .owl-controls .owl-buttons .owl-prev{left:15px}.project-slider .owl-controls .owl-buttons .owl-next{right:15px}.project-info h2{margin-bottom:30px}ul.project-list{list-style:none;margin-top:20px;padding-left:0}ul.project-list li{margin-bottom:10px}ul.project-list li strong{margin-right:10px;min-width:45px;display:inline-block}.map-canvas{height:400px}.intro-text{padding:24px 50px 44px}.intro-text h2{font-size:50px;font-weight:700;margin-bottom:35px;line-height:21px}.intro-text p{font-size:20px;font-weight:400;font-style:italic;line-height:30px;font-family:"Droid Serif",Arial,Helvetica,sans-serif}.wpcf7-form input[type=email],.wpcf7-form input[type=password],.wpcf7-form input[type=text],.wpcf7-form textarea{padding:10px 20px 11px;border:1px solid #e8e6e6;margin-bottom:5px;color:#a1b1bc;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#f4f6f7;width:100%}.wpcf7-form input[type=email]:focus,.wpcf7-form input[type=password]:focus,.wpcf7-form input[type=text]:focus,.wpcf7-form textarea:focus{border-color:#4cb453;color:#1b1b1b;background-color:#fff}.col-full{width:100%}.col-one-third{margin-bottom:20px;width:31.5%;float:left}.margin-one-third{margin-right:2.626%;margin-left:2.626%}.wpcf7-form textarea{min-height:150px;margin-top:3px}.contact-list{list-style:none;padding:10px 0 0;margin-bottom:40px}.contact-list li{margin-bottom:10px}.contact-list li i{font-size:13px;margin-right:5px;color:#4cb453;display:inline-block}.info-branch h5,.info-branch p{margin-bottom:20px}.bg-dark{color:#999;background-color:#303335}.content-box{padding:40px;margin-bottom:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.content-box .btn{margin-top:20px}.text-white{font-size:16px;margin-bottom:30px;color:#fff!important}.coming-soon-content{height:100%;width:100%;vertical-align:middle;display:table}.coming-soon-content .social-icons a{font-size:15px;color:#555;-webkit-transition:.3s;transition:.3s;background-color:transparent;margin:0 8px;display:inline-block}.coming-soon-content .social-icons a:hover{color:rgba(85,85,85,.8)}.newsletter-comingsoon{width:auto;display:inline-block}.newsletter-comingsoon .newsletter-submit{padding:15px 30px;font-size:15px;font-weight:700;color:#fff;position:relative;min-width:auto;background-color:#555;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-left:10px;line-height:21px;display:inline-block}.newsletter-comingsoon .newsletter-submit:hover{background-color:rgba(85,85,85,.9)}.newsletter-comingsoon .input-text{padding:15px 20px;border:none;margin-right:10px;outline:none;min-width:270px;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:inline-block}.smk_accordion{list-style:none outside none;padding:0;position:relative;margin:0}.smk_accordion .accordion_in{overflow:hidden;margin-bottom:10px;position:relative;margin-top:-1px;z-index:10}.smk_accordion .accordion_in .acc_head{padding-top:10px;font-size:14px;border:1px solid #ededed;font-weight:700;color:#212121;-webkit-transition:.3s;transition:.3s;position:relative;text-align:left;background:#fff;cursor:pointer;padding-bottom:11px;line-height:22px;display:block}.smk_accordion .accordion_in .acc_head i{margin-right:8px}.accordion-1.smk_accordion .accordion_in .acc_head{-webkit-border-radius:40px;border-radius:40px}.smk_accordion .accordion_in .acc_head:hover,.smk_accordion .accordion_in.acc_active>.acc_head{color:#fff}.smk_accordion .accordion_in .acc_content{padding:25px 20px 20px 30px;border:1px solid #ededed;color:#606060;background:#fff}.accordion-1.smk_accordion .accordion_in .acc_content{border:none}.smk_accordion .accordion_in .acc_content h1:first-of-type,.smk_accordion .accordion_in .acc_content h2:first-of-type,.smk_accordion .accordion_in .acc_content h3:first-of-type,.smk_accordion .accordion_in .acc_content h4:first-of-type,.smk_accordion .accordion_in .acc_content h5:first-of-type,.smk_accordion .accordion_in .acc_content h6:first-of-type{margin-top:5px}.smk_accordion .accordion_in.acc_active>.acc_content{display:block}.smk_accordion.acc_with_icon .accordion_in .acc_content,.smk_accordion.acc_with_icon .accordion_in .acc_head{padding-left:30px}.smk_accordion .accordion_in .acc_head:hover,.smk_accordion .accordion_in.acc_active>.acc_head{border-color:#4cb453;background-color:#4cb453}.tabs{margin-bottom:20px;background-color:#fff;width:100%;float:left}.tabs>header{border-left:1px solid #ededed;width:100%}.tabs>header,.tabs>header>h4{border-right:1px solid #ededed;border-top:3px solid #ededed;float:left}.tabs>header>h4{padding:0 20px;font-size:13px;margin-bottom:0;color:#666;cursor:pointer;width:auto;line-height:50px;margin-top:-3px}.tabs>header>h4.active{color:#333;border-top:3px solid #4cb453}.tabs .tabs-main{padding:25px 25px 15px;border:1px solid #ededed;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;float:left}.tabs .tabs-main .tabs-item{width:100%;float:left;display:none}.tabs.tabs-2>header,.tabs.tabs-2>header>h4{border-top-width:0;border-left-width:0;border-right-width:0}.tabs.tabs-2>header>h4{position:relative;padding-right:40px;text-align:left;padding-left:0}.tabs.tabs-2>header>h4:last-child{padding-right:0}.tabs.tabs-2>header>h4.active:before{height:3px;content:"";position:absolute;bottom:-1px;background-color:#4cb453;width:40px;z-index:1000}.tabs.tabs-3>header,.tabs.tabs-3>header>h4{border-top-width:0;border-left-width:0;border-right-width:0}.tabs.tabs-3>header>h4{text-transform:none;padding-right:30px;line-height:40px;padding-left:30px}.tabs.tabs-3>header>h4.active{color:#fff;background-color:#4cb453;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px}.tabs.tabs-3 .tabs-main{padding:15px 0 0;border:0 solid #ededed}.tabs.tabs-4>header{border-width:0;border-bottom:3px solid #4cb453}.tabs.tabs-4>header>h4{border-top-width:0;border-left-width:0;text-transform:none;padding-right:30px;border-right-width:0;line-height:40px;padding-left:30px}.tabs.tabs-4>header>h4.active{-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px;color:#fff;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;background-color:#4cb453;-moz-border-radius-topleft:3px}.tabs.tabs-4 .tabs-main{padding:20px 0 0;border:0 solid #ededed}.accordion .tabs{z-index:2}.tipper{height:1px;pointer-events:none;position:absolute;top:-99999px;left:-99999px;width:1px;z-index:100000}.tipper .tipper-content{padding:6px 20px;font-size:10px;color:#fff;position:relative;margin:0;-webkit-box-shadow:0 0 25px rgba(0,0,0,.5);box-shadow:0 0 25px rgba(0,0,0,.5);-webkit-border-radius:3px;border-radius:3px;background:rgba(0,0,0,.95);float:left;white-space:nowrap;font-family:Lato,sans-serif;display:block}.tipper .tipper-caret{height:11px;position:absolute;background:url(https://margonast.shop/wp-content/themes/compact/images/tipper-icon.png) no-repeat;width:100%;display:block}.tipper.right .tipper-content{-webkit-box-shadow:1px 0 3px rgba(0,0,0,.25);box-shadow:1px 0 3px rgba(0,0,0,.25)}.tipper.right .tipper-caret{top:0;background-position:0;left:-5px}.tipper.left .tipper-content{-webkit-box-shadow:-1px 0 3px rgba(0,0,0,.25);box-shadow:-1px 0 3px rgba(0,0,0,.25)}.tipper.left .tipper-caret{right:-5px;top:0;background-position:100%}.tipper.bottom .tipper-caret,.tipper.top .tipper-caret{height:5px;margin-left:-6px;width:12px;float:none;display:block}.tipper.top .tipper-content{-webkit-box-shadow:0 -1px 3px rgba(0,0,0,.25);box-shadow:0 -1px 3px rgba(0,0,0,.25)}.tipper.top .tipper-caret{bottom:-5px;text-align:center;background-position:bottom;left:0}.tipper.bottom .tipper-content{-webkit-box-shadow:0 1px 3px rgba(0,0,0,.25);box-shadow:0 1px 3px rgba(0,0,0,.25)}.tipper.bottom .tipper-caret{top:-5px;background-position:top;left:0}.fontawesome{font-size:13px;font-family:FontAwesome;display:inline-block}footer.bg-color-1{color:#999;background:#042433}footer .main-footer{padding:50px 0}footer .main-footer .widget-title{margin-bottom:35px;color:#fff;margin-top:25px}footer .main-footer .widget-inner ul{list-style:none;padding:0;margin:0}footer .main-footer .widget-inner ul li{margin-bottom:10px;position:relative;padding-left:10px}footer .main-footer .widget-inner ul li:before{font-size:13px;color:#e5e5e5;content:"\f105";position:absolute;top:0;left:0;font-family:FontAwesome;display:inline-block}footer .main-footer .widget-inner ul li a{text-decoration:none;color:#e5e5e5;-webkit-transition:.5s;transition:.5s}footer .main-footer .widget-inner ul li a:hover{color:#4cb453}footer .main-footer .widget-inner .logo-footer{margin-bottom:35px;display:inline-block}footer .main-footer .widget-inner .social-icons{margin-top:20px}footer .main-footer .widget-inner .social-icons a{height:36px;font-size:15px;text-decoration:none;margin-right:10px;color:#fff;-webkit-transition:.3s;transition:.3s;outline:none;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;width:36px;line-height:36px;float:left;display:inline-block}footer .sub-footer{padding:30px 0;border-top:1px solid hsla(0,0%,100%,.08)}.widget-title{font-size:18px}.newsletter form{position:relative;margin-top:20px}.newsletter form input[type=email]{height:40px;border:none;color:#ccc;padding-right:5px;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background:#1e3a48;width:100%;line-height:40px;padding-left:44px}.newsletter form input[type=email]:focus{border:1px solid #4cb453}.newsletter form .fa-envelope-o{font-size:15px;color:#8a98a0;position:absolute;top:12px;left:16px}.newsletter form input[type=submit]{padding:10px 30px;font-size:13px;border:none;text-decoration:none;font-weight:700;color:#fff;-webkit-transition:.3s;transition:.3s;text-align:center;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#4cb453;line-height:21px;margin-top:5px;font-family:Raleway,Arial,Helvetica,sans-serif;display:inline-block}.newsletter form input[type=submit]:hover{color:#e5e5e5;background-color:#2c3e50}footer.bg-color-2{color:#666;background:#f8f8f8}footer.footer-2 .logo-footer{margin-bottom:35px}footer.footer-2 .social-icons-2{margin-top:20px}footer.footer-2 .social-icons-2 a{height:36px;font-size:15px;border:1px solid #e6e6e6;text-decoration:none;margin-right:5px;color:#888;-webkit-transition:.3s;transition:.3s;outline:none;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;background:transparent;width:36px;line-height:36px;display:inline-block}footer.footer-2 .social-icons-2 a:hover{border-color:#4cb453;color:#fff;background:#4cb453}footer.footer-2 .social-icons-2 a.facebook:hover{border-color:#02549f;background-color:#02549f}footer.footer-2 .social-icons-2 a.vk:hover{border-color:#4c75a3;background-color:#4c75a3}footer.footer-2 .social-icons-2 a.vimeo:hover{border-color:#1ab7ea;background-color:#1ab7ea}footer.footer-2 .social-icons-2 a.tumblr:hover{border-color:#35465d;background-color:#35465d}footer.footer-2 .social-icons-2 a.twitter:hover{border-color:#00aced;background-color:#00aced}footer.footer-2 .social-icons-2 a.behance:hover{border-color:#1769ff;background-color:#1769ff}footer.footer-2 .social-icons-2 a.instagram:hover{border-color:#ddccba;background-color:#ddccba}footer.footer-2 .social-icons-2 a.pinterest:hover{border-color:#cd2129;background-color:#cd2129}footer.footer-2 .social-icons-2 a.flickr:hover{border-color:#ff0084;background-color:#ff0084}footer.footer-2 .social-icons-2 a.dribbble:hover{border-color:#ea4c89;background-color:#ea4c89}footer.footer-2 .social-icons-2 a.google-plus:hover{border-color:#d11516;background-color:#d11516}footer.footer-2 .social-icons-2 a.youtube-play:hover{border-color:#e12a27;background-color:#e12a27}footer.footer-2 .social-icons-2 a.linkedin:hover{border-color:#069;background-color:#069}footer.footer-2 .social-icons-2 a.skype:hover{border-color:#00a7e5;background-color:#00a7e5}footer.footer-2 .footer-contact{margin-bottom:35px;margin-top:20px}footer.footer-2 .footer-contact ul{list-style:none;padding:0;max-width:450px;margin:0;display:inline-block}footer.footer-2 .footer-contact ul li{margin-bottom:5px;margin-left:15px;display:inline-block}footer.footer-2 .footer-contact ul li .fa{margin-right:5px}footer.footer-2 .footer-contact ul li span{margin-left:15px;display:inline-block}footer.footer-2 .sub-footer{border-top:1px solid rgba(0,0,0,.06)}#to-the-top{height:40px;font-size:18px;right:30px;color:#fff;transition:background-color .1s linear;-moz-transition:background-color .1s linear;-webkit-transition:background-color .1s linear;-o-transition:background-color .1s linear;position:fixed;bottom:30px;text-align:center;background-color:rgba(0,0,0,.4);background-position:50%;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;cursor:pointer;width:40px;line-height:40px;background-repeat:no-repeat;display:none;z-index:10000}#to-the-top:hover{background-color:#4cb453}@media only screen and (min-width:960px) and (max-width:1199px){nav.site-desktop-menu>ul>li>a{padding:0 10px}.header-buttons>*{margin-left:10px}.site-header-2 .header-buttons>*,.site-header-2 .header-contact ul li{margin-left:20px}.site-header-2 .header-contact ul li.border-line{margin-left:15px}.header-contact ul li.border-line{margin-left:5px}.latest-news-items-2 .latest-blog-post-img{max-width:inherit;float:none}.latest-news-items-2 .latest-blog-post-details{margin-top:15px;padding-left:0}}@media (max-width:992px){.site-header .stuck{position:static}.site-header-1 nav.site-mobile-menu{margin-top:-59px}.site-header-1 .stuck nav.site-mobile-menu{margin-top:-57px}nav.site-mobile-menu>ul{top:57px}header.site-header-1{min-height:80px}.site-heade .btn-mobile-menu{margin:19px 0}#logo{margin-top:16px}.site-header-2.site-header .btn-mobile-menu{margin-bottom:0}.site-header-2.site-header nav.site-mobile-menu>ul{top:76px}.site-header-2 .main-bar .header-buttons{margin-right:20px;margin-top:30px}.site-header-2 .header-contact ul li.border-line,.site-header-2 .search-bar{display:none}.site-header-2 .main-bar{padding-bottom:20px}.site-header-2 .stuck .main-bar{display:block}.site-header-2 .stuck .sub-header{display:none}header.site-header-3 #logo{top:15px}.latest-projects .latest-projects-intro{padding:15px 25px 9px}.testimonials-slider-wrapper{margin-top:40px}.service-box{margin:30px 0 0}.cal-to-action span{margin-right:0;margin-bottom:20px;line-height:28px;display:block}.pricing-table-2 .plan-price span{right:-40px}.projects-grid-2 .project-item,.projects-grid-3 .project-item,.projects-grid-4 .project-item,.projects-grid-5 .project-item{width:50%}.blog-list .post-media{width:300px}.blog-list .post-content{padding-left:320px}.project-info h2{margin-bottom:25px;margin-top:20px}}@media only screen and (min-width:768px) and (max-width:959px){.projects-grid .project-item{width:33.33333333%}}@media only screen and (max-width:767px){header.site-header-1{min-height:84px}.about-box,.feature-box{margin-top:40px}.about-text-intro h2,.intro-text h2,.service-text-intro h2{font-size:35px}.latest-projects .latest-projects-intro,.latest-projects .latest-projects-wrapper{width:100%;float:none}.newsletter-element .input-text,.newsletter-element .newsletter-submit{margin-top:20px}.projects-grid-5 .project-item{width:50%}.about-history{margin-top:35px}.pricing-item{margin-bottom:20px}.pricing-table-2{margin:10px 0!important;width:100%}.blog-list .post-media{margin-bottom:20px;width:100%;float:none}.blog-list .post-content{padding-left:0}.post-metadata{margin:10px 0}footer .main-footer .widget-title{margin-bottom:15px;margin-top:30px}}@media only screen and (min-width:480px) and (max-width:767px){.item.margin_15{margin:15px 0 0}.projects-grid .project-item{width:50%}}@media only screen and (max-width:479px){h1{font-size:20px}h2{font-size:18px}h3{font-size:16px}h4{font-size:14.5px}h5{font-size:13px}h6{font-size:11px}h2.box-title{font-size:18px}.box-intro-video .btn-intro-video{height:45px;font-size:18px;width:45px;line-height:45px}.btn-service-intro .btn{min-width:140px;margin:5px 0}.projects-grid .project-item{width:100%}.latest-blog-post-details p.title{font-size:16px;font-weight:500}#filter{padding:0}#filter li{margin-right:11px;margin-left:11px;display:inline-block}.project-grid-2 #filter,.project-page #filter{margin-bottom:20px;text-align:center;padding-left:0}.project-grid-2 #filter li,.project-page #filter li{margin-right:11px;margin-left:11px}.about-text-intro,.intro-text,.service-text-intro{padding:0 0 34px}.about-text-intro h2,.intro-text h2,.service-text-intro h2{font-size:25px;margin-bottom:15px;line-height:1.2}.about-text-intro p,.intro-text p,.service-text-intro p{font-size:16px;line-height:28px}.col-one-third{width:100%}.col-one-third.margin-one-third{margin-right:0;margin-left:0}}@media only screen and (min-width:320px) and (max-width:479px){.latest-blog-post-img{max-width:inherit;float:none}.latest-blog-post-details{margin-top:15px;padding-left:0}.item.margin_15{margin:15px 0 0}footer.footer-2 .footer-contact ul li span{display:none}.projects-grid-2 .project-item,.projects-grid-3 .project-item,.projects-grid-4 .project-item,.projects-grid-5 .project-item,.quick_newsletter .newsletter-element .newsletter-submit{width:100%}}@media only screen and (max-width:319px){h1{font-size:18px}h2{font-size:16px}h3{font-size:14px}h4{font-size:12.5px}h5{font-size:12px}h6{font-size:10px}}@media only screen and (min-width:1200px){body.compact-boxed-bg #wrapper{max-width:1250px;margin:0 auto}}.folio-cate span:last-child{display:none}.post-metadata span.cat-links ul{display:inline-block}form .newsletter{position:relative;margin-top:20px}form .newsletter input[type=email]{height:40px;border:none;color:#ccc;padding-right:5px;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;background:#1e3a48;width:100%;line-height:40px;padding-left:44px}form .newsletter .fa-envelope-o{font-size:15px;color:#8a98a0;position:absolute;top:12px;left:16px}form .newsletter input[type=submit]{padding:10px 30px;font-size:13px;border:none;text-decoration:none;font-weight:700;color:#fff;-webkit-transition:.3s;transition:.3s;text-align:center;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#4cb453;line-height:21px;margin-top:5px;font-family:Raleway,Arial,Helvetica,sans-serif;display:inline-block}form .newsletter input[type=submit]:hover{color:#e5e5e5;background-color:#2c3e50}.form-newsletter{position:relative;margin-top:20px}#subheader .breadcrumbs ul.breadcrumb{list-style:none;padding:0;font-size:13px;color:#555;background-color:transparent;margin:10px 0 0;float:right}.comments-area ol{list-style:none;padding-left:0}.comment-body{padding:1.75em 0;border-top:1px solid #d1d1d1}.commentlist ul.children{padding-left:40px}.commentlist ul.children li{padding-left:.875em}.blog-gallery{right:0;position:absolute;bottom:0;margin-left:0}.blog-gallery .compact-next,.blog-gallery .compact-prev{height:30px;font-size:26px;color:#fff;background-color:#4cb453;width:30px}.control-client-2 .owl-controls{display:none!important}.wpb_content_element{margin-bottom:0!important}ul.breadcrumb>li+li:before{color:#555;padding-right:0}.tp-leftarrow{position:absolute}div.wpcf7-validation-errors{display:none!important}.wpcf7-form.invalid .wpcf7-not-valid,.wpcf7-form.invalid .wpcf7-validates-as-email{border:1px solid red}code{padding:12px;border:0;font-weight:400;color:#fff;margin:8px 0;-webkit-border-radius:6px;border-radius:6px;background:#666 none repeat scroll 0 0;line-height:1.3;white-space:pre-wrap;font-family:consolas,monaco,andale mono,monospace;display:block}h3.headline{font-size:20px;text-transform:none}a.btn-radius,a.btn-radius.width{border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px}.btn.width{padding:15px 30px;font-size:15px;margin-bottom:20px;min-width:170px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.mleft{margin-right:15px}.btn-primary{color:#fff;background:#4cb453}.btn-border-grey{border:2px solid #ccc;color:#999}a.btn.btn-border-grey:hover{border-color:#4cb453;color:#4cb453;background-color:transparent}.no-radius,.no-radius.width{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}a.btn:hover{color:#fff;background-color:#2c3e50}.btn.green{background-color:#4caf50}.btn.orange{background-color:#ff9800}.btn.red{background-color:#f44336}.btn.yellow{color:#333;background-color:#ffeb3b}.btn.black{background-color:#555}.btn.grey{color:#555;background-color:#e6e6e6}.btn i{margin-right:7px}.service-style2{min-height:270px;padding:50px 10px;border:1px solid #ebebeb;text-align:center;vertical-align:middle}.service-style2 img{float:none;display:inline-block}.service-style2 .service-content{margin-top:25px;padding-left:0}.service-box .service-content h3{font-size:15px;font-weight:700;color:#555;text-transform:none;margin:0 0 8px;line-height:24px}::-moz-selection{color:#fff;background:#4cb453}::selection{color:#fff;background:#4cb453}#sub-header-2{padding:30px 0;background:#f7f7f7 none repeat scroll 0 0}#sub-header-2 h1{font-size:30px;color:#333;text-transform:none;padding-right:40px;margin:0;float:left;display:block}#sub-header-2 ul.breadcrumbs ul.breadcrumb{list-style:none outside none;padding:0;font-size:13px;color:#555;margin:5px 0 0;float:right}#sub-header-2 .breadcrumbs .breadcrumb>.active{color:#555}div.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a{background-color:transparent}div.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a span{border-top-width:0;border-left-width:0;font-size:13px;font-weight:700;color:#666;text-transform:none;padding-right:30px;cursor:pointer;border-right-width:0;line-height:40px;padding-left:30px}div.vc_tta-color-white.vc_tta-style-classic.tab2 .vc_tta-tab>a span{padding:0 40px 0 0}div.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top.tab2 .vc_tta-tab.vc_active>a:after{height:3px;content:"";position:static;bottom:-1px;background-color:#4cb453;width:40px;z-index:1000}div.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top.tab4 .vc_tta-tab.vc_active>a:before{height:3px;content:"";position:static;bottom:-1px;background-color:#4cb453;width:100%;z-index:1000}div.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab.vc_active>a span{color:#fff}div.vc_tta-color-white.vc_tta-style-classic.tab2 .vc_tta-tab.vc_active>a span{color:#666}div.vc_tta-color-white.vc_tta-style-classic.tab4 .vc_tta-tab>a span{padding:0 20px;color:#666}div.vc_tta.vc_tta-shape-rounded.tab4 .vc_tta-tabs-container{margin-right:0}div.vc_tta-color-white.vc_tta-style-classic .vc_tta-tab>a:hover{background-color:transparent}div.vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels{padding-top:15px;border:none;background-color:transparent}div.vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs.tab2 .vc_tta-panels,div.vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs.tab4 .vc_tta-panels{padding-top:0}div.vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs .vc_tta-panels .vc_tta-panel-body{padding:0}div.vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs.tab2 .vc_tta-panels .vc_tta-panel-body,div.vc_tta-color-white.vc_tta-style-classic.vc_tta-tabs.tab4 .vc_tta-panels .vc_tta-panel-body{padding:25px;border:1px solid #ededed}div.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab.vc_active>a{padding:0;color:#fff;border-bottom:none;background-color:#4cb453;border-radius:40px;-webkit-border-radius:40px;-moz-border-radius:40px}div.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top .vc_tta-tab>a{padding:0;border:none}div.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top.tab4 .vc_tta-tab>a{padding:0;border:1px solid #ededed;border-radius:0}.tab3.vc_tta.vc_tta-spacing-1 .vc_tta-tabs-list{border-bottom:3px solid #4cb453}div.vc_tta-tabs.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#fff;background-color:#4cb453;border-radius:40px}div.vc_tta-tabs.vc_tta-color-white.vc_tta-style-classic.tab2 .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#666;background-color:transparent;border-radius:0}div.vc_tta-tabs.vc_tta-color-white.vc_tta-style-classic.tab2 .vc_tta-panel.vc_active .vc_tta-panel-title>a:before{height:3px;content:"";position:absolute;bottom:-1px;background-color:#4cb453;width:40px;z-index:1000}div.vc_tta-tabs.vc_tta-color-white.vc_tta-style-classic.tab3 .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#fff;background-color:#4cb453;border-radius:0}div.vc_tta-tabs.vc_tta-color-white.vc_tta-style-classic.tab4 .vc_tta-panel.vc_active .vc_tta-panel-title>a{color:#666;background-color:transparent;border-radius:0}div.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top.tab3 .vc_tta-tab.vc_active>a{border-radius:0}div.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top.tab2 .vc_tta-tab.vc_active>a,div.vc_tta-tabs:not([class*=vc_tta-gap]):not(.vc_tta-o-no-fill).vc_tta-tabs-position-top.tab4 .vc_tta-tab.vc_active>a{background-color:transparent}div.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left .vc_tta-controls-icon{display:none}div.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a{padding-left:30px}div.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a:hover{-webkit-transition:.3s;transition:.3s;background-color:#4cb453}div.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a:hover i,div.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a:hover span{color:#fff;-webkit-transition:.3s;transition:.3s}div.vc_tta.vc_general .vc_tta-panel{margin-bottom:10px}div.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a{border:1px solid #ededed}div.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-heading:hover{background-color:#fff}div.vc_tta.vc_general .vc_tta-icon{font-size:14px;margin-right:8px}div.vc_tta.vc_general .vc_active .vc_tta-icon{color:#fff}div.vc_tta.vc_tta-accordion .vc_tta-controls-icon-position-left.vc_tta-panel-title>a span{font-size:14px;font-weight:700;color:#212121;text-transform:none;margin-left:0!important;line-height:22px}div.vc_tta.vc_tta-accordion .vc_active .vc_tta-controls-icon-position-left.vc_tta-panel-title>a span{color:#fff}div.vc_tta-color-white.vc_tta-style-classic.tab1 .vc_tta-panel.vc_active .vc_tta-panel-title>a{background-color:#4cb453;border-radius:40px}div.vc_tta-color-white.vc_tta-style-classic.tab4 .vc_tta-panel.vc_active .vc_tta-panel-title>a{border-top:3px solid #4cb453}div.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel .vc_tta-panel-title>a span{font-size:13px}div.vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic .vc_tta-panel.vc_active .vc_tta-panel-title>a{border-color:#4cb453;background-color:#4cb453}div.vc_tta-accordion.vc_tta-color-white.vc_tta-style-classic.arco2 .vc_tta-panel .vc_tta-panel-title>a{border-radius:40px}.vc_tta.vc_tta-style-classic .vc_tta-panel-heading{border-width:0!important}.widget_calendar table,.widget_calendar td{border:0;border-collapse:separate;border-spacing:1px}.widget_calendar caption{font-size:14px;margin:0}.widget_calendar td,.widget_calendar th{padding:0;text-align:center}.widget_calendar a{display:block}.widget_calendar a:hover{background-color:rgba(0,0,0,.15)}.widget_calendar tbody td{background-color:hsla(0,0%,100%,.5)}.site-footer .widget_calendar tbody td{background-color:hsla(0,0%,100%,.05)}.site-footer .widget_calendar tbody .pad,.widget_calendar tbody .pad{background-color:transparent}.widget select{padding:5px;border:1px solid #ccc;max-width:100%;width:100%}.widget_text .textwidget img{height:auto;max-width:100%}.widget_text input,.widget_text select,.widget_text textarea{padding:5px;border:1px solid #ccc;max-width:100%;width:100%}.widget_text option{max-width:100%}.widget_archive ul li{margin-bottom:10px}.widget_nav_menu ul li,.widget_pages ul li{margin-bottom:10px;color:#827b7d;line-height:20px}.widget_nav_menu ul ul,.widget_pages ul ul{padding-top:10px}.widget_nav_menu ul li ul,.widget_pages ul li ul{margin-left:40px;float:none}.widget_nav_menu ul li a,.widget_pages ul li a{color:#827b7d}.widget_nav_menu ul li a:hover,.widget_pages ul li a:hover{color:#f86e4e}.widget_recent_comments ul li{margin-bottom:10px}.content-page ul,.text-post ul{list-style:disc none outside;padding-left:20px}.content-page ul li,.text-post ul li{list-style:disc none outside}.content-page ol,.text-post ol{padding-left:20px}.content-page ol,.content-page ol li,.text-post ol,.text-post ol li{list-style:decimal none outside}.widget_nav_menu ul ul{margin-left:25px;margin-top:0}.widget_rss ul li{margin-bottom:25px}.widget_rss ul li a.rsswidget{font-weight:700;color:#111;display:block}.widget_rss ul li a.rsswidget:hover{color:#cfa144}.rssSummary{line-height:24px}.rss-date{font-style:italic;margin:10px 0;display:block}.main-sidebar .widget.widget_rss ul li:before{content:"";padding-left:0}.sticky .post-text.post-text-no-image{padding:20px;background:none repeat scroll 0 0 #ddd}.sticky.post-item .post-item-body .meta{padding:10px 15px;background:#ececec;margin-top:0!important}.sticky.post-item .post-item-body .meta p{margin-right:20px;margin-top:0}.nav-links .nav-previous{float:left}.nav-links .nav-next,.navigation.comment-navigation .nav-next{float:right}.nav-links .nav-next:before,.navigation.comment-navigation .nav-next:before{padding:0;font-size:1px;color:#fff;content:"";cursor:pointer;font-family:FontAwesome}