.container{padding-left:60px;padding-right:60px}.boxed-layout{margin:auto;background:#fff;position:relative}@media only screen and (min-width :1180px){.boxed-layout{width:1170px}}body{font-family:'Raleway',Arial,sans-serif}h1,.h1,h2,.h2,h3,.h3{margin-top:10px;margin-bottom:20px}p{color:#373737;font-size:13px;line-height:24px;font-weight:500}a:hover{text-decoration:none;color:#4ec9ce}a{transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;color:#000}ul{list-style:none;padding:0}blockquote{font-family:"Playfair Display",sans-serif;font-style:italic;border-color:#81d742 !important;font-size:14px}.dropcap{font-family:"Playfair Display";text-transform:uppercase;font-style:italic;float:left;font-size:40px;padding:10px;color:#000}.sticky-menu{display:none;position:fixed;z-index:9999999999999;width:100%}.sticky-menu .menu ul li.mega_menu:hover .sub_menu_mega_menu{margin-left:85px}.sticky-menu .header{background:#fff;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.09);-moz-box-shadow:0 1px 1px rgba(0,0,0,.09);box-shadow:0 1px 1px rgba(0,0,0,.09)}.mobile-navigation{position:fixed;background:#2b2b2b;width:250px;z-index:99999999;right:0;height:100%}.mobile-navigation .mobile_menu_container ul.mobile_main_menu>li{color:#fff;padding-top:15px;display:block;padding-bottom:15px;font-size:13px;border-bottom:1px solid #383838}.mobile-navigation .mobile_menu_container ul.mobile_main_menu>li a:hover{color:#4ec9ce !important}.mobile-navigation .mobile_menu_container ul.mobile_main_menu>li>a{padding-left:15px}.mobile-navigation .mobile_menu_container ul.mobile_main_menu>li:first-child{border-top:1px solid #383838}.mobile-navigation .mobile_main_menu li a{color:#fff}.mobile_main_menu ul.sub-menu{display:block;margin-top:15px;margin-bottom:-16px;position:static}.mobile_main_menu ul.sub-menu ul{margin-left:15px;margin-top:0 !important;display:block;position:static;margin-bottom:-16px}.mobile_main_menu ul.sub-menu ul li a{margin-left:15px}ul.mobile_main_menu{padding-bottom:100px}.mobile_main_menu ul.sub-menu li{margin-left:-15px;background:0 0;border-bottom:1px solid #343434;border-top:none;border-left:none;border-right:none;padding-top:5px;padding-bottom:5px}.mobile_main_menu ul.sub-menu li:first-child{border-top:1px solid #343434}.mobile_main_menu ul.sub-menu li a{color:#d6d6d6 !important;margin-right:15px}.close-m-menu{height:35px;width:35px;margin-top:15px;margin-left:10px;margin-bottom:20px}.header{height:70px;background:#fff}.header1 .menu ul li.mega_menu:hover .sub_menu_mega_menu{margin-left:75px}.header .logo_nav{float:left;position:absolute;margin-right:20px}.header .logo_nav img{max-height:40px}.header .main_menu>li{float:left;padding-left:20px;padding-right:20px}.header2_light .mega_menu>ul.sub-menu{padding:0;width:1024px;left:74px}.header2_dark .mega_menu>ul.sub-menu{padding:0;width:1024px;left:74px}.header3 .mega_menu>ul.sub-menu{width:1030px}.responsive_logo{display:none}.header .main_menu li a:hover{text-decoration:none;color:#4ec9ce}.header .main_menu>li>a{letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:400;transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out;color:#000}.header .main_menu>li>a:after{content:".";font-size:24px;padding-left:17px;margin-top:-13px;position:absolute;color:#000}.header .main_menu li:last-child a:after{content:none}.header .main_menu{list-style:none;margin-top:25px;float:right}.nav_icons{float:right;margin-top:20px}.cart_icon a svg{width:24px;height:24px;fill:#000}.cart_icon{float:left;margin-left:20px}.search_icon{float:left;margin-left:20px}.count_pr{position:absolute;z-index:9999;background:#4ec9ce;border-radius:50%;height:23px;width:23px;margin-top:15px;margin-left:10px}.count_pr p{color:#fff !important;font-size:11px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center}.search_icon a svg{width:24px;height:24px;fill:#000}.hamburger_icon{display:none;float:left;margin-left:20px;margin-top:-4px}.hamburger_icon a svg{width:32px;height:32px;fill:#000}.simple_sub_menu{position:absolute;list-style:none;margin-top:5px;z-index:99999}.simple_sub_menu li{background:#fff;border:1px dotted #e1e1e1;text-transform:none;letter-spacing:0px;font-size:12px;min-width:170px;font-weight:400;margin-bottom:-1px;transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out}.simple_sub_menu li a{padding-bottom:12px;padding-right:15px;padding-top:12px;display:block;color:#646464 !important;padding-left:20px}.simple_sub_menu li ul{position:absolute;z-index:999999;margin-left:128px;margin-top:-42px}.simple_sub_menu li:hover{background:#f8f8f8}.search_box{height:70px;background:#fff;display:none;top:0;position:absolute;width:100%;font-family:'Playfair Display',serif;font-style:italic;z-index:9999999999999}.search_h3{background:#fff}.search_h3 form{margin-left:30px}.search_h3 .close_icon{margin-right:30px}.search_h4{top:94px;margin-left:10px}.search_h4 .close_icon{margin-right:30px}.search_h6{height:100%}.search_h6 form{margin-top:40% !important}.searchbox{height:50px;border:none;background:0 0;width:70%;float:left}.s_submit{display:none}.search_box form{margin-top:9px}.searchbox:focus{outline:none}.close_icon a svg{width:16px;height:16px}.close_icon{margin-top:14px}.close_icon{float:right}.header2_light{background:0 0;position:absolute !important;top:18px;left:0;right:0;margin-left:auto;margin-right:auto}.header2_dark{background:0 0;position:absolute !important;top:18px;left:0;right:0;margin-left:auto;margin-right:auto}.header2_light .main_menu>li>a{color:#fff}.header2_light .main_menu>li>a:after{color:#fff !important}.header2_light .cart_icon>a>svg{fill:#fff}.header2_light .search_icon>a>svg{fill:#fff}.header2_dark .hamburger_icon a svg line{stroke:#000}.header3{background:#fff;position:absolute !important;top:35px;width:100%;margin-left:0;z-index:999999}.header3 .main_menu{float:left}.header3 .logo_nav{position:relative}.header3 .logo_nav img{position:relative;max-height:35px;margin-left:25px}.header3 .main_menu>li{font-size:11px}.header3 .main_menu{padding-left:0;margin-top:27px}.header3 .nav_icons{margin-right:25px}.header4{background:#fff;height:164px}.header4 .main_menu{float:left}.header .container{padding-left:75px;padding-right:75px}.header4 .logo_nav{position:relative;margin-top:30px;width:100%;height:60px;text-align:center}.header4 .logo_nav img{position:relative;max-height:60px;margin-left:25px}.header4 .main_menu>li{font-size:12px}.header4 .main_menu{padding-left:0;position:absolute;top:100px}.header4 .nav_line{background:#e9e9e9;height:2px;margin-top:162px}.header4 .main_menu>li:first-child{padding-left:0}.header5 .container{width:100% !important;padding-left:25px !important;padding-right:25px !important}.header5_bottom{position:fixed !important;width:100%;bottom:0;z-index:999999;border-top:1px solid #f6f5f4}.header5_bottom .sub-menu .sub-menu{bottom:0}.header5_bottom .sub-menu{position:absolute;bottom:44px}.header5 .main_menu{float:left}.header5 .logo_nav{position:relative}.header6{width:300px;height:100vh;background:#fff;top:0;position:fixed !important}.header6-alt{background-color:#000;background-size:cover !important}.header6-alt2{background-size:cover !important}.header6-alt .hamburger_icon a svg g line{fill:#fff !important;stroke:#fff}.header6 .main_menu ul.sub-menu ul.sub-menu{margin-top:-42px}.header6-alt .main_menu>li>a{color:#fff}.header6 .main_menu>li{padding-right:0 !important}.header6-alt .main_menu>li{border-bottom:none !important;padding-bottom:10px !important;color:#fff}.header6-alt .main_menu>li a{color:#fff}.header6-alt .search_icon a svg{fill:#fff}.header6-alt .cart_icon a svg{fill:#fff}.header6 .menu ul li.mega_menu:hover .sub_menu_mega_menu{margin-left:107px;padding-top:30px;margin-top:-38px}.header6_right{right:0}.header6 .main_menu ul.sub-menu{margin-top:-3px}.header6_right .main_menu ul.sub-menu{right:60px;min-width:240px;margin-right:30px}.header6_right .main_menu ul.sub-menu ul{right:60px;min-width:240px;margin-right:180px}.header6_right .main_menu ul li ul{margin-right:140px}.header6 .main_menu{float:none;padding-left:50px;margin-top:50px;width:250px}.header6 .main_menu>li{float:none;display:table;padding-left:0}.header6 .logo_nav{float:none;padding-top:71px;padding-left:51px;position:relative}.header6 .main_menu>li>a:after{content:none !important}.header6 .nav_icons{padding-left:20px;position:absolute;bottom:70px}.wpb_toggle,#content h4.wpb_toggle{margin-top:0!important;font-size:13px!important;padding-top:20px!important;margin-top:-10px!important;padding-bottom:20px!important;border-bottom:1px dotted #e3e3e3!important}.vc_progress_bar .vc_single_bar .vc_label{color:#fff}.service>i{position:absolute;font-size:36px;margin-top:10px}.service_content{padding-left:60px;margin-right:30px;padding-bottom:60px}.service_content h5{text-transform:uppercase;letter-spacing:2px;font-weight:500;font-size:13px;line-height:24px}a.keep_reading{color:#5dcee2}.service_fullwidth a.keep_reading{color:#fff}.ei-slider-thumbs li.ei-slider-element{background:rgba(0,0,0,.1) !important}.ei-slider-thumbs li a{background:#e2e2e2 !important;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;-webkit-transition:background .2s ease;-moz-transition:background .2s ease;-o-transition:background .2s ease;-ms-transition:background .2s ease}.service_fullwidth h5{text-transform:uppercase;letter-spacing:2px;font-weight:500;font-size:13px}.sf_desc_content{padding-left:10%;color:#fff;padding-right:10%}.sf_desc_content p,.sf_desc_content a{color:#fff}.service_fa{border:1px solid #f0efef;border-radius:2px;text-align:center;margin-top:50px;margin-bottom:50px;background:#fff}.service_fa p{margin-bottom:0}.service_fa_content{padding-left:20px;padding-right:20px;padding-top:30px;padding-bottom:30px}.service_fa .fa-icon-bg{background-color:#4ec9ce;border-radius:50%;height:60px;width:60px;margin:auto;margin-top:-30px;color:#fff}.fa-icon-bg i{font-size:25px;margin-top:18px}.get_social ul{list-style:none;padding-left:0}.get_social ul li{margin-right:10px;margin-bottom:10px;float:left}.get_social ul li a{display:block;height:45px;border-radius:2px;width:45px;border:1px solid #e3e3e3;transition:border .2s ease-in-out;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;-moz-transition:border .2s ease-in-out;-ms-transition:border .2s ease-in-out}.get_social ul li a i{padding-top:14px;padding-left:15px}.get_social ul li a:hover{border:1px solid #4ec9ce}.get_social ul li i{color:#8a8a8a;font-size:14px;transition:color .2s ease-in-out;-webkit-transition:color .2s ease-in-out;-o-transition:color .2s ease-in-out;-moz-transition:color .2s ease-in-out;-ms-transition:color .2s ease-in-out}.get_social ul li a:hover i{color:#4ec9ce}.column_title{text-transform:uppercase;letter-spacing:2px;font-weight:500;margin-bottom:20px;font-size:13px;color:#000}.column_container .column_container{padding-left:0!important}.t_title h5{text-align:center;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin-top:20px;font-size:13px;color:#000}.t_title{margin-bottom:70px}.t_arrow a{display:block;width:45px;height:45px;border:1px solid #d8d8d8;border-radius:50%;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.t_arrow a i{padding-top:13px;padding-left:19px;font-size:14px;color:#999}.t_arrow a:hover{border-color:#4ec9ce}.ta_right{float:right}.ta_left{float:left}.single_testimonial .t_avatar{width:120px;height:125px;overflow:hidden;border-radius:50%;margin-right:40px;position:absolute}.single_testimonial p{margin-right:50px;margin-bottom:20px}.testimonial_content{margin-left:160px}.single_testimonial h5{font-size:13px;margin-bottom:3px}.single_testimonial p span{color:#4ec9ce}.single_testimonial{margin-bottom:50px;padding-left:0}.testimonial_content_widget .single_testimonial p{margin-right:0 !important;margin-bottom:0 !important}.testimonial_content_widget .single_testimonial{margin-bottom:10px !important}.res-menu-category h3{font-weight:400;letter-spacing:2px;text-transform:uppercase;color:#4ec9ce;border-top:1px dotted #e3e3e3;border-bottom:1px dotted #e3e3e3;padding-top:10px;padding-bottom:10px;margin-bottom:20px;text-align:center;font-size:13px}.res-menu{display:block;width:100%;clear:both;margin-top:20px;min-height:151px}.res-menu h3{font-size:18px;font-family:'Playfair Display','Raleway',Arial,sans-serif;font-style:italic;font-weight:400;margin-left:170px}.res-menu p{margin-left:170px}.res-menu h3 span{font-size:13px;color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:5px;margin-left:10px;background:#4ec9ce}.res-menu img{width:150px;border:8px solid #fff;outline:1px solid #f0f0f0;height:120px;margin-right:20px;position:absolute}.price-tag-menu{background:#4ec9ce;width:82px;border-radius:3px;color:#fff;font-family:arial;font-size:12px !important}.selectricWrapper{width:100% !important}.booking-search .submit_search_b a{width:100%;height:40px;text-align:center;padding-top:13px}.booking-search .col-lg-3{margin-bottom:20px;padding-left:0;height:38px}.one_project{float:left;overflow:hidden;margin-right:1px;margin-bottom:1px;position:relative}.quote-block{background:#000;width:100%;height:100%;padding:0}.quote-block i{font-size:14px;font-family:'Playfair Display','Raleway',Arial,sans-serif;font-style:italic;text-transform:none}.quote-block .one_project_hover{opacity:1;background:0 0}.one_project_hover{position:absolute;background:#4ec9ce;width:100%;opacity:0;text-align:center;padding:20px;height:100%;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.one_project_hover h5{text-transform:uppercase;letter-spacing:2px;font-weight:500;line-height:22px;font-size:13px;color:#fff}.one_project_hover ul{list-style:none;font-family:'Playfair Display','Raleway',Arial,sans-serif;font-style:italic;width:100%;padding-left:0}.one_project_hover ul li{display:inline;color:#fff;padding-right:10px;text-align:center;padding-left:0}.one_project_hover ul li a{color:#fff}.one_project img{width:105%}.one_project a:hover .one_project_hover{opacity:1}.pm-half .one_project{width:49.5%;height:401px}.pm-fourth .one_project{width:254px;height:200px}.pm-third .one_project{width:339px;height:250px}.element_info{text-align:center;margin-bottom:50px}.element_info h5{text-transform:uppercase;letter-spacing:2px;font-weight:500;font-size:13px;color:#000}.element_info p{font-family:'Playfair Display','Raleway',Arial,sans-serif;font-size:14px}.msw_page{margin-left:15px;margin-right:15px}.a_project{overflow:hidden;padding-left:0;padding-right:0;padding-bottom:0;border-right:1px solid #fff;border-bottom:1px solid #fff}.a_project a img{width:100%;height:auto}.a_project a:hover .one_project_hover{opacity:1}.msw_grid4 .a_project{height:200px}.msw_grid4 .a_project img{height:auto;width:100%}.msw_grid3 .a_project{height:250px}.msw_grid3 .a_project img{width:100%;height:auto}.msw_grid2 .a_project{height:400px}.msw_grid2 .a_project img{width:100%;height:auto}.wpcf7 input,.wpcf7 textarea{width:100%;max-width:100%;border:2px solid #e2e4e5;min-height:45px;margin-top:10px;padding-left:12px;font-size:12px;color:#a5a5a5}.wpcf7-submit{background:#4ec9ce;border:none !important;color:#fff !important;font-size:12px}.wpcf7 p{text-transform:uppercase;color:#969696;letter-spacing:1px;font-size:11px}input,textarea{outline-style:none}ul.list-style{list-style:none;padding:0;font-size:14px;display:block}ul.list-style li{padding-bottom:0;color:#636363;padding-right:40px}ul.list-style li a{color:#636363}ul.list-s1 li:before{content:"\f14a";color:#4ec9ce;font-size:17px;margin-right:15px;margin-left:0;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}ul.list-s2 li:before{content:"\f00c";color:#4ec9ce;font-size:17px;margin-right:15px;margin-left:0;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}ul.list-s3 li:before{content:"\f0da";color:#4ec9ce;font-size:17px;margin-right:15px;margin-left:0;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}ul.list-s4 li:before{content:"\f07c";color:#4ec9ce;font-size:17px;margin-right:15px;margin-left:0;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}ul.list-s5 li:before{content:"\f061";color:#4ec9ce;font-size:17px;margin-right:15px;margin-left:0;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}ul.list-s6 li:before{content:"\f005";color:#4ec9ce;font-size:17px;margin-left:0;margin-right:15px;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}.pricing-table{width:100%;border:1px dotted #e6e6e6;text-align:center;margin-bottom:25px !important;margin-top:15px}.pricing-table .table-title{height:60px;background:#4ec9ce;margin-top:-11px;color:#fff}.main-table{margin-top:0 !important}.main-table .table-title{height:90px}.main-table .table-title h4{padding-top:35px !important}.pricing-table .table-title h4{padding-top:20px}.pricing-table .table-price{height:105px}.pricing-table .table-price p{font-family:'Playfair Display','Raleway',Arial,sans-serif;font-style:italic;font-size:15px}.pricing-table .table-price h2{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:25px;margin-top:30px}.pricing-table .table-list ul{margin-top:-11px}.pricing-table .table-list ul li{border-top:1px dotted #e6e6e6;padding-top:10px;padding-bottom:10px;font-size:13px}.pricing-table .table-list ul li:last-child{border-bottom:1px dotted #e6e6e6}.pricing-table .table-button{padding:30px}.overlay{width:100%;height:100%;position:absolute;opacity:.4;transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out}.ov a:hover .overlay{opacity:.7}.ov-solid{background:#000}.ov-gradient1{background:#85625e;background:-moz-linear-gradient(top,#85625e 0%,#324d62 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#85625e),color-stop(100%,#324d62));background:-webkit-linear-gradient(top,#85625e 0%,#324d62 100%);background:-o-linear-gradient(top,#85625e 0%,#324d62 100%);background:-ms-linear-gradient(top,#85625e 0%,#324d62 100%);background:linear-gradient(to bottom,#85625e 0%,#324d62 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#85625e',endColorstr='#324d62',GradientType=0)}.ov-gradient2{background:#ff5e3a;background:-moz-linear-gradient(top,#ff5e3a 0%,#ff2a68 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ff5e3a),color-stop(100%,#ff2a68));background:-webkit-linear-gradient(top,#ff5e3a 0%,#ff2a68 100%);background:-o-linear-gradient(top,#ff5e3a 0%,#ff2a68 100%);background:-ms-linear-gradient(top,#ff5e3a 0%,#ff2a68 100%);background:linear-gradient(to bottom,#ff5e3a 0%,#ff2a68 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5e3a',endColorstr='#ff2a68',GradientType=0)}.ov-gradient3{background:#52edc7;background:-moz-linear-gradient(top,#52edc7 0%,#5ac8fb 99%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#52edc7),color-stop(99%,#5ac8fb));background:-webkit-linear-gradient(top,#52edc7 0%,#5ac8fb 99%);background:-o-linear-gradient(top,#52edc7 0%,#5ac8fb 99%);background:-ms-linear-gradient(top,#52edc7 0%,#5ac8fb 99%);background:linear-gradient(to bottom,#52edc7 0%,#5ac8fb 99%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#52edc7',endColorstr='#5ac8fb',GradientType=0)}.ov-gradient4{background:#c644fc;background:-moz-linear-gradient(top,#c644fc 0%,#5856d6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c644fc),color-stop(100%,#5856d6));background:-webkit-linear-gradient(top,#c644fc 0%,#5856d6 100%);background:-o-linear-gradient(top,#c644fc 0%,#5856d6 100%);background:-ms-linear-gradient(top,#c644fc 0%,#5856d6 100%);background:linear-gradient(to bottom,#c644fc 0%,#5856d6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c644fc',endColorstr='#5856d6',GradientType=0)}.bf1{overflow:hidden;height:482px;padding-left:0;border-right:1px solid #fff;border-bottom:1px solid #fff;padding-right:0}.bf1 .bf-info{margin-right:187px}.bf2{height:240px;margin-bottom:1px;overflow:hidden;padding-left:0;padding-right:0}.bf-info{position:absolute;color:#fff;bottom:40px;margin-left:60px;margin-right:60px}.bf1 img{width:100%;height:auto}.bf2 img{width:100%;height:auto}.bf2 .bf-info{bottom:20px;margin-left:30px;margin-right:30px}.bf2 .bf-info li{margin-top:0}.bf2 .bf-info li:nth-child(2){display:none}.bf2 .bf-info h2{font-size:16px}.bf-info h2{font-size:21px;font-weight:400;line-height:23px;margin-bottom:13px}.bf-info ul{list-style:none;padding:0;font-size:12px}.bf-info ul li{float:left;margin-top:10px;padding-right:40px}.bf-info ul li i{padding-right:10px}.post_type{width:35px;height:35px;position:absolute;color:#fff;z-index:99;background:#4ec9ce}.post_type i{padding:10px}.bf_post img{width:100%}.bf_post{padding-left:0;padding-bottom:30px}.bf_post_thumb{overflow:hidden;height:284px;position:relative}.bf_post_thumb img{width:auto;height:100%}.bf_post_info{margin-top:25px;margin-bottom:25px !important;position:absolute;z-index:99;top:73px;text-align:center;width:100%;padding-right:15px;padding-left:15px}.bf_post_info>a{color:#fff;font-weight:600;letter-spacing:1px;font-size:15px;text-transform:uppercase}.bf_post_info h3{color:#fff;font-weight:500;letter-spacing:1px;font-size:15px;line-height:21px;text-transform:uppercase}.bf_post_info ul li{display:inline;margin-right:10px;font-size:12px;color:#fff}.bf_post_info ul{margin-top:0}.bf_post_info ul li i{color:#fff}.bf_post_info ul li i{margin-right:5px}.blogfeed-2 ul{list-style:none;padding:0}.blogfeed-2{margin-right:9px;margin-bottom:30px !important}.more_posts{margin-top:25px !important}.bf-other-posts ul li img{width:auto;height:100%}.post-small-thumb{width:40px;height:40px;margin-right:20px;float:left;overflow:hidden}.post-small-thumb img{min-width:100px}.bf-other-posts ul li{border-top:1px dotted #e6e6e6;padding-top:20px;padding-bottom:20px;min-height:80px}.bf-other-posts ul li a{font-size:13px}.bf-other-posts ul li:last-child{border-bottom:1px dotted #e6e6e6}.blogfeed-3 ul{list-style:none;padding:0}.blogfeed-3 .bf-other-posts ul li:first-child{border-top:none !important;padding-top:0;margin-bottom:-20px !important}.clients{overflow:hidden}.clients ul{padding:0}.clients ul li{width:25%;height:200px;float:left;text-align:center;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.bf_post_info ul li a{display:inline;margin-right:10px;font-size:12px;color:#fff}.clients ul li:hover{background:#f3f3f3;border-radius:3px}.clients ul li img{max-width:100px}.clients i{color:#999}.clients ul li a{display:block;width:100%;height:100%}.slides-navigation{position:absolute;top:40%;width:100%}.p-caption{width:100%;text-align:center;color:#fff;padding-top:60px;padding-bottom:60px}.p-caption h3{font-family:'Playfair Display','Raleway',Arial,sans-serif;font-style:italic;font-size:20px;margin-bottom:25px;margin-top:5px;color:#686868}.p-caption h2{font-size:28px;color:#333;font-weight:300;letter-spacing:5px}.subscribe{padding-top:120px;padding-bottom:120px}.subscribe h4{text-align:center;text-transform:uppercase;letter-spacing:2px;font-weight:500;margin-top:20px;font-size:13px;color:#fff}.subscribe input{border-radius:2px}.searchbox2{background:#fff;border:none;height:40px;font-family:'Playfair Display','Raleway',Arial,sans-serif;font-style:italic;font-size:13px;min-width:250px;padding-left:20px;margin-right:20px}.s_submit_2{background:0 0;color:#fff;padding:10px 30px;border:2px solid #e6e6e6;border-radius:2px;font-size:11px;text-transform:uppercase;letter-spacing:2px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.s_submit_2:hover{border-color:#4ec9ce}.subscribe form{text-align:center;margin-top:30px}.image_caption{overflow:hidden;position:relative;margin-bottom:35px}.image_caption a img{width:100%;height:auto}.caption-absolute{position:absolute;width:100%;z-index:999;height:100%}.caption-absolute h3{text-align:center;padding-top:0;color:#fff;margin-top:0;line-height:34px;font-size:24px;margin-top:-20px}.promotion-box{padding-top:30px;padding-bottom:20px;padding-left:30px;padding-right:30px;overflow:hidden;background:#6fbfca;border:none;outline:none;text-align:center;margin-left:0;margin-right:0}.pb-2{margin-top:26px !important;margin-bottom:26px !important;background:#cac2bd !important;border:solid 1px #fff;outline:solid 26px #cac2bd;text-align:center;margin-left:27px;margin-right:27px}.promotion-box h2{text-transform:uppercase;font-size:14px;letter-spacing:2px;color:#fff;margin-top:0 !important;display:inline-block;line-height:26px}.promotion-box a.button2{margin-left:30px;display:inline-block}.button1{padding:10px 30px;border:2px solid #e6e6e6;border-radius:2px;display:inline-block;color:#4ec9ce;font-size:11px;text-transform:uppercase;letter-spacing:2px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.button1:hover{border-color:#4ec9ce}.button2{padding:10px 30px;border:2px solid #fff;border-radius:2px;color:#fff;display:inline-block;font-size:11px;text-transform:uppercase;letter-spacing:2px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.button2:hover{border-color:#4ec9ce}.button3{padding:10px 30px;background:#4ec9ce;border-radius:2px;color:#fff;display:inline-block;font-size:11px;text-transform:uppercase;letter-spacing:2px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.button3:hover{background:#3a9eb0;color:#fff}.button4{padding:10px 30px;border:2px solid #e1e1e1;border-radius:2px;display:inline-block;color:#a3a3a3;font-size:11px;text-transform:uppercase;letter-spacing:2px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.button4:hover{border-color:#4ec9ce;color:#4ec9ce}.umbrella-slider{overflow:hidden;height:500px;position:relative}.ums_slide{position:relative;overflow:hidden}.ums_slide_text{position:absolute;color:#fff;z-index:99;padding-left:15px;padding-right:15px;width:88%;text-align:left}.ums_slide_text_left{text-align:left}.ums_slide_text_center{text-align:center}.ums_slide_text_right{text-align:right}.ums-slide-text-con{position:relative}.ums_slide_text h2{font-weight:400;margin-top:0;letter-spacing:2px;text-transform:uppercase}.ums_slide img{width:100%;height:auto}.ums_slide_text h3{font-style:italic;font-family:'Playfair Display','Raleway',Arial,sans-serif;font-size:20px;margin-bottom:30px}.ums_slider-arrows{position:absolute;top:50%;z-index:99999;margin-top:-25px;width:100%}.ums-arrow-right{float:right}.ums-arrow-left{float:left}.ums_slider-arrows a{width:50px;height:50px;background-color:rgba(0,0,0,.2);border-radius:2px;display:block;transition:background .2s ease-in-out;-webkit-transition:background .2s ease-in-out;-o-transition:background .2s ease-in-out;-moz-transition:background .2s ease-in-out;-ms-transition:background .2s ease-in-out}.ums_slider-arrows a:hover{background-color:rgba(0,0,0,.6)}.ums_slider-arrows a i{color:#fff;padding-top:16px;padding-left:21px;font-size:16px}.countdown{text-align:center}.c-box{width:197px;height:130px;border:5px solid #eee;float:left;margin-left:25px;margin-right:25px;margin-bottom:40px}.c-box:before{content:".........";padding-left:115px;padding-top:50px;position:absolute}.c-box:last-child:before{content:none}.c-box h2{color:#4ec9ce;font-size:36px;font-weight:200;margin-top:20px}.c-box h4{text-transform:uppercase;color:#000;letter-spacing:1px;font-size:11px}.footer{border-top:1px solid #f0efef;height:90px}.footer_content{padding-top:32px;float:right;padding-right:15px}.footer_logo{padding-top:26px;float:left;height:60px;padding-left:15px}.footer-sidebar{min-height:300px;border-top:1px solid #f0efef}.footer-sidebar .widget{margin-top:50px}.footer_logo a img{max-height:40px}.move_up{position:fixed;bottom:20px;right:20px;display:none}.move_up a{background:#4ec9ce;height:40px;width:40px;border-radius:2px;display:block}.move_up a:hover{background:#3a9eb0}.move_up a i{color:#fff;font-size:16px;padding-top:10px;padding-left:15px}.service_img img{width:100%;height:auto}.service_img h5{padding-top:10px}.avatar_holder{position:relative}.team_member h4{padding-top:10px;text-transform:uppercase;letter-spacing:2px;font-weight:500;font-size:13px;color:#000}.hover_social{position:absolute;opacity:0;width:100%;height:100%;background:#4ec9ce;text-align:center;transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out}.hover_social:hover{opacity:1}.hover_social ul{list-style:none;width:100%;padding:0}.hover_social ul li{display:inline-block;margin-right:7px;margin-bottom:7px}.hover_social ul li a i{color:#fff;padding-top:10px}.hover_social ul li a{display:block;height:35px;width:35px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.hover_social ul li a:hover{background:#fff}.hover_social ul li a:hover i{color:#4ec9ce}.team_member h5{color:#4ec9ce}.team_member img{width:100%;height:auto}.team_member{padding-bottom:40px}.achievement-counter{text-align:center;color:#fff}.ac{width:25%;float:left;height:280px}.ac h2{font-weight:400;margin-bottom:20px;margin-top:30px}.ac h4{letter-spacing:1px;text-transform:uppercase;font-size:13px;font-weight:400}.ac i{font-size:48px;margin-top:60px;transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .2s ease-in-out}.ac:hover i{font-size:70px}.ac-1{background:#334d5c}.ac-2{background:#45b29d}.ac-3{background:#efc94c}.ac-4{background:#e27a3f}.wpb_single_image img{width:100% !important}.wpb_row:first-child{margin-top:0}.wpb_row .wpb_row{margin-top:0}h2.wpb_call_text{font-size:20px;font-weight:400}h2.wpb_heading{font-size:20px;font-weight:400;padding-bottom:20px}.vc-carousel-indicators li{border:1px solid #fff !important;background-color:#fff!important}.vc-carousel-indicators .vc-active{border:1px solid #fff!important;background-color:transparent!important}.wpb_content_element .wpb_accordion_wrapper .wpb_accordion_header,.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{background-color:#fff !important;border:2px solid #ddd;border-radius:3px;padding-top:10px;padding-bottom:10px}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header{margin-bottom:6px !important}.wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a{padding-left:1em !important;padding-top:1em !important;font-size:13px;color:#505050}.wpb_accordion_wrapper .wpb_accordion_content{font-size:13px}.wpb_accordion .wpb_accordion_wrapper .ui-state-default .ui-icon,.wpb_accordion .wpb_accordion_wrapper .ui-state-active .ui-icon{top:1em !important}.wpb_content_element .wpb_tabs_nav li{background-color:#fff !important;border:1px solid #ddd;margin-right:-1px !important;padding-top:5px !important;padding-bottom:5px!important;min-width:65px;text-align:center;font-size:13px}.wpb_content_element.wpb_tabs .wpb_tour_tabs_wrapper .wpb_tab{font-size:13px;border:1px solid #ddd;margin-top:-1px;padding:20px}.wpb_content_element .wpb_tabs_nav li.ui-tabs-active{border-top:3px solid #4ec9ce;color:#4ec9ce;padding-bottom:3px !important}li.ui-tabs-active a{color:#4ec9ce}.wpb_tour .wpb_tabs_nav li{margin-bottom:-2px !important}.widget_title h5{text-transform:uppercase;letter-spacing:1px;font-weight:400;font-size:12px;color:#000;margin-bottom:35px !important;margin-top:0}.widget>h5{letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:400;color:#000;margin-top:40px;margin-bottom:20px}.um_widget ul{padding:0}.um_widget img{max-width:100%;height:auto}.widget.widget_calendar table{border-collapse:collapse;width:100%}.widget strong{font-weight:300}.widget label{font-weight:300}.widget select{max-width:100% !important}.widget_search input{margin-top:5px;margin-bottom:5px;border:2px solid #e3e3e3;width:100%;border-radius:1px;font-size:12px;color:#727272;padding-top:10px;padding-bottom:10px;padding-left:10px}.widget_search input#searchsubmit{display:none}.testimonial-widget-desc{background:#f8f8f8;border-radius:3px;padding:15px;font-family:'Playfair Display','Raleway',Arial,sans-serif;font-style:italic}.testimonial_content_widget p span{color:#4ec9ce}.twitter-widget ul li{margin-bottom:20px}.twitter-widget ul li>a{color:#8b8b8b}.twitter-widget ul li p{margin-left:45px;font-size:12px;color:#2f2f2f;margin-bottom:0 !important}.twitter-widget ul li p a{font-size:12px;color:#5f5f5f}.t-widget-bullets ul li{float:left;margin-right:5px;margin-right:5px}.t-widget-bullets ul li.active a i{color:#b7b7b7}.t-widget-bullets ul li i{color:#e3e3e3;font-size:13px}.t-widget-bullets ul li i:hover{color:#4ec9ce}.twitter-widget .tw_time{margin-left:45px;font-size:11px;margin-top:0}.twitter-widget ul li:before{content:"\f099";color:#ddd;font-size:32px;margin-right:15px;margin-left:0;position:absolute;font-family:FontAwesome;font-style:normal;font-weight:400;text-decoration:inherit}.widget_search label{font-weight:300;position:absolute;padding:17px;font-size:12px;color:#a0a0a0}.widget.widget_calendar table th{background-color:#f3f3f3;color:#7a7a7a;padding:10px 0;border:1px solid #e1e1e1;text-align:center}.widget.widget_calendar table td{border:1px solid #e1e1e1;padding:10px 0;text-align:center;color:#7a7a7a}.widget.widget_calendar table caption{font-size:12px;color:#646464;text-transform:uppercase;padding:0 0 15px;margin-bottom:-1px;white-space:nowrap}.widget.widget_calendar table a{color:#686868}.widget ul li ul{padding-top:10px;padding-left:10px}.widget{margin-bottom:50px}.flickr-widget ul li{float:left;width:93px;height:71px;overflow:hidden;margin-right:10px;margin-bottom:10px}.flickr-widget ul li img{height:100%;width:100%}.sort-by-type{padding:0;list-style:none}.popular-recent{margin-top:-10px}.sort-by-type li a{display:block;padding-top:13px;padding-bottom:11px}.sort-by-type li{float:left;border:1px solid #ddd;display:inline-block;width:50%;text-align:center;text-transform:uppercase;font-weight:400;font-size:12px;color:#000}.sort-by-type li:first-child{border-right:none}.sort-by-type .active-tab-widget{border-top:1px solid #4ec9ce}.popular-recent ul.blogpost-list-widget{list-style:none;padding:0}.popular-recent ul.blogpost-list-widget li img{width:40px;float:left;height:40px}.popular-recent ul.blogpost-list-widget li a{display:block;margin-left:60px;font-size:13px;text-transform:none;letter-spacing:0}.popular-recent ul.blogpost-list-widget li{border-bottom:1px dotted #e6e6e6;padding-top:20px;padding-bottom:20px;min-height:80px}.reviews-widget ul{list-style:none;padding:0}.reviews-widget ul li h5{background:#4ec9ce;float:left;margin-top:0 !important;margin-bottom:0 !important;width:40px;height:40px;color:#fff;padding:11px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.reviews-widget ul li{border-bottom:1px solid #e6e6e6;padding-top:20px;padding-bottom:20px;min-height:80px}.reviews-widget ul li:first-child{padding-top:0;min-height:61px}.reviews-widget ul li:last-child{border:none}.reviews-widget ul li a{display:block;margin-left:60px;font-size:13px}.page_header_1{height:400px;overflow:hidden;position:relative;margin-bottom:50px}.page_header_1 img{width:100%;height:auto}.ph1-text{position:absolute;width:100%;z-index:99;color:#fff;text-align:center;margin-top:140px}.ph1-text h2{font-weight:400;letter-spacing:2px;text-transform:uppercase}.ph1-text h3{font-style:italic;font-family:'Playfair Display','Raleway',Arial,sans-serif;font-size:20px;margin-bottom:30px}.page_header_2{height:60px;background:#fff;border-top:1px solid #f6f5f4;border-bottom:1px solid #f6f5f4;margin-bottom:50px}.ph2-title{float:left}.ph2-title h4{margin-top:20px;font-size:13px;color:#a0a0a0}.ph2-directory{float:right;margin-top:19px}.ph2-directory ul li{float:left;padding-right:8px;padding-left:0;font-size:12px;color:#a0a0a0 !important}.ph2-directory ul li a{color:#a0a0a0}.ph2-directory ul li:first-child{padding-right:0}.ph2-directory ul li i{margin-top:3px;color:#a0a0a0}.ph2-directory ul li:after{content:"/";font-size:12px;margin-left:5px}.ph2-directory ul li:first-child:after{content:none}.ph2-directory ul li:last-child:after{content:none}.ph2-directory i{float:left;margin-right:10px}.medium-post{width:100%;text-align:center;border-bottom:1px solid #f7f7f7;padding-top:30px;padding-bottom:30px}.md-post-img{border-radius:50%;width:100px;height:100px;margin-bottom:20px;overflow:hidden;display:inline-block}.md-post-img img{width:100px;height:auto}.medium-post a{font-weight:400;font-size:20px}.medium-post ul{list-style:none;padding:0;font-size:12px;color:#999}.medium-post ul li{display:inline-block;margin-top:10px;padding-right:20px;padding-left:20px}.medium-post ul li a{color:#999;font-size:12px}.medium-post ul li i{padding-right:10px}.pagination{margin-top:60px;margin-left:15px;margin-bottom:120px}.page-numbers li{float:left;margin-right:8px;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}.page-numbers li a{border:2px solid #f1f1f1;border-radius:2px;color:#676767;padding:8px 12px;background-color:#fff;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.page-numbers li a:hover{color:#4ec9ce;border:2px solid #4ec9ce}span.current{color:#4ec9ce;padding:8px 12px;border:2px solid #4ec9ce;border-radius:2px}.fw-container{margin-top:10px;padding-left:15px}.fw-blog{margin-bottom:0 !important;overflow:hidden;height:500px;padding-left:0}.fw-blog .bf-info h2{font-weight:400;letter-spacing:2px;text-transform:uppercase}.fw-blog .bf-info{top:200px !important}.hw-container{margin-top:10px;padding-left:15px;padding-right:15px}.hw-blog{height:300px !important}.hw-blog .bf-info{margin-left:35px}.hw-blog .bf-info h2{font-size:18px}.hw-blog .bf-info ul li{margin-top:0 !important}.hw-blog .bf-info{bottom:20px !important}.bc-container{margin-top:20px;padding:0}.top-margin{margin-top:50px}.bc-post .masonry-post-thumb{min-height:35px}.bc-post .masonry-post-content>a{font-size:16px}.right-sidebar{margin-top:10px;padding-left:40px;overflow:hidden}.left-sidebar{margin-top:50px}.msblog-container{margin-top:20px}.masonry-post{overflow:hidden;margin-bottom:30px}.masonry-post img{width:100%;height:auto}.masonry-post-thumb{overflow:hidden}.masonry-post-thumb img{transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.masonry-post-thumb:hover img{transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1)}.masonry-post-content{border:1px solid #eee;padding:25px;background:#fff}.masonry-post-content ul{padding-top:20px;list-style:none;padding-left:0;font-size:12px;color:#999}.masonry-post-content ul li{float:left;padding-right:20px}.masonry-post-content ul li i{padding-right:10px}.masonry-post-content ul li a{color:#999}.visual-masonry-feed{height:290px}.sp1-fimage{height:800px;overflow:hidden;background:#000;width:100%;position:relative}.sp1-fimage .overlay{height:800px}.sp1-fimage img{width:100%;height:auto}.sp1-info{position:absolute;width:100%;text-align:center;color:#fff;margin-top:300px}.singlepost-comments #submit{margin-left:0}.comments-list{padding-left:15px;padding-right:15px}.sp1-info h2{font-weight:400;letter-spacing:2px;font-size:24px;text-transform:uppercase;padding-left:100px;padding-right:100px}.sp1-info p{font-style:italic;font-family:'Playfair Display','Raleway',Arial,sans-serif;font-size:16px;color:#fff;padding-left:100px;padding-right:100px}.sp1-info ul{list-style:none;padding:0;display:inline-block;font-size:12px}.sp1-info ul li{float:left;margin-top:10px;padding-right:40px}.sp1-info ul li a{color:#fff}.sp1-info ul li i{padding-right:10px}.sp-content{overflow:hidden}.sp-content img{padding-top:30px;padding-bottom:30px;width:100%;height:auto}.sp-content{margin-top:10px}.sp-content p{font-size:14px;line-height:27px}.sp-content h1,.sp-content h2,.sp-content h3,.sp-content h4,.sp-content h5,.sp-content h6{padding-top:20px;padding-bottom:10px}.sp2-fimage h2{font-weight:400;letter-spacing:2px;font-size:24px;text-transform:uppercase;color:#000;padding-bottom:5px;padding-top:14px}.sp2-fimage p{font-style:italic;font-family:'Playfair Display','Raleway',Arial,sans-serif;font-size:16px;color:#636363}.sp2-fimage ul{list-style:none;padding:0;font-size:12px;display:block;padding-bottom:30px}.sp2-fimage img{padding-top:0;padding-bottom:0}.sp2-fimage ul li{float:left;color:#636363;padding-right:40px}.sp2-fimage ul li i{padding-right:10px;color:#4ec9ce}.sp2-multimedia{margin-top:20px;margin-bottom:20px}.rs1{position:absolute;right:40px}.rs2{padding-top:1px;margin-top:10px !important}.review-info{margin-left:20px}.thermometer,.temperature{display:block;background:#eee;height:15px}.heat{background:#4ec9ce}.score-grid ul li h3{letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:400;color:#000;margin-top:40px;margin-bottom:20px}.score{float:right;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#a0a0a0;margin-top:-40px}.post-review{padding-top:20px;padding-bottom:20px}.review-score{margin-top:30px;height:113px;width:100px;text-align:center;background:#4ec9ce}.review-score h1{color:#fff;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:30px;font-weight:300;padding-bottom:0;padding-top:0}.review-score h3{letter-spacing:1px;text-transform:uppercase;font-size:12px;font-weight:400;padding-top:0;line-height:14px;color:#fff;margin-top:0}.singlepost-comments p{margin-top:10px;margin-bottom:40px}.singlepost-comments input,.singlepost-comments textarea{width:100%;max-width:100%;border:2px solid #e2e4e5;min-height:45px;margin-top:10px;padding-left:10px;font-size:12px}.singlepost-comments textarea{padding-top:5px}.singlepost-comments #submit{background:#4ec9ce;color:#fff;border:none}.singlepost-comments{padding-left:0}.depth-2{margin-left:20px}.depth-3{margin-left:40px}.depth-4{margin-left:60px}.single-post.single-layout-fullwidth .page_header_2{margin-bottom:0}.blog-layout-fotorama .page_header_2{margin-bottom:0;display:none}#respond h3{display:none}.comment-body p{padding-bottom:10px}.comment-notes{padding-top:10px}.singlepost-comments h5{text-transform:uppercase;letter-spacing:2px;font-weight:500;font-size:13px;color:#000;margin-top:25px}.comments_no_padding li{list-style:none !important;margin-bottom:50px;margin-top:50px}code{color:#989898;white-space:normal;display:block;margin-top:10px}.comments_no_padding>li:first-child{list-style:none !important;margin-bottom:50px;margin-top:20px}.comment-reply-link{padding:10px 20px;border:2px solid #e1e1e1;color:#a3a3a3;text-decoration:none;text-transform:uppercase;font-weight:600;font-size:11px;letter-spacing:2px;margin-top:5px}.comment-meta.commentmetadata{font-size:12px;margin-left:40px;margin-bottom:5px}.comment-meta.commentmetadata a{color:#989898}.fn a{color:#4ec9ce}.fn{color:#8fd0cc;margin-left:10px}.vcard img{border-radius:50%;float:left}#wpadminbar{z-index:999999999999999 !important}.single_gallery{width:400px;float:left;height:750px;background-size:cover !important;-moz-transition:background .5s ease-in-out;-webkit-transition:background .5s ease-in-out;-o-transition:background .5s ease-in-out;transition:background .5s ease-in-out;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}.single_gallery:hover{background-position-x:55% !important}.long_gallery_holder{width:20000px;background:#000}.page-template-project-pagestemplate-works-horizontal-php .page_header_2,.page-template-project-pagestemplate-works-horizontal-php .page_header_1{display:none}.sg_title{width:100%;height:100%;overflow:hidden;background:#000;background-color:rgba(0,0,0,.6);cursor:url(//www.esglogistics.de/wp-content/themes/prodigy/assets/css/../img/drag.png),auto;transition:background .1s ease-in-out;-webkit-transition:background .1s ease-in-out;-o-transition:background .1s ease-in-out;-moz-transition:background .1s ease-in-out;-ms-transition:background .1s ease-in-out}.single_gallery:hover .sg_title{background-color:rgba(0,0,0,0)}.single_gallery:hover .sg_title h2{opacity:0}.single_gallery .sg_title h2{opacity:1;transition:opacity .5s ease-in-out;-webkit-transition:opacity .1s ease-in-out;-o-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out}.sg_title h2{width:300px;margin-left:50px;text-align:center;font-weight:300;line-height:30px;font-style:italic;font-size:25px;font-family:'Playfair Display',serif;color:#fff;transition:opacity .1s ease-in-out;-webkit-transition:opacity .1s ease-in-out;-o-transition:opacity .1s ease-in-out;-moz-transition:opacity .1s ease-in-out;-ms-transition:opacity .1s ease-in-out}.sort-projects{margin-bottom:50px;display:inline-block}.sort-projects ul{list-style-type:none;padding:0}.sort-projects ul li{display:inline-block;float:left;margin-bottom:6px;margin-right:6px;margin-top:2px}.sort-projects ul li:before{content:'' !important}.sort-projects ul li a{border:2px solid #f1f1f1;border-radius:2px;background-color:#fff;color:#868686;display:block;padding:10px 15px;letter-spacing:1px;text-transform:uppercase;font-size:11px;font-weight:400;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.sort-projects .active-p{color:#4ec9ce;border-color:#4ec9ce}.sort-projects ul li a:hover{color:#4ec9ce;border:2px solid #4ec9ce}.single-layout-fotorama .page_header_2{display:none}.fotorama{background:#292929}.top_project{padding-bottom:50px}.top_project h2{font-weight:300;letter-spacing:8px;font-size:30px;text-transform:uppercase;color:#000;padding-bottom:5px;padding-top:0}.top_project ul{list-style:none;padding:0;font-size:12px;display:block;padding-bottom:30px}.top_project ul li{float:left;color:#636363;padding-right:40px}.top_project ul li a{color:#636363}.top_project ul li i{padding-right:10px;color:#ddd}.project_desc{padding-right:30px}.project_desc h4,.project_desc p,.project_desc ul{padding-bottom:10px}.project_desc h4{margin-top:0;font-weight:300}.project_desc ul li i{color:#4ec9ce;padding-right:10px}.project_desc ul li{padding-bottom:7px}.project-images{overflow:hidden;padding-bottom:60px}.project-images .multimedia{margin-bottom:-5px}.project-images ul li img{width:100%;height:auto}.project-images ul li{margin-bottom:30px}.cs-image-caption{display:block;background:#4ec9ce;min-height:40px;padding-left:20px;padding-top:15px;padding-bottom:5px;color:#fff}.cs-image-caption p{color:#fff}.appreciate i{font-size:50px;display:block;margin-bottom:10px}.appreciate{text-align:center;padding-top:40px;padding-bottom:40px;text-transform:uppercase;font-size:13px;letter-spacing:2px}.appr_count{text-transform:none;margin-top:5px;color:#a9a9a9;letter-spacing:0;font-size:11px;opacity:1}.share-this-post{margin-top:20px}.default-project .get_social{padding-bottom:150px}.project-slider-con{padding-bottom:50px}.default-project{padding-top:50px}.stp-default{margin-bottom:100px}.default-project .appreciate{padding-top:20px}.not-found{text-align:center;padding-bottom:200px;margin-top:20%}.not-found h1{font-size:80px;font-family:'Raleway',Arial,sans-serif;font-weight:100}.not-found h3{font-family:'Playfair Display','Raleway',Arial,sans-serif;font-style:italic;font-size:16px;margin-top:30px;margin-bottom:40px}@media only screen and (min-width :1500px){.vertical_header{padding-left:300px}.header6_right_container{padding-right:300px;padding-left:0 !important}}@media only screen and (min-width :1201px) and (max-width:1500px){.vertical_header .container{width:1024px}.vertical_header .pm-fourth .one_project{width:181px;height:153px}.vertical_header .pm-third .one_project{width:290px;height:200px}.vertical_header .pm-half .one_project{width:509px;height:307px}.header6{width:220px !important}.vertical_header{padding-left:220px !important}}@media only screen and (max-width :1200px){.pm-half .one_project{width:49%!important;height:270px!important}.c-box:before{content:none}.c-box{margin-left:0;margin-right:-2px;width:25% !important;border:2px solid #eee;height:100px}.one_project{width:49%!important;height:270px!important}.pm-third .one_project{width:49%!important;height:270px!important}.sticky-menu{display:none !important}.bf1{height:400px;border-right:1px solid #fff;border-bottom:1px solid #fff}.bf2{height:190px}.msw_grid3 .a_project{height:200px}.menu{display:none}.hamburger_icon{display:block}.sp1-info{margin-top:200px}.sp1-fimage{height:600px}.sp1-fimage .overlay{height:600px}.header4 .logo_nav{width:auto;margin-top:15px !important}.header .container{padding-left:15px;padding-right:15px}.header4 .container{padding-left:0 !important;padding-right:0 !important}.header4{top:5px;height:75px}.header4 .nav_icons{margin-right:10px}.header4 .nav_line{display:none}.header5_bottom{top:0 !important}.header6{width:100%;height:75px;position:static !important}.header6 .nav_icons{position:static;padding-right:20px}.header6 .logo_nav{float:left;padding-top:0;padding-left:20px}.menu_sidebar .mm-two-widget .widget{width:100%}.menu_sidebar .mm-three-widget .widget{width:100%}.menu_sidebar .mm-four-widget .widget{width:100%}.menu_sidebar .widget{width:100%}.menu_sidebar>ul.sub-menu{overflow:auto;border:none !important}.mobile_main_menu ul.sub-menu li{color:#fff;padding-top:15px;display:block;padding-bottom:15px;font-size:13px;border-bottom:1px solid #383838}.mobile_main_menu ul.sub-menu li a{padding-left:30px;color:#fff !important}.mobile_main_menu ul.sub-menu li:first-child{margin-top:15px}.mobile_main_menu ul.sub-menu li ul.sub-menu li{padding-bottom:15px}.msw_grid2 .a_project{height:300px}}@media only screen and (max-width :992px){.container{padding-left:30px;padding-right:30px}.move_up{display:none !important}.msw_grid2 .a_project{height:280px}.msw_grid3 .a_project{height:250px}.ac{width:50%}.ums_slide_text{padding-left:30px;padding-right:30px}.umbrella-slider{height:408px !important}.page_header_1{height:300px}.ph1-text{margin-top:90px}body.single-post.single-layout-fullwidth .sp1-fimage .rs1{position:static;margin:auto}body.single-post.single-layout-fullwidth .sp1-fimage .review-score{height:52px;width:120px;margin-bottom:12px;text-align:center}body.single-post.single-layout-fullwidth .sp1-fimage .review-score h1{float:left;padding-left:10px}body.single-post.single-layout-fullwidth .sp1-fimage .review-score h3{padding-top:12px}.ums_slide_text h2{font-size:26px}.pm-half .one_project{width:49%!important;height:270px!important}.sp1-info{margin-top:150px}.sp1-fimage{height:500px}.sp1-fimage .overlay{height:500px}.one_project{width:49%!important;height:270px!important}.pm-third .one_project{width:49%!important;height:270px!important}.single_testimonial{margin-bottom:70px}.single_testimonial .t_avatar{width:80px;height:80px}.single_testimonial .t_avatar img{width:100%}.single_testimonial p{margin-bottom:0}.bf1{padding-right:0}.bf1 a img,.bf2 a img{width:100%}.bf2{padding-right:0;height:240px;padding-left:0}.clients ul li{width:33%}.fw-blog .bf-info{top:149px !important}.fw-blog{height:400px}.msw_grid4 .a_project{height:250px}.single_gallery{width:320px}.sg_title h2{width:204px}}@media only screen and (max-width :768px){.msw_grid4 .a_project{height:200px}.review-info{margin-left:0;padding:0;margin-top:20px}.responsive_logo{display:block;float:left;margin-left:20px;margin-top:15px}.logo_nav{display:none}.service_content{margin-right:0 !important}.header2_light{top:5px}.header2_dark{top:5px}.header3{top:0;padding-right:0 !important;padding-left:0 !important}.umbrella-slider{height:308px !important;overflow:hidden !important}.ums_slide_text h2{font-size:24px}.ums_slide_text h3{font-size:18px}.searchbox{padding-left:20px}.close_icon{margin-right:20px}.sf_desc_content{margin-top:40px !important;margin-bottom:40px !important}.header .container{padding-left:15px !important;padding-right:15px !important}.pm-half .one_project{width:49%!important;height:190px!important}.one_project{width:49%!important;height:190px!important}.pm-third .one_project{width:49%!important;height:190px!important}.testimonial_content{margin-left:118px}.header2_light,.header2_dark{position:static !important;top:0}.header2_light .main_menu>li>a{color:#000}.header2_light .main_menu>li>a:after{color:#000 !important}.header2_light .cart_icon>a>svg{fill:#000}.header2_light .search_icon>a>svg{fill:#000}.header2_light .hamburger_icon a svg line{stroke:#000}.header3_container{padding:0 !important}.header3{position:relative !important}.bf1{height:200px}.bf1 .bf-info{bottom:20px;margin-left:30px;margin-right:30px}.bf1 h2{font-size:16px}.bf2{height:200px;margin-bottom:0}.bf1 a img{width:100% !important}.clients ul li{width:50%}.page_header_1{height:250px}.ph1-text{margin-top:70px}.ph1-text h2{font-size:24px}.ph1-text h3{font-size:17px}.fw-blog .bf-info{top:72px !important}.fw-blog{height:250px}.bf-info{margin-left:34px;margin-right:34px}.fw-blog .bf-info h2{font-size:18px}.hw-blog a img{height:100% !important;width:auto !important}.ph2-directory{display:none}.sp1-info{margin-top:50px}.sp1-fimage{height:400px}.sp1-fimage .overlay{height:400px}.sp1-fimage img{height:auto;width:auto}.sp1-info h2{padding-left:50px;padding-right:50px}.sp1-info p{padding-left:50px;padding-right:50px}}@media only screen and (max-width :480px){.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{padding-left:0;padding-right:0}.ac{width:100%}.umbrella-slider{height:200px !important}.wpb_row .products.row{margin-left:0 !important;margin-right:0 !important}.products.row{margin-left:0 !important;margin-right:0 !important}.container{padding-left:15px;padding-right:15px}.slides-navigation{display:none}.woocommerce-ordering{display:block;width:100%}.header .logo_nav{margin-right:0}.capture_fs{padding-left:20px;padding-right:20px}.sp1-info h2{padding-left:20px;padding-right:20px;font-size:20px}.sp1-info p{padding-left:20px;padding-right:20px;font-size:15px}.sp1-info{margin-top:50px}.sp1-fimage{height:400px}.sp1-fimage .overlay{height:400px}.hw-blog{height:200px !important}.hw-blog .bf-info{bottom:20px;top:auto !important}.ums_slide_text h2{font-size:20px}.msw_grid2 .a_project{height:200px}.msw_grid2 .a_project{height:200px}.ums_slide_text h3{font-size:14px;margin-top:0;margin-bottom:15px}.ums_slide_text .button2{padding:6px 13px 5px;font-size:9px}.pm-half .one_project{width:100%!important;height:200px!important}.one_project{width:100%!important;height:200px!important}.pm-third .one_project{width:100%!important;height:200px!important}.single_testimonial p{margin-right:0}.testimonial_content{margin-left:103px}.res-menu img{width:100px;height:75px}.res-menu{margin-top:36px;min-height:99px}.clients ul li{width:100%}.res-menu p{margin-left:125px}.res-menu h3{margin-left:125px}.footer_logo{display:none}.footer_content{float:left}.blogfeed-2{margin-top:40px}.ums_slider-arrows{display:none}.blogfeed-1 .bf-info ul{display:none}.header4 .logo_nav img{max-height:none;max-width:108px;margin-top:5px}.header3 .logo_nav img{margin-left:21px;max-height:none;max-width:97px;margin-top:5px}.page_header_1{height:200px}.ph1-text{margin-top:50px}.ph1-text h2{font-size:20px}.ph1-text h3{font-size:15px}.header .responsive_logo img{max-height:35px !important}.cart_icon{margin-left:0 !important}.search_icon{margin-left:10px !important}.hamburger_icon{margin-left:10px !important}}@media only screen and (max-width :320px){.bf1,.bf2{height:160px}.header4 .logo_nav img{max-height:none;max-width:108px;margin-top:5px}.header3 .logo_nav img{margin-left:21px;max-height:none;max-width:97px;margin-top:5px}.header{height:110px;text-align:center}.responsive_logo{display:block;float:none}.nav_icons{float:right;margin-top:20px;display:block;width:100%}.hamburger_icon{float:right}.header3 .nav_icons{margin-right:0 !important;padding-left:10px;padding-right:10px}.header4 .nav_icons{margin-right:0 !important}.cart_contents{width:100% !important}.search_icon{margin-left:20px !important}.promotion-box a.button2{margin-left:-10px !important}.wpb_row .vc_span1,.wpb_row .vc_span2,.wpb_row .vc_span3,.wpb_row .vc_span4,.wpb_row .vc_span5,.wpb_row .vc_span6,.wpb_row .vc_span7,.wpb_row .vc_span8,.wpb_row .vc_span9,.wpb_row .vc_span10,.wpb_row .vc_span11,.wpb_row .vc_span12{padding-left:0 !important;padding-right:0 !important}}@media only screen and (min-width :1200px){.mobile_menu_open .mobile-navigation{display:none}}.menu ul li.mega_menu:hover .sub_menu_mega_menu{display:table;position:absolute;padding-top:30px;margin-top:15px}.menu ul li.mega_menu:hover .sub_menu_mega_menu ul.sub-menu{display:block;border-right:1px dotted #404040 !important;margin-top:30px}.menu_sidebar li.menu-item{display:none !important}.mega_menu>ul.sub-menu{padding:0;width:1024px;left:0}.mega_menu_no_sidebar>ul.sub-menu{padding-bottom:40px !important;background-color:#222;padding:0}.mega_menu_no_sidebar>ul.sub-menu>li{display:table-cell;text-transform:uppercase;font-size:12px;font-weight:400;color:#fff;letter-spacing:2px;padding-lefT:50px}.mega_menu_no_sidebar .sub-menu li ul li a{padding-top:10px;padding-bottom:10px}.mega_menu_no_sidebar .sub-menu li ul li:first-child a{padding-top:0}.mega_menu_no_sidebar .sub-menu li ul li:last-child a{padding-bottom:0}.mega_menu_no_sidebar>ul.sub-menu>li>a{color:#fff !important;padding-left:20px}.mega_menu_no_sidebar>ul.sub-menu>li ul li a{color:#989898 !important;text-transform:uppercase;font-size:11px}.mega_menu_no_sidebar>ul.sub-menu>li ul li a:hover{color:#5dcee2 !important}.sub_menu_mega_menu ul.sub-menu{position:static;margin:0}.mega_menu_no_sidebar>ul.sub-menu li{background:#222;border:none}.menu_sidebar>ul.sub-menu{background:#fff;border:1px dotted #e1e1e1}.menu_sidebar>ul.sub-menu>li{border:none}.menu_sidebar .widget{width:100%;float:left}.menu_sidebar .mm-two-widget .widget{width:50%;float:left}.menu_sidebar .mm-three-widget .widget{width:33%;float:left}.menu_sidebar .mm-four-widget .widget{width:25%;float:left}.menu_sidebar .widget{padding:30px;margin-bottom:0}.widget>h5{margin-top:0 !important}.product-categories li ul li{padding-bottom:5px}.widget_recent_entries .post-date{display:block;color:#b0b0b0;font-size:12px;margin-top:6px;margin-left:16px}.widget_categories ul li,.widget_archive ul li,.widget_meta ul li,.widget_pages ul li,.widget_recent_comments ul li,.widget_recent_entries ul li,.widget_layered_nav ul li,ul.product_list_widget li,.product-categories>li{padding:0;border-bottom:1px dotted #e3e3e3;padding-top:15px !important;padding-bottom:15px!important;font-size:13px}.widget_categories ul li:before,.widget_archive ul li:before,.widget_meta ul li:before,.widget_pages ul li:before,.widget_recent_entries ul li:before,.widget_recent_comments ul li:before,.widget_layered_nav ul li:before,.product_list_widget li:before,.product-categories li:before{content:"\f105" !important;color:#4ec9ce;font-size:13px;margin-right:10px;margin-left:0;font-family:FontAwesome;float:left;font-style:normal;font-weight:400;text-decoration:inherit}.widget_product_search #searchsubmit{display:none}.widget_product_search label{display:none}.widget_product_search input{margin-top:5px;margin-bottom:5px;border:2px solid #e3e3e3;width:100%;border-radius:1px;font-size:12px;color:#727272;padding-top:10px;padding-bottom:10px;padding-left:10px}.menu ul li.menu_sidebar:hover .sub_menu_mega_menu{padding-top:0}.ui-slider-horizontal .ui-slider-handle{margin-left:0 !important;padding-right:0 !important}.ui-slider-range{width:102% !important}.product h3{text-transform:uppercase;font-size:13px;letter-spacing:2px;margin-top:29px}.woocommerce-pagination{margin-top:29px}.product{text-align:center;margin-top:20px !important;margin-bottom:30px !important}a.reset_variations{float:right;font-size:12px}.product span.price span{color:#4ec9ce;font-size:14px;font-family:Helvetica,Arial,sans-serif}.product span.price ins{text-decoration:none}span.price{font-size:13px;font-family:Helvetica,Arial,sans-serif}.woocommerce #content div.product p.price,.woocommerce #content div.product span.price,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce-page #content div.product p.price,.woocommerce-page #content div.product span.price,.woocommerce-page div.product p.price,.woocommerce-page div.product span.price{font-size:13px;font-family:Helvetica,Arial,sans-serif}.page-title{float:left;font-weight:400;font-size:25px;margin-top:5px}.woocommerce-result-count{margin-top:10px !important;font-family:'Playfair Display','Raleway',Arial,sans-serif;font-style:italic}.woocommerce-result-count{padding-left:10px}.um-product-thumb img{width:100%;height:auto;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.um-product-thumb{overflow:hidden}.um-product-thumb img:hover{transform:scale(1.1);-ms-transform:scale(1.1);-webkit-transform:scale(1.1)}.widget_shopping_cart h2{color:#616060;font-weight:300 !important;font-size:20px}.booking-search .hasDatepicker{border:2px solid #e3e3e3;background:#fff;border-radius:1px;padding:.2em 1.6em .3em;font-size:12px;line-height:32px;text-align:left;color:#444;width:100%}.um_custom_jquery_ui .ui-widget{font-family:"Helvetica Neue","Trebuchet MS",Tahoma,Verdana,Arial,sans-serif;background:#81d742;border:none;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.um_custom_jquery_ui .ui-datepicker{padding:20px;width:auto}.um_custom_jquery_ui .ui-datepicker-header{border:none;border-bottom:none;background:0 0;font-weight:400;font-size:11px;text-transform:uppercase}.um_custom_jquery_ui .ui-datepicker-header span{color:#fff}.um_custom_jquery_ui .ui-datepicker-header .ui-state-hover{background:0 0;border-color:transparent;cursor:pointer;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.um_custom_jquery_ui .ui-datepicker .ui-datepicker-title{margin-top:0;margin-bottom:10px;float:right}.um_custom_jquery_ui .ui-datepicker .ui-datepicker-prev-hover,.um_custom_jquery_ui .ui-datepicker .ui-datepicker-next-hover,.um_custom_jquery_ui .ui-datepicker .ui-datepicker-next,.um_custom_jquery_ui .ui-datepicker .ui-datepicker-prev{top:1.7em;border:none;float:left;color:#fff;padding-right:5px}.um_custom_jquery_ui .ui-datepicker .ui-datepicker-prev-hover{left:2px}.um_custom_jquery_ui .ui-datepicker .ui-datepicker-next-hover{right:2px}.um_custom_jquery_ui .ui-datepicker .ui-datepicker-next span,.um_custom_jquery_ui .ui-datepicker .ui-datepicker-prev span{background-position:-32px -32px;margin-top:0;top:0;font-weight:400}.um_custom_jquery_ui .ui-datepicker .ui-datepicker-prev span{background-position:-96px -32px}.um_custom_jquery_ui .ui-datepicker .ui-datepicker-prev-hover span{background-position:-96px -48px}.um_custom_jquery_ui .ui-datepicker .ui-datepicker-next-hover span{background-position:-32px -48px}.um_custom_jquery_ui .ui-datepicker table{margin:0}.um_custom_jquery_ui .ui-datepicker th{padding:3em 0;color:#fff;font-size:8px;font-weight:400;text-shadow:none;text-transform:uppercase;border:none;border-top:1px solid rgba(255,255,255,.2)}.um_custom_jquery_ui .ui-datepicker td{border:none;padding:5px}.um_custom_jquery_ui td .ui-state-default{background:0 0;border:none;text-align:center;padding:7px;margin:0;font-weight:400;color:#efefef;font-size:12px}.um_custom_jquery_ui td .ui-state-active,.um_custom_jquery_ui td .ui-state-hover{background:rgba(0,0,0,.1);border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.cart_list li a{font-weight:400 !important;font-size:14px !important;color:#828282 !important}.amount{color:#4ec9ce;font-size:13px}.cart_list li{border-bottom:1px dotted #ebe9eb !important;margin-top:15px !important;padding-bottom:15px !important}.entry-content h2{font-weight:400;font-size:18px !important}.related h2{font-weight:400;font-size:18px !important}.cart_icon:hover .cart_contents{display:block !important}#header_cart .widget{padding-bottom:0;margin-bottom:0}#header_cart .woocommerce{padding-bottom:5px;margin-bottom:0;z-index:999999999999}.mini_cart_item{position:relative}.mini_cart_item .remove{position:absolute;right:32px;top:15px;font-size:20px !important;width:32px !important;height:32px !important;line-height:30px !important;border-radius:0 !important;background:#efefef;opacity:0;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.mini_cart_item:hover .remove{opacity:1}.cart_contents{position:absolute;background:#fff;padding-left:30px;right:0;width:300px;padding-right:30px;display:none;padding-bottom:0;padding-top:0;padding-bottom:10px;height:auto;border:1px dotted #dfdfdf;margin-top:20px;z-index:999999999999}.woocommerce{padding-bottom:0}.woocommerce a.button{-webkit-border-radius:0px !important;border-radius:0 !important;text-shadow:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#a3a3a3 !important;border:none !important;position:absolute;top:40%;right:15px;font-size:10px;color:#fff;background:#4ec9ce !important;width:64px;height:64px;margin-top:-42px;margin-left:-17px;position:absolute;padding:15px;z-index:999;display:block}.woocommerce .products .star-rating,.woocommerce-page .products .star-rating{display:none}.woocommerce #content input.button.added:before,.woocommerce #respond input#submit.added:before,.woocommerce a.button.added:before,.woocommerce button.button.added:before,.woocommerce input.button.added:before,.woocommerce-page #content input.button.added:before,.woocommerce-page #respond input#submit.added:before,.woocommerce-page a.button.added:before,.woocommerce-page button.button.added:before,.woocommerce-page input.button.added:before{color:#4ec9ce}.woocommerce #content input.button.added:after,.woocommerce #respond input#submit.added:after,.woocommerce a.button.added:after,.woocommerce button.button.added:after,.woocommerce input.button.added:after,.woocommerce-page #content input.button.added:after,.woocommerce-page #respond input#submit.added:after,.woocommerce-page a.button.added:after,.woocommerce-page button.button.added:after,.woocommerce-page input.button.added:after{color:#4ec9ce;position:absolute;height:16px;width:16px;top:.35em;right:-26px;text-indent:0;font-family:WooCommerce;content:"\e017"}.woocommerce #respond input#submit.loading:after,.woocommerce a.button.loading:after,.woocommerce button.button.loading:after,.woocommerce input.button.loading:after{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:url(//www.esglogistics.de/wp-content/themes/prodigy/assets/css/../img/ajax-loader.gif) center no-repeat rgba(255,255,255,.65);-webkit-animation:none;-moz-animation:none;animation:none}.woocommerce #respond input#submit.loading,.woocommerce a.button.loading,.woocommerce button.button.loading,.woocommerce input.button.loading{opacity:1}.woocommerce a.added_to_cart,.woocommerce-page a.added_to_cart{padding-top:.5em;position:absolute;bottom:62px;right:28px;background:silver;white-space:nowrap;display:inline-block;letter-spacing:1px;text-transform:uppercase;font-size:10px;font-weight:400;padding:8px;line-height:14px;color:#fff;margin-top:0}p.meta strong{font-weight:500}#review_form_wrapper label{font-weight:500}.wpb_alert p{color:#000;opacity:.5;text-shadow:none !important}.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-message:before{margin-top:0;padding-bottom:20px}.woocommerce .woocommerce-error,.woocommerce .woocommerce-info,.woocommerce .woocommerce-message,.woocommerce-page .woocommerce-error,.woocommerce-page .woocommerce-info,.woocommerce-page .woocommerce-message{border:1px solid #e6e6e6;background:#fff !important;-webkit-border-radius:0px;border-radius:0;text-shadow:none;box-shadow:none}.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-message:before{color:#4ec9ce}.woocommerce-message a.button,.woocommerce-error a.button{right:9px;background:#4ec9ce;width:auto;height:auto;font-weight:400;font-size:13px;color:#fff !important;margin-top:-12px !important;padding:10px 15px}.woocommerce .hasDatepicker{border:2px solid #e6e6e6;padding-left:13px;width:44%;padding-top:10px;background:#f8f8f8;padding-bottom:10px;margin-left:10px;font-size:12px}.widget_shopping_cart a.button{top:0 !important;position:static;width:100%;text-align:center;margin-left:0;margin-bottom:6px;margin-top:6px;height:38px;margin-right:0}.widget_shopping_cart_content p a.wc-forward{border:2px solid #e3e3e3;background:#fff;color:#8a8a8a}.woocommerce del{color:#4ec9ce !important}.woocommerce ins{text-decoration:none}.cross-sells h2{font-size:17px}.woocommerce h2{font-weight:300}.address h3{font-size:17px}.widget_shopping_cart_content p a.checkout{border:2px solid #e3e3e3 !important;background:#fff !important;color:#8a8a8a !important}.booking_field .fa-calendar{color:#4ec9ce}.woocommerce-page button.button.alt{background:0 0 !important;padding:10px 30px;text-shadow:none !important;box-shadow:none !important;border:2px solid #e6e6e6!important;border-radius:2px;display:inline-block;color:#8b8b8b!important;font-size:11px;text-transform:uppercase;letter-spacing:2px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.woocommerce #content .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-page #content .quantity input.qty,.woocommerce-page .quantity input.qty{height:35px;border:1px solid #e2e2e2;box-shadow:none !important;font-weight:300;font-family:Helvetica,Tahoma,Arial,sans-serif;text-shadow:none !important}.woocommerce #content .quantity .minus,.woocommerce #content .quantity .plus,.woocommerce .quantity .minus,.woocommerce .quantity .plus,.woocommerce-page #content .quantity .minus,.woocommerce-page #content .quantity .plus,.woocommerce-page .quantity .minus,.woocommerce-page .quantity .plus{background:#fff;border:1px solid #e2e2e2;height:18px}.woocommerce #content .quantity .minus:hover,.woocommerce #content .quantity .plus:hover,.woocommerce .quantity .minus:hover,.woocommerce .quantity .plus:hover,.woocommerce-page #content .quantity .minus:hover,.woocommerce-page #content .quantity .plus:hover,.woocommerce-page .quantity .minus:hover,.woocommerce-page .quantity .plus:hover{background:#ebebeb !important;box-shadow:none !important}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{border:1px solid #e0dadf;background:#fff !important;z-index:0;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:4px;border-top-left-radius:0;border-top-right-radius:0;box-shadow:none !important;margin:0 -5px;padding:0 1em}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,.woocommerce-page div.product .woocommerce-tabs ul.tabs li a{font-weight:500;font-size:13px}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active:after{display:none}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after{display:none}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before{display:none}.woocommerce #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:after,.woocommerce-page div.product .woocommerce-tabs ul.tabs:after{display:none}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,.woocommerce div.product .woocommerce-tabs ul.tabs li,.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,.woocommerce-page div.product .woocommerce-tabs ul.tabs li{padding:.2em 1.5em !important}.woocommerce #content div.product div.images img,.woocommerce div.product div.images img,.woocommerce-page #content div.product div.images img,.woocommerce-page div.product div.images img{border:none;box-shadow:none !important}#um_shop_container{padding-bottom:100px}a.woocommerce-review-link{font-size:13px}.buttons_added{font-weight:300;font-size:11px;font-family:Helvetica,Tahoma,Arial,sans-serif}.woocommerce-page button.button.alt:hover{border-color:#4ec9ce;color:#4ec9ce;background:0 0 !important}.price{display:block !important}.woocommerce a.button:hover,.woocommerce button.button:hover{background:#3a9eb0 !important}.widget_shopping_cart_content p a.checkout:hover{background:#fff !important;border-color:#d0d0d0 !important}.summary .product_title{text-align:left;font-weight:300;font-size:28px}.summary{text-align:left}.woocommerce #content input.button:active,.woocommerce #respond input#submit:active,.woocommerce a.button:active,.woocommerce button.button:active,.woocommerce input.button:active,.woocommerce-page #content input.button:active,.woocommerce-page #respond input#submit:active,.woocommerce-page a.button:active,.woocommerce-page button.button:active,.woocommerce-page input.button:active{top:19px}.product .add_to_cart_button svg{height:32px;width:32px;display:block;fill:#fff}.woocommerce .star-rating span,.woocommerce-page .star-rating span{color:#4ec9ce;text-align:center}.onsale{z-index:9999999}.wc-forward:after{content:none !important}#monster-widget-placeholder-12>div.textwidget>form>select{width:100%}.woocommerce span.onsale,.woocommerce-page span.onsale{z-index:1;min-width:0 !important;min-height:0px !important;font-size:12px;font-weight:600;position:absolute;text-align:center;line-height:32px;top:15px;left:31px !important;background:0 0;text-shadow:none;color:#fff;-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important;padding:0 20px;border:2px solid #fff;border-radius:2px;color:#fff;display:inline-block;font-size:11px;text-transform:uppercase;letter-spacing:2px}.page-numbers li a{border:2px solid #f1f1f1;border-radius:2px;color:#676767}.woocommerce-page div.product span.price ins{font-size:13px;margin-left:10px;font-family:Helvetica,Arial,sans-serif}.product mark{background:#fff !important}.woocommerce #content nav.woocommerce-pagination ul li,.woocommerce nav.woocommerce-pagination ul li,.woocommerce-page #content nav.woocommerce-pagination ul li,.woocommerce-page nav.woocommerce-pagination ul li{border-right:none}.woocommerce #content nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul,.woocommerce-page #content nav.woocommerce-pagination ul,.woocommerce-page nav.woocommerce-pagination ul{border:none}.woocommerce #content nav.woocommerce-pagination ul li a,.woocommerce #content nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,.woocommerce-page #content nav.woocommerce-pagination ul li a,.woocommerce-page #content nav.woocommerce-pagination ul li span,.woocommerce-page nav.woocommerce-pagination ul li a,.woocommerce-page nav.woocommerce-pagination ul li span{padding:.9em !important}.woocommerce #content nav.woocommerce-pagination ul li a:focus,.woocommerce #content nav.woocommerce-pagination ul li a:hover,.woocommerce #content nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce-page #content nav.woocommerce-pagination ul li a:focus,.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,.woocommerce-page #content nav.woocommerce-pagination ul li span.current,.woocommerce-page nav.woocommerce-pagination ul li a:focus,.woocommerce-page nav.woocommerce-pagination ul li a:hover,.woocommerce-page nav.woocommerce-pagination ul li span.current{color:#4ec9ce}.woocommerce #respond input#submit{padding:10px 30px;text-shadow:none !important;box-shadow:none !important;border:2px solid #e6e6e6;border-radius:2px;display:inline-block;color:#8b8b8b;margin-bottom:20px;font-size:11px;text-transform:uppercase;background:#fff;letter-spacing:2px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}.woocommerce #respond input#submit:hover{color:#4ec9ce;border-color:#4ec9ce;background:#fff}.price ins{text-decoration:none}#respond input{border:2px solid #e2e4e5;padding-left:15px;padding-top:5px;margin-left:5px;color:#9b9b9b;padding-bottom:5px}.woocommerce #reviews #comments ol.commentlist li img.avatar,.woocommerce-page #reviews #comments ol.commentlist li img.avatar{background:#fff}#comments h2{font-weight:400;margin-bottom:30px;font-size:16px !important}textarea#comment{border:2px solid #e2e4e5}.woocommerce p.stars a.star-1:after,.woocommerce-page p.stars a.star-1:after,.woocommerce p.stars a.star-2:after,.woocommerce-page p.stars a.star-2:after,.woocommerce p.stars a.star-3:after,.woocommerce-page p.stars a.star-3:after,.woocommerce p.stars a.star-4:after,.woocommerce-page p.stars a.star-4:after,.woocommerce p.stars a.star-5:after,.woocommerce-page p.stars a.star-5:after{color:#4ec9ce}textarea#um_form_prefixextra-note{border:2px solid #e2e4e5;padding-left:15px;padding-top:5px;margin:0 0 0 5px;color:#9b9b9b;background:#f8f8f8;padding-bottom:5px;width:100%;max-width:100%}p.booking_field label{text-transform:uppercase;color:#969696;letter-spacing:1px;font-size:11px;float:left;font-weight:300}textarea#um_form_prefixextra-note{margin:0}.booking_field{padding-bottom:10px;min-height:63px;padding-top:10px;margin-bottom:0 !important}#um_form_prefixis-this-true{float:right;position:absolute;right:27px}#um_form_prefixdeparted-time{float:right;position:absolute;right:27px}.booking_field input{border:2px solid #e2e4e5;padding-left:15px;padding-top:5px;padding-bottom:5px;background:#f8f8f8;width:50%;float:right}.booking_field .selectricWrapper{width:50% !important;float:right}.variations{width:100%;margin-top:20px}.variations .selectricWrapper{width:236px !important;margin-left:16px!important}table.variations label{text-transform:uppercase;color:#969696;letter-spacing:1px;margin-top:15px;font-size:11px;float:left;text-align:left;font-weight:300 !important}.woocommerce table.shop_attributes th,.woocommerce-page table.shop_attributes th{font-weight:400}.woocommerce #content table.cart a.remove,.woocommerce table.cart a.remove,.woocommerce-page #content table.cart a.remove,.woocommerce-page table.cart a.remove{color:#4ec9ce}p.booking_field a{color:#7f7f7f !important}.woocommerce-page button.button:active{top:auto}.woocommerce #content div.product div.thumbnails a,.woocommerce div.product div.thumbnails a,.woocommerce-page #content div.product div.thumbnails a,.woocommerce-page div.product div.thumbnails a{margin-top:3.8%}table.variations .value{width:250px;float:right}.upsells h2{font-weight:400;font-size:18px !important}.list-booking{margin-top:28px;margin-bottom:28px}.list-booking li{padding-top:10px !important;font-size:13px;border-top:1px dotted #e6e6e6;padding-right:0 !important;padding-bottom:10px !important}.list-booking li:last-child{border-bottom:1px dotted #e6e6e6}.list-booking li span{float:right;font-weight:500;color:#4ec9ce}.product_meta{font-size:13px;color:grey}.woocommerce #content table.cart a.remove:hover,.woocommerce table.cart a.remove:hover,.woocommerce-page #content table.cart a.remove:hover,.woocommerce-page table.cart a.remove:hover{background-color:#4ec9ce}.woocommerce #content table.cart a.remove,.woocommerce table.cart a.remove,.woocommerce-page #content table.cart a.remove,.woocommerce-page table.cart a.remove{line-height:.9}.woocommerce #content input.button,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page button.button,.woocommerce-page input.button{border:none !important;color:#fff !important;text-shadow:none !important;box-shadow:none !important;border:2px solid #e6e6e6;border-radius:2px;display:inline-block;background:#4ec9ce !important;padding:13px 13px 10px 18px;color:#8b8b8b;font-size:11px;text-transform:uppercase;letter-spacing:2px}.woocommerce #content table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon .input-text,.woocommerce-page #content table.cart td.actions .coupon .input-text,.woocommerce-page table.cart td.actions .coupon .input-text{padding:9px 7px 8px;width:200px}.cart_totals h2{font-weight:400;font-size:16px}.cart_totals th{font-weight:400 !important}.shipping-calculator-button{font-size:16px}.woocommerce-page input.button.alt{border-color:#4ec9ce;color:#4ec9ce;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out}table>thead>tr>th{font-weight:400 !important}.woocommerce-page input.button.alt:hover{background:#4ec9ce !important;color:#fff}.woocommerce-page{padding-bottom:50px}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce-page form .form-row input.input-text,.woocommerce-page form .form-row textarea{border:2px solid #e6e6e6;padding-left:13px;padding-right:62px;padding-top:10px;background:#f8f8f8;padding-bottom:10px}.product_meta a{color:grey}.woocommerce .woocommerce-error:before,.woocommerce .woocommerce-info:before,.woocommerce .woocommerce-message:before,.woocommerce-page .woocommerce-error:before,.woocommerce-page .woocommerce-info:before,.woocommerce-page .woocommerce-message:before{padding-bottom:20px}.woocommerce form .form-row label,.woocommerce-page form .form-row label{font-weight:400}.woocommerce-billing-fields h3{font-size:19px;font-weight:400}#order_review_heading{font-size:19px;font-weight:400}.woocommerce-page input.button:active{top:auto}#ship-to-different-address .checkbox{padding-left:0}#ship-to-different-address label{font-size:19px;font-weight:400}.woocommerce ul.cart_list li img,.woocommerce ul.product_list_widget li img,.woocommerce-page ul.cart_list li img,.woocommerce-page ul.product_list_widget li img{box-shadow:none;-webkit-box-shadow:none}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{background:#4ec9ce !important;-webkit-box-shadow:none !important;-moz-border-radius:0px !important;box-shadow:none !important}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{background:#4ec9ce !important;-webkit-box-shadow:none !important;-moz-border-radius:0px !important;box-shadow:none !important}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{border:1px solid #e5e5e5 !important;background:#fff !important;top:-.22em !important;-webkit-box-shadow:none !important;-moz-border-radius:0px !important;box-shadow:none !important}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content{background:#e4e4e4;border:none}.shop_sidebar .woocommerce{padding-bottom:0}.woocommerce ul.cart_list li a,.woocommerce ul.product_list_widget li a,.woocommerce-page ul.cart_list li a,.woocommerce-page ul.product_list_widget li a{font-weight:400}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child,.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-.8em}.woocommerce .widget_price_filter .price_slider_amount .button,.woocommerce-page .widget_price_filter .price_slider_amount .button{font-size:11px}