.gform_wrapper .gfield_visibility_hidden,.gform_wrapper .gf_invisible{visibility:hidden;position:absolute;left:-9999px}.gform_wrapper .gform_body .gform_fields{list-style-type:none;padding:0;margin:0}.gform_wrapper .gform_body .gform_fields .gfield{list-style:none;margin-bottom:18px}.gform_wrapper .gform_body .gform_fields .gfield.no-mb{margin-bottom:0}@media only screen and (min-width:641px){.gform_wrapper .gform_body .gform_fields li.gfield.gf_left_half,.gform_wrapper .gform_body .gform_fields li.gfield.gf_right_half{display:-moz-inline-stack;display:inline-block;vertical-align:top;width:50%;float:none}.gform_wrapper .gform_body .gform_fields li.gfield.gf_left_half{padding-right:10px}.gform_wrapper .gform_body .gform_fields li.gfield.gf_right_half{padding-left:10px}.gform_wrapper .gform_body .gform_fields li.gfield.gf_right_half.offset-left{margin-left:50%}.gform_wrapper .gform_body .gform_fields li.gfield .clear-multi:after{content:"";display:block;clear:both}.gform_wrapper .gform_body .gform_fields li.gfield.gf_left_third,.gform_wrapper .gform_body .gform_fields li.gfield.gf_middle_third,.gform_wrapper .gform_body .gform_fields li.gfield.gf_right_third{display:-moz-inline-stack;display:inline-block;vertical-align:top;float:left}.gform_wrapper .top_label li.gfield.gf_left_third{padding-right:13px;width:33.3%}.gform_wrapper .top_label li.gfield.gf_middle_third{padding-left:7px;padding-right:7px;width:33.4%}.gform_wrapper .top_label li.gfield.gf_right_third{padding-left:13px;width:33.3%}}.gform_wrapper .clear-multi{display:-ms-flexbox;display:flex}.gform_wrapper .ginput_complex.ginput_container{overflow:visible;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.gform_wrapper .ginput_complex.ginput_container>span{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:10px;padding-right:10px;margin-bottom:18px}.gform_wrapper .ginput_complex.ginput_container>span.ginput_full{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (max-width:639px){.gform_wrapper .ginput_complex.ginput_container>span{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.gform_wrapper .top_label .gfield_hide_label{display:none}body.gform_wrapper div.clear-multi{display:-moz-inline-stack;display:inline-block}.gform_wrapper .gform_body .gform_fields .gfield.hidden_label>.gfield_label{display:none}.gform_wrapper .gform_body .gform_fields .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper .gform_body .gform_fields .gfield textarea,.gform_wrapper .gform_body .gform_fields .gfield select{font-size:inherit;font-family:inherit;padding:10px 12px;letter-spacing:normal;width:100%;border:1px solid #fff;font-size:16px;color:#000;border-radius:4px;background:#FFF}.gform_wrapper .gform_body .gform_fields .gfield input::-webkit-input-placeholder,.gform_wrapper .gform_body .gform_fields .gfield textarea::-webkit-input-placeholder{color:#868b8e}.gform_wrapper form textarea.medium{margin-bottom:-9px}.gform_wrapper form textarea.medium{height:147px}body .gform_wrapper form .top_label div.ginput_container{margin-top:0}body .gform_wrapper form .top_label div.ginput_container.ginput_container_fileupload{color:#FFF;border:1px dashed #CCC;padding:15px;font-size:14px}.gform_wrapper .gform_body .gform_fields .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]):focus,.gform_wrapper .gform_body .gform_fields .gfield textarea:focus,.gform_wrapper .gform_body .gform_fields .gfield select:focus{border-color:#08a706;outline:none}.gform_wrapper .gform_body .gform_fields .gfield textarea{padding-top:13px}.gform_wrapper .gform_body .gform_fields .gfield input[readonly]{background:#f1f1f1}.gform_wrapper .gform_body .gform_fields .gfield input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper .gform_body .gform_fields .gfield select{height:49px}body .gform_wrapper form ul li.gfield,.gform_wrapper form li.hidden_label input{margin-top:0}.gform_wrapper form .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker),.gform_wrapper form .top_label li.gfield.gf_right_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker){margin:0}.gform_wrapper .gform_body .gform_fields .gfield ul.gfield_checkbox,.gform_wrapper .gform_body .gform_fields .gfield ul.gfield_radio{margin:6px 0;padding:0;list-style-type:none}.gform_wrapper .gform_body .gform_fields .gfield ul.gfield_checkbox li,.gform_wrapper .gform_body .gform_fields .gfield ul.gfield_radio li{margin:0 0 8px;position:relative;overflow:hidden;list-style:none}.gform_wrapper .gform_body .gform_fields .gfield .ginput_container_date .datepicker_with_icon{width:calc(100% - 25px)!important;margin-right:5px}.gform_wrapper .gform_body .gform_fields .gfield.gfield_error>.ginput_container input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper .gform_body .gform_fields .gfield.gfield_error>.ginput_container textarea,.gform_wrapper .gform_body .gform_fields .gfield.gfield_error>.ginput_container select{border-color:red}.gform_wrapper form>.validation_error{color:red;margin-bottom:1rem;display:none}.gform_wrapper .gform_body .gform_fields .gfield.gform_validation_container,.gform_wrapper .gform_body .gform_fields .gfield.gfield_error .validation_message{display:none!important;visibility:hidden;opacity:0;position:absolute;left:-999999px}.gform_wrapper form .gform_footer{margin-top:0;padding:0}.gform_wrapper form .gform_footer input.button,.gform_wrapper form .gform_footer input[type=submit],.gform_wrapper form .gform_page_footer input.button,.gform_wrapper form .gform_page_footer input[type=submit]{width:100%;margin-right:0;padding:10px 10px;font-size:18px;font-weight:800;font-family:inherit;background:#ed6b06;border-color:#ed6b06;border-radius:0;transition:all .2s ease-in-out}.gform_wrapper form .gform_footer input.button:hover,.gform_wrapper form .gform_footer input[type=submit]:hover,.gform_wrapper form .gform_page_footer input.button:hover,.gform_wrapper form .gform_page_footer input[type=submit]:hover{background:#0061a1;border-color:#0061a1;transition:all .2s ease-in-out}.gform_wrapper .gform_footer .gform_button{border:1px solid #d75427;background:#d75427;color:#FFF;min-width:190px;padding:13px 10px;font-size:18px;text-transform:uppercase;font-weight:400;cursor:pointer}.gform_wrapper .gform_footer .gform_button:hover,.gform_wrapper .gform_footer .gform_button:focus{border-color:#313656;background-color:#313656}a[href^="mailto:"]{word-break:break-all}.entry-content p:last-child,p:last-child{margin-bottom:0}body{font-family:'Public Sans',sans-serif}h1,h2,h3,h4,h5,h6{color:#0061a1;font-weight:800}.elementor-widget-heading .elementor-heading-title{font-weight:800}.elementor-widget-button .elementor-button{font-size:18px;font-weight:800;font-family:'Public Sans',sans-serif;text-transform:uppercase;background:#ed6b06;border-radius:0;padding:21px 30px}.elementor-widget-button.icon-left .elementor-button{padding-left:65px;position:relative}.elementor-widget-button.icon-left .elementor-button:before{content:'';display:block;width:21px;height:18px;position:absolute;left:30px;top:21px;background-size:cover;background-repeat:no-repeat;background-position:center center}.elementor-widget-button.icon-download .elementor-button:before{background:url(../../../../../../themes/allightsykes/images/download-icon.png)}.service-layout .wp-caption{position:relative}.service-layout .wp-caption>a{background:#000;position:relative;width:100%;transition:all .2s ease-in-out}.service-layout .elementor-widget-image .elementor-image figure>a{display:block}.service-layout .wp-caption>a:before{content:'';display:block;padding-top:47.22%}.service-layout .wp-caption>a img{opacity:.5;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:all .2s ease-in-out}.service-layout .wp-caption>a:hover{background:#ed6a05;transition:all .2s ease-in-out}.service-layout .wp-caption>a:hover img{opacity:.3;transition:all .2s ease-in-out}.service-layout .widget-image-caption{position:absolute;top:50px;left:0;margin:0;margin-right:10px;pointer-events:none;padding-left:53px}.service-layout .widget-image-caption:before{content:'';position:absolute;top:5px;left:0;background:url(../../../../../../themes/allightsykes/images/service-angle-icon.png);background-repeat:no-repeat;display:block;width:25px;height:29px;background-size:auto;background-position:0 0;transition:all 0.2s ease-in-out}.service-layout .wp-caption>a:hover+.widget-image-caption:before{background-position:0 -29px}.list-triangle ul{list-style:none;margin-left:0;margin-bottom:20px}.list-triangle ul li{position:relative;padding-left:26px}.list-triangle ul li:not(:last-child){margin-bottom:14px}.list-triangle ul li:before{width:0;height:0;border-style:solid;border-width:5px 0 5px 10px;border-color:transparent transparent transparent #ed6a06;content:'';position:absolute;left:0;top:8px}.woocommerce ul.products li.product .astra-shop-summary-wrap{color:#000;font-size:14px}.woocommerce ul.products li.product .view-details{position:relative;padding-right:22px;color:#0061a1;font-size:16px;font-weight:800}.woocommerce ul.products li.product .view-details:before{content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:transparent transparent transparent #ed6a06;position:absolute;top:3px;right:0}.woocommerce ul.products li.product .woocommerce-loop-product__title:hover,.woocommerce ul.products li.product .view-details:hover{color:#ed6a06;transition:color .2s ease-in-out}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce-page ul.products li.product .woocommerce-loop-product__title{font-size:24px;transition:color .2s ease-in-out}.woocommerce ul.products li.product .wpengine-meta{margin-bottom:11px}.woocommerce ul.products li.product .wpengine-meta p{margin-bottom:0}.woocommerce ul.products li.product .wpengine-meta p span{font-weight:700;color:#ed6b06;margin-right:5px}.woocommerce ul.products li.product .wpengine-footer{padding-top:15px}.woocommerce ul.products li.product a img,.woocommerce-page ul.products li.product a img{margin-bottom:20px}.slick-products.elementor-element.elementor-products-grid ul.products{display:block}.slick-products.elementor-element.elementor-products-grid ul.products li.product{float:left}@media (min-width:1024px){.slick-products.elementor-element.elementor-products-grid ul.products li.product{margin:0 10px;padding:0 10px;border-right:1px solid #ccc}.slick-products.elementor-element.elementor-products-grid ul.products:before{content:'';position:absolute;right:0;top:0;bottom:0;width:10px;display:block;z-index:1;background:#FFF}}.elementor-element.elementor-products-grid ul.products li.product-category>a{position:relative;display:block}.elementor-element.elementor-products-grid ul.products li.product-category .subcategory_thumbnail{position:relative;z-index:10}.elementor-element.elementor-products-grid ul.products li.product-category .subcategory_thumbnail:before{content:"";display:block;padding-top:100%;background:#000;opacity:.6;z-index:10;position:relative;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-element.elementor-products-grid ul.products li.product-category:hover .subcategory_thumbnail:before{background-color:#ed6a06;opacity:.8}.elementor-element.elementor-products-grid ul.products li.product-category .subcategory_thumbnail img{position:absolute;top:0;left:0;right:0;border:0;margin:0;object-fit:cover;z-index:5;width:100%;height:100%}.elementor-element.elementor-products-grid ul.products li.product-category .subcategory_info{position:absolute;top:0;left:0;right:0;bottom:0;z-index:20;padding:30px}.elementor-element.elementor-products-grid ul.products li.product-category .subcategory_info .woocommerce-loop-category__title{font-weight:700;line-height:1.5;color:#FFF;font-size:20px;text-transform:uppercase;background:none!important;padding:0;margin:0;position:relative;left:0;top:0;text-align:left}.elementor-element.elementor-products-grid ul.products li.product-category .subcategory_info .woocommerce-loop-category__title .count{display:none}ul.products li.product-category .subcategory_info .parent_title{color:#ED6B06;font-size:12px;font-weight:400;text-transform:uppercase}ul.products li.product-category:hover .subcategory_info .parent_title{color:#FFF}ul.products li.product-category .subcategory_info .woocommerce-loop-category__title:before{content:'';position:absolute;left:-30px;top:0;width:0;height:0;border-style:solid;border-color:transparent transparent transparent #ed6a06;border-width:10px 0 10px 15px;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul.products li.product-category:hover .subcategory_info .woocommerce-loop-category__title:before{border-left-color:#FFF}ul.products li.product-category .subcategory_info .cat-features{color:#FFF}ul.products li.product-category .subcategory_info .cat-features ul{margin-left:0;list-style:none}ul.products li.product-category .subcategory_info .cat-features ul li{position:relative;margin-bottom:0;padding-left:15px}ul.products li.product-category .subcategory_info .cat-features ul li:before{content:"";border:0;width:4px;height:4px;background:#ed6a06;border-radius:50%;display:block;position:absolute;top:9px;left:0;-webkit-transition:background .3s ease-in-out;-o-transition:background .3s ease-in-out;transition:background .3s ease-in-out}ul.products li.product-category:hover .subcategory_info .cat-features ul li:before{background-color:#FFF}ul.products li.product-category .subcategory_info .view{position:absolute;bottom:30px;left:30px}ul.products li.product-category .subcategory_info .view span{position:relative;padding-right:22px;font-size:16px;font-weight:700;color:#FFF;text-transform:uppercase;display:inline-block;line-height:1}ul.products li.product-category .subcategory_info .view span:after{content:'';width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:transparent transparent transparent #ed6a06;position:absolute;top:1px;right:0;-webkit-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}ul.products li.product-category:hover .subcategory_info .view span:after{border-left-color:#FFF}.slick-products ul.slick-dots{display:flex;justify-content:center;align-items:center;margin-top:60px}.slick-products ul.slick-dots li{line-height:1}.slick-products ul.slick-dots li:not(:last-child){margin-right:10px}.slick-products ul.slick-dots li button{width:11px;background:#0061a1;padding:0;height:11px;border-radius:50%;border:none;overflow:hidden;line-height:1;text-indent:-99999px}.slick-products ul.slick-dots li.slick-active button{background:#ed6b06}.tab_version-wrap{max-width:1190px;margin:0 auto 50px;padding:10px}#tab_version{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #e5e5e5;margin-left:-3px;margin-right:-3px}#tab_version .tab-item{background-color:#e5e5e5;background-image:linear-gradient(0deg,#e5e5e5 0%,#efefef 100%);color:#bbb9b9;margin:0 3px;padding:13px 10px;font-size:14px;font-weight:900;text-transform:uppercase;min-width:200px;text-align:center;cursor:pointer}#tab_version .tab-item:hover,#tab_version .tab-item.active{background-color:#0061A1;background-image:linear-gradient(0deg,#003A5D 0%,#0061A1 100%);color:#FFF}.woocommerce ul.product-categories>li ul li:before{visibility:hidden}.widget.widget_layered_nav,.widget.widget_product_categories{border-bottom:1px solid #e7e7e7;padding-bottom:20px}.widget.widget_layered_nav .widget-title,.widget.widget_product_categories .widget-title{position:relative;cursor:pointer;margin-bottom:0}.widget.widget_layered_nav .widget-title:after,.widget.widget_product_categories .widget-title:after{content:"\f0dd";font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;float:right;line-height:1;margin-top:-1px}.widget.widget_layered_nav .widget-title.active:after,.widget.widget_product_categories .widget-title.active:after{content:"\f0de"}.widget.widget_layered_nav .woocommerce-widget-layered-nav-list .count,.widget.widget_layered_nav .woocommerce-widget-layered-nav-list,.widget.widget_product_categories .product-categories{margin-top:.7em}.widget.widget_layered_nav .woocommerce-widget-layered-nav-list li,.widget.widget_product_categories .product-categories li{margin:5px 0}.widget .product-categories .cat-item a:before,.widget .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item a:before{content:"\e017";font-family:WooCommerce;speak:none;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;margin-right:.618em;text-decoration:none;width:20px;height:20px;background:#FFF;border-radius:4px;border:1px solid #e7e7e7;font-size:10px;display:inline-block;text-align:center;line-height:20px;color:transparent}.widget .product-categories .cat-item.current-cat a:before,.widget .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item.chosen a:before{background:#ed6b06;color:#FFF}.gform_wrapper .gfield_time_hour,.gform_wrapper .gfield_time_minute,.gform_wrapper .gfield_time_ampm{width:33.333%;-ms-flex-direction:row;flex-direction:row}@media only screen and (min-width:321px){.gform_wrapper .gfield_time_hour,.gform_wrapper .gfield_time_minute{max-width:4rem}.gform_wrapper .gfield_time_hour,.gform_wrapper .gfield_time_ampm{max-width:calc(4rem + 0.5rem)}.gform_wrapper .gfield_time_hour{max-width:calc(4rem + 0.5rem)}}.gform_wrapper ul.gform_fields:not(.top_label) .ginput_container_time span{float:left}.gform_wrapper .gfield_time_hour i{font-style:normal!important;font-family:sans-serif!important;width:10px;text-align:center;float:right;margin-top:9%}.gform_wrapper .gfield_time_minute{margin-right:.5rem}.gform_wrapper .gfield_time_hour{margin-right:.25rem}.gform_wrapper .gfield_time_ampm{vertical-align:top;display:-moz-inline-stack;display:inline-block}.gform_wrapper .gfield_time_ampm select{min-width:calc(2rem + 25px);width:calc(3rem + 25px)}.gform_wrapper .gfield_time_ampm_shim{display:block;font-size:.813em;margin:9px 0 1px 1px}.gform_wrapper .gfield_time_hour input,.gform_wrapper .gfield_time_minute input{width:calc(3rem + 8px)}.gform_wrapper .gfield_time_hour input[type="number"],.gform_wrapper .gfield_time_minute input[type="number"]{width:calc(3rem + 8px)!important}.gform_wrapper .field_sublabel_above div[class*="gfield_time_"].ginput_container label,.gform_wrapper .field_sublabel_below div[class*="gfield_time_"].ginput_container label{width:3rem;text-align:center}.gform_wrapper .field_name_first,.gform_wrapper .field_name_middle,.gform_wrapper .field_name_last{width:49.5%;display:-moz-inline-stack;display:inline-block;vertical-align:top}.gform_wrapper .ginput_complex.ginput_container{overflow:visible;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.gform_wrapper .ginput_complex.ginput_container>span{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;padding-left:10px;padding-right:10px}.gform_wrapper .ginput_complex.ginput_container>span.ginput_full{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (max-width:639px){.gform_wrapper .ginput_complex.ginput_container>span{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.gform_wrapper .top_label .gfield_hide_label{display:none}body.gform_wrapper div.clear-multi{display:-moz-inline-stack;display:inline-block}.ui-datepicker{width:216px;height:auto;margin:5px auto 0;font:9pt Arial,sans-serif;box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%;border-collapse:collapse}.ui-datepicker-header{background-color:#666;color:#e0e0e0;font-weight:700;box-shadow:inset 0 1px 1px 0 rgba(250,250,250,.2);text-shadow:1px -1px 0 #000;-webkit-filter:dropshadow(color=#000,offx=1,offy=-1);filter:dropshadow(color=#000,offx=1,offy=-1);line-height:30px;min-height:30px!important;border-width:1px 0 0 0;border-style:solid;border-color:#666}.ui-datepicker-title{text-align:center}.ui-datepicker-title select{margin-top:2.5%;margin:10px 3px;width:70px}.ui-datepicker-prev,.ui-datepicker-next{display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer;background-image:url(../../../../../../themes/allightsykes/arrow.png);background-repeat:no-repeat;line-height:600%;overflow:hidden}.ui-datepicker-prev{float:left;background-position:center -30px}.ui-datepicker-next{float:right;background-position:center 0}.ui-datepicker thead{background:#f7f7f7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom,#f7f7f7 0%,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#f1f1f1',GradientType=0);border-bottom:1px solid #bbb}.ui-datepicker th{text-transform:uppercase;text-align:center;font-size:6pt;padding:5px 0;color:#666;text-shadow:1px 0 0 #fff;-webkit-filter:dropshadow(color=#fff,offx=1,offy=0);filter:dropshadow(color=#fff,offx=1,offy=0)}.ui-datepicker tbody td{padding:0;border-top:1px solid #bbb;border-right:1px solid #bbb}.ui-datepicker tbody td:last-child{border-right:0}.ui-datepicker tbody tr{border-bottom:1px solid #bbb}.ui-datepicker tbody tr:last-child{border-bottom:0}.ui-datepicker td span,.ui-datepicker td a{display:inline-block;font-weight:700;text-align:center;width:30px;height:30px;line-height:30px;color:#666;text-shadow:1px 1px 0 #fff;-webkit-filter:dropshadow(color=#fff,offx=1,offy=1);filter:dropshadow(color=#fff,offx=1,offy=1)}.ui-datepicker-calendar .ui-state-default{background:#ededed;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom,#ededed 0%,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dedede',GradientType=0);box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5)}.ui-datepicker-calendar .ui-state-hover{background:#f7f7f7}.ui-datepicker-calendar .ui-state-active{background:#fff2aa;border:1px solid #c19163;color:#666;box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);text-shadow:0 1px 0 #fff;-webkit-filter:dropshadow(color=#FFF,offx=0,offy=1);filter:dropshadow(color=#FFF,offx=0,offy=1);position:relative;margin:-1px}.ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#b4b3b3}.ui-datepicker-calendar td:first-child .ui-state-active{width:29px;margin-left:0}.ui-datepicker-calendar td:last-child .ui-state-active{width:29px;margin-right:0}.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}td.ui-datepicker-unselectable.ui-state-disabled{background-color:#d7d7d7}table.ui-datepicker-calendar{margin:0 0 0 0!important;background:#d7d7d7}body div#ui-datepicker-div[style]{z-index:9999!important}.slick-products ul.products li.slick-slide{clear:none!important}@media (max-width:767px){section.elementor-section.mobile-first{order:-1}.mobile-filter-heading{cursor:pointer}.mobile-filter-heading .elementor-heading-title:before{content:"\f0c9";font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;margin-right:10px}.perkins-mobile-filter .elementor-widget-wp-widget-prdctfltr,.elementor-widget.mobile-filter-content{display:none}}.heading-difference h2 span{position:relative}.heading-difference h2 span:after{position:absolute;left:0;width:100%;height:4px;background:#1F377D;content:"";bottom:-10px}