.page-wrapper{overflow:hidden}.tparrows:before{color:#000}.container{max-width:1200px}.right_half .content p span{font-family:'Montserrat-Bold';font-size:18px;color:#fff;display:block;margin-bottom:15px}.right_half .content .wpcf7-form .wpcf7-submit{margin-bottom:0!important;background:#24bbd0;color:#fff}.right_half .content .wpcf7-form .wpcf7-submit:hover{background:#fff;color:#24bbd0}div.wpcf7 img.ajax-loader{position:absolute;right:0}.page-breadcrumb ul li a{position:relative;padding-right:15px}.page-breadcrumb ul li a:before{content:"\f0da";font-family:'FontAwesome';position:absolute;right:0;top:-2px;font-size:18px;vertical-align:middle;color:#24bbd0}.about_page_choose_us{border-bottom:1px solid #f7f7f7;margin-bottom:78px}.choose_us_item{padding:20px 0 30px 0}.include_servises .include_servises_list ul li{font-size:15px!important}.pagination>li>a,.pagination>li>span{width:55px!important;line-height:41px!important;border:1px solid #f7f7f7;text-align:center;display:inline-block;font-size:18px;border-radius:2px}.blogList_view.blog_list_sidebar .blogList_single_post .post{width:64%!important}.send_message .wpcf7-form p span{font-family:'Montserrat-Bold';font-size:18px;color:#20bed0;display:block;margin-bottom:15px}#wpcf7-f571-p264-o1 .wpcf7-submit{display:block;width:100%;text-align:center;color:#fff;font-family:'Montserrat-Bold';font-size:14px;text-transform:uppercase;line-height:55px;border-radius:2px;background:#24bbd0}#wpcf7-f571-p264-o1 .wpcf7-submit:hover{background:#121d2f;color:#fff}.send_message.contact_us_form form textarea{height:120px}.comment-reply-link>span{margin:0!important}.psocial li{background:#fff!important;color:#bcbcbc;display:inline-block;margin-left:5px;margin-top:-4px;border:1px solid #f7f7f7;border-radius:2px;font-size:18px;line-height:43px;text-align:center;width:45px}.psocial.social_icon li:first-child{background:none!important;color:#bcbcbc}.psocial li:first-child{background:none!important;width:auto;height:auto;border:none}.stButton .stLarge{background:none!important;width:auto!important;height:auto!important;position:relative;line-height:none!important}.stButton{width:100%;display:block!important;text-align:center;margin:0!important;line-height:32px!important}.stButton .stLarge:after{content:"\f09a";font-size:16px;font-family:'FontAwesome';color:#bcbcbc}.facebook .stButton .stLarge:after{content:"\f09a"}.google .stButton .stLarge:after{content:"\f0d5"}.twitter .stButton .stLarge:after{content:"\f099"}.pinterest .stButton .stLarge:after{content:"\f0d2"}.psocial li{background:#fff;transition:all .5s ease 0s}.psocial li:hover{background:#18a4b7!important;color:#fff}.psocial li:hover .stButton .stLarge:after{color:#fff;opacity:1}.stButton .stLarge:hover{color:#fff;opacity:1!important}.widget{margin-top:60px}.widget:first-child{margin:0}.widget:last-child{margin-bottom:70px}.widget ul{margin-bottom:46px;margin-top:22px}.widget ul li{border-bottom:1px solid #f7f7f7;line-height:48px}.widget ul li a::before{border:1px solid transparent;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:20px;transition:all .3s ease-in-out 0s;width:8px;border-color:#24bbd0}.widget ul li a{color:#272727;font-family:"Raleway",sans-serif;font-weight:normal;padding-left:29px;position:relative}.widget ul li a:hover:before{background:#24bbd0}.widget_tag_cloud{margin-top:10px!important}.tagcloud{margin-top:40px}.tagcloud a{display:inline-block;margin:0 4px 8px 0;border:1px solid #f7f7f7;border-radius:2px;color:#9e9e9e;font-family:"Raleway",sans-serif;font-size:14px!important;font-weight:normal;line-height:32px;padding:0 14px;text-align:center}.tagcloud a:hover{background:#121d2f none repeat scroll 0 0}.widget_bunch_pdf_broucher{margin-bottom:40px}.woocommerce .dy-products .product_wrapper a{display:block!important}.shop_page .product_wrapper .text h5{font-size:20px;color:#272727;text-transform:capitalize}.woocommerce .star-rating{display:inline-block!important;float:none;color:#24bbd0}.woocommerce .star-rating span{font-family:inherit!important;font-size:inherit!important;line-height:inherit!important}.woocommerce div.product p.price,.woocommerce div.product span.price{font-size:22px;color:#272727!important}.woocommerce .product_wrapper .price del span{font-size:14px}.woocommerce .product_wrapper .price span{color:#272727}.woocommerce div.product .woocommerce-product-rating,.woocommerce div.product div.images,.woocommerce div.product div.summary,.product_top_section .summary .dy-rating{margin:0!important}.woocommerce .shop_single_page .product_details .product_top_section .item_description>h4{margin-bottom:10px}.woocommerce .shop_single_page .product_details .product_top_section .item_description div[itemprop="description"] p{padding:15px 0;border-bottom:1px solid #f7f7f7;border-top:1px solid #f7f7f7;margin-top:15px}.woocommerce .product_top_section .item_description .item_price del span{font-size:16px}.woocommerce .quantity .qty{height:47px;margin-right:20px;border:1px solid #f7f7f7}.woocommerce div.product .woocommerce-tabs ul.tabs::before{border-bottom:none}.woocommerce #reviews #comments ol.commentlist{padding:0;margin-top:50px}.woocommerce div.product .woocommerce-tabs ul.tabs li::after,.woocommerce div.product .woocommerce-tabs ul.tabs li::before{display:none!important}.woocommerce div.product .woocommerce-tabs ul.tabs{padding:0!important;margin:0!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background:#f7f7f7 none repeat scroll 0 0;border-color:#f7f7f7;color:#24bbd0}.woocommerce div.product .woocommerce-tabs .panel{padding:30px;background:#f7f7f7;box-shadow:none;border:none;border-radius:0}.woocommerce div.product .woocommerce-tabs .panel h2{color:#1a1a1a;font-family:"Lato",serif;font-weight:500;font-size:18px;text-transform:capitalize;margin-bottom:15px}.woocommerce div.product .woocommerce-tabs ul.tabs li{background:none;border:none;border-radius:0;margin:0;padding:0;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li a{border:2px solid #fff;color:#1c1c1c;display:inline-block;font-size:12px;font-weight:700;letter-spacing:1px;line-height:24px;padding:10px 25px;position:relative;text-transform:uppercase}.woocommerce textarea{border:1px solid #ebebeb}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{background:#24bbd0 none repeat scroll 0 0;border:2px solid #24bbd0;border-radius:2px;color:#fff!important;font-size:13px;font-weight:600;line-height:24px;padding:10px 30px;position:relative;text-transform:uppercase}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{background:rgba(0,0,0,0) none repeat scroll 0 0;color:#24bbd0!important}.woocommerce p.stars a.star-1{width:1em}.woocommerce p.stars a.star-2{width:2em}.woocommerce p.stars a.star-3{width:3em}.woocommerce p.stars a.star-4{width:4em}.woocommerce p.stars a.star-1,.woocommerce p.stars a.star-2,.woocommerce p.stars a.star-3,.woocommerce p.stars a.star-4,.woocommerce p.stars a.star-5{border:none}.woocommerce p.stars a{color:#5a5a5a;font-weight:400}.woocommerce .woocommerce-message::before{color:#24bbd0}.woocommerce .woocommerce-message{border-top-color:#24bbd0}.woocommerce div.product .woocommerce-tabs .panel{margin:0 0 4em}.woocommerce .related-products div.product span.price{color:#fff;font-size:18px;font-weight:700;position:relative;text-transform:uppercase}.woocommerce .shop_table thead{background:#f7f7f7}.woocommerce .shop_table tbody tr.cart_item td{padding:10px;border-bottom:1px solid #f3f3f3;color:#aaa;font-size:16px;font-weight:700}.woocommerce .shop_table tbody td.product-subtotal{color:#6aaf08}.woocommerce-cart table.cart img{width:auto}.woocommerce .shop_table tbody tr td.actions{padding:20px!important}.woocommerce .shop_table tbody tr td.actions .coupon{display:inline-block}.woocommerce-cart table.cart td.actions .coupon .input-text{border:2px solid #f3f3f3;border-radius:3px;font-family:"Lora",serif;font-weight:700;height:45px;margin-right:19px;padding-left:15px;width:225px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button{border-radius:3px;color:#fff;font-weight:900;height:45px;line-height:43px;text-align:center;text-transform:uppercase;display:inline-block;padding:0 20px;transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s}.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover{color:#24bbd0!important}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit[disabled]:disabled,.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button[disabled]:disabled,.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button[disabled]:disabled,.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button[disabled]:disabled{opacity:1;color:#fff}.woocommerce .cart_shipping,.woocommerce .cart_totals{border:1px solid #ebebeb;padding:15px}.woocommerce .cart_shipping p{margin-top:10px}.woocommerce .cart_shipping input,.woocommerce .cart_shipping .woocommerce-shipping-calculator select{border:2px solid #f6f4f4;display:block;height:40px;padding:0 15px;position:relative;width:100%}.woocommerce-cart .cart-collaterals .cart_totals table{margin:0}.woocommerce .cart_totals{padding:0!important}.woocommerce .cart_totals h2{background:#f9f9f9 none repeat scroll 0 0;border-bottom:1px solid #ebebeb;font-size:14px;margin:0;padding:20px}.woocommerce .cart_totals tr{border-bottom:1px solid #ebebeb!important}.woocommerce .cart_totals tr th{padding:14px 20px!important;border-right:1px solid #ebebeb}.woocommerce .cart_totals td{padding:14px 20px!important;text-align:right}.woocommerce-cart .wc-proceed-to-checkout{padding:20px}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{float:right;margin:0;background:#24bbd0}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background:#fff;color:#24bbd0}.woocommerce-cart .cart-collaterals .cart_totals table{border-collapse:collapse!important;width:100%}.woocommerce table.shop_table th{padding:20px 12px!important}.woocommerce table.shop_table .cart_item .product-name a{font-family:"Montserrat-SemiBold";font-size:20px;color:#272727}.woocommerce table.shop_table .product-price span,.product-subtotal span,.product-quantity .quantity input{color:#9e9e9e;display:inline-block;font-family:"Raleway",sans-serif;line-height:18px;font-weight:normal!important}.woocommerce form .form-row select,.woocommerce form input[type="text"],.woocommerce form input[type="email"],.woocommerce form input[type="password"],.woocommerce form input[type="tel"]{padding:10px!important;border:1px solid #e3e0dc;width:100%}.woocommerce .checkout_coupon p{display:inline-block}.woocommerce .checkout_coupon p #coupon_code{height:45px!important;border:1px solid #e3e0dc}.woocommerce .col2-set .col-1,.woocommerce-page .col2-set .col-1{float:left;width:48%}.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-2{float:right;width:48%}.woocommerce #place_order{float:right;background:#24bbd0}.woocommerce #place_order:hover{background:#fff}.shop_sidebar .shop_aside{margin-top:0}#order_review_heading{color:#262626;font-size:15px;font-weight:700;letter-spacing:2px;margin-bottom:30px;padding-top:20px;position:relative;text-transform:uppercase;font-family:"Raleway",sans-serif}.woocommerce .img-holder .thumbnails.columns-3 a.zoom{display:inline-block!important;width:31.65%!important;margin-left:10px}.woocommerce .img-holder .thumbnails.columns-3 a.zoom:first-child{margin-left:0}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#ac2473!important;color:#fff}.contact_info ul li{border-bottom:none!important;line-height:1.8em!important;padding:0!important}.contact_info ul a::after{content:''!important}.contact_info ul a{display:inline-block!important;color:#93b300!important}.woocommerce-pagination ul{border:none!important;padding-top:40px!important}.woocommerce-pagination ul li{display:inline-block!important;margin:0 7px 0 0!important;position:relative;float:none!important;border:none!important}.woocommerce-pagination ul li a,.woocommerce-pagination ul li span{background:#fff none repeat scroll 0 0!important;border:1px solid #24bbd0!important;border-radius:2px!important;color:#24bbd0!important;display:block!important;font-size:14px!important;font-weight:500!important;line-height:24px!important;min-width:40px!important;padding:7px 5px!important;position:relative;text-align:center!important;text-transform:uppercase;transition:all 500ms ease 0s}.woocommerce-pagination ul li a:hover,.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#24bbd0 none repeat scroll 0 0!important;border-color:#24bbd0!important;color:#fff!important}.recent_news_sidebar .post{width:70%}.send_message input[type="submit"]{background:#24bbd0;line-height:50px}.item .star{opacity:.3}header .top_header ul li{margin-right:15px}.error_page{margin-bottom:50px}.bottom_header ul li:first-child{color:#fff}.woocommerce #payment ul li{list-style-type:none!important}.woocommerce-cart .cart_item .product-thumbnail img{width:100px;height:100px}.woocommerce-page div.product div.summary,div.product div.images{width:100%!important}.blog_page_wrapper .blog_post_single ul.dy-list-info,.blog_details_post .wrapper .blog_mega_post .text ul.dy-list-info{padding-left:0}.blog_page_wrapper .blog_post_single ul.dy-list-info li,.blog_details_post .wrapper .blog_mega_post .text ul.dy-list-info li{margin-top:0}blockquote{padding:0 20px;font-size:16px}blockquote p{margin:0!important}.comment-item-dynamic .comment-item-dynamic{margin-left:70px}