#sidebar-section .container{max-width:1230px !important;width:100%}.department .department-details .icon{margin-right:10px;margin-left:0}.testimonial-slider .slide-info .author-thumb img{height:auto}.main-slider .text p{line-height:1.9em;font-size:16px}.get-quote form input[type=submit]{padding:8px 50px}.form-transparent .form-control{height:45px}.form-transparent .form-control.wpcf7-textarea{height:120px}.services-section{padding:0 0 40px}.services-section .column .image img{height:auto}.page-title{background-position:center center;background-repeat:no-repeat;background-size:cover}.sidebar-section .comments-area .reply-btn a{color:#fff !important;font-weight:600!important}.sidebar-section .comments-area .children{margin-left:50px}.widget ul li:before{color:#888;content:"";font-family:"FontAwesome";font-size:11px;left:0;line-height:18px;position:absolute;top:3px;transition:all .5s ease 0s}.widget li{margin-bottom:7px;position:relative}.widget li a{color:#888;font-size:14px;font-weight:500;padding-left:20px;position:relative;text-transform:capitalize;transition:all .5s ease 0s;width:87%;display:inline-block}.widget li a:hover{color:#6aaf08}.widget .tagcloud a{background:#e1e1e1 none repeat scroll 0 0;border-radius:12px;color:#333;display:inline-block;font-size:13px !important;line-height:20px;margin:0 5px 10px 0;padding:3px 12px;position:relative;transition:all .5s ease 0s}.widget .tagcloud a:hover{background:#6aaf08 none repeat scroll 0 0;color:#fff}.shop-page-content .single-shop-item .meta>span span del span{font-size:14px;opacity:.7}.shop-page-content .sec-title .line,.related .sec-title .line{display:inline-block;text-align:center}.shop-page-content .hp-shop-product{margin-bottom:30px}.shop-page-content .single-shop-item .meta{min-height:250px}.product-details-box .summary p.price{border:none;margin:0;padding:0;display:inline-block}.product-details-box .summary p.price span{margin-bottom:0 !important}.product-details-box .summary p.price span,.product-details-box .summary span div{display:inline-block !important}.woocommerce div.product form.cart div.quantity{float:none}.woocommerce .quantity .qty{border:1px solid #eaeaea;color:#999;height:36px;text-align:center;width:80px}.product-details-box .images .thumbnails a{width:31.749%;display:inline-block;margin-right:10px}.product-details-box .images .thumbnails a:last-child{margin:0 !important}.product-details-box .images .thumbnails a img{width:100%}.woocommerce div.product .woocommerce-tabs{margin-bottom:60px}.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:#3563a9 none repeat scroll 0 0;color:#fff}.woocommerce div.product .woocommerce-tabs .panel{padding:30px;background:#fbfbfb;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:0 0;border:none;border-radius:0;margin:0;padding:0;position:relative}.woocommerce div.product .woocommerce-tabs ul.tabs li a{border:2px solid #3563a9;color:#3563a9;display:inline-block;font-size:12px;font-weight:700;letter-spacing:1px;line-height:24px;margin-bottom:10px;margin-right:7px;padding:7px 30px;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:#3563a9 none repeat scroll 0 0;border:2px solid #3563a9;color:#fff;display:inline-block;font-size:14px;font-weight:500;line-height:40px;padding:8px 36px;position:relative}.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:#3563a9}.woocommerce .star-rating{color:#2098d1;font-size:12px;margin-bottom:5px;float:none}.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:#3563a9}.woocommerce .woocommerce-message{border-top-color:#3563a9}.woocommerce .shop_table thead{background:#f7f7f7}.woocommerce table.shop_table th{color:#222;font-family:"Montserrat",sans-serif;font-size:14px;font-weight:400;line-height:35px;text-transform:uppercase;padding-left:28px}.woocommerce .shop_table tbody tr.cart_item td{padding:27px 7px 28px 35px;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;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:#3563a9 !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{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:#3563a9}.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background:#fff}.woocommerce-cart .cart-collaterals .cart_totals table{border-collapse:collapse !important;width:100%}.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:#3563a9}.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}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#3563a9 !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 #3563a9 !important;border-radius:2px !important;color:#3563a9 !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 .5s 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:#3563a9 none repeat scroll 0 0 !important;border-color:#3563a9 !important;color:#fff !important}.widget_recent_comments ul li{padding-left:20px}.widget select{width:100%;display:block;border:1px solid #ededed;padding:10px 0}.textwidget img{height:auto;max-width:100%}.single-blog-post .blog-post .img-box img{width:100%;height:auto}.sidebar-page-container .comments-area{margin-bottom:90px}.comment-navigation{margin-bottom:60px}select option{color:#7b7b7b}select{font-family:'PT Sans',sans-serif;background:#fff;width:100%!important;padding:8px;color:#676767}.logged-in.admin-bar .main-header.fixed-header .header-lower{margin-top:32px!important}@media only screen and (max-width:767px){.children{margin-left:-40px!important}}blockquote{font-size:inherit}#first_box{background:#252525}#first_box .elementor-image-box-content,#second_box .elementor-image-box-content{padding:20px 20px 50px}#second_box{background:#93803c}.why_choose_us .why-us-section{position:unset;padding:90px 0 50px;color:#fff;background-color:rgba(8,77,36,.99);width:100%;height:100%}.why_choose_us{height:600px !important}#department_boxes .elementor-image-box-content{background-color:#fbf7f8;bottom:-65px;padding:10px 15px 20px;position:absolute;text-align:center;transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;width:100%}#department_boxes{border-radius:0 0 2px 2px;min-height:350px;overflow:hidden;position:relative}#department_boxes .elementor-image-box-content .elementor-image-box-description{color:#000 !important}#department_boxes .elementor-image-box-content .elementor-image-box-title{color:#000 !important}#department_boxes .thm-btn{display:table-cell;text-align:center}#department_boxes .thm-btn{display:table-cell;text-align:center;position:relative;left:65px}#know_about_us .elementor-icon-box-icon{display:inline-block;width:50px !important}#know_about_us .elementor-icon-box-content{float:right;width:290px}#more-info_btn{position:relative;bottom:40px}#showcase h2{font-family:'Raleway',sans-serif !important;font-weight:700 !important;font-size:40px;line-height:60px !important}.line{position:relative;width:40px;height:6px;background:#ccc;margin:20px auto 0px;border-radius:3px}#department_boxes .elementor-widget-container{border-bottom:3px solid #93803c;border-radius:0 0 2px 2px;min-height:350px;overflow:hidden;position:relative}#department_boxes .elementor-widget-container:hover .elementor-image-box-content{bottom:0}#department_boxes .elementor-widget-image-box .elementor-image-box-description{margin:8px}.nf-form-content input[type=submit],.readon{background:#93803c !important;border-radius:50px !important;color:#fff !important;transition:all .5s;padding:10px 30px !important}.footer-widget #custom_html-2 .textwidget p{position:relative;top:10px}#happy_clients .elementor-testimonial-content{padding:25px 30px;background:#f5e13b;border:1px solid #decc35;color:#3a4145 !important;margin-bottom:30px !important;border-radius:5px !important}.header-lower .main-menu{padding:30px 0;float:right}.main-footer .contact-info{display:none !important}.footer-upper .col-md-3{width:33%}.footer-widget #custom_html-2{text-align:left}.footer-widget #custom_html-3{float:right}.main-header .header-top ul li a{display:inline !important}.main-header .header-lower .logo img{width:250px;padding:11px 0}.sidebar-section .sidebar{background:#016a66;padding:20px;color:#fff;padding-bottom:0}.sidebar-section .sidebar .widget h3{font-size:20px;color:#fff !important}#sec_testimonials .sppb-addon-content h4{font-size:30px;font-weight:700 !important}#sec_testimonials .sppb-addon-content{box-shadow:0px 0px 10px 0px rgb(0 0 0/50%);text-align:center;border-radius:30px}#sec_testimonials .fa.fa-quote-left{position:absolute;top:-20px;left:10%;background:#93803c;border-radius:0;color:#fff !important;transition:all .3s ease;box-shadow:0 5px 30px rgba(19,47,34,.15);padding:10px;font-size:32px !important}#sec_testimonials .sppb-addon-testimonial-review{padding:20px}.blog-section .post-info,#comments{display:none !important}rs-sbg-px:after{content:'';position:absolute;height:100%;width:100%;left:0;top:0;text-transform:uppercase;padding:3em 1em 0;z-index:100;color:#ddd;background:rgba(0,0,0,.4);font-weight:700;transform:translateY(-5px);transition:all .2s ease}.icon_boxes{margin:10px 0 20px 20px;float:right;background:#93803c;padding:20px 40px;clear:both;color:#fff;font-size:60px;min-width:200px;text-align:center}@media(max-width:480px){.page .main-menu .collapse.in,.page .main-menu .collapsing{margin-top:26px !important}.icon_boxes{float:none !important;width:200px;text-align:center;margin:0 auto}.main-header .header-lower{background:#93803c !important;height:170px !important}}@media(max-width:767px){.footer-upper .col-md-3{width:100% !important}.main-menu .navbar-header .navbar-toggle .icon-bar{background:#fff}.main-menu .navbar-header .navbar-toggle{border:1px solid #fff}.header-lower .main-menu{padding:unset !important;float:right;margin-right:10px}.elementor-966 .elementor-element.elementor-element-a7bfe7d{margin-top:0 !important}}@media(max-width:479px){.page-wrapper .main-header .header-lower .logo{float:none;display:inline-block;margin-bottom:20px}.main-header .header-lower .main-menu{display:inline-block;padding:0 !important;position:relative}}@media(max-width:380px){.link-box{margin-top:30px !important}}@media (min-width:480px) and (max-width:767px){.main-header .header-lower{height:98px}.page .main-menu .collapse.in,.page .main-menu .collapsing{margin-top:35px !important}.page .header-lower .main-menu{top:-70px !important}}@media(max-width:767px){.page .main-header .header-top{text-align:center}.page .main-header .header-top .top-right,.page .main-header .header-top .top-left{float:none !important}.home #department_boxes .elementor-image-box-content{bottom:0 !important}.home #department_boxes .thm-btn{left:25px !important}.home .col-md-6.col-sm-6.col-xs-12.content-column{width:100%}.header-lower .main-menu{top:-10px !important}.main-header .header-lower .main-menu{width:100% !important}.main-menu .navbar-collapse>.navigation>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>a,.main-menu .navbar-collapse>.navigation>li>ul>li>ul>li>a{background:#93803c !important}.footer-widget #custom_html-2{text-align:center !important}.footer-widget #custom_html-3{float:none !important}#slider-1-slide-3-layer-1 h2{white-space:pre-line;text-align:center !important;font-size:22px !important;line-height:1.2 !important}.link-box a{font-size:10px !important}.rs-parallax-wrap:last-child{margin-left:-30px}#slider-1-slide-3-layer-1{max-width:95% !important;margin:0 auto !important}#slider-1-slide-3-layer-3 .link-box a{display:none !important}#slider-1-slide-3-layer-2{max-width:95% !important;margin:0 auto !important}#slider-1-slide-3-layer-2 h4{margin-top:50px;white-space:nowrap;text-align:center !important;font-size:14px !important;display:none !important;line-height:1.2 !important}.main-menu .navbar-header .navbar-toggle .icon-bar{background:#000 !important;height:4px !important}.main-menu .navbar-header .navbar-toggle{border:1px solid #000 !important}}@media (min-width:600px) and (max-width:767px){.rs-parallax-wrap:last-child{margin-left:-60px !important}}@media (min-width:768px) and (max-width:991px){.footer-widget #custom_html-3{text-align:right !important}#department_boxes .thm-btn{left:0 !important}.footer-bottom .col-md-6 .footer-widget{width:50%;float:left}.home .col-md-6.col-sm-6.col-xs-12.content-column{width:100%}#department_boxes .elementor-image-box-content{bottom:0 !important}#department_boxes .elementor-image-box-content .elementor-image-box-title{font-size:15px !important}#department_boxes .elementor-image-box-content .elementor-image-box-title{font-size:16px}#department_boxes .elementor-widget-image-box .elementor-image-box-description{font-size:17px !important}#slider-1-slide-3-layer-1 h2{white-space:pre-line;text-align:center !important;font-size:28px !important;line-height:1.2 !important}#slider-1-slide-3-layer-1{max-width:95% !important;margin:0 auto !important}.rs-parallax-wrap:nth-child(4n){left:190px !important}.main-menu .navigation>li{margin-right:10px !important}.header-lower .main-menu{padding:20px 10px !important;float:left}#slider-1-slide-3-layer-2 h4{font-size:12px;margin:0 auto !important;display:block;text-align:center !important;float:none !important}#slider-1-slide-3-layer-2{margin:0 auto;float:none !important;text-align:center !important}}@media (min-width:991px) and (max-width:1199px){#slider-1-slide-3-layer-1{max-width:95% !important;margin:0 auto !important}#slider-1-slide-3-layer-1 h2{white-space:pre-line;text-align:center !important;font-size:28px !important;line-height:1.2 !important}.main-menu .navigation>li{margin-right:10px !important}.header-lower .main-menu{padding:20px 10px !important;float:left}#slider-1-slide-3-layer-2 h4{font-size:14px;margin:0 auto !important;display:block;text-align:center !important;float:none !important}}@media (min-width:1025px) and (max-width:1199px){.header-lower .main-menu{padding:30px 0 !important;float:right}.main-menu .navigation>li>a{font-size:13px !important}}@media (min-width:1199px) and (max-width:1299px){#slider-1-slide-3-layer-1{max-width:95% !important;margin:0 auto !important}#slider-1-slide-3-layer-1 h2{white-space:pre-line;text-align:center !important;font-size:28px !important;line-height:1.2 !important}.main-menu .navigation>li{margin-right:10px !important}#slider-1-slide-3-layer-2 h4{font-size:14px;margin:0 auto !important;display:block;text-align:center !important;float:none !important}}.main-header .header-lower .logo:before{width:50vw !important;background:#93803c}.g-recaptcha{transform:scale(.73);transform-origin:left}table{width:80%;margin:auto;border-collapse:collapse;border:1px solid #000}th,td{border:1px solid #000;padding:10px;text-align:center;font-weight:700}.fullRow{background-color:#f2f2f2;font-size:18px;padding:15px}.subHeader{font-size:16px;font-weight:700;display:block;margin-top:5px}.rating{font-size:16px;font-weight:400}