@-moz-document url-prefix(){.del_package .del_package_row .block_content ul.pack_feat_li,.dazed_s .inner_dazed p,.del_package .del_package_row .block_content p.pack_feat_para,.del_package .del_package_row .block_content h4.list_head,.del_package .pack_bottom_section .container .pack_info ul li,.del_package .pack_bottom_section .container .pack_info p,.checkbox-button__label.prem_desc{font-weight:300 !important}.cabi_pro .cp_intro .intro_speci .intro_tab_spec .tab button{padding:14px 5.58px}}.del_package .del_package_row .block_content h2,.del_package .pack_bottom_section .container .pack_info h3{font-weight:600 !important}.site-content-contain *{transition:.2s all ease-in-out}@media (max-width:1024px){h2,h3,h4,h5,h6,p,span{letter-spacing:.5px}}body a.txt_link{color:var(--main-yellow-color)}body a.txt_link:hover{color:#5b564e !important;text-decoration:none}body a.txt_link:visited{color:#f2f1f0;text-decoration:none}* a:hover{text-decoration:none}body{font-family:"Montserrat",sans-serif;overflow-x:hidden}.top_header_wrap{background:#756d63}@media (max-width:767px){.top_header_wrap .header_set{text-align:center;display:none}}.top_header_wrap ul{margin:0;margin:0;padding:13px 0}.top_header_wrap ul li{display:inline-block}@media (max-width:767px){.top_header_wrap ul li{padding:5px 0}}.top_header_wrap ul li a{color:var(--main-text-white-color);font-weight:500;padding:0 10px 0 0;transition:all .5s ease}.top_header_wrap ul li a span{margin-right:5px}.top_header_wrap ul li a span img{position:relative;top:-1px}.top_header_wrap ul li a span small{background:#dc5636;font-weight:600;padding:2px 5px;border-radius:2px;margin-right:0}.top_header_wrap .top_right_wrap{text-align:right}.top_header_wrap .top_right_wrap .cart_wrap span{color:var(--main-text-white-color);font-size:14px;font-weight:500;position:relative}.top_header_wrap .top_right_wrap .cart_wrap span small{position:absolute;right:-14px;background:#dc5636;width:20px;height:20px;text-align:center;line-height:1.5;border-radius:50%;font-weight:600;font-size:14px}.top_header_wrap .top_right_wrap .cart_wrap span:last-child{margin-left:20px}.top_header_wrap .top_right_wrap .cart_wrap .cart_inner{max-width:130px;border-width:0 1px;border-style:solid;border-color:#918a82;text-align:center;margin:0 0 0 auto;padding:10px 0}@media only screen and (max-width:767px){.top_header_wrap .top_right_wrap .cart_wrap .cart_inner{border-width:0;max-width:100%}}.top_header_wrap .top_right_wrap .cart_wrap .cart_inner span.woocommerce-Price-amount.amount{margin:0;position:relative;top:5px}header.site-header{padding:20px 0;background:var(--main-bg-white-color)}header.site-header .header_inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}header.site-header .head_lft img{width:80%}@media only screen and (max-width:767px){header.site-header .head_lft img{width:170px}}@media only screen and (max-width:767px){header.site-header .head_right .nav_menu_wrap{display:none}}header.site-header .head_right .nav_menu_wrap ul li.start_here a{color:var(--main-text-white-color);background:var(--main-yellow-color);padding:8px 20px;font-weight:500;transition:all .5s ease;margin-left:13px}header.site-header .head_right .nav_menu_wrap ul li.start_here a:hover{background:#756d63;color:var(--main-text-white-color)}header.site-header .head_right .nav_menu_wrap ul li.nav-resource.has-sub>ul{position:absolute;min-width:190px;background:var(--main-bg-white-color);padding:0;list-style:none;display:none;z-index:2}header.site-header .head_right .nav_menu_wrap ul li.nav-resource.has-sub:hover>ul{display:block}header.site-header .head_right .nav_menu_wrap ul li.nav-resource.has-sub ul{z-index:2}header.site-header .head_right .nav_menu_wrap ul li.nav-resource.has-sub ul li a{line-height:1.5;background:var(--main-yellow-color);color:var(--main-text-white-color);display:block;border-bottom:2px solid var(--main-white-color);padding:10px}header.site-header .head_right .nav_menu_wrap ul li a{text-transform:uppercase;font-size:14px;color:#58534c;font-weight:300;padding:16px 9px 0;background-color:transparent;transition:all .5s ease}header.site-header .head_right .nav_menu_wrap ul li a:hover,header.site-header .head_right .nav_menu_wrap ul li a:focus{background:0 0;color:var(--main-yellow-color)}header.site-header .head_right .nav_menu_wrap ul li.current_page_item:not(:last-child) a{background:0 0;color:var(--main-yellow-color)}footer.site-footer{background:#756e64;padding-top:25px}footer.site-footer .footer_head_wrap{display:flex;flex-wrap:wrap;align-items:center}footer.site-footer .footer_head_wrap .foot_head_right{width:20%}footer.site-footer .footer_head_wrap .foot_head_right ul{padding:0;float:right}footer.site-footer .footer_head_wrap .foot_head_right ul li{display:inline-block}footer.site-footer .footer_head_wrap .foot_head_right ul li a{background:var(--main-bg-white-color);color:#756e64;width:30px;display:inline-block;height:30px;text-align:center;line-height:1.7;border-radius:50%;font-size:19px;margin:0 5px}footer.site-footer .footer_head_wrap .foot_head_right ul li a:hover,footer.site-footer .footer_head_wrap .foot_head_right ul li a:focus{background:var(--main-yellow-bg-color);color:var(--main-text-white-color)}footer.site-footer .footer_head_wrap .foot_head_mid{width:53%}footer.site-footer .footer_head_wrap .foot_head_left{width:27%}footer.site-footer .footer_row2_wrap{padding:45px 0 25px;float:left;width:100%}footer.site-footer .footer_row2_wrap h3{font-size:14px;font-weight:700;text-transform:uppercase;font-weight:600;color:var(--main-text-white-color);margin-bottom:12px}footer.site-footer .footer_row2_wrap ul{padding:0}footer.site-footer .footer_row2_wrap ul li{position:relative;color:var(--main-text-white-color);font-family:"Open Sans",sans-serif;font-size:14px;float:none}footer.site-footer .footer_row2_wrap ul li a{color:var(--main-text-white-color);font-family:"Open Sans",sans-serif;padding:5px 0}footer.site-footer .footer_row2_wrap ul li a:hover{background:0 0;color:#ccbdac}footer.site-footer .footer_row2_wrap .col-1 span{position:absolute;left:0;line-height:1.1}footer.site-footer .footer_row2_wrap .col-1 ul li{padding-left:30px;padding-bottom:15px;display:block}footer.site-footer .footer_row2_wrap .col-1 a.send_msg{font-family:Montserrat;color:var(--main-text-white-color);background:var(--main-yellow-bg-color);padding:12px 30px;font-weight:600;display:inline-block}footer.site-footer .footer_row2_wrap .col-1 a.send_msg:hover{background:#544f47}footer.site-footer .footer_row2_wrap .col-1 h3{padding-bottom:6px}footer.site-footer .footer_row3_wrap{display:flex;flex-wrap:wrap;float:left;width:100%;padding:35px 0;border-top:1px solid #bab7b2;border-bottom:1px solid #bab7b2;margin-bottom:80px}footer.site-footer .footer_row3_wrap .footer_row3_left{width:65%}footer.site-footer .footer_row3_wrap .footer_row3_left h2{color:var(--main-text-white-color);text-transform:uppercase;font-weight:600;font-size:16px;margin-top:0}footer.site-footer .footer_row3_wrap .footer_row3_left h3{font-size:14px;font-weight:700;text-transform:uppercase;font-weight:600;color:var(--main-text-white-color);margin-bottom:12px}footer.site-footer .footer_row3_wrap .footer_row3_left ul{padding:0}footer.site-footer .footer_row3_wrap .footer_row3_left ul li{position:relative;color:var(--main-text-white-color);font-family:"Open Sans",sans-serif;font-size:14px;float:none}footer.site-footer .footer_row3_wrap .footer_row3_left ul li a{color:var(--main-text-white-color);font-family:"Open Sans",sans-serif;padding:5px 0}footer.site-footer .footer_row3_wrap .footer_row3_left ul li a:hover{background:0 0;color:#ccbdac}footer.site-footer .footer_row3_wrap .footer_row3_right{text-align:right;width:35%;position:relative}footer.site-footer .footer_row3_wrap .footer_row3_right .copyright_sec{position:absolute;right:0;bottom:0;color:var(--main-text-white-color);font-family:"Open Sans",sans-serif;font-size:14px}footer.site-footer .footer_row4_wrap{float:left;width:100%;text-align:center;padding:20px 0 15px}.home_wrap .hero_banner .inner_banner_content,.home_wrap .hero_banner .ad_block{text-align:center}.home_wrap .hero_banner .ad_block h1{background:#7d756a;margin:0;color:var(--main-bg-white-color);padding:22px 0;text-transform:uppercase;font-family:"Open Sans",sans-serif;font-weight:400;letter-spacing:3px;font-size:20px}@media (min-width:768px) and (max-width:991px){.home_wrap .hero_banner .ad_block h1{font-size:11px}}@media (min-width:992px) and (max-width:1300px){.home_wrap .hero_banner .ad_block h1{font-size:16px}}@media (max-width:767px){.home_wrap .hero_banner .ad_block h1{font-size:12px;line-height:21px;padding:15px 10px}}.home_wrap .hero_banner .ad_block h3{background:#7d756a;margin:0;color:var(--main-text-white-color);padding:22px 0;text-transform:uppercase;font-family:"Open Sans",sans-serif;font-weight:400;letter-spacing:3px}@media (max-width:767px){.home_wrap .hero_banner .ad_block h3{font-size:16px}}@media (min-width:768px) and (max-width:1024px){.home_wrap .hero_banner .ad_block h3{font-size:18px}}.home_wrap .hero_banner .inner_banner_content{padding:100px 0 80px}.home_wrap .hero_banner .inner_banner_content h1{margin:0;font-size:72px;color:var(--main-text-white-color);font-family:"Open Sans",sans-serif;font-weight:700;text-shadow:1px 2px 0px var(--bg-black-color)}@media (max-width:767px){.home_wrap .hero_banner .inner_banner_content h1{font-size:35px;letter-spacing:1px}}@media (min-width:768px) and (max-width:1024px){.home_wrap .hero_banner .inner_banner_content h1{font-size:60px}}.home_wrap .hero_banner .inner_banner_content h2{font-family:"Open Sans",sans-serif;font-size:48px;color:var(--main-text-white-color);margin:0;font-weight:700;text-shadow:1px 2px 0px var(--bg-black-color);padding:5px 0 50px}@media (max-width:767px){.home_wrap .hero_banner .inner_banner_content h2{font-size:35px;padding:5px 0 30px;letter-spacing:1px}}@media (min-width:768px) and (max-width:1024px){.home_wrap .hero_banner .inner_banner_content h2{font-size:40px}}.home_wrap .hero_banner .inner_banner_content a{background:var(--main-yellow-color);padding:10px 30px;display:inline-block;color:var(--main-text-white-color);text-transform:uppercase;font-weight:600;border:2px solid var(--main-bg-color);font-size:19px}.home_wrap .hero_banner .inner_banner_content a:hover{background:#7d756a}@media (max-width:767px){.home_wrap .hero_banner .inner_banner_content{padding:50px 0 70px}}.home_wrap .advantage_sec{padding:40px 0}.home_wrap .advantage_sec .inner{padding-left:60px;position:relative}.home_wrap .advantage_sec .inner h4{font-size:12.7px;font-family:"Open Sans",sans-serif;color:#737373;line-height:1.4}.home_wrap .advantage_sec .inner h3{font-size:16px;text-transform:uppercase;color:#6c6b6b;font-weight:600;font-family:"Open Sans",sans-serif}.home_wrap .advantage_sec .inner span{position:absolute;left:0;width:45px;display:inline-block}.home_wrap .advantage_sec .inner span img{width:100%}.home_wrap .advantage_sec .inner a{color:var(--main-yellow-color);font-size:16px;font-family:"Open Sans",sans-serif;font-weight:400}.home_wrap .rta_cabinet{background:#f1f0ef;text-align:center;padding:20px 0 50px}.home_wrap .rta_cabinet .rta_cabinet_blocks{min-height:250px;display:flex;align-items:flex-end;justify-content:center;margin:8px auto}.home_wrap .rta_cabinet .rta_cabinet_blocks a{color:var(--main-text-white-color);background:var(--main-yellow-color);padding:10px 30px;font-family:"Open Sans",sans-serif;border:3px solid var(--main-white-color);font-weight:600;font-size:16px;margin-bottom:20px}.home_wrap .rta_cabinet .rta_cabinet_blocks a:hover{background:#7d756a}@media (max-width:767px){.home_wrap .rta_cabinet .rta_cabinet_blocks a{font-size:13px;padding:10px 20px}}@media (min-width:768px) and (max-width:1024px){.home_wrap .rta_cabinet .rta_cabinet_blocks a{font-size:14px;width:90%}}.home_wrap .rta_cabinet h1{color:#756d63;font-family:"Open Sans",sans-serif;font-size:38px;font-weight:700}@media (max-width:767px){.home_wrap .rta_cabinet h1{font-size:26px}}.home_wrap .rta_cabinet h4{color:#756d63;font-family:"Open Sans",sans-serif;font-size:20px;margin-bottom:30px}@media (max-width:767px){.home_wrap .rta_cabinet h4{font-size:18px}}.home_wrap .concierge_services{background:var(--main-bg-white-color)}@media (max-width:767px){.home_wrap .concierge_services{padding-bottom:20px}}.home_wrap .testimonial{background-color:#f9f9f9;padding:30px 0 0}.home_wrap .testimonial h1{text-align:center;color:#756d63;font-family:"Open Sans",sans-serif;font-size:38px;font-weight:700}@media (max-width:767px){.home_wrap .testimonial h1{font-size:26px}}.home_wrap .testimonial h4{text-align:center;color:#756d63;font-family:"Open Sans",sans-serif;font-size:20px;margin-bottom:30px}@media (max-width:767px){.home_wrap .testimonial h4{font-size:16px}}.home_wrap .testimonial .slider{margin:20px auto 0;text-align:center;padding:20px 0;color:var(--main-text-white-color);height:420px}@media (max-width:767px){.home_wrap .testimonial .slider{padding:0 0 40px;height:auto}}.home_wrap .testimonial .slider .slide.slick-center .child-element{max-width:initial;min-height:325px;padding:30px 20px;background-color:var(--main-bg-white-color)}.home_wrap .testimonial .slider .slide{cursor:grab;box-shadow:rgba(0,0,0,.1) 0px 1px 5px 1px;margin-top:30px;margin-bottom:10px;transition:.2s transform ease-in-out;transform:scale(.95)}@media (min-width:1025px){.home_wrap .testimonial .slider .slide{opacity:.5;transform:scale(1)}}.home_wrap .testimonial .slider .slide.slick-center{opacity:1 !important;margin-top:0}.home_wrap .testimonial .slider .slide.slide:not(.slick-active){transform:scale(.8)}@media (max-width:767px){.home_wrap .testimonial .slider .slide{padding:0}}.home_wrap .testimonial .slider .slide .child-element{transition:all .2s ease;width:100%;padding:15px;min-height:260px}.home_wrap .testimonial .slider .slide .child-element .testimonial_header{display:flex;flex-wrap:wrap}.home_wrap .testimonial .slider .slide .child-element .testimonial_header .testimonial_img_left{width:30%}.home_wrap .testimonial .slider .slide .child-element .testimonial_header .testimonial_img_left img{width:95%}@media only screen and (min-width:768px) and (max-width:1024px) and (orientation:portrait){.home_wrap .testimonial .slider .slide .child-element .testimonial_header .testimonial_img_left img{width:100px}}.home_wrap .testimonial .slider .slide .child-element .testimonial_header .title_sec{padding-left:0}.home_wrap .testimonial .slider .slide .child-element .testimonial_header .title_sec.left{width:70%}.home_wrap .testimonial .slider .slide .child-element .testimonial_header .title_sec.left h4{color:var(--main-yellow-color);font-size:16px;text-shadow:none;line-height:1.5;font-weight:700;font-style:normal;text-decoration:none;letter-spacing:normal;word-spacing:normal;text-transform:uppercase;text-align:left;margin-bottom:0}@media (max-width:1024px){.home_wrap .testimonial .slider .slide .child-element .testimonial_header .title_sec.left h4{font-size:12px}}.home_wrap .testimonial .slider .slide .child-element .testimonial_header .title_sec.right{width:30%}.home_wrap .testimonial .slider .slide .child-element .testimonial_header .title_sec h3{color:#756d63;font-family:"Open Sans";text-align:left;margin-top:10px;font-size:22px;font-weight:700;line-height:27px}@media (max-width:1024px){.home_wrap .testimonial .slider .slide .child-element .testimonial_header .title_sec h3{font-size:18px;line-height:24px}}.home_wrap .testimonial .slider .slide .child-element .testimonial_header .title_sec .rating_sec{width:100%;float:right;text-align:left}.home_wrap .testimonial .slider .slide .child-element .testimonial_header .title_sec .rating_sec h3{margin-bottom:0}.home_wrap .testimonial .slider .slide .child-element .testimonial_header .title_sec .rating_sec ul{padding:0;display:flex;justify-content:center;flex-wrap:wrap;margin-top:10px}.home_wrap .testimonial .slider .slide .child-element .testimonial_header .title_sec .rating_sec ul li{color:#fcd10f;display:inline-block;font-size:16px}.home_wrap .testimonial .slider .slide .child-element .testimonial_desc_right{padding-top:20px}.home_wrap .testimonial .slider .slide .child-element .testimonial_desc_right p{text-align:left;font-size:19px;color:#756d63;line-height:27px}@media (max-width:1024px){.home_wrap .testimonial .slider .slide .child-element .testimonial_desc_right p{font-size:14px;line-height:21px}}.home_wrap .testimonial .slider .slide.slick-active.slick-center{padding-bottom:0}.home_wrap .testimonial .slider .slide.slick-active.slick-center .testimonial_header .title_sec .rating_sec{width:150px;float:right;text-align:left;padding-top:10px}.home_wrap .testimonial .slider .slide.slick-active.slick-center .testimonial_header .title_sec .rating_sec h3{margin-bottom:0}.home_wrap .testimonial .slider .slide.slick-active.slick-center .testimonial_header .title_sec .rating_sec ul{display:flex;flex-wrap:wrap;float:right;text-align:right;justify-content:center;padding:0}.home_wrap .testimonial .slider .slide.slick-active.slick-center .testimonial_header .title_sec .rating_sec ul li{color:#fcd10f;display:inline-block;font-size:20px}@media (max-width:1024px){.home_wrap .testimonial .slider .slide.slick-active.slick-center .testimonial_header .title_sec .rating_sec ul li{font-size:16px}}.home_wrap .testimonial .slider .slide.slick-active.slick-center .testimonial_desc_right{padding-top:20px}.home_wrap .portfolio_sec{padding:40px 0 20px}.home_wrap .portfolio_sec .portfolio_sec_inner{display:flex;flex-wrap:wrap}.home_wrap .portfolio_sec .portfolio_sec_inner .port_left{width:20%}@media (max-width:767px){.home_wrap .portfolio_sec .portfolio_sec_inner .port_left{width:100%;display:flex;justify-content:space-between}}.home_wrap .portfolio_sec .portfolio_sec_inner .port_left span{height:155px;display:inherit;margin:0 5px 5px 0}@media (max-width:767px){.home_wrap .portfolio_sec .portfolio_sec_inner .port_left span{margin:0 0 5px;width:calc(33.33% - 5px);height:100px}}.home_wrap .portfolio_sec .portfolio_sec_inner .port_left span:last-child{margin:0 5px 0 0}@media (max-width:767px){.home_wrap .portfolio_sec .portfolio_sec_inner .port_left span:last-child{margin:0 0 5px}}.home_wrap .portfolio_sec .portfolio_sec_inner .port_midd{width:60%;max-height:475px}@media (max-width:767px){.home_wrap .portfolio_sec .portfolio_sec_inner .port_midd{width:100%;min-height:250px;max-height:250px}}.home_wrap .portfolio_sec .portfolio_sec_inner .port_midd span{display:inline-block;height:100%;object-fit:cover;width:100%}.home_wrap .portfolio_sec .portfolio_sec_inner .port_right{width:20%}@media (max-width:767px){.home_wrap .portfolio_sec .portfolio_sec_inner .port_right{width:100%;margin:5px 0 0;display:flex;justify-content:space-between}}.home_wrap .portfolio_sec .portfolio_sec_inner .port_right span{height:155px;display:inherit;margin:0 0 5px 5px}@media (max-width:767px){.home_wrap .portfolio_sec .portfolio_sec_inner .port_right span{margin:0 0 5px;width:calc(33.33% - 5px);height:100px}}.home_wrap .portfolio_sec .portfolio_sec_inner .port_right span:last-child{margin:0 0 0 5px}@media (max-width:767px){.home_wrap .portfolio_sec .portfolio_sec_inner .port_right span:last-child{margin:0 0 5px}}.home_wrap .portfolio_sec .portfolio_sec_inner img{width:100%;height:100%;object-fit:cover}.home_wrap .portfolio_sec .portfolio_sec_inner span:not(.show-ar){cursor:pointer}.home_wrap .portfolio_sec h1{color:#756d63;font-family:"Open Sans",sans-serif;font-size:38px;font-weight:700;text-align:center;margin-top:0}@media (max-width:767px){.home_wrap .portfolio_sec h1{font-size:26px}}.home_wrap .portfolio_sec h4{color:#756d63;font-family:"Open Sans",sans-serif;font-size:20px;margin-bottom:30px;text-align:center}@media (max-width:767px){.home_wrap .portfolio_sec h4{font-size:18px}}.home_wrap .portfolio_sec .bottom_btn{text-align:center}.home_wrap .portfolio_sec .bottom_btn a{color:var(--main-text-white-color);background:var(--main-yellow-color);padding:10px 30px;font-family:"Open Sans",sans-serif;border:3px solid var(--main-white-color);font-weight:600;font-size:19px;margin-bottom:20px;display:inline-block;margin:30px 0}@media (max-width:767px){.home_wrap .portfolio_sec .bottom_btn a{font-size:16px}}.home_wrap .portfolio_sec .bottom_btn a:hover{background:#7d756a}.home_wrap section.cta_sec{position:relative}.home_wrap section.cta_sec .inner_cta{max-width:50%;text-align:center;margin:auto;padding:85px 0}@media (max-width:767px){.home_wrap section.cta_sec .inner_cta{max-width:100%;padding:35px 0}}.home_wrap section.cta_sec .inner_cta h4{color:var(--main-text-white-color);line-height:1.3;padding:20px 0}.home_wrap section.cta_sec .inner_cta h1{color:var(--main-text-white-color);text-transform:uppercase;font-weight:700;font-size:48px}@media (max-width:767px){.home_wrap section.cta_sec .inner_cta h1{font-size:36px}}.home_wrap section.cta_sec .inner_cta a{color:var(--main-text-white-color);background:var(--main-yellow-color);padding:10px 40px;font-family:"Open Sans",sans-serif;border:3px solid var(--main-white-color);font-weight:600;font-size:19px;margin-bottom:20px;display:inline-block}@media (max-width:767px){.home_wrap section.cta_sec .inner_cta a{border-width:2px}}.home_wrap section.cta_sec .inner_cta a:hover{background:#7d756a}@media only screen and (max-width:767px){.mobile_menu{display:block !important}}.mobile_menu{display:none}.menu_items li a{color:var(--text-black-color)}.menu_items ul li a{width:100%;float:left;padding:0 20px;font-size:16px;line-height:24px;color:var(--main-text-white-color)}.menu_items ul li{border-top:1px solid var(--main-white-color);padding:10px 0}.menu ul{margin:0;padding:0 !important}#menu-main-menu{padding:0}.mobile_menu .sub-menu{display:none}.site-header.fixed_head .menu_items{top:67px}button:focus{outline:none}.menu_items{top:134px;background:rgba(194,132,65,.9);position:absolute;z-index:999999;width:100%;right:0}body{margin:0;padding:0}.icon{position:absolute;height:40px;cursor:pointer;z-index:999;width:40px;right:0;top:70px}.hamburger{width:22px;height:2px;background:var(--main-yellow-color);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.5s}.hamburger:before,.hamburger:after{content:"";position:absolute;width:22px;height:2px;background:var(--main-yellow-color);transition:.5s}.hamburger:before{top:-8px}.hamburger:after{top:8px}.icon.active .hamburger{background:rgba(0,0,0,0);box-shadow:0 2px 5px rgba(0,0,0,0)}.icon.active .hamburger:before{transform:rotate(45deg);top:0}.icon.active .hamburger:after{transform:rotate(135deg);top:0}.icon p{text-align:center;color:var(--main-text-white-color);font-size:20px;padding:10px 0 0;font-family:brandon_grotesqueregular;width:70px;margin:auto}.icon p:before{content:"=";position:absolute;left:0;top:8px;visibility:hidden;transition:.2s left ease-in-out}.icon.active p:before{visibility:visible;position:absolute;right:80px}.icon p:after{content:"=";position:absolute;right:0;top:8px;visibility:hidden;transition:.2s right ease-in-out}.icon.active p:after{left:80px;visibility:visible}.cab-projects{width:100%;float:left;position:relative;height:auto}.cab-projects .cb_projects{width:100%;float:left;position:relative;background-color:rgba(183,183,183,.5);margin:7px 0}.cab-projects .cb_projects:first-child{margin-top:14px}.cab-projects .cb_projects .cb_projects-imgs{width:100%;float:left;position:absolute;display:flex;flex-flow:row;z-index:1;left:0;right:0;top:0;bottom:0;overflow:hidden}@media (min-width:768px){.cab-projects .cb_projects .cb_projects-imgs img{width:50%;min-width:50%;height:100%;object-fit:cover}}.cab-projects .cb_projects .cb_projects-info{width:100%;max-width:100%;min-height:585px;background-color:rgba(248,247,246,.8);display:flex;justify-content:center;align-items:flex-start;padding:30px;font-family:montserrat;z-index:9999;position:relative;flex-flow:column;font-family:montserrat;z-index:9999;position:relative}@media (min-width:768px){.cab-projects .cb_projects .cb_projects-info{margin-left:15%;max-width:565px}}.cab-projects .cb_projects .cb_projects-info .cb_projects-inner{margin-bottom:35px}.cab-projects .cb_projects .cb_projects-info h2{color:#787167;font-weight:800;font-size:28px;margin:0}.cab-projects .cb_projects .cb_projects-info h3{font-size:16px;font-weight:800;color:var(--text-black-color);margin:11px 0 30px}.cab-projects .cb_projects .cb_projects-info p.description{color:#2c2c2c;font-size:16px;font-weight:400;line-height:24px}.cab-projects .cb_projects .cb_projects-info p.description b{font-weight:800;color:var(--text-black-color)}.cab-projects .cb_projects .cb_projects-info ul{padding-left:24px;margin-bottom:0}.cab-projects .cb_projects .cb_projects-info ul li{color:#2c2c2c;font-size:16px;font-weight:400;line-height:24px;list-style:none;position:relative}.cab-projects .cb_projects .cb_projects-info ul li:before{content:"";position:absolute;left:-15px;width:6px;height:6px;border-radius:50%;background-color:var(--main-yellow-color);top:0;bottom:0;margin:auto}.cab-projects .cb_projects .cb_projects-info a.cb_button{color:var(--main-yellow-color);font-weight:700;padding:15px 42px;background-color:var(--main-bg-white-color);font-size:14px;text-transform:uppercase;display:inline-block;box-shadow:0 0px 4px 0 rgba(0,0,0,.3);margin-top:36px}.cb_pr-img-popup{z-index:99999}.cb_pr-img-popup#modalimg .modal-content{min-height:unset;min-width:unset;width:calc(100% - 20%);max-width:1300px;margin:auto !important}@media (max-width:767px){.cb_pr-img-popup#modalimg .modal-content{width:calc(100% - 30px)}}.cb_pr-img-popup#modalimg .modal-content .cb_pr-img-slider img{width:100%;height:auto;pointer-events:none;user-select:none}.cb_pr-img-popup .modal-dialog{display:flex;align-items:center;justify-content:center}@media (min-width:1300px){.cb_pr-img-popup .modal-dialog{width:auto !important}}@media (min-width:1300px){.cb_pr-img-popup .modal-content{min-height:600px;min-width:800px;max-width:800px;margin:auto !important}}@media (min-width:1300px){.cb_pr-img-popup .modal-content .modal-title{font-size:22px}}.cb_pr-img-popup .modal-content .owl-dots{display:none}.cb_pr-img-popup .cb_pr-img-slider{position:relative}.cb_pr-img-popup .cb_pr-img-slider .owl-nav{position:absolute;top:0;bottom:0;width:calc(100% + 30px);left:-15px;display:flex;justify-content:space-between}.cb_pr-img-popup .cb_pr-img-slider .owl-nav button{width:30px;height:30px;margin:auto 0;background-color:var(--main-bg-white-color) !important;border-radius:50%;box-shadow:0 0 2px 0 rgba(0,0,0,.5);outline:none;cursor:pointer}@media (min-width:1300px){.cb_pr-img-popup .cb_pr-img-slider .owl-nav button{width:42px;height:42px}}.cb_pr-img-popup .cb_pr-img-slider .owl-nav button span{font-size:24px;font-weight:500;margin-top:-4px;display:inline-block}@media (min-width:1300px){.cb_pr-img-popup .cb_pr-img-slider .owl-nav button span{font-size:34px}}.cb_pr-img-popup .cb_pr-img-slider .owl-stage-outer{max-height:400px}@media (min-width:768px){.cb_pr-img-popup .cb_pr-img-slider .owl-stage-outer{max-height:500px}}.cb_pr-img-popup .cb_pr-img-slider .owl-stage-outer .img-block{display:flex;flex-flow:column-reverse}.cb_pr-img-popup .cb_pr-img-slider .owl-stage-outer .img-block span.img-caption{font-weight:800 !important;text-align:center;padding-bottom:4px;text-transform:capitalize !important;letter-spacing:.5px;font-size:18px}#modalrev .modal-body img{width:100%;padding:0 0 13px}#modalrev .modal-body .img-caption{font-weight:500;text-transform:uppercase}button.close{font-size:28px;color:var(--main-text-white-color);opacity:1;background-color:var(--bg-black-color);width:30px;height:30px;border-radius:50%;position:absolute;right:-10px;top:-10px}button.close:hover{opacity:1;color:var(--main-text-white-color) !important}.proj_Inspiration{width:100%;float:left;position:relative;margin-top:14px;margin-bottom:7px}.proj_Inspiration .owl-stage{right:-80px}@media (max-width:767px){.proj_Inspiration .owl-stage{right:0}}.proj_Inspiration .owl-stage .owl-item{min-height:457px}.proj_Inspiration .owl-stage .owl-item img{position:absolute;left:0;bottom:0;top:0;right:0;height:100%;object-fit:cover;object-position:center}.proj_Inspiration .proj_gall{width:100%;float:left;position:absolute;display:flex;flex-flow:row;z-index:1;left:0;right:0;top:0;bottom:0}.proj_Inspiration .proj_gall .owl-nav{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;height:100%;display:flex;align-items:center;justify-content:space-between}@media (max-width:767px){.proj_Inspiration .proj_gall .owl-nav{display:none}}.proj_Inspiration .proj_gall .owl-nav button{background-color:var(--main-bg-white-color);width:84px;height:84px;border-radius:50%;position:absolute}.proj_Inspiration .proj_gall .owl-nav button.owl-next{right:-42px}.proj_Inspiration .proj_gall .owl-nav button.owl-next span{font-size:40px;margin-left:-30px;margin-top:-5px;display:inline-block}.proj_Inspiration .proj_gall .owl-nav button.owl-prev{left:-42px}.proj_Inspiration .proj_gall .owl-nav button.owl-prev span{font-size:40px;margin-right:-30px;margin-top:-5px;display:inline-block}.proj_Inspiration .proj-info{width:100%;max-width:100%;min-height:460px;background-color:rgba(248,247,246,.8);display:flex;justify-content:center;align-items:flex-start;padding:30px;font-family:montserrat;z-index:9;position:relative;flex-flow:column}@media (min-width:768px){.proj_Inspiration .proj-info{margin-left:15%;max-width:460px}}.proj_Inspiration .proj-info .proj_inner{margin-bottom:35px}.proj_Inspiration .proj-info h2.pr-title{color:#787167;font-weight:800;font-size:34px;margin:0;text-transform:uppercase;line-height:42px;font-family:montserrat;letter-spacing:-.5px}.proj_Inspiration .proj-info a.pr_button{color:var(--main-text-white-color);font-weight:700;padding:15px 42px;background-color:var(--main-yellow-color);font-size:14px;text-transform:uppercase;display:inline-block;box-shadow:0 0px 4px 0 rgba(0,0,0,.3);margin-top:36px}.kdf-testimonial-sec{display:none}.reviews{display:none;position:relative;float:left;width:100%;margin:auto;background-color:#f2f0ee;padding:40px 0}@media (max-width:1024px){.reviews .container{padding:0}}.reviews .user-reviews{background-color:var(--main-bg-white-color);box-shadow:0 0 5px 0 rgba(0,0,0,.3);padding:70px;margin-bottom:40px;float:left;width:100%}@media (max-width:767px){.reviews .user-reviews{padding:20px 15px}}.reviews .user-reviews .rev-meta{display:flex;flex-flow:row}@media (max-width:767px){.reviews .user-reviews .rev-meta{flex-flow:column}}.reviews .user-reviews .rev-meta .rev-avtar{width:85px;height:85px;border-radius:50%;background-color:#e8ebf0;background-image:url(/kyle-built-homes/wp-content/uploads/2019/05/avt.png);background-position:center;background-repeat:no-repeat;overflow:hidden}.reviews .user-reviews .rev-meta .rev-avtar img{width:100%}.reviews .user-reviews .rev-meta .rev-info{display:flex;flex-flow:column;align-items:flex-start;justify-content:center;margin-left:30px}@media (max-width:767px){.reviews .user-reviews .rev-meta .rev-info{margin-left:0;margin-top:15px}}.reviews .user-reviews .rev-meta .rev-info h2.user-name{text-transform:capitalize;font-weight:700;font-size:26px;margin:0;padding-bottom:5px}.reviews .user-reviews .rev-meta .rev-info span.ratting{color:#ffe26f}.reviews .section-heading h2{font-size:34px;line-height:45px;color:#2f4a4b}.reviews .user-reviews .rev-views{font-weight:400;margin:27px 0 17px;float:left}.reviews .user-reviews .rev-views span{font-weight:400 !important}.reviews .user-reviews .rev-images{display:flex;width:100%;float:left;position:relative;margin-top:45px}@media (min-width:768px){.reviews .user-reviews .rev-images{flex-flow:row}}@media (max-width:767px){.reviews .user-reviews .rev-images{flex-flow:column}}.reviews .user-reviews .rev-images.img-1 .img-block{width:auto}.reviews .user-reviews .rev-images.img-2 img{width:100%;height:310px}@media (max-width:767px){.reviews .user-reviews .rev-images.img-2 img{height:auto}}@media (min-width:768px) and (max-width:1024px){.reviews .user-reviews .rev-images.img-2 img{height:auto}}@media (min-width:768px){.reviews .user-reviews .rev-images.img-2 .img-block{width:50%}}.reviews .user-reviews .rev-images.img-3 img{width:100%;height:240px}@media (max-width:767px){.reviews .user-reviews .rev-images.img-3 img{height:auto}}@media (min-width:768px) and (max-width:1024px){.reviews .user-reviews .rev-images.img-3 img{height:auto}}@media (min-width:768px){.reviews .user-reviews .rev-images.img-3 .img-block{width:33%}}.reviews .user-reviews .rev-images .img-block{display:flex;flex-flow:column;justify-content:center;align-items:center;overflow:hidden}@media (min-width:768px){.reviews .user-reviews .rev-images .img-block{margin-right:30px}}@media (max-width:767px){.reviews .user-reviews .rev-images .img-block{margin-bottom:30px}}@media (min-width:768px){.reviews .user-reviews .rev-images .img-block:last-child{margin-right:0}}@media (max-width:767px){.reviews .user-reviews .rev-images .img-block:last-child{margin-bottom:30px}}.reviews .user-reviews .rev-images .img-block span.img-caption{font-weight:700;font-size:18px;display:inline-block;color:#756d63;margin-top:7px}.reviews .rev-more{width:100%;float:left;position:relative;text-align:center}a.btns,input[type=submit]{font-weight:500;padding:15px 42px;font-size:14px;text-transform:uppercase;display:inline-block;min-width:200px;text-align:center;transition:all .2s ease-in-out;font-family:montserrat}a.btns.bt-orange,input[type=submit].bt-orange{background-color:var(--main-yellow-color);color:var(--main-text-white-color)}a.btns.bt-orange:hover,a.btns.bt-orange:focus,input[type=submit].bt-orange:hover,input[type=submit].bt-orange:focus{background-color:#787167;text-decoration:none;color:var(--main-text-white-color)}a.btns.bt-white,input[type=submit].bt-white{background-color:var(--main-bg-white-color);color:var(--main-yellow-color)}a.btns:hover,input[type=submit]:hover{background-color:var(--main-yellow-color);text-decoration:none;color:var(--main-text-white-color)}a.btns:focus,input[type=submit]:focus{background-color:#787167;text-decoration:none;color:var(--main-text-white-color)}.pro_page{background-color:#f2f0ee;width:100%}.pro_page .user-reviews{background-color:var(--main-bg-white-color);box-shadow:0 0 5px 0 rgba(0,0,0,.3);padding:70px;margin-bottom:80px;float:left;width:100%}@media (max-width:767px){.pro_page .user-reviews{padding:30px}}.pro_page .user-reviews .rev-meta{display:flex;flex-flow:row}@media (max-width:767px){.pro_page .user-reviews .rev-meta{flex-flow:column}}.pro_page .user-reviews .rev-meta .rev-avtar{width:85px;height:85px;border-radius:50%;background-color:#e8ebf0;background-image:url(/kyle-built-homes/wp-content/uploads/2019/05/avt.png);background-position:center;background-repeat:no-repeat;overflow:hidden}.pro_page .user-reviews .rev-meta .rev-info{display:flex;flex-flow:column;align-items:flex-start;justify-content:center;margin-left:30px}@media (max-width:767px){.pro_page .user-reviews .rev-meta .rev-info{margin-left:0;margin-top:15px}}.pro_page .user-reviews .rev-meta .rev-info h2.user-name{color:#787167;font-weight:800;font-size:26px;margin:0;padding-bottom:5px}.pro_page .user-reviews .rev-meta .rev-info span.ratting{color:#ffe26f}.pro_page .user-reviews .rev-views{color:#2c2c2c;font-size:16px;font-weight:400;line-height:21px;margin:27px 0 17px;float:left}.pro_page .user-reviews .rev-images{display:flex;width:100%;float:left;position:relative;margin-top:45px}@media (min-width:768px){.pro_page .user-reviews .rev-images{flex-flow:row}}@media (max-width:767px){.pro_page .user-reviews .rev-images{flex-flow:column}}.pro_page .user-reviews .rev-images.img-1 .img-block{width:auto}@media (min-width:768px){.pro_page .user-reviews .rev-images.img-2 .img-block{width:50%}}@media (min-width:768px){.pro_page .user-reviews .rev-images.img-3 .img-block{width:33%}}.pro_page .user-reviews .rev-images .img-block{display:flex;flex-flow:column;justify-content:center;align-items:center;overflow:hidden}@media (min-width:768px){.pro_page .user-reviews .rev-images .img-block{margin-right:30px}}@media (max-width:767px){.pro_page .user-reviews .rev-images .img-block{margin-bottom:30px}}@media (min-width:768px){.pro_page .user-reviews .rev-images .img-block:last-child{margin-right:0}}@media (max-width:767px){.pro_page .user-reviews .rev-images .img-block:last-child{margin-bottom:30px}}.pro_page .user-reviews .rev-images .img-block span.img-caption{font-weight:800;font-size:18px;display:inline-block;color:#756d63;margin-top:7px}.pro_page .pro-upr{display:inline-block}.pro_page .pro-upr .wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{position:absolute;font-size:10px;bottom:0}.pro_page .pro-upr .pro-inrform{width:40%;background-color:#787167;float:left;display:inline-block;position:relative;top:-43px;border:2px solid var(--main-white-color)}@media (max-width:1024px){.pro_page .pro-upr .pro-inrform{float:none;width:100%;padding:0}}.pro_page .pro-upr .pro-inrcont{width:60%;padding:50px;float:right}@media (max-width:1024px){.pro_page .pro-upr .pro-inrcont{width:100%;float:none;width:100%;padding:5px 0 35px}}.pro_page .pro-upr .pro-inrcont .pro_heading{font-weight:700;font-size:22px;color:var(--main-yellow-color)}@media (max-width:767px){.pro_page .pro-upr .pro-inrcont .pro_heading{font-size:19px}}.pro_page .pro-upr .pro-inrcont .pro_text{font-weight:300;font-size:20px}.pro_page .pro-upr .pro-inrcont .pro_headingmain{font-weight:700;font-size:27px;color:var(--main-yellow-color)}#responsive-form{max-width:100%;margin:0 auto;width:100%;padding:10px 0}#responsive-form .form-row{width:85%;margin:0 auto}#responsive-form .form-row .titledv{background-image:url(//shop.homecoonline.com/wp-content/themes/kyle-cabinet/../kyle-cabinet/assets/images/arrow-down.png);background-repeat:no-repeat;background-position-x:right;background-size:contain;top:-10px}#responsive-form .form-row .column-full{float:left;position:relative;padding:.65rem;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#responsive-form .form-row .column-full .wpcf7-form-control-wrap{width:100%}#responsive-form .form-row .column-full .wpcf7-form-control-wrap .wpcf7-not-valid-tip{color:red;font-size:12px;font-weight:400;top:14px;position:absolute;width:100%;display:block}#responsive-form .form-row .column-full .frm_space{margin-bottom:11px}#responsive-form .form-row .column-full input{width:100%;height:45px;padding-left:15px;font-weight:600;font-size:16px}#responsive-form .form-row .column-full textarea{width:100%;font-size:19px;font-weight:600;padding-left:15px}#responsive-form .form-row .column-full button{width:100%;border:none;background-color:var(--main-yellow-color);color:var(--main-text-white-color)}#responsive-form .form-row .column-full .wpcf7-submit{border:none;background-color:var(--main-yellow-color);color:var(--main-text-white-color);height:57px}#responsive-form .form-row .column-full span.wpcf7-form-control-wrap.con-dis{color:var(--main-yellow-color);font-size:19px;font-weight:600}#responsive-form .form-row .column-full span.wpcf7-form-control-wrap.con-dis select{width:100%;height:45px;padding-left:15px}#responsive-form .form-row .column-full .apply_now{color:var(--main-text-white-color);font-size:47px;padding-top:50px}@media (max-width:767px){#responsive-form .form-row .column-full .apply_now{font-size:31px}}#responsive-form .form-row .column-half{float:left;position:relative;padding:.65rem;width:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#responsive-form .form-row .column-half .wpcf7-form-control-wrap{width:100%}#responsive-form .form-row .column-half .wpcf7-form-control-wrap .wpcf7-not-valid-tip{color:red;font-size:12px;font-weight:400;top:14px;position:absolute;width:100%;display:block}#responsive-form .form-row .column-half .frm_space{margin-bottom:11px}#responsive-form .form-row .column-half input{width:100%;height:45px;padding-left:15px;font-weight:600;font-size:16px}#responsive-form .form-row .column-half textarea{width:100%;font-size:19px;font-weight:600;padding-left:15px}#responsive-form .form-row .column-half button{width:100%}#responsive-form .form-row .column-half .wpcf7-submit{border:none;background-color:var(--main-yellow-color);color:var(--main-text-white-color)}#responsive-form .form-row .column-half span.wpcf7-form-control-wrap.con-dis{color:var(--main-yellow-color);font-size:19px;font-weight:600}#responsive-form .form-row .column-half span.wpcf7-form-control-wrap.con-dis select{width:100%;height:45px;padding-left:15px}.clearfix:after{content:"";display:table;clear:both}.cab_asse.on_img{min-height:437px;animation-duration:30s}.right_spot{width:100%;float:left;position:relative;color:#787167;padding:50px 0}@media (max-width:767px){.right_spot{padding:20px 0 50px}}@media (min-width:1200px){.right_spot .container{max-width:1367px;width:100%}}.right_spot .container{display:flex;align-items:center;flex-flow:row;justify-content:space-between}@media (max-width:767px){.right_spot .container{display:block}}.right_spot .img-badges{max-width:calc(100% - 767px);float:left;display:flex;flex-flow:row;width:100%;justify-content:space-evenly;align-items:flex-start}@media (max-width:767px){.right_spot .img-badges{max-width:100%;padding:0;flex-wrap:wrap}}.right_spot .img-badges img{margin:20px;max-width:170px}.right_spot .txt-right{float:left;max-width:767px}@media (max-width:767px){.right_spot .txt-right{text-align:left}}.right_spot .txt-right h1{font-size:36px;line-height:42px}@media (max-width:767px){.right_spot .txt-right h1{font-size:24px;line-height:32px;letter-spacing:1px;margin-bottom:20px}}.right_spot .txt-right h4{font-weight:700;font-size:24px;line-height:34px}.right_spot .txt-right p{font-size:20px;line-height:27px;font-weight:500}@media (max-width:1024px){.right_spot .txt-right p{font-size:16px;line-height:27px;font-weight:500}}.bv_heading.opt-row .bv_head_card{margin-top:47px;background:#f1f0ef}.bv_heading.opt-row .bv_head_card:before{content:" ";position:absolute;display:block;width:100%;height:100%;top:0;left:66px;background:#7d756a !important;transform-origin:bottom left;-ms-transform:skew(40deg,0deg);-webkit-transform:skew(40deg,0deg);transform:skew(40deg,0deg);z-index:unset !important}.bv_heading.opt-row .container{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}.bv_heading.opt-row .container:before,.bv_heading.opt-row .container:after{display:none}.bv_heading.opt-row .container h2{font-weight:lighter}.bv_heading.opt-row .container h2 strong{margin-right:10px}@media (min-width:768px){.bv_heading.opt-row .container h2{width:calc(100% - 230px)}}@media (max-width:767px){.bv_heading.opt-row .container h2{display:flex;flex-wrap:wrap}}.bv_heading.opt-row .container .cost-meta{display:flex;align-items:center}@media (max-width:767px){.bv_heading.opt-row .container .cost-meta{width:100%;justify-content:flex-end;padding:13px 0}}.bv_heading.opt-row .container .cost-meta span.cost{color:#f1f0ef;font-size:32px;font-family:montserrat;font-weight:800}.bv_heading.opt-row .container .cost-meta span.real_cost{background-color:#f1f0ef;color:var(--main-red-color);font-family:montserrat;font-weight:700;font-size:14px;padding:10px 15px;margin-left:15px;border-radius:1px;text-transform:uppercase}.bv_heading .bv_head_card{width:100%;float:left}.bv_heading .bv_head_card.bv_head_card:before{content:" ";position:absolute;display:block;width:100%;height:100%;top:0;left:66px;background:#7d756a;transform-origin:bottom left;-ms-transform:skew(40deg,0deg);-webkit-transform:skew(40deg,0deg);transform:skew(40deg,0deg);z-index:-1}@media (max-width:991px){.bv_heading .bv_head_card.bv_head_card:before{-ms-transform:skew(0deg,0deg);-webkit-transform:skew(0deg,0deg);transform:skew(0deg,0deg);left:0}}.bv_heading .bv_head_card h2{color:var(--main-text-white-color);font-size:32px;font-weight:600;margin:0;padding:13px 0}@media (max-width:767px){.bv_heading .bv_head_card h2{font-size:26px;padding:13px 0}}.dazed_s{width:100%;float:left;background:var(--main-text-white-color)}.dazed_s .inner_dazed{width:100%;float:left;padding:30px 0}@media (max-width:767px){.dazed_s .inner_dazed{padding:30px 15px}}.dazed_s .inner_dazed h2{color:#787167;font-size:30px;font-weight:600;font-family:Montserrat}@media (max-width:767px){.dazed_s .inner_dazed h2{font-size:26px}}.dazed_s .inner_dazed p{color:#787167;font-size:21px;font-weight:400;font-family:Montserrat}@media (max-width:767px){.dazed_s .inner_dazed p{font-size:18px}}.del_package{width:100%;float:left}.bv_head_card.bhc_1{background:var(--main-text-white-color) !important}.img_txt-row{width:100%;float:left;position:relative;color:#787167;display:flex;padding:70px 0;flex-flow:column}@media (max-width:1024px){.img_txt-row{padding:50px 0}}@media (max-width:767px){.img_txt-row{display:block;padding:40px 0}}.img_txt-row .img_txt-inner{display:flex}@media (max-width:767px){.img_txt-row .img_txt-inner{display:block}}.img_txt-row .img_txt{width:50%;float:left}@media (max-width:767px){.img_txt-row .img_txt{width:100%}}.img_txt-row .img_txt .img_txt_con{float:right;max-width:36em;margin-right:60px}@media (max-width:767px){.img_txt-row .img_txt .img_txt_con{margin-right:0;padding:0 15px;max-width:100%}}@media only screen and (min-width:768px) and (max-width:1024px){.img_txt-row .img_txt .img_txt_con{max-width:100%;margin:0 20px}}@media only screen and (min-width:1025px) and (max-width:1260px){.img_txt-row .img_txt .img_txt_con{max-width:100%;margin-right:0;padding:0 15px}}.img_txt-row .img_txt .img_txt_con h2{font-size:26px;font-weight:600;color:#756d63;padding:40px 0 14px}.img_txt-row .img_txt .img_txt_con p{font-size:20px;line-height:27px;font-weight:500;text-align:left;padding:0 0 12px}@media (max-width:1024px){.img_txt-row .img_txt .img_txt_con p{font-size:16px;line-height:27px;font-weight:500;padding:0}}.img_txt-row .img_txt .img_txt_con p a{color:#787167;text-decoration:underline}.img_txt-row .txt_row_img{width:50%;float:left;background-position:center center;background-size:cover;background-repeat:no-repeat;position:relative}@media (max-width:767px){.img_txt-row .txt_row_img{width:100%;min-height:250px}}.img_txt-row .txt_row_img .img_in_row{position:absolute;left:0;right:0;bottom:0;top:0;height:100%;width:100%;object-fit:cover;object-position:center}.ad_block{border:3px solid #787167;padding:15px 20px;display:flex;flex-flow:column;justify-content:center;text-align:center;margin:5px 0}.ad_block.no-padding{padding:0}.ad_block.no-border{border:none}@media (max-width:767px){.ad_block{margin:10px 0}}.ad_block h2{margin:0;padding:0 0 20px !important;font-size:24px !important;line-height:36px;font-weight:600 !important}.ad_block h3{margin-top:0;padding-bottom:20px;font-size:22px;line-height:31px}.ad_block a.btns{margin:0 auto;padding:16px 40px;margin-bottom:5px}@media (max-width:767px){.ad_block a.btns{padding:12px 15px}}.ad_group{padding-top:30px;float:left}@media (min-width:768px){.qa_listing .qa-pr_row:nth-child(2n) .img_txt-row .img_txt-inner{flex-flow:row-reverse}.qa_listing .qa-pr_row:nth-child(2n) .img_txt-row .img_txt-inner .img_txt_con{float:left;margin-left:60px}}.measure_kit{width:100%;float:left;position:relative;height:auto;background-color:var(--main-text-white-color);padding:55px 0 0}@media (max-width:767px){.measure_kit{padding-top:40px;padding-left:15px;padding-right:15px}}.measure_kit .intro p{font-size:20px;line-height:27px;font-weight:300;color:#787167}@media (max-width:1024px){.measure_kit .intro p{font-size:16px;line-height:27px;font-weight:300;color:#787167}}.measure_kit .video_row{padding:70px 0}@media (max-width:767px){.measure_kit .video_row{padding:40px 0}.measure_kit .video_row .vid_block{margin:10px 0}}@media (min-width:768px) and (max-width:1024px){.measure_kit .video_row{margin:10px 0}.measure_kit .video_row .vid_block{margin:10px 0}}.measure_kit .video_row iframe{width:100%;min-height:263px}.light{background-color:var(--main-text-white-color);padding:45px}@media (max-width:767px){.light{padding:15px 11px 30px}}.dark{background-color:#f8f7f5;padding:45px}@media (max-width:767px){.dark{padding:15px 11px 30px}}.prem_kit{width:100%;float:left;display:flex}@media (max-width:767px){.prem_kit{display:flex;flex-flow:column}}.prem_kit .prem_kit_left{width:50%;float:left}@media (max-width:767px){.prem_kit .prem_kit_left{width:100%;order:1}}.prem_kit .prem_kit_left .prem_kit_con{float:right;max-width:40em;margin-right:60px;padding-left:70px}@media (max-width:767px){.prem_kit .prem_kit_left .prem_kit_con{margin-right:0;padding-left:0}}.prem_kit .prem_kit_left .prem_kit_con .prem_get_started_bt{width:100%;float:left;padding:18px 0 65px}.prem_kit .prem_kit_right{width:50%;float:left;background-position:center center;background-size:cover;background-repeat:no-repeat}@media (max-width:767px){.prem_kit .prem_kit_right{width:100%;height:250px;order:2}}.free_kit_accord{width:100%;float:left;background:#f4f4f3}.free_kit_accord .panel_pad{width:100%;float:left;background:var(--main-bg-white-color);margin:0 !important;padding:0 0 50px !important}.free_kit_accord .panel{border:0;border-radius:0;box-shadow:0 0px 0px rgba(0,0,0,.05)}.free_kit_accord .panel .panel-heading{padding:0;background:#7d756a;border-radius:0}.free_kit_accord .free_acco_tit{width:100%;float:left;position:relative;background:#756d63;padding:8px;margin-top:45px}.free_kit_accord .free_acco_tit:before{content:" ";height:42px;width:78px;background:var(--main-bg-white-color);position:absolute;transform:rotate(43deg);left:-24px;top:24px}@media (max-width:767px){.free_kit_accord .free_acco_tit:before{content:none}}@media (min-width:768px) and (max-width:1024px){.free_kit_accord .free_acco_tit:before{content:none}}.free_kit_accord .free_acco_tit .container .free_kit_op_lt{width:65%;float:left}.free_kit_accord .free_acco_tit .container .free_kit_op_lt .prem_title{font-size:28px;color:var(--main-text-white-color);font-weight:300}.free_kit_accord .free_acco_tit .container .free_kit_op_lt .prem_bold{font-size:30px;color:var(--main-text-white-color);font-weight:600;font-family:Montserrat;padding:0 15px 0 0}@media (max-width:767px){.free_kit_accord .free_acco_tit .container .free_kit_op_lt{width:100%;padding-right:10px}}.free_kit_accord .free_acco_tit .container .free_kit_op_rt{width:35%;float:left;text-align:right}.free_kit_accord .free_acco_tit .container .free_kit_op_rt .prem_bold{font-size:25px;color:var(--main-text-white-color);font-weight:700;position:relative;top:3px}.free_kit_accord .free_acco_tit .container .free_kit_op_rt .value_txt{font-size:13px;background-color:var(--main-bg-white-color);padding:5px 10px;color:var(--main-red-color);border-radius:2px;margin-left:22px;font-weight:700}@media (max-width:767px){.free_kit_accord .free_acco_tit .container .free_kit_op_rt{width:100%;padding-top:5px}}.free_kit_accord .free_acco_tit .container .free_kit_op_rt label{font-size:14px;padding:10px;background:var(--main-bg-white-color);color:var(--main-red-color);border-radius:3px;position:relative;margin:0 0 0 20px}@media (max-width:767px){.free_kit_accord .free_acco_tit .container .free_kit_op_rt label{top:0}}.prem_head{color:#787167;font-size:26px;font-weight:700}.prem_head span.lrge_head{font-size:46px}.small_head{font-size:23px;font-weight:800;color:#787167}.prem_desc{font-size:21px}.prem_desc_small{font-size:18px}.prem_full_sec{padding:70px 0 28px;background-color:#f1f0ef}@media (max-width:767px){.prem_full_sec{padding:15px 11px 30px}}.prem_full_sec .prm_full_inner .prem_full_secimg{width:100%}.prem_bottom_points{padding:50px}.prem_bottom_points .container form .checkbox-button{cursor:pointer}.prem_bottom_points .container form input[type=checkbox]{box-sizing:border-box;padding:0}.prem_bottom_points .container form input{font-size:1rem;line-height:1.5;padding:11px 23px;border:1px solid rgba(0,0,0,.15);border-radius:0;outline:0;background-color:transparent;margin-top:11px;left:109px}@media (max-width:767px){.prem_bottom_points .container form input{margin-top:12px;left:30px}}.prem_bottom_points .container form .checkbox-button__input{opacity:0;position:absolute;z-index:9999999}.prem_bottom_points .container form .checkbox-button__control{position:relative;display:inline-block;width:20px;height:20px;margin-right:12px;vertical-align:middle;background-color:inherit;color:#017b5f;border:2px solid #666}.prem_bottom_points .container form .checkbox-button__input:checked+.checkbox-button__control:after{content:"";display:block;position:absolute;top:4px;left:3px;width:10px;height:10px;background-color:var(--main-yellow-color)}.prem_bottom_points .container form .checkbox-button__input:checked+.checkbox-button__control{border-color:#787167}.prem_bottom_points .container form .checkbox-button__control{transform:scale(.75)}.prem_bottom_points hr{border-top:1px solid #aaa59e}@media (max-width:767px){.prem_bottom_points{padding:11px}}.prem_bottom_points .blts_style{position:relative;list-style:none}.prem_bottom_points .blts_style>li:before{content:"";width:15px;height:15px;position:absolute;left:0;right:0;border:2px solid #787167;margin-top:6px}.prem_bottom_points .button_section{text-align:center}.prem_bottom_points .button_section .prem_button{background-color:var(--main-yellow-color);color:var(--main-text-white-color);font-size:13px;font-weight:700;text-transform:uppercase;border:none;padding:10px 25px;transition:all .5s ease;margin-bottom:15px}.prem_bottom_points .button_section .prem_button:hover{background-color:#756d63}.del_package .del_package_row{padding-top:56px;padding-bottom:56px}.del_package .del_package_row:nth-child(odd){background-color:#f1f0ef}.del_package .del_package_row:not(.full-width-content):nth-child(even) .container{display:flex;flex-flow:column}@media (min-width:992px){.del_package .del_package_row:not(.full-width-content):nth-child(even) .container{flex-flow:row-reverse}}@media (min-width:992px){.del_package .del_package_row:not(.full-width-content) .container{display:flex}}@media (min-width:768px){.del_package .del_package_row .container{padding-left:0;padding-right:0}}.del_package .del_package_row.full-width-content h2{margin-top:20px !important}.del_package .del_package_row .block_img{overflow:hidden}@media (max-width:767px){.del_package .del_package_row .block_img{padding:0}}.del_package .del_package_row .block_img img{width:100%;height:100%;object-fit:cover;border:3px solid #787167}.del_package .del_package_row .block_content h2{color:#787167;font-size:26px;font-weight:600;margin-bottom:16px;margin-top:0}.del_package .del_package_row .block_content h2 strong{font-size:36px}@media (max-width:767px){.del_package .del_package_row .block_content h2 strong{font-size:26px}}@media (max-width:991px){.del_package .del_package_row .block_content h2{margin-top:20px}}.del_package .del_package_row .block_content h4.list_head{font-size:24px;color:#787167;line-height:32px;font-weight:400}@media (max-width:767px){.del_package .del_package_row .block_content h4.list_head{font-size:18px;line-height:unset}}.del_package .del_package_row .block_content ul.pack_feat_li{font-size:24px;color:#787167;line-height:32px;font-weight:400;margin-bottom:0;padding-left:40px}@media (max-width:767px){.del_package .del_package_row .block_content ul.pack_feat_li{font-size:18px;line-height:unset;padding-left:15px}}@media (min-width:768px){.del_package .del_package_row .block_content ul.pack_feat_li{padding-left:60px}}.del_package .del_package_row .block_content ul.pack_feat_li li{padding-bottom:8px}.del_package .del_package_row .block_content p.pack_feat_para{font-size:24px;color:#787167;line-height:32px;font-weight:400;margin-bottom:0;padding-left:0}@media (max-width:767px){.del_package .del_package_row .block_content p.pack_feat_para{font-size:18px;line-height:unset}}@media (min-width:768px){.del_package .del_package_row .block_content p.pack_feat_para{padding-left:45px}}.del_package .pack_bottom_section.pbs_1 .container{margin-top:60px}.del_package .pack_bottom_section .container{border-top:1px solid #787167;padding-top:27px}.del_package .pack_bottom_section .container .pack_info h2{font-size:30px;font-weight:600;color:#787167}@media (max-width:767px){.del_package .pack_bottom_section .container .pack_info h2{font-size:26px;line-height:unset}}.del_package .pack_bottom_section .container .pack_info h3{font-size:23px;font-weight:600;color:#787167;margin-bottom:15px}.del_package .pack_bottom_section .container .pack_info p{font-size:21px;font-weight:400;color:#787167;padding:0 0 35px}@media (max-width:767px){.del_package .pack_bottom_section .container .pack_info p{font-size:18px;line-height:unset}}.del_package .pack_bottom_section .container .pack_info ul{padding-left:50px;margin-bottom:50px}@media (max-width:767px){.del_package .pack_bottom_section .container .pack_info ul{padding-left:20px}}.del_package .pack_bottom_section .container .pack_info ul li{font-size:21px;font-weight:400;color:#787167;list-style:none;position:relative}@media (max-width:767px){.del_package .pack_bottom_section .container .pack_info ul li{font-size:18px;line-height:unset}}.del_package .pack_bottom_section .container .pack_info ul li:before{position:absolute;content:"";width:5px;height:5px;background-color:#787167;border-radius:50%;margin-left:-20px;bottom:0;top:14px}.del_package .pack_bottom_section .container .pack_form{border-top:1px solid #787167;padding-top:50px}.del_package .pack_bottom_section .container .pack_form h2{font-size:23px;font-weight:600;color:#787167;margin-bottom:15px}.del_package .pack_bottom_section .container .pack_form .checkbox-button{cursor:pointer;position:relative;margin-bottom:10px}.del_package .pack_bottom_section .container .pack_form .checkbox-button input[type=checkbox]{box-sizing:border-box;padding:0;font-size:1rem;line-height:1.5;padding:11px 23px;border:1px solid rgba(0,0,0,.15);border-radius:0;outline:0;background-color:transparent;margin-top:11px;left:109px;width:100%;height:100%;cursor:pointer}.del_package .pack_bottom_section .container .pack_form .checkbox-button input[type=checkbox].checkbox-button__input{opacity:0;position:absolute;z-index:9999999;left:0}.del_package .pack_bottom_section .container .pack_form .checkbox-button .checkbox-button__input:checked+.checkbox-button__control:after{content:"";display:block;position:absolute;top:4px;left:4px;width:10px;height:10px;background-color:var(--main-yellow-color)}.del_package .pack_bottom_section .container .pack_form .checkbox-button .checkbox-button__control{position:relative;display:inline-block;width:20px;height:20px;margin-right:12px;vertical-align:top;background-color:inherit;color:#017b5f;border:1px solid #666 !important;transform:unset !important;margin-top:5px}.del_package .pack_bottom_section .container .pack_form .checkbox-button .prem_desc{font-size:21px;color:#787167;padding-left:0;display:inline-block;width:calc(100% - 40px)}@media (max-width:767px){.del_package .pack_bottom_section .container .pack_form .checkbox-button .prem_desc{font-size:18px}}.del_package .pack_bottom_section .container .pack_form p.prem_desc_small{padding:50px 0;font-style:italic;font-weight:300;color:#787167;font-size:18px;border-bottom:1px solid #787167;margin-bottom:50px}.del_package .pack_bottom_section .container .pack_form .button_section{text-align:center;margin-bottom:50px}.del_package .pack_bottom_section .container .pack_form .button_section .prem_button{background-color:var(--main-yellow-color);color:var(--main-text-white-color);font-size:13px;font-weight:700;text-transform:uppercase;border:none;padding:10px 25px;transition:all .5s ease;margin:0 40px}@media (max-width:767px){.del_package .pack_bottom_section .container .pack_form .button_section .prem_button{margin:10px 0}}.gform_wrapper,.gform_validation_error{margin:-15px 0 16px !important;max-width:100%}.gform_wrapper .gform_fields,.gform_validation_error .gform_fields{width:100%;display:flex !important;flex-wrap:wrap;align-items:center;height:100%}.gform_wrapper .gform_fields li,.gform_validation_error .gform_fields li{position:relative}@media (max-width:767px){.gform_wrapper .gform_fields li,.gform_validation_error .gform_fields li{width:100%}}.gform_wrapper .gform_fields li .validation_message,.gform_validation_error .gform_fields li .validation_message{position:absolute;bottom:-5px;font-weight:600 !important;letter-spacing:.5px !important;padding-top:0 !important}.gform_wrapper .gform_fields li.gfield_error,.gform_validation_error .gform_fields li.gfield_error{background-color:unset !important;margin-bottom:unset !important;border-top:unset !important;border-bottom:unset !important;padding-bottom:unset !important;padding-top:unset !important;box-sizing:unset !important}.gform_wrapper .gform_fields .width-100,.gform_validation_error .gform_fields .width-100{float:left}@media (min-width:768px){.gform_wrapper .gform_fields .width-100,.gform_validation_error .gform_fields .width-100{width:100% !important}}.gform_wrapper .gform_fields .width-50,.gform_validation_error .gform_fields .width-50{float:left}@media (min-width:768px){.gform_wrapper .gform_fields .width-50,.gform_validation_error .gform_fields .width-50{width:50% !important}}.gform_wrapper .gform_fields .width-25,.gform_validation_error .gform_fields .width-25{float:left}@media (min-width:768px){.gform_wrapper .gform_fields .width-25,.gform_validation_error .gform_fields .width-25{width:25% !important}}.gform_wrapper .gform_fields .width-33,.gform_validation_error .gform_fields .width-33{float:left}@media (min-width:768px){.gform_wrapper .gform_fields .width-33,.gform_validation_error .gform_fields .width-33{width:33.33% !important}}.gform_wrapper .gform_fields .width-75,.gform_validation_error .gform_fields .width-75{float:left}@media (min-width:768px){.gform_wrapper .gform_fields .width-75,.gform_validation_error .gform_fields .width-75{width:75% !important}}.gform_wrapper .gform_fields .ginput_container,.gform_validation_error .gform_fields .ginput_container{margin-top:0 !important;padding-right:16px !important}.gform_wrapper .gform_fields .ginput_container.ginput_container_text input[type=text],.gform_wrapper .gform_fields .ginput_container.ginput_container_text textarea,.gform_wrapper .gform_fields .ginput_container.ginput_container_text select,.gform_wrapper .gform_fields .ginput_container.ginput_container_email input[type=text],.gform_wrapper .gform_fields .ginput_container.ginput_container_email textarea,.gform_wrapper .gform_fields .ginput_container.ginput_container_email select,.gform_wrapper .gform_fields .ginput_container.ginput_container_phone input[type=text],.gform_wrapper .gform_fields .ginput_container.ginput_container_phone textarea,.gform_wrapper .gform_fields .ginput_container.ginput_container_phone select,.gform_wrapper .gform_fields .ginput_container.ginput_container_textarea input[type=text],.gform_wrapper .gform_fields .ginput_container.ginput_container_textarea textarea,.gform_wrapper .gform_fields .ginput_container.ginput_container_textarea select,.gform_wrapper .gform_fields .ginput_container.ginput_container_select input[type=text],.gform_wrapper .gform_fields .ginput_container.ginput_container_select textarea,.gform_wrapper .gform_fields .ginput_container.ginput_container_select select,.gform_wrapper .gform_fields .ginput_container.ginput_container_number input[type=text],.gform_wrapper .gform_fields .ginput_container.ginput_container_number textarea,.gform_wrapper .gform_fields .ginput_container.ginput_container_number select,.gform_wrapper .gform_fields .ginput_container.ginput_container_name input[type=text],.gform_wrapper .gform_fields .ginput_container.ginput_container_name textarea,.gform_wrapper .gform_fields .ginput_container.ginput_container_name select,.gform_validation_error .gform_fields .ginput_container.ginput_container_text input[type=text],.gform_validation_error .gform_fields .ginput_container.ginput_container_text textarea,.gform_validation_error .gform_fields .ginput_container.ginput_container_text select,.gform_validation_error .gform_fields .ginput_container.ginput_container_email input[type=text],.gform_validation_error .gform_fields .ginput_container.ginput_container_email textarea,.gform_validation_error .gform_fields .ginput_container.ginput_container_email select,.gform_validation_error .gform_fields .ginput_container.ginput_container_phone input[type=text],.gform_validation_error .gform_fields .ginput_container.ginput_container_phone textarea,.gform_validation_error .gform_fields .ginput_container.ginput_container_phone select,.gform_validation_error .gform_fields .ginput_container.ginput_container_textarea input[type=text],.gform_validation_error .gform_fields .ginput_container.ginput_container_textarea textarea,.gform_validation_error .gform_fields .ginput_container.ginput_container_textarea select,.gform_validation_error .gform_fields .ginput_container.ginput_container_select input[type=text],.gform_validation_error .gform_fields .ginput_container.ginput_container_select textarea,.gform_validation_error .gform_fields .ginput_container.ginput_container_select select,.gform_validation_error .gform_fields .ginput_container.ginput_container_number input[type=text],.gform_validation_error .gform_fields .ginput_container.ginput_container_number textarea,.gform_validation_error .gform_fields .ginput_container.ginput_container_number select,.gform_validation_error .gform_fields .ginput_container.ginput_container_name input[type=text],.gform_validation_error .gform_fields .ginput_container.ginput_container_name textarea,.gform_validation_error .gform_fields .ginput_container.ginput_container_name select{width:100% !important;float:left;border:1px solid var(--bg-black-color);font-size:18px !important;padding:10px !important}.gform_wrapper .gform_fields .ginput_container.ginput_container_text select,.gform_wrapper .gform_fields .ginput_container.ginput_container_email select,.gform_wrapper .gform_fields .ginput_container.ginput_container_phone select,.gform_wrapper .gform_fields .ginput_container.ginput_container_textarea select,.gform_wrapper .gform_fields .ginput_container.ginput_container_select select,.gform_wrapper .gform_fields .ginput_container.ginput_container_number select,.gform_wrapper .gform_fields .ginput_container.ginput_container_name select,.gform_validation_error .gform_fields.ginput_container.ginput_container_text select,.gform_validation_error .gform_fields .ginput_container.ginput_container_email select,.gform_validation_error .gform_fields .ginput_container.ginput_container_phone select,.gform_validation_error .gform_fields .ginput_container.ginput_container_textarea select,.gform_validation_error .gform_fields .ginput_container.ginput_container_select select,.gform_validation_error .gform_fields .ginput_container.ginput_container_number select,.gform_validation_error .gform_fields .ginput_container.ginput_container_name select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(//shop.homecoonline.com/wp-content/themes/kyle-cabinet/assets/sortdown.png) 96%/3% no-repeat var(--main-bg-white-color)}.gform_wrapper .gform_fields .ginput_container_fileupload,.gform_validation_error .gform_fields .ginput_container_fileupload{padding:0;min-height:100px}.gform_wrapper .gform_fields .ginput_container_fileupload .gform_drop_area,.gform_validation_error .gform_fields .ginput_container_fileupload .gform_drop_area{border-width:2px !important;color:#756d63 !important;background:var(--main-bg-white-color) !important;font-weight:500 !important;min-height:100px}.gform_wrapper .gform_fields .ginput_container_fileupload .gform_drop_area span.gform_drop_instructions,.gform_validation_error .gform_fields .ginput_container_fileupload .gform_drop_area span.gform_drop_instructions{display:flex;margin-bottom:0;flex-flow:column;align-items:center;justify-content:center;position:absolute;left:0;right:0;bottom:0;top:0}.gform_wrapper .gform_fields .ginput_container_fileupload .gform_drop_area span.gform_drop_instructions h3,.gform_validation_error .gform_fields .ginput_container_fileupload .gform_drop_area span.gform_drop_instructions h3{font-size:15px;font-family:"Montserrat",sans-serif;color:#756d63;font-weight:500;margin:0;padding-bottom:5px}.gform_wrapper .gform_fields .ginput_container_fileupload .gform_drop_area span.gform_drop_instructions span,.gform_validation_error .gform_fields .ginput_container_fileupload .gform_drop_area span.gform_drop_instructions span{font-size:16px;font-weight:600;color:#756d63}.gform_wrapper .gform_fields .ginput_container_fileupload .gform_drop_area span.gform_drop_instructions .codedropz-btn-wrap a.cd-upload-btn,.gform_validation_error .gform_fields .ginput_container_fileupload .gform_drop_area span.gform_drop_instructions .codedropz-btn-wrap a.cd-upload-btn{color:var(--main-yellow-color);font-weight:600;font-size:16px}.gform_wrapper .gform_fields .ginput_container_fileupload .gform_drop_area input[type=button],.gform_validation_error .gform_fields .ginput_container_fileupload .gform_drop_area input[type=button]{position:absolute !important;left:0;top:0;bottom:0;height:100% !important;color:transparent !important;border:transparent !important;background-color:transparent !important}.gform_wrapper .gform_fields label.gfield_label,.gform_validation_error .gform_fields label.gfield_label{font-size:18px !important;font-family:"Montserrat",sans-serif;color:#756d63;font-weight:400 !important}.gform_wrapper .gform_fields ul.gfield_radio li,.gform_validation_error .gform_fields ul.gfield_radio li{display:inline}.gform_wrapper .gform_fields ul.gfield_radio li label,.gform_validation_error .gform_fields ul.gfield_radio li label{font-size:18px !important;font-family:"Montserrat",sans-serif;color:#756d63;font-weight:400 !important;padding-left:25px;margin-right:10px;position:relative}.gform_wrapper .gform_fields ul.gfield_radio li label:before,.gform_validation_error .gform_fields ul.gfield_radio li label:before{display:inline-block;position:absolute;content:"" !important;border-radius:100%;height:18px;width:18px;top:4px;left:2px;border:1px solid #b0b0b0;margin-left:0}.gform_wrapper .gform_fields ul.gfield_radio li input[type=radio],.gform_validation_error .gform_fields ul.gfield_radio li input[type=radio]{display:block;position:absolute;content:"";border-radius:100%;height:6px;width:6px;top:10px;left:8px;visibility:hidden}.gform_wrapper .gform_fields ul.gfield_checkbox li,.gform_validation_error .gform_fields ul.gfield_checkbox li{display:inline}.gform_wrapper .gform_fields ul.gfield_checkbox li label,.gform_validation_error .gform_fields ul.gfield_checkbox li label{font-size:18px !important;font-family:"Montserrat",sans-serif;color:#756d63;font-weight:400 !important;padding-left:25px;margin-right:10px;position:relative}.gform_wrapper .gform_fields .gfield_required,.gform_validation_error .gform_fields .gfield_required{display:none}.gform_wrapper .gfield_radio li input:checked+label:before,.gform_validation_error .gfield_radio li input:checked+label:before{background:var(--main-yellow-color);border-color:var(--main-yellow-color)}.gform_wrapper .gfield_radio li input:checked+label:after,.gform_validation_error .gfield_radio li input:checked+label:after{background:var(--main-bg-white-color);visibility:visible;display:block;position:absolute;content:"";border-radius:100%;height:6px;width:6px;top:10px;left:8px}.gform_wrapper .gform_footer input[type=submit],.gform_validation_error .gform_footer input[type=submit]{background-color:var(--main-bg-color);font-size:14px;padding:16px 20px;font-weight:500;color:var(--main-text-white-color);border:2px solid var(--main-bg-color);margin-top:4px;width:150px !important}.gform_wrapper .gform_footer input[type=submit]:hover,.gform_validation_error .gform_footer input[type=submit]:hover{background-color:#fff !important;color:var(--main-bg-color) !important}.gform_confirmation_message{width:100%;float:left;padding:20px;text-align:center;background:var(--main-bg-white-color);border-radius:4px;box-shadow:0 0 2px 0 var(--main-yellow-color);margin:40px 0;font-weight:700;letter-spacing:.5px}.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border:1px solid #790000}@media (min-width:768px){.lets_get_form_s .gform_wrapper{padding:0 6px}}@media (min-width:768px){.lets_get_form_s .gform_wrapper form{width:100%;display:flex}}@media (min-width:768px){.lets_get_form_s .gform_wrapper form .gform_body{width:75%}}.lets_get_form_s .gform_wrapper form .gform_body ul{display:flex;justify-content:center}@media (min-width:768px){.lets_get_form_s .gform_wrapper form .gform_body .gform_fields{width:100%;float:left}}@media (max-width:767px){.lets_get_form_s .gform_wrapper form .gform_body .gform_fields{margin-top:24px}}@media (min-width:768px){.lets_get_form_s .gform_wrapper form .gform_body .gform_fields .width-33{width:33.33%;float:left}}.lets_get_form_s .gform_wrapper form .gform_body .gform_fields li.gfield{padding-right:0 !important;margin-top:0 !important}@media (min-width:768px){.lets_get_form_s .gform_wrapper form .gform_body .gform_fields li.gfield{margin-bottom:0 !important}}.lets_get_form_s .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container{padding-right:0 !important}@media (min-width:768px){.lets_get_form_s .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container{padding-right:10px !important}}.lets_get_form_s .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container input{width:calc(100% - 2px) !important;float:left;border:1px solid #e5e6eb !important;padding:0 20px !important;font-size:14px !important;margin-top:0;height:40px}@media (max-width:767px){.lets_get_form_s .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container input{font-size:12px !important;line-height:0 !important;line-height:20px !important;margin:0 0 10px}}.lets_get_form_s .gform_wrapper form .gform_footer{padding:0;margin:0}@media (min-width:768px){.lets_get_form_s .gform_wrapper form .gform_footer{width:25% !important}}.lets_get_form_s .gform_wrapper form .gform_footer input[type=submit]{text-transform:uppercase;height:48px;display:flex;align-items:center;line-height:0 !important;margin-top:1px;width:100% !important;justify-content:center}.lets_get_form_s .gform_wrapper form .gform_footer input[type=submit]:hover,.lets_get_form_s .gform_wrapper form .gform_footer input[type=submit]:focus{background-color:#787167;text-decoration:none;color:var(--main-text-white-color)}.inner_free_k_form .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:calc(100% - 0px) !important}.inner_free_k_form li.gfield{padding:0 !important;max-width:100% !important}.inner_free_k_form li.gfield .ginput_container.ginput_container_text,.inner_free_k_form li.gfield .ginput_container.ginput_container_email,.inner_free_k_form li.gfield .ginput_container.ginput_container_textarea{padding-right:0 !important}.inner_free_k_form li.gfield .ginput_container.ginput_container_text input[type=text],.inner_free_k_form li.gfield .ginput_container.ginput_container_text input[type=email],.inner_free_k_form li.gfield .ginput_container.ginput_container_email input[type=text],.inner_free_k_form li.gfield .ginput_container.ginput_container_email input[type=email],.inner_free_k_form li.gfield .ginput_container.ginput_container_textarea input[type=text],.inner_free_k_form li.gfield .ginput_container.ginput_container_textarea input[type=email]{margin-top:0;border:1px solid #ccc !important;padding:5px !important;font-size:14px !important;max-height:32px !important}.inner_free_k_form li.gfield .ginput_container.ginput_container_text textarea,.inner_free_k_form li.gfield .ginput_container.ginput_container_email textarea,.inner_free_k_form li.gfield .ginput_container.ginput_container_textarea textarea{border:1px solid #ccc !important;padding:5px !important;font-size:14px !important;resize:auto;height:64px !important}.inner_free_k_form .gform_footer.top_label{padding-top:0 !important}.inner_free_k_form .gform_footer.top_label input[type=submit]{background-color:var(--main-yellow-color);font-size:15.24px;font-weight:600;color:var(--main-text-white-color);border:1px solid var(--main-yellow-color) !important;width:100%;text-transform:uppercase;padding:0;height:32px}ul#gform_fields_6 li.gfield_error{max-width:100% !important}.s3_from li.width-100{padding-right:0 !important;width:100%;max-width:100% !important}.s3_from li.width-100 .ginput_container{margin-top:0 !important;padding-right:0 !important}.s3_from li.width-100 .ginput_container input{width:100%}.s3_from li.width-100 .ginput_container_name{display:flex;flex-flow:column;width:100% !important}.s3_from li.width-100 .ginput_container_name .name_first,.s3_from li.width-100 .ginput_container_name .name_last{padding-right:0;width:100% !important}.s3_from li.width-100 .ginput_container_name .name_first{margin-bottom:15px}.s3_from li.width-100 ul#input_6_18{display:inherit}.s3_from li.width-100 ul#input_6_18 li{width:50%}.s3_from li.width-100 .gfield_description,.s3_from li.width-100 .ginput_container_textarea{padding-right:0 !important}.s3_from li.width-100 label.gfield_label{margin-bottom:10px}.s3_from li.width-100 .gfield_description:not(.validation_message){margin-bottom:15px}.s3_from li.width-100 li#field_6_17,.s3_from li.width-100 .gform_footer{margin-top:0 !important;padding-top:0 !important}.form_saved_message{color:#31708f;background-color:#fff !important;box-shadow:0 0 5px 0 rgba(194,132,65,.3);color:var(--text-black-color)}.form_saved_message div.form_saved_message_emailform form input[type=submit]{padding:13px 1em;background-color:var(--main-yellow-color) !important;border:var(--main-yellow-color) !important}.form_saved_message input[name=gform_resume_email]{width:100%;float:left;padding:10px;border:1px solid #e5e6eb;font-size:13px !important;font-weight:400;color:#666;font-family:montserrat;z-index:9999;height:40px;margin-top:0 !important;margin-bottom:0;box-shadow:0 0 5px 0 rgba(194,132,65,.3)}.step2modal .gform_wrapper form .gform_body .gform_fields,.s3_from .gform_wrapper form .gform_body .gform_fields{position:relative}.step2modal .gform_wrapper form .gform_body .gform_fields li#field_5_14,.s3_from .gform_wrapper form .gform_body .gform_fields li#field_5_14{position:absolute;bottom:0;left:30px}.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield label.gfield_label,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield label.gfield_label{font-size:16px !important;font-family:Montserrat;font-weight:600 !important;color:#756d63}.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container input,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container select,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_phone input,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_phone select,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .gfield_description input,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .gfield_description select,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_textarea input,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_textarea select,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container input,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container select,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_phone input,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_phone select,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .gfield_description input,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .gfield_description select,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_textarea input,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_textarea select{width:100%;float:left;padding:10px;border:1px solid #e5e6eb;font-size:13px !important;font-weight:400;color:#666;font-family:montserrat;z-index:9999;height:40px;margin-top:0 !important;margin-bottom:0}.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container textarea,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_phone textarea,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .gfield_description textarea,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_textarea textarea,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container textarea,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_phone textarea,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .gfield_description textarea,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_textarea textarea{width:100%;float:left;padding:10px;border:1px solid #e5e6eb;font-size:13px !important;font-weight:400;color:#666;font-family:montserrat;margin-top:0 !important;margin-bottom:0}@media (max-width:767px){.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container #input_5_1_6,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_phone #input_5_1_6,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .gfield_description #input_5_1_6,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_textarea #input_5_1_6,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container #input_5_1_6,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_phone #input_5_1_6,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .gfield_description #input_5_1_6,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_textarea #input_5_1_6{margin-top:15px !important}}.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container ul.gfield_radio,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_phone ul.gfield_radio,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .gfield_description ul.gfield_radio,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_textarea ul.gfield_radio,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container ul.gfield_radio,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_phone ul.gfield_radio,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .gfield_description ul.gfield_radio,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_textarea ul.gfield_radio{display:inline-flex;flex-flow:column;width:100%}.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container ul.gfield_radio label,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_phone ul.gfield_radio label,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .gfield_description ul.gfield_radio label,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_textarea ul.gfield_radio label,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container ul.gfield_radio label,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_phone ul.gfield_radio label,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .gfield_description ul.gfield_radio label,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_textarea ul.gfield_radio label{padding-top:4px;font-size:13px !important;font-weight:400;padding-left:28px}.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container ul.gfield_checkbox li,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_phone ul.gfield_checkbox li,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .gfield_description ul.gfield_checkbox li,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_textarea ul.gfield_checkbox li,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container ul.gfield_checkbox li,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_phone ul.gfield_checkbox li,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .gfield_description ul.gfield_checkbox li,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_textarea ul.gfield_checkbox li{display:inline-block;float:left;width:100%}.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container ul.gfield_checkbox li label,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_phone ul.gfield_checkbox li label,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .gfield_description ul.gfield_checkbox li label,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_textarea ul.gfield_checkbox li label,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container ul.gfield_checkbox li label,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_phone ul.gfield_checkbox li label,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .gfield_description ul.gfield_checkbox li label,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_textarea ul.gfield_checkbox li label{padding-top:4px;font-size:13px !important;font-weight:400;padding-left:30px;padding-bottom:4px}.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container ul.gfield_checkbox li label:before,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_phone ul.gfield_checkbox li label:before,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .gfield_description ul.gfield_checkbox li label:before,.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_textarea ul.gfield_checkbox li label:before,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container ul.gfield_checkbox li label:before,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_phone ul.gfield_checkbox li label:before,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .gfield_description ul.gfield_checkbox li label:before,.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_textarea ul.gfield_checkbox li label:before{content:"";position:absolute;display:inline-block;width:20px;height:20px;margin-right:12px;vertical-align:top;background-color:inherit;color:#017b5f;border:1px solid #ccc !important;transform:unset !important;margin-top:0;margin-left:0 !important;left:0}.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container ul.gfield_checkbox li input[type=checkbox],.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_phone ul.gfield_checkbox li input[type=checkbox],.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .gfield_description ul.gfield_checkbox li input[type=checkbox],.step2modal .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_textarea ul.gfield_checkbox li input[type=checkbox],.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container ul.gfield_checkbox li input[type=checkbox],.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_phone ul.gfield_checkbox li input[type=checkbox],.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .gfield_description ul.gfield_checkbox li input[type=checkbox],.s3_from .gform_wrapper form .gform_body .gform_fields li.gfield .ginput_container_textarea ul.gfield_checkbox li input[type=checkbox]{position:absolute;visibility:hidden}.step2modal .gform_wrapper form .gform_body .gform_fields .gfield_required,.s3_from .gform_wrapper form .gform_body .gform_fields .gfield_required{display:inline}.step2modal .gform_wrapper form .gform_footer.top_label input[type=submit]:not(#gform_submit_button_6),.s3_from .gform_wrapper form .gform_footer.top_label input[type=submit]:not(#gform_submit_button_6){width:160px !important;float:left;padding:11px 0 !important;border:0 !important;font-size:14px !important;font-weight:500 !important;background:var(--main-yellow-color);color:var(--main-text-white-color) !important}.step2modal .gform_wrapper form .gform_footer.top_label a.gform_save_link,.s3_from .gform_wrapper form .gform_footer.top_label a.gform_save_link{width:auto !important;float:left;padding:13px 10px !important;font-size:14px !important;font-weight:600 !important;background:0 0;color:var(--main-yellow-color) !important;text-transform:uppercase;border:2px solid #c28876 !important}.step2modal .gform_wrapper form .gform_footer.top_label input[type=submit]#gform_submit_button_6,.s3_from .gform_wrapper form .gform_footer.top_label input[type=submit]#gform_submit_button_6{width:auto !important;float:left;padding:15px 35px !important;border:0 !important;font-size:14px !important;font-weight:600 !important;background:var(--main-yellow-color);color:var(--main-text-white-color) !important;text-transform:uppercase;margin-right:15px;height:50px;line-height:0}.gform_wrapper .gfield_checkbox li input:checked+label:after{display:block;position:absolute;height:12px;width:12px;top:8px;left:4px;background-color:var(--main-yellow-color);content:"";z-index:9999}.s3_from .gform_wrapper .gfield_checkbox li input:checked+label#label_6_17_1:after{display:block;position:absolute;height:12px;width:12px;top:3px;left:2px;background-color:transparent;content:"\f00c";z-index:9999;color:var(--main-yellow-color);display:inline-block;font:normal normal normal 14px/1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;font-size:16px;-moz-osx-font-smoothing:grayscale;font-family:"Font Awesome\ 5 Free" !important}.step2modal .gform_wrapper .gfield_checkbox li input:checked+label:after{background-color:#ccc}.step2modal .gfield_radio li input:checked+label:before{background:unset;border-color:unset}.step2modal .gform_wrapper .gfield_radio li input:checked+label:after{background:#ccc}.gform_wrapper .gfield_radio li input:checked+label:after{background:var(--main-bg-white-color);visibility:visible;display:block;position:absolute;content:"";border-radius:100%;height:10px;width:10px;top:8px;left:6px}.step2modal .gform_wrapper .gform_fields ul.gfield_radio li label:before{border:1px solid #ccc !important}.validation_error{display:none}.gform_heading{display:none}.gform_wrapper .gfield_error .gfield_label{color:unset}label#label_6_17_1{font-size:11px !important;font-weight:600 !important;color:var(--text-black-color);margin:0;width:100% !important;display:inline-block;position:relative}.s3_from .gform_wrapper form .gform_footer.top_label a.gform_save_link{margin-left:0 !important}.woocommerce-cart.woocommerce-page .entry-title{display:none}.woo_cart{padding:15px 0 25px}.woo_cart .page-title{color:#9c9285;font-size:32.47px;font-family:inherit;font-weight:600}.woo_cart .woocommerce-cart-form{padding:5px 0}.woo_cart .woocommerce-cart-form .shop_table{border:none !important}.woo_cart .woocommerce-cart-form .shop_table thead th{color:#9c9285;font-size:15.47px}.woo_cart .woocommerce-cart-form .shop_table thead th.product-price,.woo_cart .woocommerce-cart-form .shop_table thead th.product-quantity,.woo_cart .woocommerce-cart-form .shop_table thead th.product-subtotal{max-width:90px;width:90px;padding:0 !important;text-align:center}.woo_cart .woocommerce-cart-form .shop_table thead th.product-remove{padding:0 !important;width:40px !important}.woo_cart .woocommerce-cart-form .shop_table tbody .woocommerce-cart-form__cart-item.cart_item{border-color:#e5e5e5 !important}.woo_cart .woocommerce-cart-form .shop_table tbody .woocommerce-cart-form__cart-item.cart_item .product-thumbnail{width:120px;padding:0 !important}.woo_cart .woocommerce-cart-form .shop_table tbody .woocommerce-cart-form__cart-item.cart_item .product-thumbnail .wp-post-image{height:120px;width:120px !important}.woo_car .woocommerce-cart-form .shop_table tbody .woocommerce-cart-form__cart-item.cart_item td{vertical-align:top !important;color:#9c9285;border-right:1px solid #f5f5f5 !important}.woo_cart .woocommerce-cart-form .shop_table tbody .woocommerce-cart-form__cart-item.cart_item td a{color:#9c9285}.woo_cart .woocommerce-cart-form .shop_table tbody .woocommerce-cart-form__cart-item.cart_item td a.remove{border:2px solid #c59675;display:flex;justify-content:center;align-items:center;font-size:14px;height:20px;width:20px;padding-top:0;padding-left:1px;color:#c59675 !important}.woo_cart .woocommerce-cart-form .shop_table tbody .woocommerce-cart-form__cart-item.cart_item td a.remove:hover{background-color:#c59675 !important;color:var(--main-text-white-color) !important}.woo_cart .woocommerce-cart-form .shop_table tbody .woocommerce-cart-form__cart-item.cart_item td .quantity input[type=number]{width:55px;height:36px;border:1px solid #ddd;-moz-appearance:textfield;-webkit-appearance:textfield;-moz-appearance:textfield}.woo_car .woocommerce-cart-form .shop_table tbody .woocommerce-cart-form__cart-item.cart_item td.product-price,.woo_cart .woocommerce-cart-form .shop_table tbody .woocommerce-cart-form__cart-item.cart_item td.product-quantity,.woo_cart .woocommerce-cart-form .shop_table tbody .woocommerce-cart-form__cart-item.cart_item td.product-subtotal{text-align:right}.woo_cart .woocommerce-cart-form .shop_table tbody tr.woo-btrow td{border-bottom:1px solid #eee !important;padding-left:0;padding-right:0}.woo_cart .woocommerce-cart-form .shop_table tbody tr.woo-btrow td input{height:40px}.woo_cart .woocommerce-cart-form .shop_table tbody tr.woo-btrow td .button{padding:12px !important;font-size:13.47px !important;font-family:inherit !important;line-height:17px !important;color:#9c9285 !important;text-align:center}.woo_cart .cart-collaterals .cart_totals{background-color:#ebebeb;padding:23px 23px 6px;max-width:365px}.woo_cart .cart-collaterals .cart_totals .cart-tobox{width:100%;display:flex;flex-flow:column;justify-content:flex-end}.woo_cart .cart-collaterals .cart_totals .cart-tobox .cart-toboxrow{display:flex;justify-content:flex-end;color:#9c9285;font-size:15.47px;font-family:montserrat;font-weight:600}.woo_cart .cart-collaterals .cart_totals .cart-tobox .cart-toboxrow.totalz{font-size:17.47px !important}.woo_cart .cart-collaterals .cart_totals .cart-tobox .cart-toboxrow span.infr-block{display:flex;flex-flow:column;text-align:right}.woo_cart .cart-collaterals .cart_totals #wc-stripe-payment-request-wrapper{padding:0 !important}.woo_cart .cart-collaterals .cart_totals .checkout-button{background-color:#be8540 !important;font-weight:400 !important;font-size:18.2px !important;text-transform:uppercase;width:unset !important;max-width:unset !important;display:inline-block !important;float:right;padding:16px 12px !important;border-radius:0 !important}.cart_wrap:hover>.cart_drop{display:block !important}.cart_wrap .cart_drop{padding:15px 25px;position:absolute;z-index:9999;background:var(--main-bg-white-color);min-width:100%;left:0;right:0;box-shadow:0 0 10px 0px rgba(0,0,0,.2);top:47px}@media (min-width:401px){.cart_wrap .cart_drop{min-width:347px;left:unset;right:-5px}}.cart_wrap .cart_drop .drop-title{text-align:left;font-size:14px;margin:5px 0;color:#878787;font-weight:600}.cart_wrap .cart_drop .woocommerce-mini-cart{max-height:200px;overflow-y:auto;position:relative;padding:0;margin:20px 0}.cart_wrap .cart_drop .woocommerce-mini-cart a{padding:0 !important}.cart_wrap .cart_drop .woocommerce-mini-cart .mini_cart_item{display:flex;flex-flow:row;margin-bottom:10px}.cart_wrap .cart_drop .woocommerce-mini-cart .mini_cart_item .product-content{display:flex;color:#918787 !important}.cart_wrap .cart_drop .woocommerce-mini-cart .mini_cart_item .product-content .prod_info{max-width:194px;margin-left:0;display:flex;flex-flow:column;justify-content:flex-start;align-items:flex-start}.cart_wrap .cart_drop .woocommerce-mini-cart .mini_cart_item .product-content .quantity{margin-left:0 !important;display:flex !important;justify-content:flex-start}.cart_wrap .cart_drop .woocommerce-mini-cart .mini_cart_item .product-content .quantity .woocommerce-Price-amount.amount{margin:0 !important}.cart_wrap .cart_drop .woocommerce-mini-cart .mini_cart_item .product-content .quantity .woocommerce-Price-amount.amount .woocommerce-Price-currencySymbol{margin-left:6px !important}.cart_wrap .cart_drop .woocommerce-mini-cart .mini_cart_item .product-content span{color:#918787 !important;text-align:left;margin-right:2px;font-family:open sans !important;font-weight:600 !important;font-size:14px !important}.cart_wrap .cart_drop .woocommerce-mini-cart .mini_cart_item .product-content span.product-name{display:inline;white-space:nowrap;width:100%;text-overflow:ellipsis !important;overflow:hidden}.cart_wrap .cart_drop .woocommerce-mini-cart .mini_cart_item .product-content .wp-post-image,.cart_wrap .cart_drop .woocommerce-mini-cart .mini_cart_item .product-content .attachment-woocommerce_thumbnail{width:50px;height:50px;object-fit:cover;object-position:center;margin:5px 10px 5px 0}.cart_wrap .cart_drop .woocommerce-mini-cart .mini_cart_item .remove.remove_from_cart_button{padding-right:0;border:2px solid #878787;min-width:18px !important;height:18px;border-radius:50%;color:#878787 !important;display:flex;justify-content:center;align-items:center;font-weight:700;font-size:14px;padding-left:1px !important;position:absolute;right:20px}.cart_wrap .cart_drop .woocommerce-mini-cart .mini_cart_item .remove.remove_from_cart_button:hover{background-color:#878787 !important;color:var(--main-text-white-color)}.cart_wrap .cart_drop .woocommerce-mini-cart__total.total{text-align:left;color:#878787;letter-spacing:.5px;font-size:16px;font-family:open sans !important}.cart_wrap .cart_drop .woocommerce-mini-cart__total.total span{color:#878787;letter-spacing:.5px;font-size:16px;font-weight:700;margin-left:3px}.cart_wrap .cart_drop .woocommerce-mini-cart__buttons.buttons{display:flex;justify-content:flex-start}.cart_wrap .cart_drop .woocommerce-mini-cart__buttons.buttons .button{font-size:13.47px;font-family:open sans !important;line-height:17px;font-weight:600 !important;color:#333;text-align:center;display:inline-block;padding:12px 15px;background-color:#eee;margin-right:2px;border-radius:4px}.cart_wrap .cart_drop .woocommerce-mini-cart__buttons.buttons .button.checkout{background-color:#c9995c;color:var(--main-text-white-color)}.terms_services p{margin:0 0 16px}.terms_services .terms_header .terms_heading{color:var(--main-yellow-color);font-weight:700;font-size:32px;margin:40px 0 45px}.terms_services .terms_content .head_full{background-color:#eae9e8}@media (max-width:768px){.terms_services .terms_content .head_full .terms_heading_inr{padding:0}}.terms_services .terms_content .head_full .terms_heading_inr .terms_content_heading{color:#787167;font-size:26px;font-weight:700;margin-top:10px;margin-bottom:10px}.terms_services .terms_content .terms_content_text{padding-bottom:25px;padding-top:15px;font-size:19px;font-weight:300;color:#756d63}.shipping_policy .container.shipping_header{margin-bottom:0}.shipping_policy .container.shipping_sub_header{margin-bottom:25px}.shipping_policy p{margin:0 0 16px}.shipping_policy .shipping_header .free_ship_sub_text{color:#787167;font-weight:300}.shipping_policy .shipping_header .shipping_image{padding:0}.shipping_policy .shipping_header .ship_img{width:100%}.shipping_policy .shipping_header .free_ship_heading{color:var(--main-yellow-color);font-size:32px;font-weight:700}.shipping_policy .shipping_header .free_ship_text{font-weight:300;color:#787167;font-size:19px}.shipping_policy .shipping_header .free_ship_sub_text{font-size:15px}.shipping_policy .shipping_sub_header .sub_header_heading{color:#787167;font-size:26px;font-weight:700;padding-bottom:25px}.shipping_policy .shipping_sub_header .sub_header_text{font-size:19px;font-weight:300;color:#787167}.shipping_policy .shipping_content .head_full{background-color:#eae9e8}@media (max-width:768px){.shipping_policy .shipping_content .head_full .terms_heading_inr{padding:0}}.shipping_policy .shipping_content .head_full .terms_heading_inr .terms_content_heading{color:#787167;font-size:26px;font-weight:700;margin-top:10px;margin-bottom:10px}.shipping_policy .shipping_content .terms_content_text{font-weight:300;color:#756d63;padding-bottom:25px;padding-top:15px;font-size:19px}.shipping_policy .btn_section{text-align:center;margin-top:20px;margin-bottom:70px}.shipping_policy .btn_section .terms_btn{font-size:14px;font-family:"Montserrat",sans-serif;color:var(--main-text-white-color);background:var(--main-yellow-color);font-weight:500;padding:10px 20px;text-transform:uppercase;margin:0 2px}.shipping_policy .btn_section .terms_btn:hover{background:#756d63}section.sec-checkout .page-title{color:#9c9285;font-size:32.47px;font-family:inherit;font-weight:600}section.sec-checkout p.sub-head{color:#9c9285;font-weight:500}section.sec-checkout .woocommerce-form-coupon-toggle{display:none}section.sec-checkout .payment_box.payment_method_stripe{background-color:var(--main-text-white-color) !important;padding:0 !important}section.sec-checkout .payment_box.payment_method_stripe:before{display:none !important}section.sec-checkout .payment_box.payment_method_stripe br{display:none}section.sec-checkout .payment_box.payment_method_stripe .form-row{position:relative;padding:0 !important;margin:5px 0 !important}section.sec-checkout .payment_box.payment_method_stripe .form-row label{margin:0 !important;padding:0 !important}section.sec-checkout li.wc_payment_method.payment_method_square img{width:32px !important;float:none !important}section.sec-checkout li.wc_payment_method.payment_method_square img p.form-row{width:100%}.payment_box.payment_method_square p.form-row iframe{height:30px}.payment_box.payment_method_square p.form-row iframe input{padding:17px 10px !important}body .checkout.woocommerce-checkout{display:flex;align-items:flex-start;flex-wrap:wrap;margin:-10px -10px 45px}@media (max-width:767px){.checkout.woocommerce-checkout{flex-flow:column}}.checkout.woocommerce-checkout.blocks-3 .woocommerce-NoticeGroup.woocommerce-NoticeGroup-checkout{width:100%}.checkout.woocommerce-checkout.blocks-3 .checkout-blocks{width:calc(33.33% - 20px)}@media (min-width:1025px){.checkout.woocommerce-checkout.blocks-3 .checkout-blocks{margin:15px auto}.checkout.woocommerce-checkout.blocks-3 .checkout-blocks.order{margin:15px auto}}@media (max-width:767px){.checkout.woocommerce-checkout.blocks-3 .checkout-blocks{width:100%;margin:15px auto}.checkout.woocommerce-checkout.blocks-3 .checkout-blocks.order{margin:15px auto;max-width:300px}}@media (min-width:768px) and (max-width:1024px){.checkout.woocommerce-checkout.blocks-3 .checkout-blocks.bill_address,.checkout.woocommerce-checkout.blocks-3 .checkout-blocks.payment{width:calc(50% - 20px);margin:15px auto}.checkout.woocommerce-checkout.blocks-3 .checkout-blocks.order{width:400px;margin:15px auto}}.checkout.woocommerce-checkout .checkout-blocks{margin:0 auto;border:1px solid #e2e2e2;border-radius:2px;border-left-width:2px;border-right-width:2px}.checkout.woocommerce-checkout .checkout-blocks.payment .woocommerce-checkout-review-order-table{display:none}.checkout.woocommerce-checkout .checkout-blocks.order{border:transparent}.checkout.woocommerce-checkout .checkout-blocks.order h3,.checkout.woocommerce-checkout .checkout-blocks.order .shop_table.woocommerce-checkout-review-order-table{background-color:#ebebeb;border-color:transparent}.checkout.woocommerce-checkout .checkout-blocks.order .order-wrap{width:100%;overflow:hidden}.checkout.woocommerce-checkout .checkout-blocks.order .woocommerce-checkout-review-order-table{border:transparent !important;padding:0 20px;position:relative}.checkout.woocommerce-checkout .checkout-blocks.order .woocommerce-checkout-review-order-table tbody tr{padding:0 20px}.checkout.woocommerce-checkout .checkout-blocks .woocommerce-billing-fields__field-wrapper,.checkout.woocommerce-checkout .checkout-blocks .woocommerce-shipping-fields,.checkout.woocommerce-checkout .checkout-blocks .woocommerce-additional-fields,.checkout.woocommerce-checkout .checkout-blocks .wc_payment_methods.payment_methods.methods{padding:25px 20px;background-color:var(--main-text-white-color)}.checkout.woocommerce-checkout .checkout-blocks h2.check-title,.checkout.woocommerce-checkout .checkout-blocks h3{border-bottom:1px solid #ccc;font-size:19.47px;font-family:montserrat;text-transform:uppercase;font-weight:700;color:#9c9285;padding:10px 20px;margin:0;display:flex;align-items:center}.checkout.woocommerce-checkout .checkout-blocks h2.check-title .block-count,.checkout.woocommerce-checkout .checkout-blocks h3 .block-count{background-color:var(--main-yellow-color);color:var(--main-text-white-color);width:35px;height:35px;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-right:10px}.checkout.woocommerce-checkout .checkout-blocks .form-row label{color:#9999a5}.checkout.woocommerce-checkout .checkout-blocks .form-row input,.checkout.woocommerce-checkout .checkout-blocks .form-row .select2-selection,.checkout.woocommerce-checkout .checkout-blocks .form-row select{border:none !important;border-bottom:2px solid #e0e0e0 !important;height:42px !important;padding:10px 0 !important;border-radius:0 !important}.checkout.woocommerce-checkout .checkout-blocks .form-row .select2-selection__rendered{padding:0 !important}.checkout.woocommerce-checkout button#place_order{background-color:var(--main-yellow-color);border-radius:0;width:100%;font-size:18.2px !important;font-weight:500;margin:auto;height:45px}.checkout.woocommerce-checkout .checkout-coupon .form-row{display:flex !important;justify-content:space-between;align-items:center;position:relative;width:100%}.checkout.woocommerce-checkout .checkout-coupon .form-row .button[type=submit]{background-color:var(--main-yellow-color);color:var(--main-text-white-color);font-size:18.2px;font-weight:400;padding:8px 25px;line-height:18px;height:40px}.checkout.woocommerce-checkout .checkout-coupon .form-row input#coupon_code:empty{border-color:transparent !important}.woocommerce-checkout-review-order-table{position:relative}.woocommerce-checkout-review-order-table thead th{color:#9c9285;font-weight:600 !important;font-style:15.73px}.woocommerce-checkout-review-order-table thead th.product-name{padding-left:0 !important;font-size:13.47px;color:#9c9285;font-weight:500}.woocommerce-checkout-review-order-table thead th.product-total{padding-right:0 !important}.woocommerce-checkout-review-order-table tbody tr.cart_item td.product-name{padding-left:0 !important;font-size:13.47px;color:#9c9285;font-weight:500}.woocommerce-checkout-review-order-table tbody tr.cart_item td.product-total{padding-right:0 !important;font-size:13.47px;color:#9c9285;font-weight:500}.woocommerce-checkout-review-order-table tbody tr.cart_item td{border-color:var(--bg-black-color) !important}.woocommerce-checkout-review-order-table tbody tr.cart_item:last-child td{border-bottom:1px solid var(--bg-black-color) !important}.woocommerce-checkout-review-order-table tfoot{display:flex;flex-flow:column;justify-content:flex-end;margin-left:-20px;margin-right:-20px !important;padding-top:9px}@media (max-width:767px){.woocommerce-checkout-review-order-table tfoot{width:calc(100% + 87px)}}@media (min-width:768px) and (max-width:1024px){.woocommerce-checkout-review-order-table tfoot{width:calc(100% + 95px)}}@media (min-width:1025px) and (max-width:1199px){.woocommerce-checkout-review-order-table tfoot{width:calc(100% + 93px) !important}}@media (min-width:1200px){.woocommerce-checkout-review-order-table tfoot{width:calc(100% + 90px);min-width:305px}}.woocommerce-checkout-review-order-table tfoot:before{content:"";left:0;right:0;bottom:0;background-color:#d8d7d7;width:100%;position:absolute;height:35px}.woocommerce-checkout-review-order-table tfoot tr{position:relative;display:flex;justify-content:flex-end;color:#95908a;font-size:18px;padding:0 20px}.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal td,.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal th,.woocommerce-checkout-review-order-table tfoot tr.order-total td,.woocommerce-checkout-review-order-table tfoot tr.order-total th{border:none !important;padding:0;font-weight:500 !important;font-size:16px;border-color:var(--bg-black-color) !important}.woocommerce-checkout-review-order-table tfoot tr.cart-subtotal span.woocommerce-Price-amount.amount,.woocommerce-checkout-review-order-table tfoot tr.order-total span.woocommerce-Price-amount.amount{padding-left:5px}.woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping td,.woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping th{border:none !important;padding:0;font-weight:500 !important;font-size:16px;border-color:var(--bg-black-color) !important}.woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping label,.woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping span{font-weight:500 !important;font-size:16px}.woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping label.ship-label,.woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping span.ship-label{display:inline-block}.woocommerce-checkout-review-order-table tfoot tr.order-total{background-color:#d8d7d7;padding:5px 20px !important}.woocommerce-billing-fields__field-wrapper,.woocommerce-shipping-fields__field-wrapper{display:flex;flex-wrap:wrap}.woocommerce-billing-fields__field-wrapper p.form-row,.woocommerce-shipping-fields__field-wrapper p.form-row{height:64px;position:relative;display:flex;flex-flow:column;justify-content:flex-end;margin-top:10px}.woocommerce-billing-fields__field-wrapper p.form-row label,.woocommerce-shipping-fields__field-wrapper p.form-row label{position:absolute;transition:.2s height ease-in-out;padding:10px 0}.woocommerce-billing-fields__field-wrapper p.form-row span.woocommerce-input-wrapper,.woocommerce-shipping-fields__field-wrapper p.form-row span.woocommerce-input-wrapper{position:absolute;width:calc(100% - 5px);transition:.2s all ease-in-out}.woocommerce-billing-fields__field-wrapper p.form-row span.woocommerce-input-wrapper input,.woocommerce-shipping-fields__field-wrapper p.form-row span.woocommerce-input-wrapper input{background-color:transparent}.woocommerce-billing-fields__field-wrapper p#billing_state_field,.woocommerce-billing-fields__field-wrapper p#billing_country_field,.woocommerce-billing-fields__field-wrapper p#shipping_state_field,.woocommerce-shipping-fields__field-wrapper p#billing_state_field,.woocommerce-shipping-fields__field-wrapper p#billing_country_field,.woocommerce-shipping-fields__field-wrapper p#shipping_state_field{height:60px}.woocommerce-billing-fields__field-wrapper p#billing_country_field,.woocommerce-billing-fields__field-wrapper p#billing_city_field,.woocommerce-billing-fields__field-wrapper p#billing_state_field,.woocommerce-billing-fields__field-wrapper p#billing_postcode_field,.woocommerce-billing-fields__field-wrapper p#billing_email_field,.woocommerce-billing-fields__field-wrapper p#billing_phone_field,.woocommerce-billing-fields__field-wrapper p#billing_last_name_field,.woocommerce-billing-fields__field-wrapper p#billing_first_name_field,.woocommerce-billing-fields__field-wrapper p#shipping_first_name_field,.woocommerce-billing-fields__field-wrapper p#shipping_last_name_field,.woocommerce-billing-fields__field-wrapper p#shipping_postcode_field,.woocommerce-billing-fields__field-wrapper p#shipping_state_field,.woocommerce-billing-fields__field-wrapper p#shipping_city_field,.woocommerce-shipping-fields__field-wrapper p#billing_country_field,.woocommerce-shipping-fields__field-wrapper p#billing_city_field,.woocommerce-shipping-fields__field-wrapper p#billing_state_field,.woocommerce-shipping-fields__field-wrapper p#billing_postcode_field,.woocommerce-shipping-fields__field-wrapper p#billing_email_field,.woocommerce-shipping-fields__field-wrapper p#billing_phone_field,.woocommerce-shipping-fields__field-wrapper p#billing_last_name_field,.woocommerce-shipping-fields__field-wrapper p#billing_first_name_field,.woocommerce-shipping-fields__field-wrapper p#shipping_first_name_field,.woocommerce-shipping-fields__field-wrapper p#shipping_last_name_field,.woocommerce-shipping-fields__field-wrapper p#shipping_postcode_field,.woocommerce-shipping-fields__field-wrapper p#shipping_state_field,.woocommerce-shipping-fields__field-wrapper p#shipping_city_field{width:calc(100%)}@media (min-width:481px) and (max-width:767px){.woocommerce-billing-fields__field-wrapper p#billing_country_field,.woocommerce-billing-fields__field-wrapper p#billing_city_field,.woocommerce-billing-fields__field-wrapper p#billing_state_field,.woocommerce-billing-fields__field-wrapper p#billing_postcode_field,.woocommerce-billing-fields__field-wrapper p#billing_email_field,.woocommerce-billing-fields__field-wrapper p#billing_phone_field,.woocommerce-billing-fields__field-wrapper p#billing_last_name_field,.woocommerce-billing-fields__field-wrapper p#billing_first_name_field,.woocommerce-billing-fields__field-wrapper p#shipping_first_name_field,.woocommerce-billing-fields__field-wrapper p#shipping_last_name_field,.woocommerce-billing-fields__field-wrapper p#shipping_postcode_field,.woocommerce-billing-fields__field-wrapper p#shipping_state_field,.woocommerce-billing-fields__field-wrapper p#shipping_city_field,.woocommerce-shipping-fields__field-wrapper p#billing_country_field,.woocommerce-shipping-fields__field-wrapper p#billing_city_field,.woocommerce-shipping-fields__field-wrapper p#billing_state_field,.woocommerce-shipping-fields__field-wrapper p#billing_postcode_field,.woocommerce-shipping-fields__field-wrapper p#billing_email_field,.woocommerce-shipping-fields__field-wrapper p#billing_phone_field,.woocommerce-shipping-fields__field-wrapper p#billing_last_name_field,.woocommerce-shipping-fields__field-wrapper p#billing_first_name_field,.woocommerce-shipping-fields__field-wrapper p#shipping_first_name_field,.woocommerce-shipping-fields__field-wrapper p#shipping_last_name_field,.woocommerce-shipping-fields__field-wrapper p#shipping_postcode_field,.woocommerce-shipping-fields__field-wrapper p#shipping_state_field,.woocommerce-shipping-fields__field-wrapper p#shipping_city_field{width:calc(50%)}}@media (min-width:768px) and (max-width:1024px){.woocommerce-billing-fields__field-wrapper p#billing_country_field,.woocommerce-billing-fields__field-wrapper p#billing_city_field,.woocommerce-billing-fields__field-wrapper p#billing_state_field,.woocommerce-billing-fields__field-wrapper p#billing_postcode_field,.woocommerce-billing-fields__field-wrapper p#billing_email_field,.woocommerce-billing-fields__field-wrapper p#billing_phone_field,.woocommerce-billing-fields__field-wrapper p#billing_last_name_field,.woocommerce-billing-fields__field-wrapper p#billing_first_name_field,.woocommerce-billing-fields__field-wrapper p#shipping_first_name_field,.woocommerce-billing-fields__field-wrapper p#shipping_last_name_field,.woocommerce-billing-fields__field-wrapper p#shipping_postcode_field,.woocommerce-billing-fields__field-wrapper p#shipping_state_field,.woocommerce-billing-fields__field-wrapper p#shipping_city_field,.woocommerce-shipping-fields__field-wrapper p#billing_country_field,.woocommerce-shipping-fields__field-wrapper p#billing_city_field,.woocommerce-shipping-fields__field-wrapper p#billing_state_field,.woocommerce-shipping-fields__field-wrapper p#billing_postcode_field,.woocommerce-shipping-fields__field-wrapper p#billing_email_field,.woocommerce-shipping-fields__field-wrapper p#billing_phone_field,.woocommerce-shipping-fields__field-wrapper p#billing_last_name_field,.woocommerce-shipping-fields__field-wrapper p#billing_first_name_field,.woocommerce-shipping-fields__field-wrapper p#shipping_first_name_field,.woocommerce-shipping-fields__field-wrapper p#shipping_last_name_field,.woocommerce-shipping-fields__field-wrapper p#shipping_postcode_field,.woocommerce-shipping-fields__field-wrapper p#shipping_state_field,.woocommerce-shipping-fields__field-wrapper p#shipping_city_field{width:calc(100%)}}@media (min-width:1025px){.woocommerce-billing-fields__field-wrapper p#billing_country_field,.woocommerce-billing-fields__field-wrapper p#billing_city_field,.woocommerce-billing-fields__field-wrapper p#billing_state_field,.woocommerce-billing-fields__field-wrapper p#billing_postcode_field,.woocommerce-billing-fields__field-wrapper p#billing_email_field,.woocommerce-billing-fields__field-wrapper p#billing_phone_field,.woocommerce-billing-fields__field-wrapper p#billing_last_name_field,.woocommerce-billing-fields__field-wrapper p#billing_first_name_field,.woocommerce-billing-fields__field-wrapper p#shipping_first_name_field,.woocommerce-billing-fields__field-wrapper p#shipping_last_name_field,.woocommerce-billing-fields__field-wrapper p#shipping_postcode_field,.woocommerce-billing-fields__field-wrapper p#shipping_state_field,.woocommerce-billing-fields__field-wrapper p#shipping_city_field,.woocommerce-shipping-fields__field-wrapper p#billing_country_field,.woocommerce-shipping-fields__field-wrapper p#billing_city_field,.woocommerce-shipping-fields__field-wrapper p#billing_state_field,.woocommerce-shipping-fields__field-wrapper p#billing_postcode_field,.woocommerce-shipping-fields__field-wrapper p#billing_email_field,.woocommerce-shipping-fields__field-wrapper p#billing_phone_field,.woocommerce-shipping-fields__field-wrapper p#billing_last_name_field,.woocommerce-shipping-fields__field-wrapper p#billing_first_name_field,.woocommerce-shipping-fields__field-wrapper p#shipping_first_name_field,.woocommerce-shipping-fields__field-wrapper p#shipping_last_name_field,.woocommerce-shipping-fields__field-wrapper p#shipping_postcode_field,.woocommerce-shipping-fields__field-wrapper p#shipping_state_field,.woocommerce-shipping-fields__field-wrapper p#shipping_city_field{width:calc(50%)}}.woocommerce-billing-fields__field-wrapper p#billing_address_1_field,.woocommerce-billing-fields__field-wrapper p#billing_address_2_field,.woocommerce-billing-fields__field-wrapper p#billing_company_field,.woocommerce-billing-fields__field-wrapper p#shipping_address_1_field,.woocommerce-billing-fields__field-wrapper p#shipping_address_2_field,.woocommerce-billing-fields__field-wrapper p#shipping_company_field,.woocommerce-billing-fields__field-wrapper p#shipping_country_field,.woocommerce-shipping-fields__field-wrapper p#billing_address_1_field,.woocommerce-shipping-fields__field-wrapper p#billing_address_2_field,.woocommerce-shipping-fields__field-wrapper p#billing_company_field,.woocommerce-shipping-fields__field-wrapper p#shipping_address_1_field,.woocommerce-shipping-fields__field-wrapper p#shipping_address_2_field,.woocommerce-shipping-fields__field-wrapper p#shipping_company_field,.woocommerce-shipping-fields__field-wrapper p#shipping_country_field{width:100%}.woocommerce-shipping-fields h3{color:#363636 !important;font-size:14px !important;text-transform:unset !important;font-weight:300 !important;background-color:#ebebeb;border:none !important}.checkbox-button__control{position:relative;display:inline-block;width:20px;height:20px;margin-right:12px;vertical-align:top;background-color:inherit;color:#017b5f;border:2px solid #b1b1b1 !important;transform:unset !important;margin-top:0}.woocommerce-checkout .checkbox-button__input:checked+.checkbox-button__control:after{content:"";display:block;position:absolute;top:3px;left:3px;width:10px;height:10px;background-color:var(--main-yellow-color)}.woocommerce-checkout .checkbox-button__input:checked+.checkbox-button__control.radio:after{content:"";display:block;position:absolute;top:0 !important;left:0 !important;width:16px;height:16px;background-color:var(--main-bg-color)}.woocommerce-checkout .checkbox-button__input{position:absolute;left:2px;opacity:0;z-index:1;top:2px}.wc_payment_method label{margin-top:-5px}li.wc_payment_method{position:relative}.woocommerce-checkout .checkbox-button__input:checked+.checkbox-button__control.radio{border:2px solid var(--main-border-color) !important;background:var(--main-bg-color)}span.checkbox-button__control.radio{margin-bottom:0 !important;border-radius:50% !important;width:16px !important;height:16px;position:relative;overflow:hidden}li.wc_payment_method label[for]{padding-left:25px;margin-left:-35px}label.woocommerce-form__label.woocommerce-form__label-for-checkbox.checkbox{display:flex;align-items:center}li.wc_payment_method.payment_method_stripe label{margin-top:-5px !important}.woocommerce-shipping-fields{padding-top:0 !important}.woocommerce-shipping-fields h3#ship-to-different-address{padding:10px}.custom_checkout_popup h2:not(.check-title){font-size:19px !important;padding:0 10px !important;max-width:calc(100% - 40px)}@media (max-width:767px){.custom_checkout_popup h2:not(.check-title){font-size:16px !important}}.custom_checkout_popup h2:not(.check-title) span{color:var(--main-yellow-color);margin-left:-5px}.custom_checkout_popup .modal-content .woocommerce-billing-fields .form-row,.custom_checkout_popup .modal-content .woocommerce-shipping-fields .form-row{height:64px !important;width:100% !important}.custom_checkout_popup .modal-content .woocommerce-checkout-review-order-table tfoot{width:calc(100% + 90px) !important}.custom_checkout_popup .woocommerce-checkout-review-order-table{table-layout:fixed}.custom_checkout_popup .woocommerce-checkout-review-order-table thead th.product-total{padding-right:0 !important;width:50px}.woocommerce-info{border-top-color:var(--main-bg-color)}.woocommerce-info:before{color:var(--main-bg-color)}tr.fee th{font-size:12px !important;line-height:17px !important;color:#474348 !important;font-weight:600 !important}#custcouponform{border:1px solid #d3ced2;padding:10px 15px;margin:-2em 0 2em;text-align:left;border-radius:0;background:var(--main-bg-color);color:var(--main-text-white-color)}#custcouponform input#coupon_code{padding:8px;color:#666}.floatnone{float:none !important}.modal-header h2{background:var(--main-bg-white-color);padding:6px 0;margin:5px 47px 0 0}.modal.fabuwood-cab .modal-dialog{padding:0 !important;display:grid;max-width:800px}a#popup_confirmation_crt{margin-left:6px !important}.modal-body{text-align:center;display:flex;padding:0 20px !important;margin-top:-10px}#booking-overview td{text-align:left;color:#6c6b6b}.form-group label{color:#6c6b6b}.ui-datepicker .ui-datepicker-current-day{background-color:#c08342 !important}.ea-bootstrap .btn-primary{color:var(--main-text-white-color);background-color:#c08342 !important;border-color:#c08342 !important}.ea-bootstrap a{color:#c08342}.ea-bootstrap small,.ea-bootstrap .small{font-size:85%;padding:0 0 15px;display:block;margin-top:-15px}.ea-bootstrap .form-group{margin-bottom:5px}div#booking-overview{margin-bottom:20px}.ea-bootstrap.ea-bootstrap .selected-time{background-color:#faebd7}.ui-state-default .ui-state-active{color:var(--main-text-white-color)}.form_addendum{text-align:left;white-space:normal}.form_content{color:#6c6b6b;font-weight:300}.step.calendar{display:inline-flex;margin-bottom:25px}.mobile_menu_new .add-open .sub-menu .closed-menu:after{background-image:url(//shop.homecoonline.com/wp-content/themes/kyle-cabinet/../kyle-cabinet/assets/images/cross.png)}.mobile_menu_new .add-open .sub-menu .back-to-menu:after{background-image:url(//shop.homecoonline.com/wp-content/themes/kyle-cabinet/../kyle-cabinet/assets/images/arrow-back.png)}.close-main-menu:after{content:"";font-size:18px;font-weight:600;width:20px;height:20px;position:absolute;top:9px;background-repeat:no-repeat;right:0;background-image:url(//shop.homecoonline.com/wp-content/themes/kyle-cabinet/../kyle-cabinet/assets/images/cross.png)}.flex-pagination .rkc-sort-section .form-control{-webkit-appearance:none;-moz-appearance:none;background:0 0;background-image:url(//shop.homecoonline.com/wp-content/themes/kyle-cabinet/../kyle-cabinet/assets/images/arrw.png);background-repeat:no-repeat;background-position:96% 46%;padding-left:5px}.rkc-sort-section.select-sort .form-control{-webkit-appearance:none;-moz-appearance:none;background:0 0;background-image:url(//shop.homecoonline.com/wp-content/themes/kyle-cabinet/../kyle-cabinet/assets/images/arrw.png);background-repeat:no-repeat;background-position:96% 40%;padding-left:5px}#thwmscf_wrapper{padding-top:35px !important}#thwmscf_wrapper .woocommerce-billing-fields{width:50%;background:var(--main-bg-white-color);padding:32px 15px;margin-top:30px}#thwmscf_wrapper .woocommerce-input-wrapper input{background:#f5f7f8;border:.5px solid rgb(33 30 34/53%);box-sizing:border-box;border-radius:4px;height:50px;padding:0 10px;margin-bottom:13px}#thwmscf_wrapper .checkout.woocommerce-checkout{display:block}#thwmscf-tab-panel-2,#thwmscf-tab-panel-3{display:none}#thwmscf_wrapper #billing_city_field{width:100%}#thwmscf_wrapper #billing_country_field{width:100%;margin-top:-30px;margin-bottom:30px}#thwmscf_wrapper .form-row label{font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:30px;margin-bottom:15px;color:#211e22}#thwmscf_wrapper .form-row{margin-bottom:20px}#thwmscf_wrapper ul.thwmscf-tabs{text-align:left;margin-bottom:15px;padding-bottom:15px;padding-left:115px}#thwmscf_wrapper .select2-selection.select2-selection--single{background:#f5f7f8;border:.5px solid rgb(33 30 34/53%);box-sizing:border-box;border-radius:4px;height:50px;padding:0 10px;margin-bottom:9px}#thwmscf_wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:50px}#thwmscf_wrapper .select2-container--default .select2-selection--single .select2-selection__arrow{height:48px;position:absolute;top:1px !important;right:1px;width:29px}#thwmscf_wrapper #billing_address_1_field{margin-bottom:0}#thwmscf_wrapper .thwmscf-buttons .button-next{background:var(--main-bg-color);border-radius:4px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:30px;color:#fafafa;width:222.16px;height:50px;border:2px solid var(--main-bg-color);box-shadow:none}#thwmscf_wrapper .thwmscf-buttons .button-next:hover,#thwmscf_wrapper .thwmscf-buttons .button-prev:hover{color:var(--main-bg-color);background:#fff}#thwmscf_wrapper .thwmscf-buttons .button-prev{background:#211e22;border-radius:4px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:30px;color:#fafafa;width:222.16px;height:50px;border:0;box-shadow:none}#thwmscf_wrapper .thwmscf-buttons button[disabled]{opacity:.8;cursor:not-allowed}.button-prev.thwmscf-first-prev{display:none !important}#thwmscf_wrapper li.thwmscf-tab a{border:0 !important}#thwmscf_wrapper li.thwmscf-tab a.active{font-weight:700;font-size:14px;line-height:17px;color:#3f3f3f !important}#thwmscf_wrapper li.thwmscf-tab a{font-style:normal;font-weight:500;font-size:14px;line-height:17px;color:#3f3f3f !important;padding:0;background:0 0 !important}#thwmscf_wrapper li.thwmscf-tab a:after{content:"";background-image:url(//shop.homecoonline.com/wp-content/themes/kyle-cabinet/../kyle-cabinet/assets/images/arrow-rig.png);width:20px;height:20px;position:absolute;background-repeat:no-repeat;right:-7px;top:4px}#thwmscf_wrapper li.thwmscf-tab a.thwmscf-finished-step:before{content:"";background-image:url(//shop.homecoonline.com/wp-content/themes/kyle-cabinet/../kyle-cabinet/assets/images/check-mark.png);width:16px;height:20px;position:absolute;background-repeat:no-repeat;left:-20px;top:0;background-color:var(--main-bg-white-color);background-position:center}.step-three-section .checkout-maintain .woocommerce-checkout-review-order-table tfoot tr.order-total{align-items:center}#thwmscf_wrapper ul.thwmscf-tabs li{position:relative;padding-right:25px}#thwmscf-tabs li.thwmscf-tab:last-child a:after{display:none}#thwmscf-tabs{position:relative}#thwmscf-tabs:after{content:"Checkout";font-family:Montserrat;font-style:normal;font-weight:600;font-size:16px;line-height:22px;color:#3f3f3f;position:absolute;top:0;left:0}.woocommerce-checkout .select2-dropdown{top:20px !important}.woocommerce-billing-fields h3.woo-shiping-address{font-family:Montserrat;font-style:normal;font-weight:700;font-size:26px;line-height:37px;color:#211e22;margin:0;margin-bottom:40px}.thwmscf-tab-panel .thwscf-billing{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap}.woocommerce_order_right{width:50%;display:flex;justify-content:flex-end;margin-top:30px}.woocommerce_order_wrap{width:90%;background:var(--main-bg-white-color)}.woocommerce_order_wrap .woocommerce-checkout-review-order-table tfoot{display:flex;flex-flow:column;justify-content:flex-end;margin-left:0;margin-right:0 !important;padding-top:9px}.woocommerce_order_wrap .product-name p{display:none !important}.woocommerce .woocommerce_order_wrap table.shop_table{border:0;margin:0;text-align:left;width:100%;border-collapse:separate;border-radius:5px;padding:15px 25px}.woocommerce_order_wrap .woocommerce-checkout-review-order-table tfoot:before{display:none}.woocommerce_order_wrap .cart_item .product-name{font-family:Montserrat;font-style:normal;font-weight:500 !important;font-size:12px !important;line-height:17px;color:#211e22 !important}.woocommerce_order_wrap .product-total .woocommerce-Price-amount.amount{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#474348}.woocommerce_order_wrap .woocommerce-checkout-review-order-table tbody tr.cart_item td{border:0 !important}.woocommerce_order_wrap th.product-name{font-family:Montserrat;font-style:normal;font-weight:700 !important;font-size:16px !important;line-height:22px !important;color:#211e22 !important}.woocommerce_order_wrap .woocommerce-checkout-review-order-table tfoot tr{position:relative;display:flex;justify-content:space-between;color:#95908a;font-size:18px;padding:0;width:100%}.woocommerce_order_wrap .woocommerce-shipping-totals.shipping th{font-family:Montserrat;font-style:normal;font-weight:600 !important;font-size:12px !important;line-height:17px !important;color:#474348 !important}.woocommerce_order_wrap #shipping_method label{font-family:Montserrat;font-style:normal;font-weight:600 !important;font-size:12px !important;line-height:17px !important;color:#474348 !important}#kyle-apply-coupon-form{display:none !important}.woocommerce_order_wrap tr.tax-rate th{font-family:Montserrat;font-style:normal;font-weight:600 !important;font-size:12px !important;line-height:17px !important;color:#474348 !important;padding:0;border:0 !important}.woocommerce_order_wrap .tax-rate td{padding:0 !important;border:0 !important}.woocommerce_order_wrap .tax-rate .woocommerce-Price-amount.amount{font-family:Montserrat;font-style:normal;font-weight:600 !important;font-size:12px !important;line-height:17px !important;color:#474348 !important}.woocommerce_order_wrap .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping th{font-weight:600 !important}.woocommerce_order_wrap .woocommerce-checkout-review-order-table tfoot tr.order-total{background-color:var(--main-bg-white-color);padding:11px 3px !important;border-top:1px solid #c7c7c7;margin-top:15px}.woocommerce_order_wrap .woocommerce-checkout-review-order-table tfoot tr.order-total.set-order-total th{font-family:Montserrat;font-style:normal;font-weight:700 !important;font-size:16px;line-height:22px;color:#211e22}.woocommerce_order_wrap .woocommerce-checkout-review-order-table tfoot tr.order-total.set-order-total td{font-family:Montserrat;font-style:normal;font-weight:700 !important;font-size:16px;line-height:22px;color:#211e22}.thwmscf-tab .thwmscf-tab-panels{padding:10px 30px 0 !important}.woocommerce_order_wrap .woocommerce-checkout-review-order-table tfoot{width:calc(100% + 30px);min-width:305px}.shipping-address-wrap{display:flex;flex-direction:row;align-items:flex-start;flex-wrap:wrap}#thwmscf_wrapper .shipping-add-wrap{width:50%;background:var(--main-bg-white-color);padding:32px;margin-top:30px}.shipping-area-set .shipping-infomation h2{font-family:Montserrat;font-style:normal;font-weight:700;font-size:26px;line-height:37px;color:#211e22;margin:0}.shipping-area-set .billing-address p{font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:30px;color:#211e22}.shipping-infomation{display:flex;justify-content:space-between;align-items:center}.billing-address{padding-top:15px}.shipping-area-set .shipping-infomation a.address-changes{font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;line-height:30px;text-decoration-line:underline;color:var(--main-bg-color)}.woocommerce ul.order_details{margin:0 0 3em;list-style:none;padding:0}.woocommerce-checkout-review-order{display:flex;flex-direction:row-reverse;align-items:flex-start;flex-wrap:wrap}.step-three-section .woocommerce-checkout-review-order>.checkout-maintain{width:50%;display:flex;justify-content:flex-end;margin-top:30px}.step-three-section .woocommerce-checkout-review-order>.checkout-maintain>.checkout-maintain{width:90%;background:var(--main-bg-white-color)}.woocommerce .step-three-section .checkout-maintain table.shop_table{border:0;margin:0;text-align:left;width:100%;border-collapse:separate;border-radius:5px;padding:15px 25px}.step-three-section .checkout-maintain th.product-name{font-family:Montserrat;font-style:normal;font-weight:700 !important;font-size:16px !important;line-height:22px !important;color:#211e22 !important}.step-three-section .checkout-maintain .woocommerce-checkout-review-order-table tbody tr.cart_item td{border:0 !important}.step-three-section .checkout-maintain .cart_item .product-name{font-family:Montserrat;font-style:normal;font-weight:500 !important;font-size:12px !important;line-height:17px;color:#211e22 !important}.step-three-section .checkout-maintain .product-total .woocommerce-Price-amount.amount{font-family:Montserrat;font-style:normal;font-weight:600;font-size:14px;line-height:20px;color:#474348}.step-three-section .checkout-maintain .woocommerce-checkout-review-order-table tfoot tr{position:relative;display:flex;justify-content:space-between;color:#95908a;font-size:18px;padding:0;width:100%}.step-three-section .checkout-maintain .woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping th{font-weight:600 !important}.step-three-section .checkout-maintain .woocommerce-shipping-totals.shipping th{font-family:Montserrat;font-style:normal;font-weight:600 !important;font-size:12px !important;line-height:17px !important;color:#474348 !important}.step-three-section .checkout-maintain .woocommerce-checkout-review-order-table tfoot tr.order-total{background-color:var(--main-bg-white-color);padding:11px 3px !important;border-top:1px solid #c7c7c7;margin-top:15px}.step-three-section .checkout-maintain .woocommerce-checkout-review-order-table tfoot tr{position:relative;display:flex;justify-content:space-between;color:#95908a;font-size:18px;padding:0;width:100%}.step-three-section .checkout-maintain .woocommerce-checkout-review-order-table tfoot tr.order-total.set-order-total th{font-family:Montserrat;font-style:normal;font-weight:700 !important;font-size:16px;line-height:22px;color:#211e22}.step-three-section .checkout-maintain .woocommerce-checkout-review-order-table tfoot tr.order-total.set-order-total td{font-family:Montserrat;font-style:normal;font-weight:700 !important;font-size:16px;line-height:22px;color:#211e22}.step-three-section .checkout-maintain .woocommerce-checkout-review-order-table tfoot{width:calc(100% + 60px);min-width:305px}.woocommerce-checkout-payment{width:50%;background:var(--main-bg-white-color) !important;padding:32px 10px;margin-top:30px}.step-three-section .checkout-maintain tr.tax-rate th{font-family:Montserrat;font-style:normal;font-weight:600 !important;font-size:12px !important;line-height:17px !important;color:#474348 !important;padding:0;border:0 !important}.step-three-section .checkout-maintain .tax-rate .woocommerce-Price-amount.amount{font-family:Montserrat;font-style:normal;font-weight:600 !important;font-size:12px !important;line-height:17px !important;color:#474348 !important}.step-three-section .checkout-maintain .woocommerce-checkout-review-order-table tfoot tr{position:relative;display:flex;justify-content:space-between;color:#95908a;font-size:18px;padding:0;width:100%}.step-three-section .checkout-maintain .woocommerce-checkout-review-order-table tfoot{display:flex;flex-flow:column;justify-content:flex-end;margin-left:0;margin-right:0 !important;padding-top:9px}.step-three-section .checkout-maintain #shipping_method label{font-family:Montserrat;font-style:normal;font-weight:600 !important;font-size:12px !important;line-height:17px !important;color:#474348 !important}.step-three-section .checkout-maintain .woocommerce-checkout-review-order-table tfoot:before{display:none}.step-three-section .checkout-maintain .tax-rate td{padding:0;border:0 !important}.step-three-section #order_review_heading{display:none !important}.step-three-section .woocommerce-checkout-review-order>.checkout-maintain{order:3}.woocommerce-checkout-payment{order:4}#kyle_pipeline_meta_container{order:1;background:var(--main-bg-white-color)}#hear_about_us_div{order:2;background:var(--main-bg-white-color)}.gst_hear_about_us select{background-size:12px;background-position:99% 49%;border:1px solid #c7c7c7}#thwmscf_wrapper .step-three-section .shipping-add-wrap{width:100%;background:var(--main-bg-white-color);padding:15px 16px;margin-top:0;padding-top:10px;border-bottom:1px solid #c7c7c7;margin-bottom:15px}.thwmscf-buttons .button-next.thwmscf-last-next{display:none}.thwmscf-wrapper .thwmscf-buttons{text-align:right;padding:20px 0}.checkout.woocommerce-checkout button#place_order{background:#e74521;border-radius:4px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px !important;line-height:30px;color:#fafafa;width:222.16px;height:50px;border:0;box-shadow:none;text-transform:capitalize !important;margin-top:15px}.checkout.woocommerce-checkout button#place_order:hover,.checkout.woocommerce-checkout button#place_order:focus{background:var(--main-bg-color);color:var(--main-text-white-color)}.thwmscf-buttons .button-prev{display:none !important}.woocommerce form .form-row.woocommerce-invalid label{height:16px !important;padding:0;position:relative !important}.woocommerce-billing-fields__field-wrapper p.form-row span.woocommerce-input-wrapper,.woocommerce-shipping-fields__field-wrapper p.form-row span.woocommerce-input-wrapper{width:calc(100% - 5px);transition:.2s all ease-in-out;position:relative !important}@media (max-width:1100px){#billing_address_2_field .woocommerce-input-wrapper{position:relative}}@media (max-width:991px){#thwmscf_wrapper .woocommerce-billing-fields{width:100%;background:var(--main-bg-white-color);padding:32px 15px;margin-top:30px}.thwmscf-tab-panel .thwscf-billing{flex-direction:column}.woocommerce_order_wrap{width:100%;background:var(--main-bg-white-color)}.woocommerce_order_right{width:100%}#thwmscf_wrapper .shipping-add-wrap{width:100%}.woocommerce-checkout-payment{width:100%}.step-three-section .woocommerce-checkout-review-order>.checkout-maintain{width:100%}.step-three-section .woocommerce-checkout-review-order>.checkout-maintain>.checkout-maintain{width:100%;background:var(--main-bg-white-color)}.checkout.woocommerce-checkout button#place_order{width:222.16px !important}}@media (max-width:480px){.woocommerce_order_wrap .woocommerce-checkout-review-order-table tfoot{width:calc(100% + 30px);min-width:260px}#thwmscf_wrapper .woocommerce-billing-fields{margin-top:10px}.woocommerce form.woocommerce-checkout .form-row{padding:0}.woocommerce form.woocommerce-checkout .form-row span.woocommerce-input-wrapper{width:100%}#thwmscf_wrapper .shipping-add-wrap{padding:32px 15px}.step-three-section .checkout-maintain .woocommerce-checkout-review-order-table tfoot{width:calc(100% + 30px);min-width:260px}#thwmscf_wrapper ul.thwmscf-tabs{text-align:left;margin-bottom:15px;padding-bottom:15px;padding-left:25px;padding-top:30px}.shipping-area-set .shipping-infomation h2{font-size:20px;line-height:28px}#kyle_pipeline_meta_container{margin-top:10px}}@media (max-width:375px){.woocommerce_order_wrap .woocommerce-checkout-review-order-table tfoot{width:calc(100% + 30px);min-width:230px}.step-three-section .checkout-maintain .woocommerce-checkout-review-order-table tfoot{width:calc(100% + 30px);min-width:230px}}@media (max-width:325px){.woocommerce_order_wrap .woocommerce-checkout-review-order-table tfoot{width:calc(100% + 30px);min-width:200px}.step-three-section .checkout-maintain .woocommerce-checkout-review-order-table tfoot{width:calc(100% + 30px);min-width:200px}}.payment-method-section{padding:0 16px}.kyle-important-modal-btns .kyle-btn{background:var(--main-bg-color);border-radius:10px;text-transform:capitalize;font-weight:500;font-size:16px;border:2px solid var(--main-bg-color)}.kyle-important-modal-btns .kyle-btn:hover,.kyle-important-modal-btns .kyle-btn:focus{background:#fff;color:var(--main-bg-color) !important}.kyle-pr-checkout-modal h3{color:var(--primary-text-color) !important}.woocommerce .custom-customer-login button.woocommerce-button{background:var(--main-bg-color)}.woocommerce .custom-customer-login button.woocommerce-button:hover{color:var(--main-bg-color) !important;background:var(--main-text-white-color) !important}.woocommerce button.woocommerce-Button.button{background:var(--main-bg-color);border:2px solid var(--main-bg-color)}.woocommerce button.woocommerce-Button.button:hover{color:var(--main-bg-color) !important;background:var(--main-text-white-color)}.woocommerce-LostPassword>a{color:var(--primary-text-color)}.woocommerce-LostPassword>a:hover{color:var(--text-black-color)}.woocommerce-privacy-policy-text a.woocommerce-privacy-policy-link{color:var(--primary-text-color)}.woocommerce-privacy-policy-text a.woocommerce-privacy-policy-link:hover{color:var(--text-black-color)}.custom-lost-password button.woocommerce-Button.button{background:var(--main-bg-color)}.custom-lost-password button.woocommerce-Button.button:hover{background:var(--main-text-white-color) !important;color:var(--main-bg-color) !important}.woocommerce_order_wrap .woocommerce-checkout-review-order-table tfoot{width:calc(100% + 60px)}.woocommerce-billing-fields__field-wrapper p.form-row.clicked label,.woocommerce-billing-fields__field-wrapper p.form-row.clicked span.woocommerce-input-wrapper,.woocommerce-shipping-fields__field-wrapper p.form-row.clicked label,.woocommerce-shipping-fields__field-wrapper p.form-row.clicked span.woocommerce-input-wrapper{position:relative !important}body.woocommerce-order-received .woocommerce-order-details .wc-item-meta{padding-left:0}body.woocommerce-order-received .woocommerce-order-details table.shop_table th{padding-left:15px !important}body.woocommerce-order-received .woocommerce-order-details table.shop_table{padding-bottom:15px}img.img-fluid{width:100%;height:auto}.woocommerce-page form .display-password.show-password-input:after{content:"\f06e" !important;font-family:"Font Awesome 5 Free"}.woocommerce-page form .show-password-input:after{content:"\f070" !important;font-family:"Font Awesome 5 Free"}div#thwmscf-tab-panel-3>.checkout-maintain{order:5;width:50%;flex-basis:auto}.pb-radio{float:left;margin:0 5px 0 0;width:100px;height:40px;position:relative}.pb-radio label,.pb-radio input{display:block;position:absolute;top:0;left:0;right:0;bottom:0}.pb-radio input[type=radio]{opacity:.011;z-index:100;margin:0 !important;cursor:pointer}.pb-radio input[type=radio]:checked+label{background:#00325e;border-radius:4px;color:#fff}.pb-radio label{cursor:pointer;z-index:90;line-height:1.8em;margin:0;display:flex !important;align-items:center;justify-content:center;border:1px solid #00325e;border-radius:4px;color:#00325e}.business-account-information{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;justify-content:space-between}p.form-row select{border:1px solid #e0e0e0 !important;height:42px !important;padding:10px !important;border-radius:0 !important;box-shadow:none;outline:none}label[for=subscribe_checkbox]{display:flex !important;align-items:center;cursor:pointer;max-width:max-content}label[for=subscribe_checkbox] input#subscribe_checkbox{margin-right:6px;margin-top:0}@media(max-width:1024px){.business-account-information>p.form-row{width:100% !important}.woocommerce-checkout .checkout-maintain{height:max-content}}.shipping_address>.woocommerce-form__label #custom_dropship_fields{position:relative !important;margin:0;width:15px;height:15px;cursor:pointer}.woocommerce-shipping-fields__field-wrapper{margin-top:40px !important}.shipping_address>.woocommerce-form__label{margin:30px 0 0}.shipping_address>.woocommerce-form__label>label{padding:0 0 0 8px}.shipping_address>.woocommerce-form__label>label{padding:0 0 0 8px;font-family:Montserrat;font-style:normal;font-weight:500;font-size:16px;color:#211e22}.woocommerce-shipping-fields__field-wrapper select#shipping_state{background:#f5f7f8;border:.5px solid rgb(33 30 34/53%) !important;box-sizing:border-box;border-radius:4px !important;height:50px !important;padding:0 10px !important}@media(max-width:767px){.woocommerce-shipping-fields__field-wrapper>p,.woocommerce-billing-fields__field-wrapper>p{display:flex !important;height:auto !important;margin:0 !important}.woocommerce-shipping-fields__field-wrapper>p>label,.woocommerce-billing-fields__field-wrapper>p>label{line-height:17px !important}.woocommerce-shipping-fields__field-wrapper{margin-top:10px !important}.woocommerce-shipping-fields__field-wrapper>p#shipping_country_field{margin-bottom:10px !important}.woocommerce-billing-fields__field-wrapper>p#billing_country_field{margin-bottom:10px !important}.woocommerce-billing-fields__field-wrapper>p#account_password_field{width:100%}}td.product-total{text-align:right}input#rememberme{accent-color:#e74521}.woocommerce-privacy-policy-text a{color:#f83b2a}.woocommerce-privacy-policy-text a:hover{color:#000}.woocommerce_order_wrap .woocommerce-checkout-review-order-table tfoot tr{display:table-row;width:100%}.woocommerce_order_wrap .woocommerce-checkout-review-order-table tfoot{display:table-footer-group;width:100%}.woocommerce_order_wrap .woocommerce-checkout-review-order-table tfoot tr td{text-align:right}.woocommerce_order_wrap .woocommerce-checkout-review-order-table tfoot tr.order-total td span{font-size:16px}.woocommerce_order_wrap .woocommerce-checkout-review-order-table tfoot tr td bdi,.woocommerce-checkout-review-order-table tfoot tr.woocommerce-shipping-totals.shipping span,.woocommerce_order_wrap .woocommerce-checkout-review-order-table tfoot tr td span{font-weight:600 !important;font-size:14px !important}.woocommerce_order_wrap .woocommerce-checkout-review-order-table tfoot tr td span.woocommerce-Price-amount.amount{font-size:14px !important}p#billing_address_book_field{width:100%}p#billing_address_book_field span.select2-selection{width:100%}p#billing_address_book_field span.select2.select2-container{width:100% !important}p#billing_address_book_field span.select2-selection__arrow{top:0 !important}