@import url(//fonts.googleapis.com/css?family=Lato:300,700);
/*! This file is auto-generated */
@font-face{font-family:dashicons;src:url(//tekaservices.co.uk/wp-content/plugins/forget-about-shortcode-buttons/public/css/../../../../../wp-includes/css/../fonts/dashicons.eot?99ac726223c749443b642ce33df8b800);src:url(//tekaservices.co.uk/wp-content/plugins/forget-about-shortcode-buttons/public/css/../../../../../wp-includes/css/../fonts/dashicons.eot?99ac726223c749443b642ce33df8b800#iefix) format("embedded-opentype"),url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"),url(//tekaservices.co.uk/wp-content/plugins/forget-about-shortcode-buttons/public/css/../../../../../wp-includes/css/../fonts/dashicons.ttf?99ac726223c749443b642ce33df8b800) format("truetype");font-weight:400;font-style:normal}.dashicons,.dashicons-before:before{font-family:dashicons;display:inline-block;line-height:1;font-weight:400;font-style:normal;speak:never;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;font-size:20px;vertical-align:top;text-align:center;transition:color .1s ease-in}.dashicons-admin-appearance:before{content:"\f100"}.dashicons-admin-collapse:before{content:"\f148"}.dashicons-admin-comments:before{content:"\f101"}.dashicons-admin-customizer:before{content:"\f540"}.dashicons-admin-generic:before{content:"\f111"}.dashicons-admin-home:before{content:"\f102"}.dashicons-admin-links:before{content:"\f103"}.dashicons-admin-media:before{content:"\f104"}.dashicons-admin-multisite:before{content:"\f541"}.dashicons-admin-network:before{content:"\f112"}.dashicons-admin-page:before{content:"\f105"}.dashicons-admin-plugins:before{content:"\f106"}.dashicons-admin-post:before{content:"\f109"}.dashicons-admin-settings:before{content:"\f108"}.dashicons-admin-site-alt:before{content:"\f11d"}.dashicons-admin-site-alt2:before{content:"\f11e"}.dashicons-admin-site-alt3:before{content:"\f11f"}.dashicons-admin-site:before{content:"\f319"}.dashicons-admin-tools:before{content:"\f107"}.dashicons-admin-users:before{content:"\f110"}.dashicons-airplane:before{content:"\f15f"}.dashicons-album:before{content:"\f514"}.dashicons-align-center:before{content:"\f134"}.dashicons-align-full-width:before{content:"\f114"}.dashicons-align-left:before{content:"\f135"}.dashicons-align-none:before{content:"\f138"}.dashicons-align-pull-left:before{content:"\f10a"}.dashicons-align-pull-right:before{content:"\f10b"}.dashicons-align-right:before{content:"\f136"}.dashicons-align-wide:before{content:"\f11b"}.dashicons-amazon:before{content:"\f162"}.dashicons-analytics:before{content:"\f183"}.dashicons-archive:before{content:"\f480"}.dashicons-arrow-down-alt:before{content:"\f346"}.dashicons-arrow-down-alt2:before{content:"\f347"}.dashicons-arrow-down:before{content:"\f140"}.dashicons-arrow-left-alt:before{content:"\f340"}.dashicons-arrow-left-alt2:before{content:"\f341"}.dashicons-arrow-left:before{content:"\f141"}.dashicons-arrow-right-alt:before{content:"\f344"}.dashicons-arrow-right-alt2:before{content:"\f345"}.dashicons-arrow-right:before{content:"\f139"}.dashicons-arrow-up-alt:before{content:"\f342"}.dashicons-arrow-up-alt2:before{content:"\f343"}.dashicons-arrow-up-duplicate:before{content:"\f143"}.dashicons-arrow-up:before{content:"\f142"}.dashicons-art:before{content:"\f309"}.dashicons-awards:before{content:"\f313"}.dashicons-backup:before{content:"\f321"}.dashicons-bank:before{content:"\f16a"}.dashicons-beer:before{content:"\f16c"}.dashicons-bell:before{content:"\f16d"}.dashicons-block-default:before{content:"\f12b"}.dashicons-book-alt:before{content:"\f331"}.dashicons-book:before{content:"\f330"}.dashicons-buddicons-activity:before{content:"\f452"}.dashicons-buddicons-bbpress-logo:before{content:"\f477"}.dashicons-buddicons-buddypress-logo:before{content:"\f448"}.dashicons-buddicons-community:before{content:"\f453"}.dashicons-buddicons-forums:before{content:"\f449"}.dashicons-buddicons-friends:before{content:"\f454"}.dashicons-buddicons-groups:before{content:"\f456"}.dashicons-buddicons-pm:before{content:"\f457"}.dashicons-buddicons-replies:before{content:"\f451"}.dashicons-buddicons-topics:before{content:"\f450"}.dashicons-buddicons-tracking:before{content:"\f455"}.dashicons-building:before{content:"\f512"}.dashicons-businessman:before{content:"\f338"}.dashicons-businessperson:before{content:"\f12e"}.dashicons-businesswoman:before{content:"\f12f"}.dashicons-button:before{content:"\f11a"}.dashicons-calculator:before{content:"\f16e"}.dashicons-calendar-alt:before{content:"\f508"}.dashicons-calendar:before{content:"\f145"}.dashicons-camera-alt:before{content:"\f129"}.dashicons-camera:before{content:"\f306"}.dashicons-car:before{content:"\f16b"}.dashicons-carrot:before{content:"\f511"}.dashicons-cart:before{content:"\f174"}.dashicons-category:before{content:"\f318"}.dashicons-chart-area:before{content:"\f239"}.dashicons-chart-bar:before{content:"\f185"}.dashicons-chart-line:before{content:"\f238"}.dashicons-chart-pie:before{content:"\f184"}.dashicons-clipboard:before{content:"\f481"}.dashicons-clock:before{content:"\f469"}.dashicons-cloud-saved:before{content:"\f137"}.dashicons-cloud-upload:before{content:"\f13b"}.dashicons-cloud:before{content:"\f176"}.dashicons-code-standards:before{content:"\f13a"}.dashicons-coffee:before{content:"\f16f"}.dashicons-color-picker:before{content:"\f131"}.dashicons-columns:before{content:"\f13c"}.dashicons-controls-back:before{content:"\f518"}.dashicons-controls-forward:before{content:"\f519"}.dashicons-controls-pause:before{content:"\f523"}.dashicons-controls-play:before{content:"\f522"}.dashicons-controls-repeat:before{content:"\f515"}.dashicons-controls-skipback:before{content:"\f516"}.dashicons-controls-skipforward:before{content:"\f517"}.dashicons-controls-volumeoff:before{content:"\f520"}.dashicons-controls-volumeon:before{content:"\f521"}.dashicons-cover-image:before{content:"\f13d"}.dashicons-dashboard:before{content:"\f226"}.dashicons-database-add:before{content:"\f170"}.dashicons-database-export:before{content:"\f17a"}.dashicons-database-import:before{content:"\f17b"}.dashicons-database-remove:before{content:"\f17c"}.dashicons-database-view:before{content:"\f17d"}.dashicons-database:before{content:"\f17e"}.dashicons-desktop:before{content:"\f472"}.dashicons-dismiss:before{content:"\f153"}.dashicons-download:before{content:"\f316"}.dashicons-drumstick:before{content:"\f17f"}.dashicons-edit-large:before{content:"\f327"}.dashicons-edit-page:before{content:"\f186"}.dashicons-edit:before{content:"\f464"}.dashicons-editor-aligncenter:before{content:"\f207"}.dashicons-editor-alignleft:before{content:"\f206"}.dashicons-editor-alignright:before{content:"\f208"}.dashicons-editor-bold:before{content:"\f200"}.dashicons-editor-break:before{content:"\f474"}.dashicons-editor-code-duplicate:before{content:"\f494"}.dashicons-editor-code:before{content:"\f475"}.dashicons-editor-contract:before{content:"\f506"}.dashicons-editor-customchar:before{content:"\f220"}.dashicons-editor-expand:before{content:"\f211"}.dashicons-editor-help:before{content:"\f223"}.dashicons-editor-indent:before{content:"\f222"}.dashicons-editor-insertmore:before{content:"\f209"}.dashicons-editor-italic:before{content:"\f201"}.dashicons-editor-justify:before{content:"\f214"}.dashicons-editor-kitchensink:before{content:"\f212"}.dashicons-editor-ltr:before{content:"\f10c"}.dashicons-editor-ol-rtl:before{content:"\f12c"}.dashicons-editor-ol:before{content:"\f204"}.dashicons-editor-outdent:before{content:"\f221"}.dashicons-editor-paragraph:before{content:"\f476"}.dashicons-editor-paste-text:before{content:"\f217"}.dashicons-editor-paste-word:before{content:"\f216"}.dashicons-editor-quote:before{content:"\f205"}.dashicons-editor-removeformatting:before{content:"\f218"}.dashicons-editor-rtl:before{content:"\f320"}.dashicons-editor-spellcheck:before{content:"\f210"}.dashicons-editor-strikethrough:before{content:"\f224"}.dashicons-editor-table:before{content:"\f535"}.dashicons-editor-textcolor:before{content:"\f215"}.dashicons-editor-ul:before{content:"\f203"}.dashicons-editor-underline:before{content:"\f213"}.dashicons-editor-unlink:before{content:"\f225"}.dashicons-editor-video:before{content:"\f219"}.dashicons-ellipsis:before{content:"\f11c"}.dashicons-email-alt:before{content:"\f466"}.dashicons-email-alt2:before{content:"\f467"}.dashicons-email:before{content:"\f465"}.dashicons-embed-audio:before{content:"\f13e"}.dashicons-embed-generic:before{content:"\f13f"}.dashicons-embed-photo:before{content:"\f144"}.dashicons-embed-post:before{content:"\f146"}.dashicons-embed-video:before{content:"\f149"}.dashicons-excerpt-view:before{content:"\f164"}.dashicons-exit:before{content:"\f14a"}.dashicons-external:before{content:"\f504"}.dashicons-facebook-alt:before{content:"\f305"}.dashicons-facebook:before{content:"\f304"}.dashicons-feedback:before{content:"\f175"}.dashicons-filter:before{content:"\f536"}.dashicons-flag:before{content:"\f227"}.dashicons-food:before{content:"\f187"}.dashicons-format-aside:before{content:"\f123"}.dashicons-format-audio:before{content:"\f127"}.dashicons-format-chat:before{content:"\f125"}.dashicons-format-gallery:before{content:"\f161"}.dashicons-format-image:before{content:"\f128"}.dashicons-format-quote:before{content:"\f122"}.dashicons-format-status:before{content:"\f130"}.dashicons-format-video:before{content:"\f126"}.dashicons-forms:before{content:"\f314"}.dashicons-fullscreen-alt:before{content:"\f188"}.dashicons-fullscreen-exit-alt:before{content:"\f189"}.dashicons-games:before{content:"\f18a"}.dashicons-google:before{content:"\f18b"}.dashicons-googleplus:before{content:"\f462"}.dashicons-grid-view:before{content:"\f509"}.dashicons-groups:before{content:"\f307"}.dashicons-hammer:before{content:"\f308"}.dashicons-heading:before{content:"\f10e"}.dashicons-heart:before{content:"\f487"}.dashicons-hidden:before{content:"\f530"}.dashicons-hourglass:before{content:"\f18c"}.dashicons-html:before{content:"\f14b"}.dashicons-id-alt:before{content:"\f337"}.dashicons-id:before{content:"\f336"}.dashicons-image-crop:before{content:"\f165"}.dashicons-image-filter:before{content:"\f533"}.dashicons-image-flip-horizontal:before{content:"\f169"}.dashicons-image-flip-vertical:before{content:"\f168"}.dashicons-image-rotate-left:before{content:"\f166"}.dashicons-image-rotate-right:before{content:"\f167"}.dashicons-image-rotate:before{content:"\f531"}.dashicons-images-alt:before{content:"\f232"}.dashicons-images-alt2:before{content:"\f233"}.dashicons-index-card:before{content:"\f510"}.dashicons-info-outline:before{content:"\f14c"}.dashicons-info:before{content:"\f348"}.dashicons-insert-after:before{content:"\f14d"}.dashicons-insert-before:before{content:"\f14e"}.dashicons-insert:before{content:"\f10f"}.dashicons-instagram:before{content:"\f12d"}.dashicons-laptop:before{content:"\f547"}.dashicons-layout:before{content:"\f538"}.dashicons-leftright:before{content:"\f229"}.dashicons-lightbulb:before{content:"\f339"}.dashicons-linkedin:before{content:"\f18d"}.dashicons-list-view:before{content:"\f163"}.dashicons-location-alt:before{content:"\f231"}.dashicons-location:before{content:"\f230"}.dashicons-lock-duplicate:before{content:"\f315"}.dashicons-lock:before{content:"\f160"}.dashicons-marker:before{content:"\f159"}.dashicons-media-archive:before{content:"\f501"}.dashicons-media-audio:before{content:"\f500"}.dashicons-media-code:before{content:"\f499"}.dashicons-media-default:before{content:"\f498"}.dashicons-media-document:before{content:"\f497"}.dashicons-media-interactive:before{content:"\f496"}.dashicons-media-spreadsheet:before{content:"\f495"}.dashicons-media-text:before{content:"\f491"}.dashicons-media-video:before{content:"\f490"}.dashicons-megaphone:before{content:"\f488"}.dashicons-menu-alt:before{content:"\f228"}.dashicons-menu-alt2:before{content:"\f329"}.dashicons-menu-alt3:before{content:"\f349"}.dashicons-menu:before{content:"\f333"}.dashicons-microphone:before{content:"\f482"}.dashicons-migrate:before{content:"\f310"}.dashicons-minus:before{content:"\f460"}.dashicons-money-alt:before{content:"\f18e"}.dashicons-money:before{content:"\f526"}.dashicons-move:before{content:"\f545"}.dashicons-nametag:before{content:"\f484"}.dashicons-networking:before{content:"\f325"}.dashicons-no-alt:before{content:"\f335"}.dashicons-no:before{content:"\f158"}.dashicons-open-folder:before{content:"\f18f"}.dashicons-palmtree:before{content:"\f527"}.dashicons-paperclip:before{content:"\f546"}.dashicons-pdf:before{content:"\f190"}.dashicons-performance:before{content:"\f311"}.dashicons-pets:before{content:"\f191"}.dashicons-phone:before{content:"\f525"}.dashicons-pinterest:before{content:"\f192"}.dashicons-playlist-audio:before{content:"\f492"}.dashicons-playlist-video:before{content:"\f493"}.dashicons-plugins-checked:before{content:"\f485"}.dashicons-plus-alt:before{content:"\f502"}.dashicons-plus-alt2:before{content:"\f543"}.dashicons-plus:before{content:"\f132"}.dashicons-podio:before{content:"\f19c"}.dashicons-portfolio:before{content:"\f322"}.dashicons-post-status:before{content:"\f173"}.dashicons-pressthis:before{content:"\f157"}.dashicons-printer:before{content:"\f193"}.dashicons-privacy:before{content:"\f194"}.dashicons-products:before{content:"\f312"}.dashicons-randomize:before{content:"\f503"}.dashicons-reddit:before{content:"\f195"}.dashicons-redo:before{content:"\f172"}.dashicons-remove:before{content:"\f14f"}.dashicons-rest-api:before{content:"\f124"}.dashicons-rss:before{content:"\f303"}.dashicons-saved:before{content:"\f15e"}.dashicons-schedule:before{content:"\f489"}.dashicons-screenoptions:before{content:"\f180"}.dashicons-search:before{content:"\f179"}.dashicons-share-alt:before{content:"\f240"}.dashicons-share-alt2:before{content:"\f242"}.dashicons-share:before{content:"\f237"}.dashicons-shield-alt:before{content:"\f334"}.dashicons-shield:before{content:"\f332"}.dashicons-shortcode:before{content:"\f150"}.dashicons-slides:before{content:"\f181"}.dashicons-smartphone:before{content:"\f470"}.dashicons-smiley:before{content:"\f328"}.dashicons-sort:before{content:"\f156"}.dashicons-sos:before{content:"\f468"}.dashicons-spotify:before{content:"\f196"}.dashicons-star-empty:before{content:"\f154"}.dashicons-star-filled:before{content:"\f155"}.dashicons-star-half:before{content:"\f459"}.dashicons-sticky:before{content:"\f537"}.dashicons-store:before{content:"\f513"}.dashicons-superhero-alt:before{content:"\f197"}.dashicons-superhero:before{content:"\f198"}.dashicons-table-col-after:before{content:"\f151"}.dashicons-table-col-before:before{content:"\f152"}.dashicons-table-col-delete:before{content:"\f15a"}.dashicons-table-row-after:before{content:"\f15b"}.dashicons-table-row-before:before{content:"\f15c"}.dashicons-table-row-delete:before{content:"\f15d"}.dashicons-tablet:before{content:"\f471"}.dashicons-tag:before{content:"\f323"}.dashicons-tagcloud:before{content:"\f479"}.dashicons-testimonial:before{content:"\f473"}.dashicons-text-page:before{content:"\f121"}.dashicons-text:before{content:"\f478"}.dashicons-thumbs-down:before{content:"\f542"}.dashicons-thumbs-up:before{content:"\f529"}.dashicons-tickets-alt:before{content:"\f524"}.dashicons-tickets:before{content:"\f486"}.dashicons-tide:before{content:"\f10d"}.dashicons-translation:before{content:"\f326"}.dashicons-trash:before{content:"\f182"}.dashicons-twitch:before{content:"\f199"}.dashicons-twitter-alt:before{content:"\f302"}.dashicons-twitter:before{content:"\f301"}.dashicons-undo:before{content:"\f171"}.dashicons-universal-access-alt:before{content:"\f507"}.dashicons-universal-access:before{content:"\f483"}.dashicons-unlock:before{content:"\f528"}.dashicons-update-alt:before{content:"\f113"}.dashicons-update:before{content:"\f463"}.dashicons-upload:before{content:"\f317"}.dashicons-vault:before{content:"\f178"}.dashicons-video-alt:before{content:"\f234"}.dashicons-video-alt2:before{content:"\f235"}.dashicons-video-alt3:before{content:"\f236"}.dashicons-visibility:before{content:"\f177"}.dashicons-warning:before{content:"\f534"}.dashicons-welcome-add-page:before{content:"\f133"}.dashicons-welcome-comments:before{content:"\f117"}.dashicons-welcome-learn-more:before{content:"\f118"}.dashicons-welcome-view-site:before{content:"\f115"}.dashicons-welcome-widgets-menus:before{content:"\f116"}.dashicons-welcome-write-blog:before{content:"\f119"}.dashicons-whatsapp:before{content:"\f19a"}.dashicons-wordpress-alt:before{content:"\f324"}.dashicons-wordpress:before{content:"\f120"}.dashicons-xing:before{content:"\f19d"}.dashicons-yes-alt:before{content:"\f12a"}.dashicons-yes:before{content:"\f147"}.dashicons-youtube:before{content:"\f19b"}.dashicons-editor-distractionfree:before{content:"\f211"}.dashicons-exerpt-view:before{content:"\f164"}.dashicons-format-links:before{content:"\f103"}.dashicons-format-standard:before{content:"\f109"}.dashicons-post-trash:before{content:"\f182"}.dashicons-share1:before{content:"\f237"}.dashicons-welcome-edit-page:before{content:"\f119"}/*!
 *  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face{font-family:'FontAwesome';src:url(//tekaservices.co.uk/wp-content/plugins/forget-about-shortcode-buttons/public/css/../fonts/fontawesome-webfont.eot?v=4.0.3);src:url(//tekaservices.co.uk/wp-content/plugins/forget-about-shortcode-buttons/public/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3) format('embedded-opentype'),url(//tekaservices.co.uk/wp-content/plugins/forget-about-shortcode-buttons/public/css/../fonts/fontawesome-webfont.woff?v=4.0.3) format('woff'),url(//tekaservices.co.uk/wp-content/plugins/forget-about-shortcode-buttons/public/css/../fonts/fontawesome-webfont.ttf?v=4.0.3) format('truetype'),url(//tekaservices.co.uk/wp-content/plugins/forget-about-shortcode-buttons/public/css/../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857142858em;text-align:center}.fa-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;top:.14285714285714285em;text-align:center}.fa-li.fa-lg{left:-1.8571428571428572em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-asc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-desc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-reply-all:before{content:"\f122"}.fa-mail-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fasc-ico-before.fa-glass:before{content:"\f000"}.fasc-ico-before.fa-music:before{content:"\f001"}.fasc-ico-before.fa-search:before{content:"\f002"}.fasc-ico-before.fa-envelope-o:before{content:"\f003"}.fasc-ico-before.fa-heart:before{content:"\f004"}.fasc-ico-before.fa-star:before{content:"\f005"}.fasc-ico-before.fa-star-o:before{content:"\f006"}.fasc-ico-before.fa-user:before{content:"\f007"}.fasc-ico-before.fa-film:before{content:"\f008"}.fasc-ico-before.fa-th-large:before{content:"\f009"}.fasc-ico-before.fa-th:before{content:"\f00a"}.fasc-ico-before.fa-th-list:before{content:"\f00b"}.fasc-ico-before.fa-check:before{content:"\f00c"}.fasc-ico-before.fa-times:before{content:"\f00d"}.fasc-ico-before.fa-search-plus:before{content:"\f00e"}.fasc-ico-before.fa-search-minus:before{content:"\f010"}.fasc-ico-before.fa-power-off:before{content:"\f011"}.fasc-ico-before.fa-signal:before{content:"\f012"}.fasc-ico-before.fa-gear:before,.fasc-ico-before.fa-cog:before{content:"\f013"}.fasc-ico-before.fa-trash-o:before{content:"\f014"}.fasc-ico-before.fa-home:before{content:"\f015"}.fasc-ico-before.fa-file-o:before{content:"\f016"}.fasc-ico-before.fa-clock-o:before{content:"\f017"}.fasc-ico-before.fa-road:before{content:"\f018"}.fasc-ico-before.fa-download:before{content:"\f019"}.fasc-ico-before.fa-arrow-circle-o-down:before{content:"\f01a"}.fasc-ico-before.fa-arrow-circle-o-up:before{content:"\f01b"}.fasc-ico-before.fa-inbox:before{content:"\f01c"}.fasc-ico-before.fa-play-circle-o:before{content:"\f01d"}.fasc-ico-before.fa-rotate-right:before,.fasc-ico-before.fa-repeat:before{content:"\f01e"}.fasc-ico-before.fa-refresh:before{content:"\f021"}.fasc-ico-before.fa-list-alt:before{content:"\f022"}.fasc-ico-before.fa-lock:before{content:"\f023"}.fasc-ico-before.fa-flag:before{content:"\f024"}.fasc-ico-before.fa-headphones:before{content:"\f025"}.fasc-ico-before.fa-volume-off:before{content:"\f026"}.fasc-ico-before.fa-volume-down:before{content:"\f027"}.fasc-ico-before.fa-volume-up:before{content:"\f028"}.fasc-ico-before.fa-qrcode:before{content:"\f029"}.fasc-ico-before.fa-barcode:before{content:"\f02a"}.fasc-ico-before.fa-tag:before{content:"\f02b"}.fasc-ico-before.fa-tags:before{content:"\f02c"}.fasc-ico-before.fa-book:before{content:"\f02d"}.fasc-ico-before.fa-bookmark:before{content:"\f02e"}.fasc-ico-before.fa-print:before{content:"\f02f"}.fasc-ico-before.fa-camera:before{content:"\f030"}.fasc-ico-before.fa-font:before{content:"\f031"}.fasc-ico-before.fa-bold:before{content:"\f032"}.fasc-ico-before.fa-italic:before{content:"\f033"}.fasc-ico-before.fa-text-height:before{content:"\f034"}.fasc-ico-before.fa-text-width:before{content:"\f035"}.fasc-ico-before.fa-align-left:before{content:"\f036"}.fasc-ico-before.fa-align-center:before{content:"\f037"}.fasc-ico-before.fa-align-right:before{content:"\f038"}.fasc-ico-before.fa-align-justify:before{content:"\f039"}.fasc-ico-before.fa-list:before{content:"\f03a"}.fasc-ico-before.fa-dedent:before,.fasc-ico-before.fa-outdent:before{content:"\f03b"}.fasc-ico-before.fa-indent:before{content:"\f03c"}.fasc-ico-before.fa-video-camera:before{content:"\f03d"}.fasc-ico-before.fa-picture-o:before{content:"\f03e"}.fasc-ico-before.fa-pencil:before{content:"\f040"}.fasc-ico-before.fa-map-marker:before{content:"\f041"}.fasc-ico-before.fa-adjust:before{content:"\f042"}.fasc-ico-before.fa-tint:before{content:"\f043"}.fasc-ico-before.fa-edit:before,.fasc-ico-before.fa-pencil-square-o:before{content:"\f044"}.fasc-ico-before.fa-share-square-o:before{content:"\f045"}.fasc-ico-before.fa-check-square-o:before{content:"\f046"}.fasc-ico-before.fa-arrows:before{content:"\f047"}.fasc-ico-before.fa-step-backward:before{content:"\f048"}.fasc-ico-before.fa-fast-backward:before{content:"\f049"}.fasc-ico-before.fa-backward:before{content:"\f04a"}.fasc-ico-before.fa-play:before{content:"\f04b"}.fasc-ico-before.fa-pause:before{content:"\f04c"}.fasc-ico-before.fa-stop:before{content:"\f04d"}.fasc-ico-before.fa-forward:before{content:"\f04e"}.fasc-ico-before.fa-fast-forward:before{content:"\f050"}.fasc-ico-before.fa-step-forward:before{content:"\f051"}.fasc-ico-before.fa-eject:before{content:"\f052"}.fasc-ico-before.fa-chevron-left:before{content:"\f053"}.fasc-ico-before.fa-chevron-right:before{content:"\f054"}.fasc-ico-before.fa-plus-circle:before{content:"\f055"}.fasc-ico-before.fa-minus-circle:before{content:"\f056"}.fasc-ico-before.fa-times-circle:before{content:"\f057"}.fasc-ico-before.fa-check-circle:before{content:"\f058"}.fasc-ico-before.fa-question-circle:before{content:"\f059"}.fasc-ico-before.fa-info-circle:before{content:"\f05a"}.fasc-ico-before.fa-crosshairs:before{content:"\f05b"}.fasc-ico-before.fa-times-circle-o:before{content:"\f05c"}.fasc-ico-before.fa-check-circle-o:before{content:"\f05d"}.fasc-ico-before.fa-ban:before{content:"\f05e"}.fasc-ico-before.fa-arrow-left:before{content:"\f060"}.fasc-ico-before.fa-arrow-right:before{content:"\f061"}.fasc-ico-before.fa-arrow-up:before{content:"\f062"}.fasc-ico-before.fa-arrow-down:before{content:"\f063"}.fasc-ico-before.fa-mail-forward:before,.fasc-ico-before.fa-share:before{content:"\f064"}.fasc-ico-before.fa-expand:before{content:"\f065"}.fasc-ico-before.fa-compress:before{content:"\f066"}.fasc-ico-before.fa-plus:before{content:"\f067"}.fasc-ico-before.fa-minus:before{content:"\f068"}.fasc-ico-before.fa-asterisk:before{content:"\f069"}.fasc-ico-before.fa-exclamation-circle:before{content:"\f06a"}.fasc-ico-before.fa-gift:before{content:"\f06b"}.fasc-ico-before.fa-leaf:before{content:"\f06c"}.fasc-ico-before.fa-fire:before{content:"\f06d"}.fasc-ico-before.fa-eye:before{content:"\f06e"}.fasc-ico-before.fa-eye-slash:before{content:"\f070"}.fasc-ico-before.fa-warning:before,.fasc-ico-before.fa-exclamation-triangle:before{content:"\f071"}.fasc-ico-before.fa-plane:before{content:"\f072"}.fasc-ico-before.fa-calendar:before{content:"\f073"}.fasc-ico-before.fa-random:before{content:"\f074"}.fasc-ico-before.fa-comment:before{content:"\f075"}.fasc-ico-before.fa-magnet:before{content:"\f076"}.fasc-ico-before.fa-chevron-up:before{content:"\f077"}.fasc-ico-before.fa-chevron-down:before{content:"\f078"}.fasc-ico-before.fa-retweet:before{content:"\f079"}.fasc-ico-before.fa-shopping-cart:before{content:"\f07a"}.fasc-ico-before.fa-folder:before{content:"\f07b"}.fasc-ico-before.fa-folder-open:before{content:"\f07c"}.fasc-ico-before.fa-arrows-v:before{content:"\f07d"}.fasc-ico-before.fa-arrows-h:before{content:"\f07e"}.fasc-ico-before.fa-bar-chart-o:before{content:"\f080"}.fasc-ico-before.fa-twitter-square:before{content:"\f081"}.fasc-ico-before.fa-facebook-square:before{content:"\f082"}.fasc-ico-before.fa-camera-retro:before{content:"\f083"}.fasc-ico-before.fa-key:before{content:"\f084"}.fasc-ico-before.fa-gears:before,.fasc-ico-before.fa-cogs:before{content:"\f085"}.fasc-ico-before.fa-comments:before{content:"\f086"}.fasc-ico-before.fa-thumbs-o-up:before{content:"\f087"}.fasc-ico-before.fa-thumbs-o-down:before{content:"\f088"}.fasc-ico-before.fa-star-half:before{content:"\f089"}.fasc-ico-before.fa-heart-o:before{content:"\f08a"}.fasc-ico-before.fa-sign-out:before{content:"\f08b"}.fasc-ico-before.fa-linkedin-square:before{content:"\f08c"}.fasc-ico-before.fa-thumb-tack:before{content:"\f08d"}.fasc-ico-before.fa-external-link:before{content:"\f08e"}.fasc-ico-before.fa-sign-in:before{content:"\f090"}.fasc-ico-before.fa-trophy:before{content:"\f091"}.fasc-ico-before.fa-github-square:before{content:"\f092"}.fasc-ico-before.fa-upload:before{content:"\f093"}.fasc-ico-before.fa-lemon-o:before{content:"\f094"}.fasc-ico-before.fa-phone:before{content:"\f095"}.fasc-ico-before.fa-square-o:before{content:"\f096"}.fasc-ico-before.fa-bookmark-o:before{content:"\f097"}.fasc-ico-before.fa-phone-square:before{content:"\f098"}.fasc-ico-before.fa-twitter:before{content:"\f099"}.fasc-ico-before.fa-facebook:before{content:"\f09a"}.fasc-ico-before.fa-github:before{content:"\f09b"}.fasc-ico-before.fa-unlock:before{content:"\f09c"}.fasc-ico-before.fa-credit-card:before{content:"\f09d"}.fasc-ico-before.fa-rss:before{content:"\f09e"}.fasc-ico-before.fa-hdd-o:before{content:"\f0a0"}.fasc-ico-before.fa-bullhorn:before{content:"\f0a1"}.fasc-ico-before.fa-bell:before{content:"\f0f3"}.fasc-ico-before.fa-certificate:before{content:"\f0a3"}.fasc-ico-before.fa-hand-o-right:before{content:"\f0a4"}.fasc-ico-before.fa-hand-o-left:before{content:"\f0a5"}.fasc-ico-before.fa-hand-o-up:before{content:"\f0a6"}.fasc-ico-before.fa-hand-o-down:before{content:"\f0a7"}.fasc-ico-before.fa-arrow-circle-left:before{content:"\f0a8"}.fasc-ico-before.fa-arrow-circle-right:before{content:"\f0a9"}.fasc-ico-before.fa-arrow-circle-up:before{content:"\f0aa"}.fasc-ico-before.fa-arrow-circle-down:before{content:"\f0ab"}.fasc-ico-before.fa-globe:before{content:"\f0ac"}.fasc-ico-before.fa-wrench:before{content:"\f0ad"}.fasc-ico-before.fa-tasks:before{content:"\f0ae"}.fasc-ico-before.fa-filter:before{content:"\f0b0"}.fasc-ico-before.fa-briefcase:before{content:"\f0b1"}.fasc-ico-before.fa-arrows-alt:before{content:"\f0b2"}.fasc-ico-before.fa-group:before,.fasc-ico-before.fa-users:before{content:"\f0c0"}.fasc-ico-before.fa-chain:before,.fasc-ico-before.fa-link:before{content:"\f0c1"}.fasc-ico-before.fa-cloud:before{content:"\f0c2"}.fasc-ico-before.fa-flask:before{content:"\f0c3"}.fasc-ico-before.fa-cut:before,.fasc-ico-before.fa-scissors:before{content:"\f0c4"}.fasc-ico-before.fa-copy:before,.fasc-ico-before.fa-files-o:before{content:"\f0c5"}.fasc-ico-before.fa-paperclip:before{content:"\f0c6"}.fasc-ico-before.fa-save:before,.fasc-ico-before.fa-floppy-o:before{content:"\f0c7"}.fasc-ico-before.fa-square:before{content:"\f0c8"}.fasc-ico-before.fa-bars:before{content:"\f0c9"}.fasc-ico-before.fa-list-ul:before{content:"\f0ca"}.fasc-ico-before.fa-list-ol:before{content:"\f0cb"}.fasc-ico-before.fa-strikethrough:before{content:"\f0cc"}.fasc-ico-before.fa-underline:before{content:"\f0cd"}.fasc-ico-before.fa-table:before{content:"\f0ce"}.fasc-ico-before.fa-magic:before{content:"\f0d0"}.fasc-ico-before.fa-truck:before{content:"\f0d1"}.fasc-ico-before.fa-pinterest:before{content:"\f0d2"}.fasc-ico-before.fa-pinterest-square:before{content:"\f0d3"}.fasc-ico-before.fa-google-plus-square:before{content:"\f0d4"}.fasc-ico-before.fa-google-plus:before{content:"\f0d5"}.fasc-ico-before.fa-money:before{content:"\f0d6"}.fasc-ico-before.fa-caret-down:before{content:"\f0d7"}.fasc-ico-before.fa-caret-up:before{content:"\f0d8"}.fasc-ico-before.fa-caret-left:before{content:"\f0d9"}.fasc-ico-before.fa-caret-right:before{content:"\f0da"}.fasc-ico-before.fa-columns:before{content:"\f0db"}.fasc-ico-before.fa-unsorted:before,.fasc-ico-before.fa-sort:before{content:"\f0dc"}.fasc-ico-before.fa-sort-down:before,.fasc-ico-before.fa-sort-asc:before{content:"\f0dd"}.fasc-ico-before.fa-sort-up:before,.fasc-ico-before.fa-sort-desc:before{content:"\f0de"}.fasc-ico-before.fa-envelope:before{content:"\f0e0"}.fasc-ico-before.fa-linkedin:before{content:"\f0e1"}.fasc-ico-before.fa-rotate-left:before,.fasc-ico-before.fa-undo:before{content:"\f0e2"}.fasc-ico-before.fa-legal:before,.fasc-ico-before.fa-gavel:before{content:"\f0e3"}.fasc-ico-before.fa-dashboard:before,.fasc-ico-before.fa-tachometer:before{content:"\f0e4"}.fasc-ico-before.fa-comment-o:before{content:"\f0e5"}.fasc-ico-before.fa-comments-o:before{content:"\f0e6"}.fasc-ico-before.fa-flash:before,.fasc-ico-before.fa-bolt:before{content:"\f0e7"}.fasc-ico-before.fa-sitemap:before{content:"\f0e8"}.fasc-ico-before.fa-umbrella:before{content:"\f0e9"}.fasc-ico-before.fa-paste:before,.fasc-ico-before.fa-clipboard:before{content:"\f0ea"}.fasc-ico-before.fa-lightbulb-o:before{content:"\f0eb"}.fasc-ico-before.fa-exchange:before{content:"\f0ec"}.fasc-ico-before.fa-cloud-download:before{content:"\f0ed"}.fasc-ico-before.fa-cloud-upload:before{content:"\f0ee"}.fasc-ico-before.fa-user-md:before{content:"\f0f0"}.fasc-ico-before.fa-stethoscope:before{content:"\f0f1"}.fasc-ico-before.fa-suitcase:before{content:"\f0f2"}.fasc-ico-before.fa-bell-o:before{content:"\f0a2"}.fasc-ico-before.fa-coffee:before{content:"\f0f4"}.fasc-ico-before.fa-cutlery:before{content:"\f0f5"}.fasc-ico-before.fa-file-text-o:before{content:"\f0f6"}.fasc-ico-before.fa-building-o:before{content:"\f0f7"}.fasc-ico-before.fa-hospital-o:before{content:"\f0f8"}.fasc-ico-before.fa-ambulance:before{content:"\f0f9"}.fasc-ico-before.fa-medkit:before{content:"\f0fa"}.fasc-ico-before.fa-fighter-jet:before{content:"\f0fb"}.fasc-ico-before.fa-beer:before{content:"\f0fc"}.fasc-ico-before.fa-h-square:before{content:"\f0fd"}.fasc-ico-before.fa-plus-square:before{content:"\f0fe"}.fasc-ico-before.fa-angle-double-left:before{content:"\f100"}.fasc-ico-before.fa-angle-double-right:before{content:"\f101"}.fasc-ico-before.fa-angle-double-up:before{content:"\f102"}.fasc-ico-before.fa-angle-double-down:before{content:"\f103"}.fasc-ico-before.fa-angle-left:before{content:"\f104"}.fasc-ico-before.fa-angle-right:before{content:"\f105"}.fasc-ico-before.fa-angle-up:before{content:"\f106"}.fasc-ico-before.fa-angle-down:before{content:"\f107"}.fasc-ico-before.fa-desktop:before{content:"\f108"}.fasc-ico-before.fa-laptop:before{content:"\f109"}.fasc-ico-before.fa-tablet:before{content:"\f10a"}.fasc-ico-before.fa-mobile-phone:before,.fasc-ico-before.fa-mobile:before{content:"\f10b"}.fasc-ico-before.fa-circle-o:before{content:"\f10c"}.fasc-ico-before.fa-quote-left:before{content:"\f10d"}.fasc-ico-before.fa-quote-right:before{content:"\f10e"}.fasc-ico-before.fa-spinner:before{content:"\f110"}.fasc-ico-before.fa-circle:before{content:"\f111"}.fasc-ico-before.fa-mail-reply:before,.fasc-ico-before.fa-reply:before{content:"\f112"}.fasc-ico-before.fa-github-alt:before{content:"\f113"}.fasc-ico-before.fa-folder-o:before{content:"\f114"}.fasc-ico-before.fa-folder-open-o:before{content:"\f115"}.fasc-ico-before.fa-smile-o:before{content:"\f118"}.fasc-ico-before.fa-frown-o:before{content:"\f119"}.fasc-ico-before.fa-meh-o:before{content:"\f11a"}.fasc-ico-before.fa-gamepad:before{content:"\f11b"}.fasc-ico-before.fa-keyboard-o:before{content:"\f11c"}.fasc-ico-before.fa-flag-o:before{content:"\f11d"}.fasc-ico-before.fa-flag-checkered:before{content:"\f11e"}.fasc-ico-before.fa-terminal:before{content:"\f120"}.fasc-ico-before.fa-code:before{content:"\f121"}.fasc-ico-before.fa-reply-all:before{content:"\f122"}.fasc-ico-before.fa-mail-reply-all:before{content:"\f122"}.fasc-ico-before.fa-star-half-empty:before,.fasc-ico-before.fa-star-half-full:before,.fasc-ico-before.fa-star-half-o:before{content:"\f123"}.fasc-ico-before.fa-location-arrow:before{content:"\f124"}.fasc-ico-before.fa-crop:before{content:"\f125"}.fasc-ico-before.fa-code-fork:before{content:"\f126"}.fasc-ico-before.fa-unlink:before,.fasc-ico-before.fa-chain-broken:before{content:"\f127"}.fasc-ico-before.fa-question:before{content:"\f128"}.fasc-ico-before.fa-info:before{content:"\f129"}.fasc-ico-before.fa-exclamation:before{content:"\f12a"}.fasc-ico-before.fa-superscript:before{content:"\f12b"}.fasc-ico-before.fa-subscript:before{content:"\f12c"}.fasc-ico-before.fa-eraser:before{content:"\f12d"}.fasc-ico-before.fa-puzzle-piece:before{content:"\f12e"}.fasc-ico-before.fa-microphone:before{content:"\f130"}.fasc-ico-before.fa-microphone-slash:before{content:"\f131"}.fasc-ico-before.fa-shield:before{content:"\f132"}.fasc-ico-before.fa-calendar-o:before{content:"\f133"}.fasc-ico-before.fa-fire-extinguisher:before{content:"\f134"}.fasc-ico-before.fa-rocket:before{content:"\f135"}.fasc-ico-before.fa-maxcdn:before{content:"\f136"}.fasc-ico-before.fa-chevron-circle-left:before{content:"\f137"}.fasc-ico-before.fa-chevron-circle-right:before{content:"\f138"}.fasc-ico-before.fa-chevron-circle-up:before{content:"\f139"}.fasc-ico-before.fa-chevron-circle-down:before{content:"\f13a"}.fasc-ico-before.fa-html5:before{content:"\f13b"}.fasc-ico-before.fa-css3:before{content:"\f13c"}.fasc-ico-before.fa-anchor:before{content:"\f13d"}.fasc-ico-before.fa-unlock-alt:before{content:"\f13e"}.fasc-ico-before.fa-bullseye:before{content:"\f140"}.fasc-ico-before.fa-ellipsis-h:before{content:"\f141"}.fasc-ico-before.fa-ellipsis-v:before{content:"\f142"}.fasc-ico-before.fa-rss-square:before{content:"\f143"}.fasc-ico-before.fa-play-circle:before{content:"\f144"}.fasc-ico-before.fa-ticket:before{content:"\f145"}.fasc-ico-before.fa-minus-square:before{content:"\f146"}.fasc-ico-before.fa-minus-square-o:before{content:"\f147"}.fasc-ico-before.fa-level-up:before{content:"\f148"}.fasc-ico-before.fa-level-down:before{content:"\f149"}.fasc-ico-before.fa-check-square:before{content:"\f14a"}.fasc-ico-before.fa-pencil-square:before{content:"\f14b"}.fasc-ico-before.fa-external-link-square:before{content:"\f14c"}.fasc-ico-before.fa-share-square:before{content:"\f14d"}.fasc-ico-before.fa-compass:before{content:"\f14e"}.fasc-ico-before.fa-toggle-down:before,.fasc-ico-before.fa-caret-square-o-down:before{content:"\f150"}.fasc-ico-before.fa-toggle-up:before,.fasc-ico-before.fa-caret-square-o-up:before{content:"\f151"}.fasc-ico-before.fa-toggle-right:before,.fasc-ico-before.fa-caret-square-o-right:before{content:"\f152"}.fasc-ico-before.fa-euro:before,.fasc-ico-before.fa-eur:before{content:"\f153"}.fasc-ico-before.fa-gbp:before{content:"\f154"}.fasc-ico-before.fa-dollar:before,.fasc-ico-before.fa-usd:before{content:"\f155"}.fasc-ico-before.fa-rupee:before,.fasc-ico-before.fa-inr:before{content:"\f156"}.fasc-ico-before.fa-cny:before,.fasc-ico-before.fa-rmb:before,.fasc-ico-before.fa-yen:before,.fasc-ico-before.fa-jpy:before{content:"\f157"}.fasc-ico-before.fa-ruble:before,.fasc-ico-before.fa-rouble:before,.fasc-ico-before.fa-rub:before{content:"\f158"}.fasc-ico-before.fa-won:before,.fasc-ico-before.fa-krw:before{content:"\f159"}.fasc-ico-before.fa-bitcoin:before,.fasc-ico-before.fa-btc:before{content:"\f15a"}.fasc-ico-before.fa-file:before{content:"\f15b"}.fasc-ico-before.fa-file-text:before{content:"\f15c"}.fasc-ico-before.fa-sort-alpha-asc:before{content:"\f15d"}.fasc-ico-before.fa-sort-alpha-desc:before{content:"\f15e"}.fasc-ico-before.fa-sort-amount-asc:before{content:"\f160"}.fasc-ico-before.fa-sort-amount-desc:before{content:"\f161"}.fasc-ico-before.fa-sort-numeric-asc:before{content:"\f162"}.fasc-ico-before.fa-sort-numeric-desc:before{content:"\f163"}.fasc-ico-before.fa-thumbs-up:before{content:"\f164"}.fasc-ico-before.fa-thumbs-down:before{content:"\f165"}.fasc-ico-before.fa-youtube-square:before{content:"\f166"}.fasc-ico-before.fa-youtube:before{content:"\f167"}.fasc-ico-before.fa-xing:before{content:"\f168"}.fasc-ico-before.fa-xing-square:before{content:"\f169"}.fasc-ico-before.fa-youtube-play:before{content:"\f16a"}.fasc-ico-before.fa-dropbox:before{content:"\f16b"}.fasc-ico-before.fa-stack-overflow:before{content:"\f16c"}.fasc-ico-before.fa-instagram:before{content:"\f16d"}.fasc-ico-before.fa-flickr:before{content:"\f16e"}.fasc-ico-before.fa-adn:before{content:"\f170"}.fasc-ico-before.fa-bitbucket:before{content:"\f171"}.fasc-ico-before.fa-bitbucket-square:before{content:"\f172"}.fasc-ico-before.fa-tumblr:before{content:"\f173"}.fasc-ico-before.fa-tumblr-square:before{content:"\f174"}.fasc-ico-before.fa-long-arrow-down:before{content:"\f175"}.fasc-ico-before.fa-long-arrow-up:before{content:"\f176"}.fasc-ico-before.fa-long-arrow-left:before{content:"\f177"}.fasc-ico-before.fa-long-arrow-right:before{content:"\f178"}.fasc-ico-before.fa-apple:before{content:"\f179"}.fasc-ico-before.fa-windows:before{content:"\f17a"}.fasc-ico-before.fa-android:before{content:"\f17b"}.fasc-ico-before.fa-linux:before{content:"\f17c"}.fasc-ico-before.fa-dribbble:before{content:"\f17d"}.fasc-ico-before.fa-skype:before{content:"\f17e"}.fasc-ico-before.fa-foursquare:before{content:"\f180"}.fasc-ico-before.fa-trello:before{content:"\f181"}.fasc-ico-before.fa-female:before{content:"\f182"}.fasc-ico-before.fa-male:before{content:"\f183"}.fasc-ico-before.fa-gittip:before{content:"\f184"}.fasc-ico-before.fa-sun-o:before{content:"\f185"}.fasc-ico-before.fa-moon-o:before{content:"\f186"}.fasc-ico-before.fa-archive:before{content:"\f187"}.fasc-ico-before.fa-bug:before{content:"\f188"}.fasc-ico-before.fa-vk:before{content:"\f189"}.fasc-ico-before.fa-weibo:before{content:"\f18a"}.fasc-ico-before.fa-renren:before{content:"\f18b"}.fasc-ico-before.fa-pagelines:before{content:"\f18c"}.fasc-ico-before.fa-stack-exchange:before{content:"\f18d"}.fasc-ico-before.fa-arrow-circle-o-right:before{content:"\f18e"}.fasc-ico-before.fa-arrow-circle-o-left:before{content:"\f190"}.fasc-ico-before.fa-toggle-left:before,.fasc-ico-before.fa-caret-square-o-left:before{content:"\f191"}.fasc-ico-before.fa-dot-circle-o:before{content:"\f192"}.fasc-ico-before.fa-wheelchair:before{content:"\f193"}.fasc-ico-before.fa-vimeo-square:before{content:"\f194"}.fasc-ico-before.fa-turkish-lira:before,.fasc-ico-before.fa-try:before{content:"\f195"}.fasc-ico-before.fa-plus-square-o:before{content:"\f196"}.fasc-ico-after.fa-glass:after{content:"\f000"}.fasc-ico-after.fa-music:after{content:"\f001"}.fasc-ico-after.fa-search:after{content:"\f002"}.fasc-ico-after.fa-envelope-o:after{content:"\f003"}.fasc-ico-after.fa-heart:after{content:"\f004"}.fasc-ico-after.fa-star:after{content:"\f005"}.fasc-ico-after.fa-star-o:after{content:"\f006"}.fasc-ico-after.fa-user:after{content:"\f007"}.fasc-ico-after.fa-film:after{content:"\f008"}.fasc-ico-after.fa-th-large:after{content:"\f009"}.fasc-ico-after.fa-th:after{content:"\f00a"}.fasc-ico-after.fa-th-list:after{content:"\f00b"}.fasc-ico-after.fa-check:after{content:"\f00c"}.fasc-ico-after.fa-times:after{content:"\f00d"}.fasc-ico-after.fa-search-plus:after{content:"\f00e"}.fasc-ico-after.fa-search-minus:after{content:"\f010"}.fasc-ico-after.fa-power-off:after{content:"\f011"}.fasc-ico-after.fa-signal:after{content:"\f012"}.fasc-ico-after.fa-gear:after,.fasc-ico-after.fa-cog:after{content:"\f013"}.fasc-ico-after.fa-trash-o:after{content:"\f014"}.fasc-ico-after.fa-home:after{content:"\f015"}.fasc-ico-after.fa-file-o:after{content:"\f016"}.fasc-ico-after.fa-clock-o:after{content:"\f017"}.fasc-ico-after.fa-road:after{content:"\f018"}.fasc-ico-after.fa-download:after{content:"\f019"}.fasc-ico-after.fa-arrow-circle-o-down:after{content:"\f01a"}.fasc-ico-after.fa-arrow-circle-o-up:after{content:"\f01b"}.fasc-ico-after.fa-inbox:after{content:"\f01c"}.fasc-ico-after.fa-play-circle-o:after{content:"\f01d"}.fasc-ico-after.fa-rotate-right:after,.fasc-ico-after.fa-repeat:after{content:"\f01e"}.fasc-ico-after.fa-refresh:after{content:"\f021"}.fasc-ico-after.fa-list-alt:after{content:"\f022"}.fasc-ico-after.fa-lock:after{content:"\f023"}.fasc-ico-after.fa-flag:after{content:"\f024"}.fasc-ico-after.fa-headphones:after{content:"\f025"}.fasc-ico-after.fa-volume-off:after{content:"\f026"}.fasc-ico-after.fa-volume-down:after{content:"\f027"}.fasc-ico-after.fa-volume-up:after{content:"\f028"}.fasc-ico-after.fa-qrcode:after{content:"\f029"}.fasc-ico-after.fa-barcode:after{content:"\f02a"}.fasc-ico-after.fa-tag:after{content:"\f02b"}.fasc-ico-after.fa-tags:after{content:"\f02c"}.fasc-ico-after.fa-book:after{content:"\f02d"}.fasc-ico-after.fa-bookmark:after{content:"\f02e"}.fasc-ico-after.fa-print:after{content:"\f02f"}.fasc-ico-after.fa-camera:after{content:"\f030"}.fasc-ico-after.fa-font:after{content:"\f031"}.fasc-ico-after.fa-bold:after{content:"\f032"}.fasc-ico-after.fa-italic:after{content:"\f033"}.fasc-ico-after.fa-text-height:after{content:"\f034"}.fasc-ico-after.fa-text-width:after{content:"\f035"}.fasc-ico-after.fa-align-left:after{content:"\f036"}.fasc-ico-after.fa-align-center:after{content:"\f037"}.fasc-ico-after.fa-align-right:after{content:"\f038"}.fasc-ico-after.fa-align-justify:after{content:"\f039"}.fasc-ico-after.fa-list:after{content:"\f03a"}.fasc-ico-after.fa-dedent:after,.fasc-ico-after.fa-outdent:after{content:"\f03b"}.fasc-ico-after.fa-indent:after{content:"\f03c"}.fasc-ico-after.fa-video-camera:after{content:"\f03d"}.fasc-ico-after.fa-picture-o:after{content:"\f03e"}.fasc-ico-after.fa-pencil:after{content:"\f040"}.fasc-ico-after.fa-map-marker:after{content:"\f041"}.fasc-ico-after.fa-adjust:after{content:"\f042"}.fasc-ico-after.fa-tint:after{content:"\f043"}.fasc-ico-after.fa-edit:after,.fasc-ico-after.fa-pencil-square-o:after{content:"\f044"}.fasc-ico-after.fa-share-square-o:after{content:"\f045"}.fasc-ico-after.fa-check-square-o:after{content:"\f046"}.fasc-ico-after.fa-arrows:after{content:"\f047"}.fasc-ico-after.fa-step-backward:after{content:"\f048"}.fasc-ico-after.fa-fast-backward:after{content:"\f049"}.fasc-ico-after.fa-backward:after{content:"\f04a"}.fasc-ico-after.fa-play:after{content:"\f04b"}.fasc-ico-after.fa-pause:after{content:"\f04c"}.fasc-ico-after.fa-stop:after{content:"\f04d"}.fasc-ico-after.fa-forward:after{content:"\f04e"}.fasc-ico-after.fa-fast-forward:after{content:"\f050"}.fasc-ico-after.fa-step-forward:after{content:"\f051"}.fasc-ico-after.fa-eject:after{content:"\f052"}.fasc-ico-after.fa-chevron-left:after{content:"\f053"}.fasc-ico-after.fa-chevron-right:after{content:"\f054"}.fasc-ico-after.fa-plus-circle:after{content:"\f055"}.fasc-ico-after.fa-minus-circle:after{content:"\f056"}.fasc-ico-after.fa-times-circle:after{content:"\f057"}.fasc-ico-after.fa-check-circle:after{content:"\f058"}.fasc-ico-after.fa-question-circle:after{content:"\f059"}.fasc-ico-after.fa-info-circle:after{content:"\f05a"}.fasc-ico-after.fa-crosshairs:after{content:"\f05b"}.fasc-ico-after.fa-times-circle-o:after{content:"\f05c"}.fasc-ico-after.fa-check-circle-o:after{content:"\f05d"}.fasc-ico-after.fa-ban:after{content:"\f05e"}.fasc-ico-after.fa-arrow-left:after{content:"\f060"}.fasc-ico-after.fa-arrow-right:after{content:"\f061"}.fasc-ico-after.fa-arrow-up:after{content:"\f062"}.fasc-ico-after.fa-arrow-down:after{content:"\f063"}.fasc-ico-after.fa-mail-forward:after,.fasc-ico-after.fa-share:after{content:"\f064"}.fasc-ico-after.fa-expand:after{content:"\f065"}.fasc-ico-after.fa-compress:after{content:"\f066"}.fasc-ico-after.fa-plus:after{content:"\f067"}.fasc-ico-after.fa-minus:after{content:"\f068"}.fasc-ico-after.fa-asterisk:after{content:"\f069"}.fasc-ico-after.fa-exclamation-circle:after{content:"\f06a"}.fasc-ico-after.fa-gift:after{content:"\f06b"}.fasc-ico-after.fa-leaf:after{content:"\f06c"}.fasc-ico-after.fa-fire:after{content:"\f06d"}.fasc-ico-after.fa-eye:after{content:"\f06e"}.fasc-ico-after.fa-eye-slash:after{content:"\f070"}.fasc-ico-after.fa-warning:after,.fasc-ico-after.fa-exclamation-triangle:after{content:"\f071"}.fasc-ico-after.fa-plane:after{content:"\f072"}.fasc-ico-after.fa-calendar:after{content:"\f073"}.fasc-ico-after.fa-random:after{content:"\f074"}.fasc-ico-after.fa-comment:after{content:"\f075"}.fasc-ico-after.fa-magnet:after{content:"\f076"}.fasc-ico-after.fa-chevron-up:after{content:"\f077"}.fasc-ico-after.fa-chevron-down:after{content:"\f078"}.fasc-ico-after.fa-retweet:after{content:"\f079"}.fasc-ico-after.fa-shopping-cart:after{content:"\f07a"}.fasc-ico-after.fa-folder:after{content:"\f07b"}.fasc-ico-after.fa-folder-open:after{content:"\f07c"}.fasc-ico-after.fa-arrows-v:after{content:"\f07d"}.fasc-ico-after.fa-arrows-h:after{content:"\f07e"}.fasc-ico-after.fa-bar-chart-o:after{content:"\f080"}.fasc-ico-after.fa-twitter-square:after{content:"\f081"}.fasc-ico-after.fa-facebook-square:after{content:"\f082"}.fasc-ico-after.fa-camera-retro:after{content:"\f083"}.fasc-ico-after.fa-key:after{content:"\f084"}.fasc-ico-after.fa-gears:after,.fasc-ico-after.fa-cogs:after{content:"\f085"}.fasc-ico-after.fa-comments:after{content:"\f086"}.fasc-ico-after.fa-thumbs-o-up:after{content:"\f087"}.fasc-ico-after.fa-thumbs-o-down:after{content:"\f088"}.fasc-ico-after.fa-star-half:after{content:"\f089"}.fasc-ico-after.fa-heart-o:after{content:"\f08a"}.fasc-ico-after.fa-sign-out:after{content:"\f08b"}.fasc-ico-after.fa-linkedin-square:after{content:"\f08c"}.fasc-ico-after.fa-thumb-tack:after{content:"\f08d"}.fasc-ico-after.fa-external-link:after{content:"\f08e"}.fasc-ico-after.fa-sign-in:after{content:"\f090"}.fasc-ico-after.fa-trophy:after{content:"\f091"}.fasc-ico-after.fa-github-square:after{content:"\f092"}.fasc-ico-after.fa-upload:after{content:"\f093"}.fasc-ico-after.fa-lemon-o:after{content:"\f094"}.fasc-ico-after.fa-phone:after{content:"\f095"}.fasc-ico-after.fa-square-o:after{content:"\f096"}.fasc-ico-after.fa-bookmark-o:after{content:"\f097"}.fasc-ico-after.fa-phone-square:after{content:"\f098"}.fasc-ico-after.fa-twitter:after{content:"\f099"}.fasc-ico-after.fa-facebook:after{content:"\f09a"}.fasc-ico-after.fa-github:after{content:"\f09b"}.fasc-ico-after.fa-unlock:after{content:"\f09c"}.fasc-ico-after.fa-credit-card:after{content:"\f09d"}.fasc-ico-after.fa-rss:after{content:"\f09e"}.fasc-ico-after.fa-hdd-o:after{content:"\f0a0"}.fasc-ico-after.fa-bullhorn:after{content:"\f0a1"}.fasc-ico-after.fa-bell:after{content:"\f0f3"}.fasc-ico-after.fa-certificate:after{content:"\f0a3"}.fasc-ico-after.fa-hand-o-right:after{content:"\f0a4"}.fasc-ico-after.fa-hand-o-left:after{content:"\f0a5"}.fasc-ico-after.fa-hand-o-up:after{content:"\f0a6"}.fasc-ico-after.fa-hand-o-down:after{content:"\f0a7"}.fasc-ico-after.fa-arrow-circle-left:after{content:"\f0a8"}.fasc-ico-after.fa-arrow-circle-right:after{content:"\f0a9"}.fasc-ico-after.fa-arrow-circle-up:after{content:"\f0aa"}.fasc-ico-after.fa-arrow-circle-down:after{content:"\f0ab"}.fasc-ico-after.fa-globe:after{content:"\f0ac"}.fasc-ico-after.fa-wrench:after{content:"\f0ad"}.fasc-ico-after.fa-tasks:after{content:"\f0ae"}.fasc-ico-after.fa-filter:after{content:"\f0b0"}.fasc-ico-after.fa-briefcase:after{content:"\f0b1"}.fasc-ico-after.fa-arrows-alt:after{content:"\f0b2"}.fasc-ico-after.fa-group:after,.fasc-ico-after.fa-users:after{content:"\f0c0"}.fasc-ico-after.fa-chain:after,.fasc-ico-after.fa-link:after{content:"\f0c1"}.fasc-ico-after.fa-cloud:after{content:"\f0c2"}.fasc-ico-after.fa-flask:after{content:"\f0c3"}.fasc-ico-after.fa-cut:after,.fasc-ico-after.fa-scissors:after{content:"\f0c4"}.fasc-ico-after.fa-copy:after,.fasc-ico-after.fa-files-o:after{content:"\f0c5"}.fasc-ico-after.fa-paperclip:after{content:"\f0c6"}.fasc-ico-after.fa-save:after,.fasc-ico-after.fa-floppy-o:after{content:"\f0c7"}.fasc-ico-after.fa-square:after{content:"\f0c8"}.fasc-ico-after.fa-bars:after{content:"\f0c9"}.fasc-ico-after.fa-list-ul:after{content:"\f0ca"}.fasc-ico-after.fa-list-ol:after{content:"\f0cb"}.fasc-ico-after.fa-strikethrough:after{content:"\f0cc"}.fasc-ico-after.fa-underline:after{content:"\f0cd"}.fasc-ico-after.fa-table:after{content:"\f0ce"}.fasc-ico-after.fa-magic:after{content:"\f0d0"}.fasc-ico-after.fa-truck:after{content:"\f0d1"}.fasc-ico-after.fa-pinterest:after{content:"\f0d2"}.fasc-ico-after.fa-pinterest-square:after{content:"\f0d3"}.fasc-ico-after.fa-google-plus-square:after{content:"\f0d4"}.fasc-ico-after.fa-google-plus:after{content:"\f0d5"}.fasc-ico-after.fa-money:after{content:"\f0d6"}.fasc-ico-after.fa-caret-down:after{content:"\f0d7"}.fasc-ico-after.fa-caret-up:after{content:"\f0d8"}.fasc-ico-after.fa-caret-left:after{content:"\f0d9"}.fasc-ico-after.fa-caret-right:after{content:"\f0da"}.fasc-ico-after.fa-columns:after{content:"\f0db"}.fasc-ico-after.fa-unsorted:after,.fasc-ico-after.fa-sort:after{content:"\f0dc"}.fasc-ico-after.fa-sort-down:after,.fasc-ico-after.fa-sort-asc:after{content:"\f0dd"}.fasc-ico-after.fa-sort-up:after,.fasc-ico-after.fa-sort-desc:after{content:"\f0de"}.fasc-ico-after.fa-envelope:after{content:"\f0e0"}.fasc-ico-after.fa-linkedin:after{content:"\f0e1"}.fasc-ico-after.fa-rotate-left:after,.fasc-ico-after.fa-undo:after{content:"\f0e2"}.fasc-ico-after.fa-legal:after,.fasc-ico-after.fa-gavel:after{content:"\f0e3"}.fasc-ico-after.fa-dashboard:after,.fasc-ico-after.fa-tachometer:after{content:"\f0e4"}.fasc-ico-after.fa-comment-o:after{content:"\f0e5"}.fasc-ico-after.fa-comments-o:after{content:"\f0e6"}.fasc-ico-after.fa-flash:after,.fasc-ico-after.fa-bolt:after{content:"\f0e7"}.fasc-ico-after.fa-sitemap:after{content:"\f0e8"}.fasc-ico-after.fa-umbrella:after{content:"\f0e9"}.fasc-ico-after.fa-paste:after,.fasc-ico-after.fa-clipboard:after{content:"\f0ea"}.fasc-ico-after.fa-lightbulb-o:after{content:"\f0eb"}.fasc-ico-after.fa-exchange:after{content:"\f0ec"}.fasc-ico-after.fa-cloud-download:after{content:"\f0ed"}.fasc-ico-after.fa-cloud-upload:after{content:"\f0ee"}.fasc-ico-after.fa-user-md:after{content:"\f0f0"}.fasc-ico-after.fa-stethoscope:after{content:"\f0f1"}.fasc-ico-after.fa-suitcase:after{content:"\f0f2"}.fasc-ico-after.fa-bell-o:after{content:"\f0a2"}.fasc-ico-after.fa-coffee:after{content:"\f0f4"}.fasc-ico-after.fa-cutlery:after{content:"\f0f5"}.fasc-ico-after.fa-file-text-o:after{content:"\f0f6"}.fasc-ico-after.fa-building-o:after{content:"\f0f7"}.fasc-ico-after.fa-hospital-o:after{content:"\f0f8"}.fasc-ico-after.fa-ambulance:after{content:"\f0f9"}.fasc-ico-after.fa-medkit:after{content:"\f0fa"}.fasc-ico-after.fa-fighter-jet:after{content:"\f0fb"}.fasc-ico-after.fa-beer:after{content:"\f0fc"}.fasc-ico-after.fa-h-square:after{content:"\f0fd"}.fasc-ico-after.fa-plus-square:after{content:"\f0fe"}.fasc-ico-after.fa-angle-double-left:after{content:"\f100"}.fasc-ico-after.fa-angle-double-right:after{content:"\f101"}.fasc-ico-after.fa-angle-double-up:after{content:"\f102"}.fasc-ico-after.fa-angle-double-down:after{content:"\f103"}.fasc-ico-after.fa-angle-left:after{content:"\f104"}.fasc-ico-after.fa-angle-right:after{content:"\f105"}.fasc-ico-after.fa-angle-up:after{content:"\f106"}.fasc-ico-after.fa-angle-down:after{content:"\f107"}.fasc-ico-after.fa-desktop:after{content:"\f108"}.fasc-ico-after.fa-laptop:after{content:"\f109"}.fasc-ico-after.fa-tablet:after{content:"\f10a"}.fasc-ico-after.fa-mobile-phone:after,.fasc-ico-after.fa-mobile:after{content:"\f10b"}.fasc-ico-after.fa-circle-o:after{content:"\f10c"}.fasc-ico-after.fa-quote-left:after{content:"\f10d"}.fasc-ico-after.fa-quote-right:after{content:"\f10e"}.fasc-ico-after.fa-spinner:after{content:"\f110"}.fasc-ico-after.fa-circle:after{content:"\f111"}.fasc-ico-after.fa-mail-reply:after,.fasc-ico-after.fa-reply:after{content:"\f112"}.fasc-ico-after.fa-github-alt:after{content:"\f113"}.fasc-ico-after.fa-folder-o:after{content:"\f114"}.fasc-ico-after.fa-folder-open-o:after{content:"\f115"}.fasc-ico-after.fa-smile-o:after{content:"\f118"}.fasc-ico-after.fa-frown-o:after{content:"\f119"}.fasc-ico-after.fa-meh-o:after{content:"\f11a"}.fasc-ico-after.fa-gamepad:after{content:"\f11b"}.fasc-ico-after.fa-keyboard-o:after{content:"\f11c"}.fasc-ico-after.fa-flag-o:after{content:"\f11d"}.fasc-ico-after.fa-flag-checkered:after{content:"\f11e"}.fasc-ico-after.fa-terminal:after{content:"\f120"}.fasc-ico-after.fa-code:after{content:"\f121"}.fasc-ico-after.fa-reply-all:after{content:"\f122"}.fasc-ico-after.fa-mail-reply-all:after{content:"\f122"}.fasc-ico-after.fa-star-half-empty:after,.fasc-ico-after.fa-star-half-full:after,.fasc-ico-after.fa-star-half-o:after{content:"\f123"}.fasc-ico-after.fa-location-arrow:after{content:"\f124"}.fasc-ico-after.fa-crop:after{content:"\f125"}.fasc-ico-after.fa-code-fork:after{content:"\f126"}.fasc-ico-after.fa-unlink:after,.fasc-ico-after.fa-chain-broken:after{content:"\f127"}.fasc-ico-after.fa-question:after{content:"\f128"}.fasc-ico-after.fa-info:after{content:"\f129"}.fasc-ico-after.fa-exclamation:after{content:"\f12a"}.fasc-ico-after.fa-superscript:after{content:"\f12b"}.fasc-ico-after.fa-subscript:after{content:"\f12c"}.fasc-ico-after.fa-eraser:after{content:"\f12d"}.fasc-ico-after.fa-puzzle-piece:after{content:"\f12e"}.fasc-ico-after.fa-microphone:after{content:"\f130"}.fasc-ico-after.fa-microphone-slash:after{content:"\f131"}.fasc-ico-after.fa-shield:after{content:"\f132"}.fasc-ico-after.fa-calendar-o:after{content:"\f133"}.fasc-ico-after.fa-fire-extinguisher:after{content:"\f134"}.fasc-ico-after.fa-rocket:after{content:"\f135"}.fasc-ico-after.fa-maxcdn:after{content:"\f136"}.fasc-ico-after.fa-chevron-circle-left:after{content:"\f137"}.fasc-ico-after.fa-chevron-circle-right:after{content:"\f138"}.fasc-ico-after.fa-chevron-circle-up:after{content:"\f139"}.fasc-ico-after.fa-chevron-circle-down:after{content:"\f13a"}.fasc-ico-after.fa-html5:after{content:"\f13b"}.fasc-ico-after.fa-css3:after{content:"\f13c"}.fasc-ico-after.fa-anchor:after{content:"\f13d"}.fasc-ico-after.fa-unlock-alt:after{content:"\f13e"}.fasc-ico-after.fa-bullseye:after{content:"\f140"}.fasc-ico-after.fa-ellipsis-h:after{content:"\f141"}.fasc-ico-after.fa-ellipsis-v:after{content:"\f142"}.fasc-ico-after.fa-rss-square:after{content:"\f143"}.fasc-ico-after.fa-play-circle:after{content:"\f144"}.fasc-ico-after.fa-ticket:after{content:"\f145"}.fasc-ico-after.fa-minus-square:after{content:"\f146"}.fasc-ico-after.fa-minus-square-o:after{content:"\f147"}.fasc-ico-after.fa-level-up:after{content:"\f148"}.fasc-ico-after.fa-level-down:after{content:"\f149"}.fasc-ico-after.fa-check-square:after{content:"\f14a"}.fasc-ico-after.fa-pencil-square:after{content:"\f14b"}.fasc-ico-after.fa-external-link-square:after{content:"\f14c"}.fasc-ico-after.fa-share-square:after{content:"\f14d"}.fasc-ico-after.fa-compass:after{content:"\f14e"}.fasc-ico-after.fa-toggle-down:after,.fasc-ico-after.fa-caret-square-o-down:after{content:"\f150"}.fasc-ico-after.fa-toggle-up:after,.fasc-ico-after.fa-caret-square-o-up:after{content:"\f151"}.fasc-ico-after.fa-toggle-right:after,.fasc-ico-after.fa-caret-square-o-right:after{content:"\f152"}.fasc-ico-after.fa-euro:after,.fasc-ico-after.fa-eur:after{content:"\f153"}.fasc-ico-after.fa-gbp:after{content:"\f154"}.fasc-ico-after.fa-dollar:after,.fasc-ico-after.fa-usd:after{content:"\f155"}.fasc-ico-after.fa-rupee:after,.fasc-ico-after.fa-inr:after{content:"\f156"}.fasc-ico-after.fa-cny:after,.fasc-ico-after.fa-rmb:after,.fasc-ico-after.fa-yen:after,.fasc-ico-after.fa-jpy:after{content:"\f157"}.fasc-ico-after.fa-ruble:after,.fasc-ico-after.fa-rouble:after,.fasc-ico-after.fa-rub:after{content:"\f158"}.fasc-ico-after.fa-won:after,.fasc-ico-after.fa-krw:after{content:"\f159"}.fasc-ico-after.fa-bitcoin:after,.fasc-ico-after.fa-btc:after{content:"\f15a"}.fasc-ico-after.fa-file:after{content:"\f15b"}.fasc-ico-after.fa-file-text:after{content:"\f15c"}.fasc-ico-after.fa-sort-alpha-asc:after{content:"\f15d"}.fasc-ico-after.fa-sort-alpha-desc:after{content:"\f15e"}.fasc-ico-after.fa-sort-amount-asc:after{content:"\f160"}.fasc-ico-after.fa-sort-amount-desc:after{content:"\f161"}.fasc-ico-after.fa-sort-numeric-asc:after{content:"\f162"}.fasc-ico-after.fa-sort-numeric-desc:after{content:"\f163"}.fasc-ico-after.fa-thumbs-up:after{content:"\f164"}.fasc-ico-after.fa-thumbs-down:after{content:"\f165"}.fasc-ico-after.fa-youtube-square:after{content:"\f166"}.fasc-ico-after.fa-youtube:after{content:"\f167"}.fasc-ico-after.fa-xing:after{content:"\f168"}.fasc-ico-after.fa-xing-square:after{content:"\f169"}.fasc-ico-after.fa-youtube-play:after{content:"\f16a"}.fasc-ico-after.fa-dropbox:after{content:"\f16b"}.fasc-ico-after.fa-stack-overflow:after{content:"\f16c"}.fasc-ico-after.fa-instagram:after{content:"\f16d"}.fasc-ico-after.fa-flickr:after{content:"\f16e"}.fasc-ico-after.fa-adn:after{content:"\f170"}.fasc-ico-after.fa-bitbucket:after{content:"\f171"}.fasc-ico-after.fa-bitbucket-square:after{content:"\f172"}.fasc-ico-after.fa-tumblr:after{content:"\f173"}.fasc-ico-after.fa-tumblr-square:after{content:"\f174"}.fasc-ico-after.fa-long-arrow-down:after{content:"\f175"}.fasc-ico-after.fa-long-arrow-up:after{content:"\f176"}.fasc-ico-after.fa-long-arrow-left:after{content:"\f177"}.fasc-ico-after.fa-long-arrow-right:after{content:"\f178"}.fasc-ico-after.fa-apple:after{content:"\f179"}.fasc-ico-after.fa-windows:after{content:"\f17a"}.fasc-ico-after.fa-android:after{content:"\f17b"}.fasc-ico-after.fa-linux:after{content:"\f17c"}.fasc-ico-after.fa-dribbble:after{content:"\f17d"}.fasc-ico-after.fa-skype:after{content:"\f17e"}.fasc-ico-after.fa-foursquare:after{content:"\f180"}.fasc-ico-after.fa-trello:after{content:"\f181"}.fasc-ico-after.fa-female:after{content:"\f182"}.fasc-ico-after.fa-male:after{content:"\f183"}.fasc-ico-after.fa-gittip:after{content:"\f184"}.fasc-ico-after.fa-sun-o:after{content:"\f185"}.fasc-ico-after.fa-moon-o:after{content:"\f186"}.fasc-ico-after.fa-archive:after{content:"\f187"}.fasc-ico-after.fa-bug:after{content:"\f188"}.fasc-ico-after.fa-vk:after{content:"\f189"}.fasc-ico-after.fa-weibo:after{content:"\f18a"}.fasc-ico-after.fa-renren:after{content:"\f18b"}.fasc-ico-after.fa-pagelines:after{content:"\f18c"}.fasc-ico-after.fa-stack-exchange:after{content:"\f18d"}.fasc-ico-after.fa-arrow-circle-o-right:after{content:"\f18e"}.fasc-ico-after.fa-arrow-circle-o-left:after{content:"\f190"}.fasc-ico-after.fa-toggle-left:after,.fasc-ico-after.fa-caret-square-o-left:after{content:"\f191"}.fasc-ico-after.fa-dot-circle-o:after{content:"\f192"}.fasc-ico-after.fa-wheelchair:after{content:"\f193"}.fasc-ico-after.fa-vimeo-square:after{content:"\f194"}.fasc-ico-after.fa-turkish-lira:after,.fasc-ico-after.fa-try:after{content:"\f195"}.fasc-ico-after.fa-plus-square-o:after{content:"\f196"}.fasc-ico-before.dashicons-before:before{display:inline-block;width:20px;height:20px;font-size:20px;line-height:1;font-family:dashicons;text-decoration:inherit;font-weight:400;font-style:normal;vertical-align:top;text-align:center;-webkit-transition:color .1s ease-in 0;transition:color .1s ease-in 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fasc-ico-before.dashicons-menu:before{content:"\f333"}.fasc-ico-before.dashicons-admin-site:before{content:"\f319"}.fasc-ico-before.dashicons-dashboard:before{content:"\f226"}.fasc-ico-before.dashicons-admin-media:before{content:"\f104"}.fasc-ico-before.dashicons-admin-page:before{content:"\f105"}.fasc-ico-before.dashicons-admin-comments:before{content:"\f101"}.fasc-ico-before.dashicons-admin-appearance:before{content:"\f100"}.fasc-ico-before.dashicons-admin-plugins:before{content:"\f106"}.fasc-ico-before.dashicons-admin-users:before{content:"\f110"}.fasc-ico-before.dashicons-admin-tools:before{content:"\f107"}.fasc-ico-before.dashicons-admin-settings:before{content:"\f108"}.fasc-ico-before.dashicons-admin-network:before{content:"\f112"}.fasc-ico-before.dashicons-admin-generic:before{content:"\f111"}.fasc-ico-before.dashicons-admin-home:before{content:"\f102"}.fasc-ico-before.dashicons-admin-collapse:before{content:"\f148"}.fasc-ico-before.dashicons-filter:before{content:"\f536"}.fasc-ico-before.dashicons-admin-customizer:before{content:"\f540"}.fasc-ico-before.dashicons-admin-multisite:before{content:"\f541"}.fasc-ico-before.dashicons-admin-links:before,.fasc-ico-before.dashicons-format-links:before{content:"\f103"}.fasc-ico-before.dashicons-admin-post:before,.fasc-ico-before.dashicons-format-standard:before{content:"\f109"}.fasc-ico-before.dashicons-format-image:before{content:"\f128"}.fasc-ico-before.dashicons-format-gallery:before{content:"\f161"}.fasc-ico-before.dashicons-format-audio:before{content:"\f127"}.fasc-ico-before.dashicons-format-video:before{content:"\f126"}.fasc-ico-before.dashicons-format-chat:before{content:"\f125"}.fasc-ico-before.dashicons-format-status:before{content:"\f130"}.fasc-ico-before.dashicons-format-aside:before{content:"\f123"}.fasc-ico-before.dashicons-format-quote:before{content:"\f122"}.fasc-ico-before.dashicons-welcome-edit-page:before,.fasc-ico-before.dashicons-welcome-write-blog:before{content:"\f119"}.fasc-ico-before.dashicons-welcome-add-page:before{content:"\f133"}.fasc-ico-before.dashicons-welcome-view-site:before{content:"\f115"}.fasc-ico-before.dashicons-welcome-widgets-menus:before{content:"\f116"}.fasc-ico-before.dashicons-welcome-comments:before{content:"\f117"}.fasc-ico-before.dashicons-welcome-learn-more:before{content:"\f118"}.fasc-ico-before.dashicons-image-crop:before{content:"\f165"}.fasc-ico-before.dashicons-image-rotate:before{content:"\f531"}.fasc-ico-before.dashicons-image-rotate-left:before{content:"\f166"}.fasc-ico-before.dashicons-image-rotate-right:before{content:"\f167"}.fasc-ico-before.dashicons-image-flip-vertical:before{content:"\f168"}.fasc-ico-before.dashicons-image-flip-horizontal:before{content:"\f169"}.fasc-ico-before.dashicons-image-filter:before{content:"\f533"}.fasc-ico-before.dashicons-undo:before{content:"\f171"}.fasc-ico-before.dashicons-redo:before{content:"\f172"}.fasc-ico-before.dashicons-editor-bold:before{content:"\f200"}.fasc-ico-before.dashicons-editor-italic:before{content:"\f201"}.fasc-ico-before.dashicons-editor-ul:before{content:"\f203"}.fasc-ico-before.dashicons-editor-ol:before{content:"\f204"}.fasc-ico-before.dashicons-editor-quote:before{content:"\f205"}.fasc-ico-before.dashicons-editor-alignleft:before{content:"\f206"}.fasc-ico-before.dashicons-editor-aligncenter:before{content:"\f207"}.fasc-ico-before.dashicons-editor-alignright:before{content:"\f208"}.fasc-ico-before.dashicons-editor-insertmore:before{content:"\f209"}.fasc-ico-before.dashicons-editor-spellcheck:before{content:"\f210"}.fasc-ico-before.dashicons-editor-distractionfree:before,.fasc-ico-before.dashicons-editor-expand:before{content:"\f211"}.fasc-ico-before.dashicons-editor-contract:before{content:"\f506"}.fasc-ico-before.dashicons-editor-kitchensink:before{content:"\f212"}.fasc-ico-before.dashicons-editor-underline:before{content:"\f213"}.fasc-ico-before.dashicons-editor-justify:before{content:"\f214"}.fasc-ico-before.dashicons-editor-textcolor:before{content:"\f215"}.fasc-ico-before.dashicons-editor-paste-word:before{content:"\f216"}.fasc-ico-before.dashicons-editor-paste-text:before{content:"\f217"}.fasc-ico-before.dashicons-editor-removeformatting:before{content:"\f218"}.fasc-ico-before.dashicons-editor-video:before{content:"\f219"}.fasc-ico-before.dashicons-editor-customchar:before{content:"\f220"}.fasc-ico-before.dashicons-editor-outdent:before{content:"\f221"}.fasc-ico-before.dashicons-editor-indent:before{content:"\f222"}.fasc-ico-before.dashicons-editor-help:before{content:"\f223"}.fasc-ico-before.dashicons-editor-strikethrough:before{content:"\f224"}.fasc-ico-before.dashicons-editor-unlink:before{content:"\f225"}.fasc-ico-before.dashicons-editor-rtl:before{content:"\f320"}.fasc-ico-before.dashicons-editor-break:before{content:"\f474"}.fasc-ico-before.dashicons-editor-code:before{content:"\f475"}.fasc-ico-before.dashicons-editor-paragraph:before{content:"\f476"}.fasc-ico-before.dashicons-editor-table:before{content:"\f535"}.fasc-ico-before.dashicons-align-left:before{content:"\f135"}.fasc-ico-before.dashicons-align-right:before{content:"\f136"}.fasc-ico-before.dashicons-align-center:before{content:"\f134"}.fasc-ico-before.dashicons-align-none:before{content:"\f138"}.fasc-ico-before.dashicons-lock:before{content:"\f160"}.fasc-ico-before.dashicons-unlock:before{content:"\f528"}.fasc-ico-before.dashicons-calendar:before{content:"\f145"}.fasc-ico-before.dashicons-calendar-alt:before{content:"\f508"}.fasc-ico-before.dashicons-visibility:before{content:"\f177"}.fasc-ico-before.dashicons-hidden:before{content:"\f530"}.fasc-ico-before.dashicons-post-status:before{content:"\f173"}.fasc-ico-before.dashicons-edit:before{content:"\f464"}.fasc-ico-before.dashicons-post-trash:before,.fasc-ico-before.dashicons-trash:before{content:"\f182"}.fasc-ico-before.dashicons-sticky:before{content:"\f537"}.fasc-ico-before.dashicons-external:before{content:"\f504"}.fasc-ico-before.dashicons-arrow-up:before{content:"\f142"}.fasc-ico-before.dashicons-arrow-down:before{content:"\f140"}.fasc-ico-before.dashicons-arrow-left:before{content:"\f141"}.fasc-ico-before.dashicons-arrow-right:before{content:"\f139"}.fasc-ico-before.dashicons-arrow-up-alt:before{content:"\f342"}.fasc-ico-before.dashicons-arrow-down-alt:before{content:"\f346"}.fasc-ico-before.dashicons-arrow-left-alt:before{content:"\f340"}.fasc-ico-before.dashicons-arrow-right-alt:before{content:"\f344"}.fasc-ico-before.dashicons-arrow-up-alt2:before{content:"\f343"}.fasc-ico-before.dashicons-arrow-down-alt2:before{content:"\f347"}.fasc-ico-before.dashicons-arrow-left-alt2:before{content:"\f341"}.fasc-ico-before.dashicons-arrow-right-alt2:before{content:"\f345"}.fasc-ico-before.dashicons-leftright:before{content:"\f229"}.fasc-ico-before.dashicons-sort:before{content:"\f156"}.fasc-ico-before.dashicons-randomize:before{content:"\f503"}.fasc-ico-before.dashicons-list-view:before{content:"\f163"}.fasc-ico-before.dashicons-excerpt-view:before,.fasc-ico-before.dashicons-exerpt-view:before{content:"\f164"}.fasc-ico-before.dashicons-grid-view:before{content:"\f509"}.fasc-ico-before.dashicons-move:before{content:"\f545"}.fasc-ico-before.dashicons-hammer:before{content:"\f308"}.fasc-ico-before.dashicons-art:before{content:"\f309"}.fasc-ico-before.dashicons-migrate:before{content:"\f310"}.fasc-ico-before.dashicons-performance:before{content:"\f311"}.fasc-ico-before.dashicons-universal-access:before{content:"\f483"}.fasc-ico-before.dashicons-universal-access-alt:before{content:"\f507"}.fasc-ico-before.dashicons-tickets:before{content:"\f486"}.fasc-ico-before.dashicons-nametag:before{content:"\f484"}.fasc-ico-before.dashicons-clipboard:before{content:"\f481"}.fasc-ico-before.dashicons-heart:before{content:"\f487"}.fasc-ico-before.dashicons-megaphone:before{content:"\f488"}.fasc-ico-before.dashicons-schedule:before{content:"\f489"}.fasc-ico-before.dashicons-wordpress:before{content:"\f120"}.fasc-ico-before.dashicons-wordpress-alt:before{content:"\f324"}.fasc-ico-before.dashicons-pressthis:before{content:"\f157"}.fasc-ico-before.dashicons-update:before{content:"\f463"}.fasc-ico-before.dashicons-screenoptions:before{content:"\f180"}.fasc-ico-before.dashicons-cart:before{content:"\f174"}.fasc-ico-before.dashicons-feedback:before{content:"\f175"}.fasc-ico-before.dashicons-cloud:before{content:"\f176"}.fasc-ico-before.dashicons-translation:before{content:"\f326"}.fasc-ico-before.dashicons-tag:before{content:"\f323"}.fasc-ico-before.dashicons-category:before{content:"\f318"}.fasc-ico-before.dashicons-archive:before{content:"\f480"}.fasc-ico-before.dashicons-tagcloud:before{content:"\f479"}.fasc-ico-before.dashicons-text:before{content:"\f478"}.fasc-ico-before.dashicons-media-archive:before{content:"\f501"}.fasc-ico-before.dashicons-media-audio:before{content:"\f500"}.fasc-ico-before.dashicons-media-code:before{content:"\f499"}.fasc-ico-before.dashicons-media-default:before{content:"\f498"}.fasc-ico-before.dashicons-media-document:before{content:"\f497"}.fasc-ico-before.dashicons-media-interactive:before{content:"\f496"}.fasc-ico-before.dashicons-media-spreadsheet:before{content:"\f495"}.fasc-ico-before.dashicons-media-text:before{content:"\f491"}.fasc-ico-before.dashicons-media-video:before{content:"\f490"}.fasc-ico-before.dashicons-playlist-audio:before{content:"\f492"}.fasc-ico-before.dashicons-playlist-video:before{content:"\f493"}.fasc-ico-before.dashicons-controls-play:before{content:"\f522"}.fasc-ico-before.dashicons-controls-pause:before{content:"\f523"}.fasc-ico-before.dashicons-controls-forward:before{content:"\f519"}.fasc-ico-before.dashicons-controls-skipforward:before{content:"\f517"}.fasc-ico-before.dashicons-controls-back:before{content:"\f518"}.fasc-ico-before.dashicons-controls-skipback:before{content:"\f516"}.fasc-ico-before.dashicons-controls-repeat:before{content:"\f515"}.fasc-ico-before.dashicons-controls-volumeon:before{content:"\f521"}.fasc-ico-before.dashicons-controls-volumeoff:before{content:"\f520"}.fasc-ico-before.dashicons-yes:before{content:"\f147"}.fasc-ico-before.dashicons-no:before{content:"\f158"}.fasc-ico-before.dashicons-no-alt:before{content:"\f335"}.fasc-ico-before.dashicons-plus:before{content:"\f132"}.fasc-ico-before.dashicons-plus-alt:before{content:"\f502"}.fasc-ico-before.dashicons-plus-alt2:before{content:"\f543"}.fasc-ico-before.dashicons-minus:before{content:"\f460"}.fasc-ico-before.dashicons-dismiss:before{content:"\f153"}.fasc-ico-before.dashicons-marker:before{content:"\f159"}.fasc-ico-before.dashicons-star-filled:before{content:"\f155"}.fasc-ico-before.dashicons-star-half:before{content:"\f459"}.fasc-ico-before.dashicons-star-empty:before{content:"\f154"}.fasc-ico-before.dashicons-flag:before{content:"\f227"}.fasc-ico-before.dashicons-info:before{content:"\f348"}.fasc-ico-before.dashicons-warning:before{content:"\f534"}.fasc-ico-before.dashicons-share:before{content:"\f237"}.fasc-ico-before.dashicons-share1:before{content:"\f237"}.fasc-ico-before.dashicons-share-alt:before{content:"\f240"}.fasc-ico-before.dashicons-share-alt2:before{content:"\f242"}.fasc-ico-before.dashicons-twitter:before{content:"\f301"}.fasc-ico-before.dashicons-rss:before{content:"\f303"}.fasc-ico-before.dashicons-email:before{content:"\f465"}.fasc-ico-before.dashicons-email-alt:before{content:"\f466"}.fasc-ico-before.dashicons-facebook:before{content:"\f304"}.fasc-ico-before.dashicons-facebook-alt:before{content:"\f305"}.fasc-ico-before.dashicons-networking:before{content:"\f325"}.fasc-ico-before.dashicons-googleplus:before{content:"\f462"}.fasc-ico-before.dashicons-location:before{content:"\f230"}.fasc-ico-before.dashicons-location-alt:before{content:"\f231"}.fasc-ico-before.dashicons-camera:before{content:"\f306"}.fasc-ico-before.dashicons-images-alt:before{content:"\f232"}.fasc-ico-before.dashicons-images-alt2:before{content:"\f233"}.fasc-ico-before.dashicons-video-alt:before{content:"\f234"}.fasc-ico-before.dashicons-video-alt2:before{content:"\f235"}.fasc-ico-before.dashicons-video-alt3:before{content:"\f236"}.fasc-ico-before.dashicons-vault:before{content:"\f178"}.fasc-ico-before.dashicons-shield:before{content:"\f332"}.fasc-ico-before.dashicons-shield-alt:before{content:"\f334"}.fasc-ico-before.dashicons-sos:before{content:"\f468"}.fasc-ico-before.dashicons-search:before{content:"\f179"}.fasc-ico-before.dashicons-slides:before{content:"\f181"}.fasc-ico-before.dashicons-analytics:before{content:"\f183"}.fasc-ico-before.dashicons-chart-pie:before{content:"\f184"}.fasc-ico-before.dashicons-chart-bar:before{content:"\f185"}.fasc-ico-before.dashicons-chart-line:before{content:"\f238"}.fasc-ico-before.dashicons-chart-area:before{content:"\f239"}.fasc-ico-before.dashicons-groups:before{content:"\f307"}.fasc-ico-before.dashicons-businessman:before{content:"\f338"}.fasc-ico-before.dashicons-id:before{content:"\f336"}.fasc-ico-before.dashicons-id-alt:before{content:"\f337"}.fasc-ico-before.dashicons-products:before{content:"\f312"}.fasc-ico-before.dashicons-awards:before{content:"\f313"}.fasc-ico-before.dashicons-forms:before{content:"\f314"}.fasc-ico-before.dashicons-testimonial:before{content:"\f473"}.fasc-ico-before.dashicons-portfolio:before{content:"\f322"}.fasc-ico-before.dashicons-book:before{content:"\f330"}.fasc-ico-before.dashicons-book-alt:before{content:"\f331"}.fasc-ico-before.dashicons-download:before{content:"\f316"}.fasc-ico-before.dashicons-upload:before{content:"\f317"}.fasc-ico-before.dashicons-backup:before{content:"\f321"}.fasc-ico-before.dashicons-clock:before{content:"\f469"}.fasc-ico-before.dashicons-lightbulb:before{content:"\f339"}.fasc-ico-before.dashicons-microphone:before{content:"\f482"}.fasc-ico-before.dashicons-desktop:before{content:"\f472"}.fasc-ico-before.dashicons-laptop:before{content:"\f547"}.fasc-ico-before.dashicons-tablet:before{content:"\f471"}.fasc-ico-before.dashicons-smartphone:before{content:"\f470"}.fasc-ico-before.dashicons-phone:before{content:"\f525"}.fasc-ico-before.dashicons-smiley:before{content:"\f328"}.fasc-ico-before.dashicons-index-card:before{content:"\f510"}.fasc-ico-before.dashicons-carrot:before{content:"\f511"}.fasc-ico-before.dashicons-building:before{content:"\f512"}.fasc-ico-before.dashicons-store:before{content:"\f513"}.fasc-ico-before.dashicons-album:before{content:"\f514"}.fasc-ico-before.dashicons-palmtree:before{content:"\f527"}.fasc-ico-before.dashicons-tickets-alt:before{content:"\f524"}.fasc-ico-before.dashicons-money:before{content:"\f526"}.fasc-ico-before.dashicons-thumbs-up:before{content:"\f529"}.fasc-ico-before.dashicons-thumbs-down:before{content:"\f542"}.fasc-ico-before.dashicons-layout:before{content:"\f538"}.fasc-ico-before.dashicons-paperclip:before{content:"\f546"}.fasc-ico-after.dashicons-before:after{display:inline-block;width:20px;height:20px;font-size:20px;line-height:1;font-family:dashicons;text-decoration:inherit;font-weight:400;font-style:normal;vertical-align:top;text-align:center;-webkit-transition:color .1s ease-in 0;transition:color .1s ease-in 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fasc-ico-after.dashicons-menu:after{content:"\f333"}.fasc-ico-after.dashicons-admin-site:after{content:"\f319"}.fasc-ico-after.dashicons-dashboard:after{content:"\f226"}.fasc-ico-after.dashicons-admin-media:after{content:"\f104"}.fasc-ico-after.dashicons-admin-page:after{content:"\f105"}.fasc-ico-after.dashicons-admin-comments:after{content:"\f101"}.fasc-ico-after.dashicons-admin-appearance:after{content:"\f100"}.fasc-ico-after.dashicons-admin-plugins:after{content:"\f106"}.fasc-ico-after.dashicons-admin-users:after{content:"\f110"}.fasc-ico-after.dashicons-admin-tools:after{content:"\f107"}.fasc-ico-after.dashicons-admin-settings:after{content:"\f108"}.fasc-ico-after.dashicons-admin-network:after{content:"\f112"}.fasc-ico-after.dashicons-admin-generic:after{content:"\f111"}.fasc-ico-after.dashicons-admin-home:after{content:"\f102"}.fasc-ico-after.dashicons-admin-collapse:after{content:"\f148"}.fasc-ico-after.dashicons-filter:after{content:"\f536"}.fasc-ico-after.dashicons-admin-customizer:after{content:"\f540"}.fasc-ico-after.dashicons-admin-multisite:after{content:"\f541"}.fasc-ico-after.dashicons-admin-links:after,.fasc-ico-after.dashicons-format-links:after{content:"\f103"}.fasc-ico-after.dashicons-admin-post:after,.fasc-ico-after.dashicons-format-standard:after{content:"\f109"}.fasc-ico-after.dashicons-format-image:after{content:"\f128"}.fasc-ico-after.dashicons-format-gallery:after{content:"\f161"}.fasc-ico-after.dashicons-format-audio:after{content:"\f127"}.fasc-ico-after.dashicons-format-video:after{content:"\f126"}.fasc-ico-after.dashicons-format-chat:after{content:"\f125"}.fasc-ico-after.dashicons-format-status:after{content:"\f130"}.fasc-ico-after.dashicons-format-aside:after{content:"\f123"}.fasc-ico-after.dashicons-format-quote:after{content:"\f122"}.fasc-ico-after.dashicons-welcome-edit-page:after,.fasc-ico-after.dashicons-welcome-write-blog:after{content:"\f119"}.fasc-ico-after.dashicons-welcome-add-page:after{content:"\f133"}.fasc-ico-after.dashicons-welcome-view-site:after{content:"\f115"}.fasc-ico-after.dashicons-welcome-widgets-menus:after{content:"\f116"}.fasc-ico-after.dashicons-welcome-comments:after{content:"\f117"}.fasc-ico-after.dashicons-welcome-learn-more:after{content:"\f118"}.fasc-ico-after.dashicons-image-crop:after{content:"\f165"}.fasc-ico-after.dashicons-image-rotate:after{content:"\f531"}.fasc-ico-after.dashicons-image-rotate-left:after{content:"\f166"}.fasc-ico-after.dashicons-image-rotate-right:after{content:"\f167"}.fasc-ico-after.dashicons-image-flip-vertical:after{content:"\f168"}.fasc-ico-after.dashicons-image-flip-horizontal:after{content:"\f169"}.fasc-ico-after.dashicons-image-filter:after{content:"\f533"}.fasc-ico-after.dashicons-undo:after{content:"\f171"}.fasc-ico-after.dashicons-redo:after{content:"\f172"}.fasc-ico-after.dashicons-editor-bold:after{content:"\f200"}.fasc-ico-after.dashicons-editor-italic:after{content:"\f201"}.fasc-ico-after.dashicons-editor-ul:after{content:"\f203"}.fasc-ico-after.dashicons-editor-ol:after{content:"\f204"}.fasc-ico-after.dashicons-editor-quote:after{content:"\f205"}.fasc-ico-after.dashicons-editor-alignleft:after{content:"\f206"}.fasc-ico-after.dashicons-editor-aligncenter:after{content:"\f207"}.fasc-ico-after.dashicons-editor-alignright:after{content:"\f208"}.fasc-ico-after.dashicons-editor-insertmore:after{content:"\f209"}.fasc-ico-after.dashicons-editor-spellcheck:after{content:"\f210"}.fasc-ico-after.dashicons-editor-distractionfree:after,.fasc-ico-after.dashicons-editor-expand:after{content:"\f211"}.fasc-ico-after.dashicons-editor-contract:after{content:"\f506"}.fasc-ico-after.dashicons-editor-kitchensink:after{content:"\f212"}.fasc-ico-after.dashicons-editor-underline:after{content:"\f213"}.fasc-ico-after.dashicons-editor-justify:after{content:"\f214"}.fasc-ico-after.dashicons-editor-textcolor:after{content:"\f215"}.fasc-ico-after.dashicons-editor-paste-word:after{content:"\f216"}.fasc-ico-after.dashicons-editor-paste-text:after{content:"\f217"}.fasc-ico-after.dashicons-editor-removeformatting:after{content:"\f218"}.fasc-ico-after.dashicons-editor-video:after{content:"\f219"}.fasc-ico-after.dashicons-editor-customchar:after{content:"\f220"}.fasc-ico-after.dashicons-editor-outdent:after{content:"\f221"}.fasc-ico-after.dashicons-editor-indent:after{content:"\f222"}.fasc-ico-after.dashicons-editor-help:after{content:"\f223"}.fasc-ico-after.dashicons-editor-strikethrough:after{content:"\f224"}.fasc-ico-after.dashicons-editor-unlink:after{content:"\f225"}.fasc-ico-after.dashicons-editor-rtl:after{content:"\f320"}.fasc-ico-after.dashicons-editor-break:after{content:"\f474"}.fasc-ico-after.dashicons-editor-code:after{content:"\f475"}.fasc-ico-after.dashicons-editor-paragraph:after{content:"\f476"}.fasc-ico-after.dashicons-editor-table:after{content:"\f535"}.fasc-ico-after.dashicons-align-left:after{content:"\f135"}.fasc-ico-after.dashicons-align-right:after{content:"\f136"}.fasc-ico-after.dashicons-align-center:after{content:"\f134"}.fasc-ico-after.dashicons-align-none:after{content:"\f138"}.fasc-ico-after.dashicons-lock:after{content:"\f160"}.fasc-ico-after.dashicons-unlock:after{content:"\f528"}.fasc-ico-after.dashicons-calendar:after{content:"\f145"}.fasc-ico-after.dashicons-calendar-alt:after{content:"\f508"}.fasc-ico-after.dashicons-visibility:after{content:"\f177"}.fasc-ico-after.dashicons-hidden:after{content:"\f530"}.fasc-ico-after.dashicons-post-status:after{content:"\f173"}.fasc-ico-after.dashicons-edit:after{content:"\f464"}.fasc-ico-after.dashicons-post-trash:after,.fasc-ico-after.dashicons-trash:after{content:"\f182"}.fasc-ico-after.dashicons-sticky:after{content:"\f537"}.fasc-ico-after.dashicons-external:after{content:"\f504"}.fasc-ico-after.dashicons-arrow-up:after{content:"\f142"}.fasc-ico-after.dashicons-arrow-down:after{content:"\f140"}.fasc-ico-after.dashicons-arrow-left:after{content:"\f141"}.fasc-ico-after.dashicons-arrow-right:after{content:"\f139"}.fasc-ico-after.dashicons-arrow-up-alt:after{content:"\f342"}.fasc-ico-after.dashicons-arrow-down-alt:after{content:"\f346"}.fasc-ico-after.dashicons-arrow-left-alt:after{content:"\f340"}.fasc-ico-after.dashicons-arrow-right-alt:after{content:"\f344"}.fasc-ico-after.dashicons-arrow-up-alt2:after{content:"\f343"}.fasc-ico-after.dashicons-arrow-down-alt2:after{content:"\f347"}.fasc-ico-after.dashicons-arrow-left-alt2:after{content:"\f341"}.fasc-ico-after.dashicons-arrow-right-alt2:after{content:"\f345"}.fasc-ico-after.dashicons-leftright:after{content:"\f229"}.fasc-ico-after.dashicons-sort:after{content:"\f156"}.fasc-ico-after.dashicons-randomize:after{content:"\f503"}.fasc-ico-after.dashicons-list-view:after{content:"\f163"}.fasc-ico-after.dashicons-excerpt-view:after,.fasc-ico-after.dashicons-exerpt-view:after{content:"\f164"}.fasc-ico-after.dashicons-grid-view:after{content:"\f509"}.fasc-ico-after.dashicons-move:after{content:"\f545"}.fasc-ico-after.dashicons-hammer:after{content:"\f308"}.fasc-ico-after.dashicons-art:after{content:"\f309"}.fasc-ico-after.dashicons-migrate:after{content:"\f310"}.fasc-ico-after.dashicons-performance:after{content:"\f311"}.fasc-ico-after.dashicons-universal-access:after{content:"\f483"}.fasc-ico-after.dashicons-universal-access-alt:after{content:"\f507"}.fasc-ico-after.dashicons-tickets:after{content:"\f486"}.fasc-ico-after.dashicons-nametag:after{content:"\f484"}.fasc-ico-after.dashicons-clipboard:after{content:"\f481"}.fasc-ico-after.dashicons-heart:after{content:"\f487"}.fasc-ico-after.dashicons-megaphone:after{content:"\f488"}.fasc-ico-after.dashicons-schedule:after{content:"\f489"}.fasc-ico-after.dashicons-wordpress:after{content:"\f120"}.fasc-ico-after.dashicons-wordpress-alt:after{content:"\f324"}.fasc-ico-after.dashicons-pressthis:after{content:"\f157"}.fasc-ico-after.dashicons-update:after{content:"\f463"}.fasc-ico-after.dashicons-screenoptions:after{content:"\f180"}.fasc-ico-after.dashicons-cart:after{content:"\f174"}.fasc-ico-after.dashicons-feedback:after{content:"\f175"}.fasc-ico-after.dashicons-cloud:after{content:"\f176"}.fasc-ico-after.dashicons-translation:after{content:"\f326"}.fasc-ico-after.dashicons-tag:after{content:"\f323"}.fasc-ico-after.dashicons-category:after{content:"\f318"}.fasc-ico-after.dashicons-archive:after{content:"\f480"}.fasc-ico-after.dashicons-tagcloud:after{content:"\f479"}.fasc-ico-after.dashicons-text:after{content:"\f478"}.fasc-ico-after.dashicons-media-archive:after{content:"\f501"}.fasc-ico-after.dashicons-media-audio:after{content:"\f500"}.fasc-ico-after.dashicons-media-code:after{content:"\f499"}.fasc-ico-after.dashicons-media-default:after{content:"\f498"}.fasc-ico-after.dashicons-media-document:after{content:"\f497"}.fasc-ico-after.dashicons-media-interactive:after{content:"\f496"}.fasc-ico-after.dashicons-media-spreadsheet:after{content:"\f495"}.fasc-ico-after.dashicons-media-text:after{content:"\f491"}.fasc-ico-after.dashicons-media-video:after{content:"\f490"}.fasc-ico-after.dashicons-playlist-audio:after{content:"\f492"}.fasc-ico-after.dashicons-playlist-video:after{content:"\f493"}.fasc-ico-after.dashicons-controls-play:after{content:"\f522"}.fasc-ico-after.dashicons-controls-pause:after{content:"\f523"}.fasc-ico-after.dashicons-controls-forward:after{content:"\f519"}.fasc-ico-after.dashicons-controls-skipforward:after{content:"\f517"}.fasc-ico-after.dashicons-controls-back:after{content:"\f518"}.fasc-ico-after.dashicons-controls-skipback:after{content:"\f516"}.fasc-ico-after.dashicons-controls-repeat:after{content:"\f515"}.fasc-ico-after.dashicons-controls-volumeon:after{content:"\f521"}.fasc-ico-after.dashicons-controls-volumeoff:after{content:"\f520"}.fasc-ico-after.dashicons-yes:after{content:"\f147"}.fasc-ico-after.dashicons-no:after{content:"\f158"}.fasc-ico-after.dashicons-no-alt:after{content:"\f335"}.fasc-ico-after.dashicons-plus:after{content:"\f132"}.fasc-ico-after.dashicons-plus-alt:after{content:"\f502"}.fasc-ico-after.dashicons-plus-alt2:after{content:"\f543"}.fasc-ico-after.dashicons-minus:after{content:"\f460"}.fasc-ico-after.dashicons-dismiss:after{content:"\f153"}.fasc-ico-after.dashicons-marker:after{content:"\f159"}.fasc-ico-after.dashicons-star-filled:after{content:"\f155"}.fasc-ico-after.dashicons-star-half:after{content:"\f459"}.fasc-ico-after.dashicons-star-empty:after{content:"\f154"}.fasc-ico-after.dashicons-flag:after{content:"\f227"}.fasc-ico-after.dashicons-info:after{content:"\f348"}.fasc-ico-after.dashicons-warning:after{content:"\f534"}.fasc-ico-after.dashicons-share:after{content:"\f237"}.fasc-ico-after.dashicons-share1:after{content:"\f237"}.fasc-ico-after.dashicons-share-alt:after{content:"\f240"}.fasc-ico-after.dashicons-share-alt2:after{content:"\f242"}.fasc-ico-after.dashicons-twitter:after{content:"\f301"}.fasc-ico-after.dashicons-rss:after{content:"\f303"}.fasc-ico-after.dashicons-email:after{content:"\f465"}.fasc-ico-after.dashicons-email-alt:after{content:"\f466"}.fasc-ico-after.dashicons-facebook:after{content:"\f304"}.fasc-ico-after.dashicons-facebook-alt:after{content:"\f305"}.fasc-ico-after.dashicons-networking:after{content:"\f325"}.fasc-ico-after.dashicons-googleplus:after{content:"\f462"}.fasc-ico-after.dashicons-location:after{content:"\f230"}.fasc-ico-after.dashicons-location-alt:after{content:"\f231"}.fasc-ico-after.dashicons-camera:after{content:"\f306"}.fasc-ico-after.dashicons-images-alt:after{content:"\f232"}.fasc-ico-after.dashicons-images-alt2:after{content:"\f233"}.fasc-ico-after.dashicons-video-alt:after{content:"\f234"}.fasc-ico-after.dashicons-video-alt2:after{content:"\f235"}.fasc-ico-after.dashicons-video-alt3:after{content:"\f236"}.fasc-ico-after.dashicons-vault:after{content:"\f178"}.fasc-ico-after.dashicons-shield:after{content:"\f332"}.fasc-ico-after.dashicons-shield-alt:after{content:"\f334"}.fasc-ico-after.dashicons-sos:after{content:"\f468"}.fasc-ico-after.dashicons-search:after{content:"\f179"}.fasc-ico-after.dashicons-slides:after{content:"\f181"}.fasc-ico-after.dashicons-analytics:after{content:"\f183"}.fasc-ico-after.dashicons-chart-pie:after{content:"\f184"}.fasc-ico-after.dashicons-chart-bar:after{content:"\f185"}.fasc-ico-after.dashicons-chart-line:after{content:"\f238"}.fasc-ico-after.dashicons-chart-area:after{content:"\f239"}.fasc-ico-after.dashicons-groups:after{content:"\f307"}.fasc-ico-after.dashicons-businessman:after{content:"\f338"}.fasc-ico-after.dashicons-id:after{content:"\f336"}.fasc-ico-after.dashicons-id-alt:after{content:"\f337"}.fasc-ico-after.dashicons-products:after{content:"\f312"}.fasc-ico-after.dashicons-awards:after{content:"\f313"}.fasc-ico-after.dashicons-forms:after{content:"\f314"}.fasc-ico-after.dashicons-testimonial:after{content:"\f473"}.fasc-ico-after.dashicons-portfolio:after{content:"\f322"}.fasc-ico-after.dashicons-book:after{content:"\f330"}.fasc-ico-after.dashicons-book-alt:after{content:"\f331"}.fasc-ico-after.dashicons-download:after{content:"\f316"}.fasc-ico-after.dashicons-upload:after{content:"\f317"}.fasc-ico-after.dashicons-backup:after{content:"\f321"}.fasc-ico-after.dashicons-clock:after{content:"\f469"}.fasc-ico-after.dashicons-lightbulb:after{content:"\f339"}.fasc-ico-after.dashicons-microphone:after{content:"\f482"}.fasc-ico-after.dashicons-desktop:after{content:"\f472"}.fasc-ico-after.dashicons-laptop:after{content:"\f547"}.fasc-ico-after.dashicons-tablet:after{content:"\f471"}.fasc-ico-after.dashicons-smartphone:after{content:"\f470"}.fasc-ico-after.dashicons-phone:after{content:"\f525"}.fasc-ico-after.dashicons-smiley:after{content:"\f328"}.fasc-ico-after.dashicons-index-card:after{content:"\f510"}.fasc-ico-after.dashicons-carrot:after{content:"\f511"}.fasc-ico-after.dashicons-building:after{content:"\f512"}.fasc-ico-after.dashicons-store:after{content:"\f513"}.fasc-ico-after.dashicons-album:after{content:"\f514"}.fasc-ico-after.dashicons-palmtree:after{content:"\f527"}.fasc-ico-after.dashicons-tickets-alt:after{content:"\f524"}.fasc-ico-after.dashicons-money:after{content:"\f526"}.fasc-ico-after.dashicons-thumbs-up:after{content:"\f529"}.fasc-ico-after.dashicons-thumbs-down:after{content:"\f542"}.fasc-ico-after.dashicons-layout:after{content:"\f538"}.fasc-ico-after.dashicons-paperclip:after{content:"\f546"}
/*!
 * inuitcss,  by @csswizardry
 *
 * github.com/inuitcss | inuitcss.com
 */
 /* intresting Note:
 max-device-width is for the size of the devices width,
 max-screen is dependent on the current size of the viewport.
 */
 /* hide monthly discount */
div#653 {
	display: none !important;
}

@-webkit-viewport {
    width: device-width;
}
@-moz-viewport {
    width: device-width;
}
@-o-viewport {
    width: device-width;
}
@-ms-viewport {
    width: device-width;
}
@viewport {
    width: device-width;
}
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
:root{
	--default-teka-button-radius: 12.5px;
	--default-teka-colour: 75, 75, 75;
	--service-colour: var(--default-teka-colour);
	--max-shop-content-width: 1250px; 
}
html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%}
body {
    margin: 0;
}
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
    display: block;
}
audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline;
}
audio:not([controls]) {
    display: none;
    height: 0;
}
[hidden], template {
    display: none;
}
a {
    background-color: transparent;
}
a:active, a:hover {
    outline: 0;
}
abbr[title] {
    border-bottom: 1px dotted;
}
b, strong {
    font-weight: bold;
}
dfn {
    font-style: italic;
}
h1 {
    font-size: 2em;
    margin: 0.67em 0;
}
mark {
    background: #ff0;
    color: #000;
}
small {
    font-size: 80%}
sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sup {
    top: -0.5em;
}
sub {
    bottom: -0.25em;
}
img {
    border: 0;
}
svg:not(:root) {
    overflow: hidden;
}
figure {
    margin: 1em 40px;
}
hr {
    box-sizing: content-box;
    height: 0;
}
pre {
    overflow: auto;
}
code, kbd, pre, samp {
    font-family: monospace,  monospace;
    font-size: 1em;
}
button, input, optgroup, select, textarea {
    color: inherit;
    font: inherit;
    margin: 0;
}
button {
    overflow: visible;
}
button, select {
    text-transform: none;
}
button, html input[type="button"], input[type="reset"], input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
}
button[disabled], html input[disabled] {
    cursor: default;
}
button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
input {
    line-height: normal;
}
input[type="checkbox"], input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
    height: auto;
}
input[type="search"] {
    -webkit-appearance: textfield;
    box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}
legend {
    border: 0;
    padding: 0;
}
textarea {
    overflow: auto;
}
optgroup {
    font-weight: bold;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
td, th {
    padding: 0;
}
body, h1, h2, h3, h4, h5, h6, p, blockquote, pre, dl, dd, ol, ul, form, fieldset, legend, figure, table, th, td, caption, hr {
    margin: 0;
    padding: 0;
}
abbr[title], dfn[title] {
    cursor: help;
}
u, ins {
    text-decoration: none;
}
ins {
    border-bottom: 1px solid;
}
@font-face {
    font-family: 'ProximaNova';
    src: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/fonts/ProximaNova-Regular.eot?#iefix) format("embedded-opentype"), url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/fonts/ProximaNova-Regular.otf) format("opentype"), url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/fonts/ProximaNova-Regular.woff) format("woff"), url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/fonts/ProximaNova-Regular.ttf) format("truetype"), url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/fonts/ProximaNova-Regular.svg#ProximaNova-Regular) format("svg");
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNova';
    src: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/fonts/ProximaNova-Light.eot?#iefix) format("embedded-opentype"), url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/fonts/ProximaNova-Light.otf) format("opentype"), url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/fonts/ProximaNova-Light.woff) format("woff"), url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/fonts/ProximaNova-Light.ttf) format("truetype"), url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/fonts/ProximaNova-Light.svg#ProximaNova-Light) format("svg");
    font-weight: 300;
    font-style: normal;
}
@font-face {
    font-family: 'ProximaNova';
    src: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/fonts/ProximaNova-LightIt.eot?#iefix) format("embedded-opentype"), url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/fonts/ProximaNova-LightIt.otf) format("opentype"), url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/fonts/ProximaNova-LightIt.woff) format("woff"), url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/fonts/ProximaNova-LightIt.ttf) format("truetype"), url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/fonts/ProximaNova-LightIt.svg#ProximaNova-LightIt) format("svg");
    font-weight: 300;
    font-style: italic;
}
@font-face {
    font-family: 'ProximaNova';
    src: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/fonts/ProximaNova-Bold.eot?#iefix) format("embedded-opentype"), url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/fonts/ProximaNova-Bold.otf) format("opentype"), url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/fonts/ProximaNova-Bold.woff) format("woff"), url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/fonts/ProximaNova-Bold.ttf) format("truetype"), url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/fonts/ProximaNova-Bold.svg#ProximaNova-Bold) format("svg");
    font-weight: 700;
    font-style: normal;
}
audio, canvas, img, svg, video {
    vertical-align: middle;
}
table {
    width: 100%}
[contenteditable] {
    outline: none;
}
input, textarea {
    border: 1px solid;
}
select, input, textarea, button {
    font-size: 16px;
    font-size: 1rem;
    margin: 0;
}
select:focus, input:focus, textarea:focus, button:focus {
    outline: none;
}
textarea {
    resize: vertical;
    vertical-align: top;
}
input[type="radio"] {
    vertical-align: text-bottom;
}
input[type="checkbox"] {
    /*vertical-align: bottom;*/
}
html {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
*, *:before, *:after {
    -webkit-box-sizing: inherit;
    -moz-box-sizing: inherit;
    box-sizing: inherit;
}
::-moz-selection {
    background: rgba(50, 155, 221, 0.7);
    color: #fff;
    text-shadow: none;
}
::selection {
    background: rgba(50, 155, 221, 0.7);
    color: #fff;
    text-shadow: none;
}
html {
    font-size: 1em;
    line-height: 1.5625;
    background-color: #fff;
    color: #85878c;
    overflow-y: scroll;
    min-height: 100%;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
}
html {
    font-family: "SF Pro Text","Helvetica","Arial",sans-serif;
    overflow-x: hidden;
}
body {
    position: relative;
    -moz-transition: all 0.25s cubic-bezier(0.76,  0.17,  0.33,  0.95);
    -o-transition: all 0.25s cubic-bezier(0.76,  0.17,  0.33,  0.95);
    -webkit-transition: all 0.25s cubic-bezier(0.76,  0.17,  0.33,  0.95);
    transition: all 0.25s cubic-bezier(0.76,  0.17,  0.33,  0.95);
    left: 0;
}
body.has-active-nav {
    left: -260px;
}
section {
    padding: 70px 0;
}
.arrow_range {
	width: 62%;
}
@media screen and (max-device-width: 728px) {
    section {
        padding: 50px 0;
    }
	.arrow_range {
		width: 60%;
	}
}@media screen and (max-device-width: 760px) {
	   section {
        padding: 50px 0;
    }
	.arrow_range {
		width: 58%;
	}
	.subheader {
		padding: 65px!important;
	}
}	
}@media screen and (max-device-width: 720px) {
	   section {
        padding: 50px 0;
    }
	.arrow_range {
		width: 62%;
	}
}@media screen and (max-device-width: 480px) {
    section {
        padding: 30px 0;
    }
	.arrow_range {
		width: 52%;
	}
}h1, .alpha, .typography h1, .typography .alpha {
    font-size: 36px;
    font-size: 2.25rem;
    line-height: 1.38889;
}
h2, .beta, .typography h2, .typography .beta {
    font-size: 30px;
    font-size: 1.875rem;
    line-height: 1.66667;
}
h3, .gamma, .typography h3, .typography .gamma {
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 1.04167;
}
h4, .delta, .typography h4, .typography .delta {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 1.25;
}
h5, .epsilon, .typography h5, .typography .epsilon {
    font-size: 16px;
    font-size: 1rem;
    line-height: 1.5625;
}
h6, .zeta, .typography h6, .typography .zeta {
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.78571;
}
h1, h2, h3, h4, h5, h6 {
    font-weight: 400;
    color: #313131;
}
h1>a, h2>a, h3>a, h4>a, h5>a, h6>a {
    color: inherit;
}
h1, .h1 {
    font-size: 54px;
    font-size: 3.375rem;
    line-height: 1.38889;
    font-weight: 700;
    line-height: 0.92;
    text-transform: uppercase;
}
h2, .h2 {
    font-size: 44px;
    font-size: 2.75rem;
    line-height: 1.13636;
}
h3, .h3 {
    font-size: 30px;
    font-size: 1.875rem;
    line-height: 1.66667;
}
h4, .h4 {
    font-size: 22px;
    font-size: 1.375rem;
    line-height: 1.13636;
}
h5, .h5 {
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 1.38889;
}
h6, .h6 {
    font-size: 16px;
    font-size: 1rem;
    line-height: 1.5625;
}
hr {
    background-color: none;
    border: none;
    border-bottom: 1px solid rgba(221, 220, 220, 0.5);
    height: 1px;
    margin-bottom: 25px;
}
.typography h1, .typography .alpha {
    line-height: 1.1;
    margin-bottom: .25em;
}
.typography h2, .typography .beta {
    line-height: 1.2;
    margin-bottom: .25em;
}
.typography img:not(:last-child), .typography p:not(:last-child), .typography ul:not(:last-child), .typography ol:not(:last-child), .typography pre:not(:last-child), .typography blockquote:not(:last-child), .typography .embedded:not(:last-child) {
    margin-bottom: 25px;
}
.typography i, .typography em {
    font-style: italic;
}
.typography b, .typography strong {
    font-weight: 700;
}
.typography ul {
    list-style-type: disc;
}
.typography ol {
    list-style: decimal;
}
.typography ul, .typography ol {
    margin-left: 1em;
    margin-right: 1em;
}
a {
    transition: color .2s ease;
}
.list-checked li {
    position: relative;
    padding-left: 50px;
    margin-bottom: 20px;
    text-align: left;
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 1.38889;
}
.list-checked li:before {
    content: '';
    width: 32px;
    height: 31px;
    display: block;
    position: absolute;
    left: 0;
    top: 50%;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/icons/icon-checked.png);
}
a {
	color: #4b4b4b;
    text-decoration: none;
}
a:hover {
    text-decoration: underline;
}
.lede {
    font-size: 20.8px;
    font-size: 1.3rem;
    line-height: 1.20192;
}
img {
    max-width: 100%;
    font-style: italic;
    vertical-align: middle;
}
img[width], img[height] {
    max-width: none;
}
li>ul, li>ol {
    margin-bottom: 0;
}
.btn {
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -moz-user-select: -moz-none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    background: none !important;
    border: none !important;
    display: inline-block !important;
    line-height: normal !important;
    margin: 0 !important;
    padding: 0 !important;
    text-decoration: none !important;
    text-shadow: none !important;
    vertical-align: middle !important;
    white-space: nowrap !important;
}
.btn:hover {
    cursor: pointer !important;
    text-decoration: none !important;
}
.btn--full {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: block !important;
    width: 100% !important;
}
.tableize {
    display: table;
    width: 100%}
.tableize__cell {
    display: table-cell;
    vertical-align: top;
}
.tableize__cell--fill {
    width: 100%}
.tableize--middle>.tableize__cell {
    vertical-align: middle;
}
.tableize--bottom>.tableize__cell {
    vertical-align: bottom;
}
.tableize--fixed {
    table-layout: fixed;
}
.tableize--full {
    height: 100%}
.tableize--full>.tableize__cell, .tableize--full>.tableize__cell>.tableize__content {
    height: inherit;
}
.justifize {
    font-size: 1px;
    text-align: justify;
}
.justifize:after {
    content: "";
    display: inline-block;
    width: 100%}
.justifize__box {
    font-size: 16px;
    font-size: 1rem;
    display: inline-block;
    text-align: left;
    vertical-align: middle;
}
.justifize--top .justifize__box {
    vertical-align: top;
}
.justifize--bottom .justifize__box {
    vertical-align: bottom;
}
.flag {
    display: table;
    width: 100%}
.flag__img, .flag__body {
    display: table-cell;
    vertical-align: middle;
}
.flag__img {
    padding-right: 25px;
}
.flag__img>img {
    display: block;
    max-width: none;
}
.flag__body {
    width: 100%}
.flag__body, .flag__body>:last-child {
    margin-bottom: 0;
}
.flag--tiny>.flag__img {
    padding-right: 6px;
}
.flag--tiny.flag--rev>.flag__img {
    padding-right: 0;
    padding-left: 6px;
}
.flag--small>.flag__img {
    padding-right: 13px;
}
.flag--small.flag--rev>.flag__img {
    padding-right: 0;
    padding-left: 13px;
}
.flag--large>.flag__img {
    padding-right: 50px;
}
.flag--large.flag--rev>.flag__img {
    padding-right: 0;
    padding-left: 50px;
}
.flag--huge>.flag__img {
    padding-right: 100px;
}
.flag--huge.flag--rev>.flag__img {
    padding-right: 0;
    padding-left: 100px;
}
.flag--rev {
    direction: rtl;
}
.flag--rev>.flag__img, .flag--rev>.flag__body {
    direction: ltr;
}
.flag--rev>.flag__img {
    padding-right: 0;
    padding-left: 25px;
}
.flag--flush>.flag__img {
    padding-right: 0;
    padding-left: 0;
}
.flag--top>.flag__img, .flag--top>.flag__body {
    vertical-align: top;
}
.flag--bottom>.flag__img, .flag--bottom>.flag__body {
    vertical-align: bottom;
}
#mobile_logo {
    display: none;
}
@media screen and (max-device-width: 720px) {
    .flag--responsive {
        direction: ltr;
    }
    .flag--responsive, .flag--responsive>.flag__img, .flag--responsive>.flag__body {
        display: block;
    }
    .flag--responsive>.flag__img {
        padding-right: 0;
        padding-left: 0;
        margin-bottom: 25px;
    }
    .flag--responsive.flag--tiny>.flag__img {
        padding-right: 0;
        padding-left: 0;
        margin-bottom: 6px;
    }
    .flag--responsive.flag--small>.flag__img {
        padding-right: 0;
        padding-left: 0;
        margin-bottom: 13px;
    }
    .flag--responsive.flag--large>.flag__img {
        padding-right: 0;
        padding-left: 0;
        margin-bottom: 50px;
    }
    .flag--responsive.flag--huge>.flag__img {
        padding-right: 0;
        padding-left: 0;
        margin-bottom: 100px;
    }
}.media {
    display: block;
}
.media__img {
    float: left;
    margin-right: 25px;
}
.media__img>img {
    display: block;
}
.media__body {
    overflow: hidden;
    display: block;
}
.media__body, .media__body>:last-child {
    margin-bottom: 0;
}
.container {
    margin: 0 auto;
    max-width: 1100px;
    padding-left: 25px;
    padding-right: 25px;
}
@media screen and (max-device-width: 480px) {
    .container {
        padding-left: 10px;
        padding-right: 10px;
    }
}.container--middle {
    max-width: 935px;
}
.container--small {
    max-width: 814px;
}
.embedded {
    display: block;
    overflow: hidden;
    position: relative;
}
.embedded .embedded__item, .embedded video, .embedded iframe, .embedded embed, .embedded object {
    height: 100%;
    width: 100%;
    position: absolute;
    top: 0;
    left: 0;
}
.embedded:before {
    content: "";
    display: block;
    padding-bottom: 100%;
    width: 100%}
.embedded--3by1:before {
    padding-bottom: 33%}
.embedded--2by1:before {
    padding-bottom: 50%}
.embedded--16by9:before {
    padding-bottom: 56.25%}
.embedded--4by3:before {
    padding-bottom: 75%}
.embedded--center .embedded__item, .embedded--center video, .embedded--center iframe, .embedded--center embed, .embedded--center objectd {
    -moz-transform: translate(-50%,  -50%);
    -ms-transform: translate(-50%,  -50%);
    -webkit-transform: translate(-50%,  -50%);
    transform: translate(-50%,  -50%);
    top: 50%;
    left: 50%}
.icon {
    display: inline-block;
    fill: currentColor;
    height: 16px;
    vertical-align: middle;
    width: 16px;
}
.list-bare {
    margin: 0;
    padding: 0;
    list-style: none;
}
.list-inline {
    margin: 0;
    padding: 0;
    list-style: none;
}
.list-inline>li {
    display: inline-block;
}
.list-inline--delimited>li+li:before {
    content: ",  "}
.box {
    display: block;
    padding: 25px;
}
.box>:last-child {
    margin-bottom: 0;
}
.layout {
    list-style: none;
    margin: 0;
    padding: 0;
    margin-left: -25px;
}
.layout__item {
    display: inline-block;
    padding-left: 25px;
    vertical-align: top;
    width: 100%}
.layout--tiny {
    margin-left: -6px;
}
.layout--tiny>.layout__item {
    padding-left: 6px;
}
.layout--small {
    margin-left: -13px;
}
.layout--small>.layout__item {
    padding-left: 13px;
}
.layout--large {
    margin-left: -50px;
}
.layout--large>.layout__item {
    padding-left: 50px;
}
.layout--huge {
    margin-left: -100px;
}
.layout--huge>.layout__item {
    padding-left: 100px;
}
.layout--flush {
    margin-left: 0;
}
.layout--flush>.layout__item {
    padding-left: 0;
}
.layout--rev {
    direction: rtl;
    text-align: left;
}
.layout--rev>.layout__item {
    direction: ltr;
    text-align: left;
}
.layout--middle>.layout__item {
    vertical-align: middle;
}
.layout--bottom>.layout__item {
    vertical-align: bottom;
}
.layout--right {
    text-align: right;
}
.layout--right>.layout__item {
    text-align: left;
}
.layout--center {
    text-align: center;
}
.layout--center>.layout__item {
    text-align: left;
}
.layout--auto>.layout__item {
    width: auto;
}
.layout {
    font-size: 0;
}
.layout__item {
    font-size: 16px;
    font-size: 1rem;
}
.layout:after {
    content: "";
    display: block;
    margin-top: -25px;
}
.layout__item {
    margin-bottom: 25px;
}
.layout--tiny:after {
    margin-top: -6px;
}
.layout--tiny>.layout__item {
    margin-bottom: 6px;
}
.layout--small:after {
    margin-top: -13px;
}
.layout--small>.layout__item {
    margin-bottom: 13px;
}
.layout--large:after {
    margin-top: -50px;
}
.layout--large>.layout__item {
    margin-bottom: 50px;
}
.layout--huge:after {
    margin-top: -100px;
}
.layout--huge>.layout__item {
    margin-bottom: 100px;
}
.layout--flush:after {
    margin-top: 0;
}
.layout--flush>.layout__item {
    margin-bottom: 0;
}
.owl-carousel .animated {
    -webkit-animation-duration: 1000ms;
    animation-duration: 1000ms;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}
.owl-carousel .owl-animated-in {
    z-index: 0;
}
.owl-carousel .owl-animated-out {
    z-index: 1;
}
.owl-carousel .fadeOut {
    -webkit-animation-name: fadeOut;
    animation-name: fadeOut;
}
@-webkit-keyframes fadeOut {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}@keyframes fadeOut {
    0% {
        opacity: 1;
    }
    100% {
        opacity: 0;
    }
}.owl-height {
    -webkit-transition: height 500ms ease-in-out;
    -moz-transition: height 500ms ease-in-out;
    -ms-transition: height 500ms ease-in-out;
    -o-transition: height 500ms ease-in-out;
    transition: height 500ms ease-in-out;
}
.owl-carousel {
    display: none;
    width: 100%;
    -webkit-tap-highlight-color: transparent;
    position: relative;
    z-index: 1;
}
.owl-carousel .owl-stage {
    position: relative;
    -ms-touch-action: pan-Y;
}
.owl-carousel .owl-stage:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}
.owl-carousel .owl-stage-outer {
    position: relative;
    overflow: hidden;
    -webkit-transform: translate3d(0px,  0px,  0px);
}
.owl-carousel .owl-controls .owl-nav .owl-prev, .owl-carousel .owl-controls .owl-nav .owl-next, .owl-carousel .owl-controls .owl-dot {
    cursor: pointer;
    cursor: hand;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.owl-carousel.owl-loaded {
    display: block;
}
.owl-carousel.owl-loading {
    opacity: 0;
    display: block;
}
.owl-carousel.owl-hidden {
    opacity: 0;
}
.owl-carousel .owl-refresh .owl-item {
    display: none;
}
.owl-carousel .owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-tap-highlight-color: transparent;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.owl-carousel .owl-item img {
    display: block;
    width: 100%;
    -webkit-transform-style: preserve-3d;
}
.owl-carousel.owl-text-select-on .owl-item {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto;
}
.owl-carousel .owl-grab {
    cursor: move;
    cursor: -webkit-grab;
    cursor: -o-grab;
    cursor: -ms-grab;
    cursor: grab;
}
.owl-carousel .owl-rtl {
    direction: rtl;
}
.owl-carousel .owl-rtl .owl-item {
    float: right;
}
.no-js .owl-carousel {
    display: block;
}
.owl-carousel .owl-item .owl-lazy {
    opacity: 0;
    -webkit-transition: opacity 400ms ease;
    -moz-transition: opacity 400ms ease;
    -ms-transition: opacity 400ms ease;
    -o-transition: opacity 400ms ease;
    transition: opacity 400ms ease;
}
.owl-carousel .owl-item img {
    transform-style: preserve-3d;
}
.owl-carousel .owl-video-wrapper {
    position: relative;
    height: 100%;
    background: #000;
}
.owl-carousel .owl-video-play-icon {
    position: absolute;
    height: 80px;
    width: 80px;
    left: 50%;
    top: 50%;
    margin-left: -40px;
    margin-top: -40px;
    background: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/owl.video.play.png) no-repeat;
    cursor: pointer;
    z-index: 1;
    -webkit-backface-visibility: hidden;
    -webkit-transition: scale 100ms ease;
    -moz-transition: scale 100ms ease;
    -ms-transition: scale 100ms ease;
    -o-transition: scale 100ms ease;
    transition: scale 100ms ease;
}
.owl-carousel .owl-video-play-icon:hover {
    -webkit-transition: scale(1.3,  1.3);
    -moz-transition: scale(1.3,  1.3);
    -ms-transition: scale(1.3,  1.3);
    -o-transition: scale(1.3,  1.3);
    transition: scale(1.3,  1.3);
}
.owl-carousel .owl-video-playing .owl-video-tn, .owl-carousel .owl-video-playing .owl-video-play-icon {
    display: none;
}
.owl-carousel .owl-video-tn {
    opacity: 0;
    height: 100%;
    background-position: center center;
    background-repeat: no-repeat;
    -webkit-background-size: contain;
    -moz-background-size: contain;
    -o-background-size: contain;
    background-size: contain;
    -webkit-transition: opacity 400ms ease;
    -moz-transition: opacity 400ms ease;
    -ms-transition: opacity 400ms ease;
    -o-transition: opacity 400ms ease;
    transition: opacity 400ms ease;
}
.owl-carousel .owl-video-frame {
    position: relative;
    z-index: 1;
}
.sod_select, .sod_select * {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.sod_select {
    display: inline-block;
    position: relative;
    line-height: 1;
    width: 200px;
    padding: 15px 10px;
    border: 3px solid #5e5e5e;
    background: #ffffff;
    color: #444444;
    font-size: 11px;
    font-weight: 700;
    text-align: left;
    text-transform: uppercase;
    outline: 0;
    outline-offset: -2px;
    cursor: default;
}
.sod_select:before, .sod_select:after {
    content: "\25B2";
    position: absolute;
    right: 10px;
    top: 12px;
    font-size: 7px;
}
.sod_select:after {
    content: "\25BC";
    top: auto;
    bottom: 12px;
}
.sod_select:hover, .sod_select.open, .sod_select.focus {
    border-color: #000000;
}
.sod_select.open {
    color: #919191;
}
.sod_select.focus {
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
}
.sod_select.disabled {
    border-color: #828282;
    color: #b2b2b2;
    cursor: not-allowed;
}
.sod_select .sod_label {
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding-right: 15px;
}
.sod_select .sod_list_wrapper {
    position: absolute;
    top: 100%;
    left: 0;
    display: none;
    height: auto;
    width: 200px;
    margin: 0 0 0 -3px;
    background: #ffffff;
    border: 3px solid #000000;
    border-top: none;
    color: #444444;
    font-weight: 300;
    z-index: 1;
}
.sod_select.open .sod_list_wrapper {
    display: block;
}
.sod_select.disabled.open .sod_list_wrapper {
    display: none;
}
.sod_select.above .sod_list_wrapper {
    top: auto;
    bottom: 100%;
    border-top: 3px solid #000000;
    border-bottom: none;
}
.sod_select .sod_list {
    display: block;
    overflow-y: auto;
    padding: 0;
    margin: 0;
}
.sod_select .sod_option {
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    position: relative;
    padding: 10px 10px;
    list-style-type: none;
}
.sod_select .sod_option.optgroup, .sod_select .sod_option.optgroup.disabled {
    background: inherit;
    color: #939393;
    font-size: 10px;
    font-style: italic;
}
.sod_select .sod_option.groupchild {
    padding-left: 20px;
}
.sod_select .sod_option.is-placeholder {
    display: none;
}
.sod_select .sod_option.disabled {
    background: inherit;
    color: #cccccc;
}
.sod_select .sod_option.active {
    background: #f7f7f7;
    color: #333333;
}
.sod_select .sod_option.selected {
    font-weight: 700;
    padding-right: 25px;
}
.sod_select .sod_option.selected:before {
    content: "";
    position: absolute;
    right: 10px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: translateY(-50%);
    display: inline-block;
    color: #808080;
    height: 9px;
    width: 10px;
    background: url(data:image/svg+xml;
        base64, PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMTAgOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTAgOSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8Zz4NCgk8cGF0aCBmaWxsPSIjRDlEOUQ4IiBkPSJNNCw2LjdDMy42LDYuMywzLjUsNi4xLDMuMSw1LjdDMi42LDUuMiwyLDQuNiwxLjUsNC4xYy0wLjgtMC44LTIsMC40LTEuMiwxLjJjMC45LDAuOSwxLjksMS45LDIuOCwyLjgNCgkJYzAuNywwLjcsMS4zLDEsMiwwQzYuNyw2LDguMywzLjcsOS44LDEuNUMxMC41LDAuNSw5LTAuMyw4LjMsMC42bDAsMEM2LjcsMi45LDUuNyw0LjQsNCw2LjciLz4NCjwvZz4NCjwvc3ZnPg0K);
}
.sod_select.no_highlight .sod_option.selected {
    font-weight: 300;
}
.sod_select.no_highlight .sod_option.selected:before {
    display: none;
}
.sod_select select {
    display: none !important;
}
.sod_select.touch select {
    -webkit-appearance: menulist-button;
    position: absolute;
    top: 0;
    left: 0;
    display: block !important;
    height: 100%;
    width: 100%;
    opacity: 0;
    z-index: 1;
}
.site-logo {
    display: inline-block;
    vertical-align: middle;
}
.site-logo>img {
    height: auto;
    vertical-align: middle;
    width: 181px;
}
.site-logo:hover {
    text-decoration: none;
}
.footer-main {
    background-color: #313131;
}
.footer-main .social-icons {
    margin-bottom: 35px;
}
.footer-main .social-icons a {
    width: 44px;
    height: 44px;
    display: block;
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/social-sprite.png);
    background-repeat: no-repeat;
    background-position: 0 0;
}
.footer-main .social-icons .social-icons__facebook:hover {
    background-position: 0 -44px;
}
.footer-main .social-icons .social-icons__twitter {
    background-position: 0 -88px;
}
.footer-main .social-icons .social-icons__twitter:hover {
    background-position: 0 -132px;
}
.footer-main .social-icons .social-icons__instagram {
    background-position: 0 -176px;
}
.footer-main .social-icons .social-icons__instagram:hover {
    background-position: 0 -220px;
}
.footer-main .social-icons .social-icons__youtube {
    background-position: 0 -264px;
}
.footer-main .social-icons .social-icons__youtube:hover {
    background-position: 0 -308px;
}
.footer-main__content {
    padding: 40px 0;
}
.footer-main__content h2 {
    font-size: 14px;
    font-weight: 700;
    color: #f5f5f7;
    margin-bottom: 15px;
}
.footer-main__content li {
    margin-bottom: 5px;
}
.footer-main__content li a {
    color: #dadbdd;
    font-size: 12px;
    text-decoration: none;
    text-transform: uppercase;
}
.footer-main__content li a:hover {
    color: #999999;
}
.footer-main__bar {
    background-color: transparent;
    padding: 20px 0;
}
.footer-main__bar small {
    font-size: 14px;
    font-weight: 300;
    color: #808080;
    padding: 15px 0;
    display: block;
}
.footer-main__content .btn--primary {
    border-radius: 3px !important;
}
.footer-main .btn--primary:hover:not(:disabled), .footer-main .btn--primary:focus:not(:disabled) {
    background-color: #666 !important;
}
.header-main {
    background-color: #fff;
    padding: 20px 0;
    height: 85px;
    position: relative;
    z-index: 100;
}
.page-template-page-homepage .header-main {
    background-color: transparent;
}
.page-template-page-homepage .header-main a {
    color: #f5f5f7;
}
.page-template-page-homepage .header-main a:hover {
    color: #6a6e77;
    text-decoration: none;
}
.header-main .justifize {
    position: relative;
    top: 8px;
}
@media screen and (max-device-width: 480px) {
    .header-main {
        position: relative;
    }
    .header-main .justifize__box {
        display: block;
        width: 100%}
}.header-main__logo {
    position: relative;
}
.header-main__logo img {
    max-width: 100%}
@media screen and (max-device-width: 480px) {
    .header-main__logo {
        max-width: 60%;
        display: block;
        position: absolute;
        top: 10px;
        margin-top: -5px;
    }
}.header-main__nav a {
    color: #332415;
    font-weight: 700;
    text-transform: uppercase;
}
.header-main__nav a:hover {
    color: #ccc !important;
    text-decoration: none;
}
.header-main__nav--desktop li {
    margin-left: 40px;
}
@media screen and (max-device-width: 940px) {
    .header-main__nav--desktop {
        display: none;
    }
}.header-main__nav--mobile {
    display: none;
    position: fixed;
    right: -260px;
    top: 0;
    min-height: 200vw;
    box-shadow: inset 0 0 5px 5px #222;
    background-color: #333;
    width: 260px;
    -moz-transition: all 0.25s cubic-bezier(0.76,  0.17,  0.33,  0.95);
    -o-transition: all 0.25s cubic-bezier(0.76,  0.17,  0.33,  0.95);
    -webkit-transition: all 0.25s cubic-bezier(0.76,  0.17,  0.33,  0.95);
    transition: all 0.25s cubic-bezier(0.76,  0.17,  0.33,  0.95);
}
.header-main__nav--mobile a {
    display: block;
    padding: 15px;
    -moz-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    transition: all 0.3s ease;
    color: #f5f5f7;
}
.header-main__nav--mobile a:hover {
    box-shadow: inset 0 0 15px 3px #222;
    text-decoration: none;
    color: #f5f5f7;
}
.header-main__nav--mobile li {
    border-top: 1px solid #4d4d4d;
    border-bottom: 1px solid #1a1a1a;
}
@media screen and (max-device-width: 940px) {
    .header-main__nav--mobile {
        display: block;
    }
}.has-active-nav .header-main__nav--mobile {
    right: 0;
}
.header-main__nav-trigger {
    display: none;
    position: absolute;
    right: 20px;
    top: 28px;
}
@media screen and (max-device-width: 940px) {
    .header-main__nav-trigger {
        display: block;
    }
}input[type="text"].datepicker {
    padding: 0 15px;
}
.datepicker {
    background: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/../src/images/select_arrow.png) no-repeat 95% 50%
}
.ui-datepicker {
    width: 17em;
    padding: 0;
    display: none;
    -moz-transition: none;
    -o-transition: none;
    -webkit-transition: none;
    transition: none;
}
.ui-datepicker-calendar tbody {
    background-color: #fff;
}
.ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: .2em 0;
}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em;
    cursor: pointer;
}
.ui-datepicker .ui-datepicker-prev:hover, .ui-datepicker .ui-datepicker-next:hover {
    background-color: black;
}
.ui-datepicker .ui-datepicker-prev {
    left: 0;
}
.ui-datepicker .ui-datepicker-next {
    right: 0;
}
.ui-datepicker .ui-datepicker-prev-hover {
    left: 0;
}
.ui-datepicker .ui-datepicker-next-hover {
    right: 0;
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -5px;
    top: 50%;
    margin-top: -6px;
    width: 10px;
    height: 13px;
    background: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/../src/images/calendar_arrows.png) no-repeat 0 0;
}
.ui-datepicker .ui-datepicker-next span {
    background-position: -10px 0;
}
.ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
    font-size: 1em;
    margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {
    width: 100%}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year {
    width: 49%}
.ui-datepicker table {
    width: 100%;
    border-collapse: collapse;
    margin: 0;
}
.ui-datepicker th {
    padding: 0;
    text-align: center;
    font-weight: bold;
    border: 0;
    padding: 3px 0 6px;
}
.ui-datepicker th span {
    text-transform: uppercase;
    font-size: 11px;
}
.ui-datepicker tr:first-child {
    border-top: 4px solid white;
}
.ui-datepicker tr:last-child {
    border-bottom: 4px solid white;
}
.ui-datepicker td {
    text-align: center;
    border: 0;
    background-color: white;
    padding: 4px 0;
}
.ui-datepicker td span, .ui-datepicker td a {
    display: block;
    padding: .2em;
    text-align: center;
    text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: .7em 0 0 0;
    padding: 0 .2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
    margin: .5em .2em .4em;
    cursor: pointer;
    padding: .2em .6em .3em .6em;
    width: auto;
    overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: left;
}
.ui-datepicker.ui-datepicker-multi {
    width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
    float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
    width: 95%;
    margin: 0 auto .4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
    width: 50%}
.ui-datepicker-multi-3 .ui-datepicker-group {
    width: 33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group {
    width: 25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header, .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
    border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
    clear: left;
}
.ui-datepicker-row-break {
    clear: both;
    width: 100%;
    font-size: 0;
}
.ui-datepicker.ui-widget {
    font-size: 1.1em;
}
.ui-datepicker.ui-widget .ui-datepicker.ui-widget {
    font-size: 1em;
}
.ui-datepicker.ui-widget input, .ui-datepicker.ui-widget select, .ui-datepicker.ui-widget textarea, .ui-datepicker.ui-widget button {
    font-size: 1em;
}
.ui-datepicker.ui-widget-content {
    border: none;
    background: #eeeeee;
    color: #333333;
}
.ui-datepicker.ui-widget-content a {
    color: #333333;
}
.ui-datepicker .ui-widget-header {
    border: 1px solid #110600;
    background: #110600;
    color: #ffffff;
    font-weight: bold;
}
.ui-datepicker .ui-widget-header a {
    color: #ffffff;
}
.datepicker {
    cursor: pointer;
}
.datepicker-arrow {
    cursor: pointer;
    position: absolute;
    right: 0;
    top: 1px;
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/icons/icon-arrow-down.png);
    width: 43px;
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 43px;
    display: block;
}
.ui-datepicker.ui-widget-content .ui-state-default, .ui-datepicker .ui-widget-header .ui-state-default {
    border: none;
    background: #fff;
    font-weight: bold;
    color: #372f2b;
    height: 37px;
    line-height: 37px;
    width: 37px;
    font-size: 14px;
    display: inline-block;
    text-align: center;
    border: 1px solid #e0e0e0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0;
}
.ui-datepicker.ui-widget-content .ui-state-default:first-child td, .ui-datepicker .ui-widget-header .ui-state-default:first-child td {
    border-left: 1px solid #e0e0e0;
}
.ui-datepicker.ui-state-default a, .ui-datepicker.ui-state-default a:link, .ui-datepicker.ui-state-default a:visited {
    color: #372f2b;
    text-decoration: none;
}
.ui-datepicker .ui-state-active {
    background-color: #ea9846 !important;
    color: white !important;
}
.ui-state-highlight, .ui-datepicker .ui-state-highlight, .ui-widget-header .ui-state-highlight {
    background: #82736e !important;
    color: white !important;
}
.ui-state-highlight a, .ui-datepicker .ui-state-highlight a, .ui-widget-header .ui-state-highlight a {
    color: white !important;
}
.ui-state-error, .ui-datepicker .ui-state-error, .ui-widget-header .ui-state-error {
    border: none;
    background: #b81900;
    color: #ffffff;
}
.ui-state-error a, .ui-datepicker .ui-state-error a, .ui-widget-header .ui-state-error a {
    color: #ffffff;
}
.ui-state-error-text, .ui-datepicker .ui-state-error-text, .ui-widget-header .ui-state-error-text {
    color: #ffffff;
}
.ui-priority-primary, .ui-datepicker .ui-priority-primary, .ui-widget-header .ui-priority-primary {
    font-weight: bold;
}
.ui-priority-secondary, .ui-datepicker .ui-priority-secondary, .ui-widget-header .ui-priority-secondary {
    opacity: .7;
    filter: Alpha(Opacity=70);
    font-weight: normal;
}
.ui-state-disabled, .ui-datepicker .ui-state-disabled, .ui-widget-header .ui-state-disabled {
    opacity: .35;
    filter: Alpha(Opacity=35);
    background-image: none;
}
.ui-state-disabled .ui-icon {
    filter: Alpha(Opacity=35);
}
.ui-datepicker-other-month {
    background-color: #ddd;
}
/*!
* http://jqueryui.com
* Includes: core.css,  draggable.css,  resizable.css,  selectable.css,  sortable.css,  slider.css
* Copyright 2014 jQuery Foundation and other contributors;
     Licensed MIT */.ui-helper-hidden {
    display: none;
}
.ui-helper-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none;
}
.ui-helper-clearfix:before, .ui-helper-clearfix:after {
    content: "";
    display: table;
    border-collapse: collapse;
}
.ui-helper-clearfix:after {
    clear: both;
}
.ui-helper-clearfix {
    min-height: 0;
}
.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: Alpha(Opacity=0);
}
.ui-front {
    z-index: 100;
}
.ui-state-disabled {
    cursor: default !important;
}
.ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat;
}
.ui-widget-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%}
.ui-draggable-handle {
    -ms-touch-action: none;
    touch-action: none;
}
.ui-resizable {
    position: relative;
}
.ui-resizable-handle {
    position: absolute;
    font-size: 0.1px;
    display: block;
    -ms-touch-action: none;
    touch-action: none;
}
.ui-resizable-disabled .ui-resizable-handle, .ui-resizable-autohide .ui-resizable-handle {
    display: none;
}
.ui-resizable-n {
    cursor: n-resize;
    height: 7px;
    width: 100%;
    top: -5px;
    left: 0;
}
.ui-resizable-s {
    cursor: s-resize;
    height: 7px;
    width: 100%;
    bottom: -5px;
    left: 0;
}
.ui-resizable-e {
    cursor: e-resize;
    width: 7px;
    right: -5px;
    top: 0;
    height: 100%}
.ui-resizable-w {
    cursor: w-resize;
    width: 7px;
    left: -5px;
    top: 0;
    height: 100%}
.ui-resizable-se {
    cursor: se-resize;
    width: 12px;
    height: 12px;
    right: 1px;
    bottom: 1px;
}
.ui-resizable-sw {
    cursor: sw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    bottom: -5px;
}
.ui-resizable-nw {
    cursor: nw-resize;
    width: 9px;
    height: 9px;
    left: -5px;
    top: -5px;
}
.ui-resizable-ne {
    cursor: ne-resize;
    width: 9px;
    height: 9px;
    right: -5px;
    top: -5px;
}
.ui-selectable {
    -ms-touch-action: none;
    touch-action: none;
}
.ui-selectable-helper {
    position: absolute;
    z-index: 100;
    border: 1px dotted black;
}
.ui-sortable-handle {
    -ms-touch-action: none;
    touch-action: none;
}
.ui-slider-wrap {
    background-color: rgba(255, 255, 255, 0.2);
    position: relative;
    -moz-border-radius: 7px;
    -webkit-border-radius: 7px;
    border-radius: 7px;
    border: 1px solid rgba(255, 255, 255, 0.5);
    cursor: pointer;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
.ui-slider {
    position: relative;
    text-align: left;
    -moz-background-clip: padding;
    -o-background-clip: padding-box;
    -webkit-background-clip: padding;
    background-clip: padding-box;
    height: 12px;
    margin-right: 14px;
    margin-left: 23px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background-color: transparent;
}
.ui-slider .ui-slider-handle {
    position: absolute;
    z-index: 2;
	top: 0px!important;
    width: 20px!important;
    height: 20px!important;
    margin-top: -9px;
	background: rgb(var(--service-colour))!important;
	margin-left: -10px!important;
}
.main-shop-content .ui-slider {
	height: .2em!important;
}
.main-shop-content .slider-min-max span {
	display: none!important;
}
.product-search-filter-price .ui-widget-header {
	background: rgb(var(--service-colour))!important;
}
.ui-slider-handle {
	margin-left: -5px!important;
}
.product-search-filter-price .ui-state-hover:hover{
	background: rgb(var(--service-colour))!important;
}
.slider-result-wrap {
    color: white;
    white-space: nowrap;
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 1.38889;
    width: 115px;
}
.slider-result {
    background-color: transparent;
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 1.38889;
    font-size: 18px !important;
    border: none;
    outline: none;
    display: inline-block;
    padding: 0 !important;
}
.input {
    -webkit-appearance: none;
    -webkit-font-smoothing: inherit;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    background: none;
    border: none;
    color: #85878c;
    display: inline-block;
    font-family: "ProximaNova", sans-serif;
    font-size: 16px;
    padding: 0;
    vertical-align: middle;
    width: 100%}
.input:invalid {
    box-shadow: none;
}
.input[readonly] {
    cursor: text;
}
.input::-ms-clear {
    display: none;
}
.input--primary {
    border: 1px solid #c6c6c7;
    padding: 0 15px;
    font-weight: 300;
    color: #3a3c41;
    height: 45px;
}
.input--primary:hover {
    border: 1px solid #acacae;
}
.input--primary:focus {
    border: 1px solid #acacae;
}
.is-error .input--primary, .input--primary.is-error {
    border-color: #ff8688;
}
.footer-main .input--primary {
    background-color: white !important;
    color: #666 !important;
    height: 45px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
    border: none;
}
.page-template-page-help .subheader .input--primary {
    padding-left: 50px;
    border: 1px solid white !important;
    background-color: rgba(255, 255, 255, 0.2) !important;
    height: 52px !important;
    border-radius: 4px !important;
    color: #f5f5f7 !important;
}
.input--card {
    font-size: 15px !important;
    padding-left: 12px !important;
    padding-right: 12px !important;
}
.input--full {
    width: 100% !important;
    max-width: 100% !important;
}
.input--textarea {
    resize: none;
    min-height: 150px;
    padding: 10px 15px;
    max-width: 100%}
.input--w340 {
    width: 100% !important;
    max-width: 340px !important;
}
.accordion {
    margin-bottom: 10px;
}
.accordion h4 {
    color: #3a3c41;
    cursor: pointer;
    position: relative;
    padding-left: 30px;
    padding-top: 10px;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.accordion h4:before {
    content: '';
    width: 14px;
    height: 14px;
    display: block;
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/icons/icon-plus.png);
    position: absolute;
    left: 0;
    top: 14px;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.accordion.is-active h4 {
    color: #313131;
    font-weight: 700;
}
.accordion.is-active h4:before {
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.accordion__hidden {
    padding-top: 10px;
    color: #3a3c41;
    font-size: 14px;
    padding-left: 30px;
    padding-right: 30px;
    display: none;
}
.btn--primary {
    -webkit-font-smoothing: inherit;
    transition: all .2s ease;
    background-color: rgb(var(--service-colour)) !important;
    color: #f5f5f7 !important;
    font-weight: 700;
    font-family: "ProximaNova", sans-serif !important;
    height: 52px !important;
    line-height: 57px !important;
    padding: 0 20px !important;
    text-align: center !important;
    font-size: 16px !important;
    box-sizing: border-box;
    border-radius: 4px;
    max-width: 100%;
    width: 368px;
}
.btn--primary:not(:disabled):hover, .btn--primary:not(:disabled):focus {
    background-color: rgb(var(--service-colour)) !important;
}
.btn--primary:not(:disabled):active {
    background-color: #222 !important;
}
.btn--primary:disabled {
    opacity: .5;
    cursor: default !important;
}
.page-template-page-homepage .subheader .btn--primary {
    font-size: 16px;
    font-size: 1rem;
    line-height: 1.5625;
    width: 100%;
    max-width: 360px;
    padding: 0 !important;
}
@media screen and (max-device-width: 768px) {
    .page-template-page-homepage .subheader .btn--primary {
        margin-bottom: 30px !important;
    }
}.page-template-page-help .subheader .btn--primary {
    height: 52px !important;
    line-height: 52px !important;
    width: 84px !important;
    padding: 0 !important;
    border-radius: 4px !important;
}
.footer-main__content .btn--primary {
    width: 80px !important;
    font-size: 14px !important;
    font-weight: 700 !important;
    padding: 0 !important;
    text-transform: uppercase !important;
    height: 45px !important;
    line-height: 49px !important;
}
.price-in-button {
    margin-left: 10px;
    font-weight: 400;
}
.price-in-button #total-price {
    font-weight: 600;
}
.btn--small {
    width: 210px;
    font-size: 16px;
    font-weight: 700;
}
.btn--medium {
    width: 274px;
    font-size: 16px;
    font-weight: 700;
    color: #f5f5f7;
}
.btn--transparent {
    background-color: transparent !important;
    border: 1px solid #fff !important;
    border-radius: 2px !important;
    color: #fff !important;
    line-height: 52px !important;
    font-weight: 700 !important;
}
.btn--transparent:not(:disabled):hover, .btn--transparent:not(:disabled):focus {
    background-color: transparent !important;
    border: 1px solid #9c9592 !important;
    color: #9c9592 !important;
}
.btn--transparent:not(:disabled):active {
    background-color: transparent !important;
}
.footer-main__bar .btn--transparent {
    width: 142px !important;
    border-color: #6b6b6b !important;
    color: #f5f5f7 !important;
    font-weight: 700 !important;
    padding: 0 !important;
    font-size: 12px !important;
}
.footer-main__bar .btn--transparent {
    border-radius: 0px !important;
}
.footer-main__bar .btn--transparent:not(:disabled):hover, .footer-main__bar .btn--transparent:not(:disabled):focus {
    background-color: transparent !important;
    border: 1px solid rgba(255, 255, 255, 0.7) !important;
    color: #ccc !important;
}
.footer-main__bar .btn--transparent:not(:disabled):active {
    background-color: transparent !important;
}
.btn--transparent-gray {
    background-color: transparent !important;
    border: 1px solid #ccc !important;
    border-radius: 2px !important;
    color: #666 !important;
    line-height: 52px !important;
    font-weight: 700 !important;
}
.btn--transparent-gray:not(:disabled):hover, .btn--transparent-gray:not(:disabled):focus {
    background-color: transparent !important;
    border: 1px solid #82736e !important;
    color: #82736e !important;
}
.btn--transparent-gray:not(:disabled):active {
    background-color: transparent !important;
}
.footer-main__bar .btn--transparent-gray {
    width: 142px !important;
    border-color: #71665c !important;
    color: #f5f5f7 !important;
    font-weight: 700 !important;
    padding: 0 !important;
    font-size: 12px !important;
}
.footer-main__bar .btn--transparent-gray:not(:disabled):hover, .footer-main__bar .btn--transparent-gray:not(:disabled):focus {
    background-color: transparent !important;
    border: 1px solid rgba(255, 255, 255, 0.7) !important;
    color: #ccc !important;
}
.footer-main__bar .btn--transparent-gray:not(:disabled):active {
    background-color: transparent !important;
}
.btn--transparent-white {
    background-color: transparent !important;
    border: 1px solid white !important;
    border-radius: 2px !important;
    color: #f5f5f7 !important;
    line-height: 53px !important;
}
.btn--transparent-white:not(:disabled):hover, .btn--transparent-white:not(:disabled):focus {
    background-color: transparent !important;
    border: 1px solid gray !important;
    color: gray !important;
}
.btn--transparent-white:not(:disabled):active {
    background-color: transparent !important;
}
.btn--transparent-orange {
    background-color: transparent !important;
    border: 1px solid #82736e !important;
    border-radius: 2px !important;
    color: #82736e !important;
    line-height: 53px !important;
}
.btn--transparent-orange:not(:disabled):hover, .btn--transparent-orange:not(:disabled):focus {
    background-color: transparent !important;
    border: 1px solid #eda55d !important;
    color: #eda55d !important;
}
.btn--transparent-orange:not(:disabled):active {
    background-color: transparent !important;
}
.btn--pink {
    background-color: #d94362 !important;
    border: none !important;
    border-radius: 2px !important;
    color: #f5f5f7 !important;
}
.btn--pink:not(:disabled):hover, .btn--pink:not(:disabled):focus {
    background-color: #d52e50 !important;
}
.btn--pink:not(:disabled):active {
    background-color: #c22747 !important;
}
.btn--white {
    background-color: #f5f5f7 !important;
    border: none !important;
    border-radius: 2px !important;
    color: #666 !important;
}
.btn--white:not(:disabled):hover, .btn--white:not(:disabled):focus {
    background-color: #f2f2f2 !important;
}
.btn--white:not(:disabled):active {
    background-color: #e6e6e6 !important;
}
.btn--yellow {
    background-color: #fab028 !important;
    border: none !important;
    border-radius: 2px !important;
    color: #f5f5f7 !important;
}
.btn--yellow:not(:disabled):hover, .btn--yellow:not(:disabled):focus {
    background-color: #f9a70f !important;
}
.btn--yellow:not(:disabled):active {
    background-color: #ea9905 !important;
}
.btn--h45 {
    height: 45px !important;
    line-height: 47px !important;
}
.btn--full {
    width: 100% !important;
}
.checkbox_wrap {
    -moz-user-select: -moz-none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none;
}
.styled-checkbox--icon {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    position: absolute;
}
.styled-checkbox--icon:checked+label {
    background-color: #82736e;
}
.styled-checkbox--icon:checked+label span {
    font-weight: 400;
}
.styled-checkbox--icon:checked+label img {
    top: -65px !important;
}
.styled-checkbox--icon:checked+label:hover {
    background-color: #82736e;
}
.styled-checkbox--icon:checked ~ p {
    font-weight: 400;
    top: 1px;
}
.styled-checkbox--icon+label {
    position: relative;
    display: block;
    padding: 0;
    overflow: hidden;
    height: 65px;
    text-align: center;
    border: 1px solid #dedede;
    cursor: pointer;
    background-color: rgba(255, 255, 255, 0.2);
    -moz-transition: background 0.2s ease;
    -o-transition: background 0.2s ease;
    -webkit-transition: background 0.2s ease;
    transition: background 0.2s ease;
    border-radius: 4px;
    margin-bottom: 15px;
}
.styled-checkbox--icon+label img {
    position: absolute;
    top: 0;
    left: 50%;
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    width: auto;
    max-width: none;
}
.styled-checkbox--icon+label .img-wrap {
    overflow: hidden;
    height: 100%;
    width: 100%;
    position: relative;
}
.styled-checkbox--icon+label:hover {
    background-color: rgba(205, 114, 23, 0.2);
}
.styled-checkbox--icon+label:hover img {
    top: -65px;
}
.styled-checkbox--icon+label span {
    font-size: 14px;
    padding-top: 4px;
    display: block;
}
.styled-checkbox--icon+label ~ p {
    font-size: 14px;
    font-weight: 300;
    position: relative;
    text-align: center;
    margin-bottom: 10px;
}
.styled-checkbox--icon[disabled]+label {
    color: #a1a9b3 !important;
    -moz-user-select: -moz-none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    cursor: default;
}
.styled-checkbox--default {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    position: absolute;
}
.styled-checkbox--default+label {
    position: relative;
    padding-left: 29px;
    color: black;
    cursor: pointer;
}
.styled-checkbox--default+label span {
    display: inline-block;
    visibility: visible;
    width: 18px;
    height: 18px;
    margin: 0;
    position: absolute;
    left: 0;
    top: 3px;
    background-color: white;
    border: 1px solid #b5b7b9;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -moz-transition: all 0.15s ease;
    -o-transition: all 0.15s ease;
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    border-radius: 2px;
    font-size: 16px;
    font-size: 1rem;
    line-height: 1.5625;
    font-weight: 300;
    color: #727375;
}
.styled-checkbox--default+label span b {
    position: absolute;
    height: 7px;
    width: 11px;
    display: block;
    left: 3px;
    top: 3px;
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.styled-checkbox--default+label span b:before, .styled-checkbox--default+label span b:after {
    content: '';
    display: block;
    width: 3px;
    height: 0;
    background-color: white;
    position: absolute;
    left: 0;
    bottom: 0;
    -moz-transition: none;
    -o-transition: none;
    -webkit-transition: none;
    transition: none;
}
.styled-checkbox--default+label span b:before {
    bottom: auto;
    top: 0;
}
.styled-checkbox--default+label span b:after {
    width: 0;
    height: 3px;
}
.styled-checkbox--default+label:hover span {
    border: 1px solid #ff684c;
}
.styled-checkbox--default:checked+label span {
    border: 1px solid #ff684c;
    background-color: #ff684c;
}
.styled-checkbox--default:checked+label span b:before {
    height: 7px;
    -moz-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    -webkit-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
}
.styled-checkbox--default:checked+label span b:after {
    width: 11px;
    -moz-transition: all 0.1s ease 0.1s;
    -o-transition: all 0.1s ease 0.1s;
    -webkit-transition: all 0.1s ease;
    -webkit-transition-delay: 0.1s;
    transition: all 0.1s ease 0.1s;
}
.styled-checkbox--default[disabled]+label {
    color: #a1a9b3 !important;
    -moz-user-select: -moz-none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    cursor: default;
}
.styled-checkbox--default[disabled]+label span {
    background-color: #d0d4d9 !important;
    border-color: #d0d4d9 !important;
}
.radio_wrap {
    -moz-user-select: -moz-none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none;
}
.styled-radiobutton--default {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    position: absolute;
}
.styled-radiobutton--default+label {
    position: relative;
    padding-left: 32px;
    color: black;
    cursor: pointer;
}
.styled-radiobutton--default+label span {
    display: inline-block;
    visibility: visible;
    width: 18px;
    height: 18px;
    margin: 0;
    position: absolute;
    left: 0;
    top: 3px;
    background-color: white;
    border: 1px solid #b5b7b9;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -moz-transition: all 0.15s ease;
    -o-transition: all 0.15s ease;
    -webkit-transition: all 0.15s ease;
    transition: all 0.15s ease;
    border-radius: 2px;
    font-size: 16px;
    font-size: 1rem;
    line-height: 1.5625;
    font-weight: 300;
    color: #727375;
}
.styled-radiobutton--default+label span b {
    position: absolute;
    height: 7px;
    width: 11px;
    display: block;
    left: 3px;
    top: 3px;
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}
.styled-radiobutton--default+label span b:before, .styled-radiobutton--default+label span b:after {
    content: '';
    display: block;
    width: 3px;
    height: 0;
    background-color: white;
    position: absolute;
    left: 0;
    bottom: 0;
    -moz-transition: none;
    -o-transition: none;
    -webkit-transition: none;
    transition: none;
}
.styled-radiobutton--default+label span b:before {
    bottom: auto;
    top: 0;
}
.styled-radiobutton--default+label span b:after {
    width: 0;
    height: 3px;
}
.styled-radiobutton--default+label:hover span {
    border: 1px solid #82736e;
}
.styled-radiobutton--default:checked+label span {
    border: 1px solid #82736e;
    background-color: #82736e;
}
.styled-radiobutton--default:checked+label span b:before {
    height: 7px;
    -moz-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    -webkit-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;
}
.styled-radiobutton--default:checked+label span b:after {
    width: 11px;
    -moz-transition: all 0.1s ease 0.1s;
    -o-transition: all 0.1s ease 0.1s;
    -webkit-transition: all 0.1s ease;
    -webkit-transition-delay: 0.1s;
    transition: all 0.1s ease 0.1s;
}
.styled-radiobutton--default[disabled]+label {
    color: #a1a9b3 !important;
    -moz-user-select: -moz-none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    cursor: default;
}
.styled-radiobutton--default[disabled]+label span {
    background-color: #d0d4d9 !important;
    border-color: #d0d4d9 !important;
}
.styled-radiobutton--text:checked+label {
    background-color: #fff;
    font-weight: 700;
    padding: 8px 0;
    color: #313131;
}
.styled-radiobutton--text:checked+label span {
    font-weight: 400;
}
.styled-radiobutton--text:checked ~ p {
    font-weight: 700;
    top: -1px;
}
.styled-radiobutton--text+label {
    position: relative;
    display: block;
    overflow: hidden;
    height: 45px;
    font-size: 14px;
    line-height: 1.1;
    color: #f5f5f7;
    text-align: center;
    border: 1px solid #fff;
    cursor: pointer;
    background-color: rgba(255, 255, 255, 0.2);
    -moz-transition: background 0.2s ease;
    -o-transition: background 0.2s ease;
    -webkit-transition: background 0.2s ease;
    transition: background 0.2s ease;
    border-radius: 4px;
}
.styled-radiobutton--text+label span {
    font-size: 12px;
    padding-top: 4px;
    display: block;
    font-weight: 300;
}
.styled-radiobutton--text+label ~ p {
    color: #f5f5f7;
    padding-top: 10px;
    font-size: 14px;
    text-align: center;
    position: relative;
}
.styled-radiobutton--text[disabled]+label {
    color: #a1a9b3 !important;
    -moz-user-select: -moz-none;
    -ms-user-select: none;
    -webkit-user-select: none;
    user-select: none;
    cursor: default;
}
.styled-radiobutton--text-colored+label {
    border: 1px solid #c6c6c7;
    color: #3a3c41;
}
.styled-radiobutton--text-colored+label:hover {
    background-color: #f2bf8b;
}
.styled-radiobutton--text-colored+label ~ p {
    color: #82736e;
    font-weight: 300;
}
.styled-radiobutton--text-colored:checked+label {
    color: #f5f5f7;
    font-weight: 300;
    border-color: #82736e;
    background-color: #82736e;
}
.styled-radiobutton--text-colored:checked+label:hover {
    background-color: #82736e;
}
.styled-radiobutton--text-colored:checked+label span {
    font-weight: 300;
}
.styled-radiobutton--text-colored:checked+label ~ p {
    color: #82736e;
    font-weight: 300;
    top: 0;
}
.subheader {
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
}
@media screen and (max-device-width: 480px) {
    .subheader h1 {
        font-size: 2.5rem;
    }
}.subheader .input--primary {
    height: 52px;
    border-radius: 4px !important;
    font-size: 17px;
    color: #f5f5f7;
    font-weight: 400;
}
.page-template-page-homepage .subheader {
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/subheader-img1.jpg);
    background-position: 50% 100%;
    padding-top: 85px;
    margin-top: -85px;
    position: relative;
    z-index: 1;
}
.page-template-page-homepage .subheader .bedroom__description {
    margin-left: 20px;
    font-size: 18px;
    font-weight: 600;
    color: #f5f5f7;
    display: inline-block;
}
.page-template-page-homepage .subheader .bedroom__description p {
    text-decoration: underline;
}
.page-template-page-homepage .subheader .bedroom__description span {
    font-size: 13px;
    font-weight: 400;
}
@media screen and (max-device-width: 660px) {
    .page-template-page-homepage .subheader .bedroom__description {
        display: block !important;
        text-align: center;
        margin-bottom: 40px;
        margin-left: 0 !important;
    }
}.page-template-page-homepage .subheader form {
    font-size: 0;
    max-width: 630px;
    margin-left: auto;
    margin-right: auto;
}
.page-template-page-homepage .subheader form>* {
    vertical-align: top !important;
    display: inline-block !important;
}
@media screen and (max-device-width: 660px) {
    .page-template-page-homepage .subheader form>* {
        display: block !important;
        margin-top: 0 !important;
    }
}.page-template-page-homepage .subheader form>.layout {
    display: block !important;
    margin-top: 35px !important;
}
.page-template-page-homepage .subheader form>.button-wrap {
    display: block !important;
}
.page-template-page-homepage .subheader .flag-wrap {
    display: block;
    float: left;
    max-width:385px;
    width: 100%;}
@media screen and (max-device-width: 660px) {
    .page-template-page-homepage .subheader .flag-wrap {
        max-width: none;
    }
    .page-template-page-homepage .subheader .flag-wrap .flag {
        margin-bottom: 10px !important;
        padding-bottom: 0 !important;
    }
}.page-template-page-homepage .subheader .container {
    padding: 160px 60px 180px;
}
.page-template-page-homepage .subheader h2 {
    text-transform: none;
    margin: 0 auto 20px;
}
@media screen and (max-device-width: 480px) {
    .page-template-page-homepage .subheader h2 {
        font-size: 50px;
    }
}
.page-template-page-homepage .subheader button {
    display: inline-block !important;
    margin: 10px 5px;
    font-size: 22px !important;
    max-width: 100% !important;
    height: 72px !important;
    background: #fff !important;
    color: #313131 !important;
}
.page-template-page-homepage .subheader button:hover,
.page-template-page-homepage .subheader button:focus {
    background: #82736e !important;
    color: #fff !important;
}
.page-template-page-homepage .subheader .btn--primary:active:not(:disabled) {
    background-color: #82736e !important;
}
@media screen and (max-device-width: 660px) {
    .page-template-page-homepage .subheader button {
        font-size: 16px !important;
    }
}@media screen and (max-device-width: 480px) {
    .page-template-page-homepage .subheader button {
        margin: 10px 0 20px;
    }
}@media screen and (max-device-width: 380px) {
.page-template-page-homepage .subheader button {
        font-size: 12px !important;
    }
}.page-template-page-homepage .subheader label {
    max-width: 362px;
    width: 100%}
.page-template-page-homepage .subheader .input--primary {
    width: 100%;
    background-color: white;
    border-color: white;
    color: #3a3c41;
    font-size: 17px;
    font-weight: 300;
}
.page-template-page-homepage .subheader .button-continue {
    position: absolute;
    left: 50%;
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    bottom: 30px;
    color: #f5f5f7;
    font-size: 14px;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.page-template-page-homepage .subheader .button-continue:before {
    content: '';
    display: block;
    width: 16px;
    height: 25px;
    position: absolute;
    left: 50%;
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    bottom: 100%;
    margin-bottom: 10px;
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/icons/icon-mouse.png);
}
.page-template-page-homepage .subheader .button-continue:hover {
    text-decoration: none;
    opacity: .8;
}
.page-template-page-homepage .subheader .sod_select {
    width: 100%;
    max-width: 260px;
    height: 52px;
    line-height: 52px;
    border: none;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
    background-repeat: no-repeat;
    background-position: 20px 50%}
.page-template-page-homepage .subheader .sod_select.open {
    -moz-border-radius: 4px 4px 0 0;
    -webkit-border-radius: 4px;
    border-radius: 4px 4px 0 0;
}
.page-template-page-homepage .subheader .sod_select.above {
    -moz-border-radius: 0 0 4px 4px;
    -webkit-border-radius: 0;
    border-radius: 0 0 4px 4px;
}
.page-template-page-homepage .subheader .sod_select .sod_label {
    height: 52px;
    line-height: 52px;
    padding-left: 64px !important;
    background-color: transparent;
}
.page-template-page-homepage .subheader .sod_select .sod_label:before {
    background-color: transparent;
    top: 5px;
}
.page-template-page-homepage .subheader .sod_select.select-bedrooms {
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/icons/badroom.png);
}
.page-template-page-homepage .subheader .sod_select.select-bathrooms {
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/icons/bathroom.png);
}
.page-template-page-homepage .subheader .sod_list_wrapper {
    width: 100%;
    margin-left: 0;
    border: none;
    max-height: 122px;
}
@media screen and (max-device-width: 768px) {
    .page-template-page-homepage .subheader .container {
        padding: 100px 20px 130px;
    }
}@media screen and (max-device-width: 480px) {
    .page-template-page-homepage .subheader .container {
        padding: 100px 20px;
    }
}.page-template-page-help .subheader {
    height: 450px;
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/subheader-help-page.jpg);
}
.page-template-page-help .subheader h1 {
    margin-bottom: 50px;
}
.page-template-page-help .subheader form {
    width: 100%;
    max-width: 730px;
    margin: 0 auto;
}
.page-template-page-help .subheader form .btn--primary {
    color: #f5f5f7 !important;
    font-weight: 700;
    background-color: #313131 !important;
}
.page-template-page-help .subheader form .btn--primary:hover {
    background-color: #82736e !important;
}
.page-template-page-help .subheader label {
    position: relative;
}
.page-template-page-help .subheader .icon-search {
    position: absolute;
    left: 15px;
    top: 50%;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
@media screen and (max-device-width: 480px) {
    .page-template-page-help .subheader .flag, .page-template-page-help .subheader .flag__img, .page-template-page-help .subheader .flag__body {
        display: block;
        padding: 0;
    }
    .page-template-page-help .subheader .flag__body {
        margin-bottom: 10px;
    }
    .page-template-page-help .subheader .flag__img {
        padding: 0 !important;
    }
    .page-template-page-help .subheader .flag__img .btn--primary {
        width: 100% !important;
    }
}.page-template-page-help .subheader input::-webkit-input-placeholder {
    color: #f5f5f7;
}
.page-template-page-help .subheader input:-moz-placeholder {
    color: #f5f5f7;
}
.page-template-page-help .subheader input::-moz-placeholder {
    color: #f5f5f7;
}
.page-template-page-help .subheader input:-ms-input-placeholder {
    color: #f5f5f7;
}
.about .subheader {
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/patern-blue.jpg);
}
.about .subheader .list-checked {
    width: 100%;
    max-width: 760px;
    margin: 0 auto 50px;
}
@media screen and (max-device-width: 480px) {
    .about .subheader .list-checked {
        margin-bottom: 120px;
    }
}.page-template-page-about .subheader, .page-template-page-contact .subheader, .page-template-page-thankyou .subheader {
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/patern-gray-new.jpg);
    background-repeat: repeat;
    background-size: auto auto;
}
.page-template-page-about .subheader .subheader__content, .page-template-page-contact .subheader .subheader__content {
    width: 100%;
    max-width: 620px;
    margin: 0 auto 20px;
}
@media screen and (max-device-width: 480px) {
    .page-template-page-about .subheader .subheader__content h1, .page-template-page-contact .subheader .subheader__content h1 {
        font-size: 30px;
        font-size: 1.875rem;
        line-height: 1.66667;
        padding-top: 20px;
    }
}.page-template-page-booking .subheader {
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/subheader-booking.jpg);
    background-position: 50% 100%;
    height: 630px;
    position: relative;
}
.page-template-page-booking .subheader p {
    font-size: 21px;
    font-size: 1.3125rem;
    line-height: 1.19048;
    font-weight: 300;
}
@media screen and (max-device-width: 768px) {
    .page-template-page-booking .subheader {
        height: 450px;
    }
    .page-template-page-booking .subheader h1 {
        font-size: 38px;
        font-size: 2.375rem;
        line-height: 1.31579;
        padding-top: 20px;
    }
}@media screen and (max-device-width: 480px) {
    .page-template-page-booking .subheader {
        height: 380px;
    }
    .page-template-page-booking .subheader h1 {
        font-size: 30px;
        font-size: 1.875rem;
        line-height: 1.66667;
        padding-top: 20px;
    }
    .page-template-page-booking .subheader p {
        font-size: 14px !important;
    }
}
.booking-icons-container {
    max-width: 900px;
    margin: 0 auto;
}
.booking-icons-box {
    display: inline-block;
    width: 240px;
    vertical-align: top;
}
.lines-beforeafter {
    position: relative;
    display: block;
}
.lines-beforeafter:after {
    position: absolute;
    display: block;
    content: "";
    width: 160px;
    height: 1px;
    left: -80px;
    border-bottom: 1px dashed #fff;
    top: 40%;
}
.lines-beforeafter:before {
    position: absolute;
    display: block;
    content: "";
    width: 160px;
    height: 1px;
    right: -80px;
    border-bottom: 1px dashed #fff;
    top: 40%;
}
@media screen and (max-device-width: 778px) {
    .booking-icons-box {
        display: inline-block;
        width: 140px;
    }
    .lines-beforeafter:after {
        width: 70px;
        left: -35px;
    }
    .lines-beforeafter:before {
        width: 70px;
        right: -35px;
    }
}
@media screen and (max-device-width: 448px) {
    .booking-icons-box {
        display: inline-block;
        width: 80px;
    }
    .lines-beforeafter:after {
        width: 20px;
        left: -13px;
    }
    .lines-beforeafter:before {
        width: 20px;
        right: -13px;
    }
}
.achievements {
    color: #85878c;
    font-size: 16px;
    padding: 35px 0 0;
}
.achievements .container {
    border-bottom: 1px solid #e8e8e8;
    padding-bottom: 35px;
}
.achievements__wrap {
    padding-left: 50px;
    padding-right: 50px;
}
.achievements__wrap .layout__item div {
    padding-left: 20px;
    padding-right: 20px;
}
@media screen and (max-device-width: 480px) {
    .achievements__wrap {
        padding-left: 0;
        padding-right: 0;
    }
}.how-we-work .layout__item>div { /* update in main */
}
.how-we-work h2,
.how-we-work h3 {
    font-weight: 700;
}
.how-we-work .img-wrap { /* update in main */
    position: relative;
	overflow: hidden;
    z-index: 2;
	}
.how-we-work .img-wrap img {
    width: 100%;
	z-index: 10;
	/*border-top-left-radius: 1%;
    border-top-right-radius: 1%;*/
}
.main-layout-img {
	border-top-left-radius: 1%;
    border-top-right-radius: 1%;
}
.how-we-work .img-wrap:hover img {
	transform: scale(1.025);
}
.how-we-work .icon-wrap {
    position: absolute;
    left: 50%;
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    bottom: 40px;
}
.how-we-work .text-wrap {	
    background-color: #313131;
	z-index: -1;
    padding: 5px 15px;
	border-bottom-left-radius: 1%;
    border-bottom-right-radius: 1%;
	min-height: 62px;
	vertical-align: baseline;
}
.how-we-work .text-wrap h3 {
	text-align: center;
}
@media screen and (max-width: 1100px) {
	.how-we-work .text-wrap h3 {
		color: #f5f5f7;
		font-size: 100% !important; /*Defualt size 16px*/
	}
	.how-we-work .text-wrap p {
		color: #f5f5f7;
		font-weight: 300;
		font-size: 100% !important; /*Defualt size 14px*/
		line-height: 1.38889;
	}
	.banner-text-wrap h3, .mobile-banner-text-wrap h3 {
		font-size: 1.5vw !important;
		font-weight: 700;
		text-transform: uppercase;
	}
	.full-text-wrap h3 {
		font-size: 90%!important; /*Defualt size 18px*/
	}
	.full-text-wrap p {
		font-size: 85%!important; /*Defualt size 18px*/
	}
	.service-information div h3 {
		font-size: 1.75vw!important; /*Defualt size 18px*/
	}
	.service-information div p {
		font-size: 1.5vw!important; /*Defualt size 16px*/
	}
}
.how-we-work .text-wrap h3 {
	color: #f5f5f7;
	font-size: 16px;
}
.how-we-work .text-wrap p {
	color: #f5f5f7;
    font-weight: 300;
    font-size: 14px;
    line-height: 1.38889;
}
.trusted-list {
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/patern-gray-new.jpg);
    background-repeat: repeat;
    background-position: 50% 50%;
    padding-top: 100px;
    padding-bottom: 100px;
}
.trusted-list * {
    color: white;
}
.trusted-list p {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 1.25;
}
.trusted-list .img-wrap {
    min-height: 117px;
}
.trust {
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/patern-gray-new.jpg);
}
.trust .layout__item>div {
    padding: 20px 40px;
}
.page-template-page-homepage .trust .icon-wrap {
    min-height: 140px;
}
@media screen and (max-device-width: 768px) {
    .trust .layout__item>div {
        padding: 10px 20px;
    }
}@media screen and (max-device-width: 480px) {
    .trust .layout__item>div {
        padding: 0;
    }
}.trust .flag {
    margin-top: 100px;
}
.trust .flag:first-of-type {
    margin-top: 0;
}
@media screen and (max-device-width: 768px) {
    .trust .flag, .trust .flag__img, .trust .flag__body {
        display: block;
        direction: ltr;
        width: 100% !important;
        padding: 0 !important;
        text-align: center;
    }
    .trust .flag {
        margin-top: 50px;
    }
    .trust img {
        width: 100px;
        display: block;
        margin-left: auto;
        margin-right: auto;
    }
    .trust .flag__img img {
        float: none !important;
        margin-left: auto !important;
        margin-right: auto !important;
        margin-bottom: 20px;
    }
    .trust .flag__body>div {
        float: none !important;
        margin-left: auto !important;
        margin-right: auto !important;
    }
}.trust .flag__img {
    width: 40%;
    padding-right: 60px;
}
.trust .flag__img img {
    float: right;
}
.trust .flag__body {
    width: 60%}
.trust .flag__body>div {
    float: left;
    max-width: 500px;
}
.trust .flag--rev .flag__img {
    padding-right: 0;
    padding-left: 60px;
}
.trust .flag--rev .flag__img img {
    float: left;
}
.trust .flag--rev .flag__body>div {
    float: right;
}
.trust .icon-wrap {
    margin: 0 auto;
    display: block;
    text-align: center;
    margin-bottom: 20px;
}
.trust h2, .trust h3 {
    color: #f5f5f7;
}
.trust h3 {
    font-weight: 700;
    text-transform: uppercase;
    margin-bottom: 25px;
}
.trust h3, .trust p {
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 1.38889;
}
.trust p {
    color: #9c9592;
    font-weight: 300;
}
.trust--second {
    padding-bottom: 50px !important;
    background-image: none !important;
    background-color: white;
}
.trust--second .icon-wrap {
    margin-bottom: 30px;
}
.trust--second h3 {
    color: #3a3c41;
}
.trust--second p {
    color: #85878c;
}
.trust--about-page .flag {
    margin-top: 160px;
}
.trust--about-page h2 {
    max-width: 525px;
    margin-left: auto;
    margin-right: auto;
}
.trust--about-page h3 {
    font-size: 52px;
    font-size: 3.25rem;
    line-height: 1.44231;
    font-weight: 300;
    color: #f5f5f7;
    text-transform: none;
}
.trust--about-page p {
    color: #918c8a;
    font-size: 28px;
    font-size: 1.75rem;
    line-height: 1.78571;
    line-height: 1.5;
}
.trust--about-page .btn--primary:hover,
.page-template-page-blog .subheader .btn--primary:hover,
.single-post .subscribe-box .btn--primary:hover {
    background: #fff !important;
    color: #000 !important;
}
.trust--about-page .btn--primary {
    width: 360px !important;
}
.twitter-section {
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/patern-white.jpg);
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
}
.twitter-section p span {
    color: #82736d;
}
.big-phone {
    background-color: #fff;
    padding-top: 90px;
}
.big-phone .container {
    padding-left: 200px;
}
.big-phone .container h2, .big-phone .container p {
    color: #331f0b;
}
.big-phone .container h2 {
    font-size: 54px;
    font-size: 3.375rem;
    line-height: 1.38889;
}
.big-phone .container p {
    font-weight: 300;
}
@media screen and (max-device-width: 1000px) {
    .big-phone .container {
        padding-left: 100px;
    }
}@media screen and (max-device-width: 768px) {
    .big-phone .container {
        padding-left: 20px;
    }
    .big-phone .container .flag, .big-phone .container .flag__img, .big-phone .container .flag__body {
        text-align: center;
        display: block;
        width: 100%;
        padding: 0;
    }
    .big-phone .container .flag img, .big-phone .container .flag__img img, .big-phone .container .flag__body img {
        display: inline-block;
    }
    .big-phone .container h2 {
        font-size: 30px;
        font-size: 1.875rem;
        line-height: 1.66667;
    }
}@media screen and (max-device-width: 480px) {
    .big-phone .container {
        padding-left: 25px;
    }
}.section1 {
    padding: 0 !important;
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/check-list-bgr1.jpg);
    background-repeat: no-repeat;
    background-position: 50% 50%;
    background-size: cover;
}
.section1__text .list-wrapper {
    max-width: 760px;
    margin-left: auto;
    margin-right: auto;
}
.section1__text+p {
    color: #333;
    font-weight: 300;
}
.section1__text li {
    color: #f5f5f7;
    font-weight: 300;
}
.section1__text h2 {
    white-space: nowrap;
}
@media screen and (max-device-width: 480px) {
    .section1__text h2 {
        white-space: normal;
    }
}.book-appointment {
    padding: 130px 0;
    background-color: white;
}
@media screen and (max-device-width: 480px) {
    .book-appointment {
        padding: 50px 0;
    }
}.book-appointment h2 {
    color: #331f0b;
    margin-bottom: 10px;
}
.book-appointment label, .book-appointment button {
    display: inline-block !important;
    margin: 10px 5px;
}
@media screen and (max-device-width: 480px) {
    .book-appointment label, .book-appointment button {
        margin: 10px 0;
    }
}.book-appointment label {
    max-width: 362px;
    width: 100%}
.book-appointment .input--primary {
    height: 52px;
    border-radius: 4px !important;
    font-size: 17px;
    color: #f5f5f7;
    font-weight: 400;
    width: 100%;
    color: #666 !important;
}
.book-appointment .input--primary::-webkit-input-placeholder {
    color: #666;
}
.book-appointment .input--primary:-moz-placeholder {
    color: #666;
}
.book-appointment .input--primary::-moz-placeholder {
    color: #666;
}
.book-appointment .input--primary:-ms-input-placeholder {
    color: #666;
}
.partners {
	padding: 30px 0px;
    background-color: #f3f3f3;
}
.partners .container {
    padding-left: 50px;
    padding-right: 50px;
}
@media screen and (max-device-width: 768px) {
    .partners .container {
        padding-left: 0px;
        padding-right: 0px;
    }
}@media screen and (max-device-width: 480px) {
}.help-questions header {
    border-bottom: 1px solid #eae9e0;
    padding-bottom: 25px;
    margin-bottom: 25px;
}
.help-questions h2 {
    text-transform: none;
}
.testimonial-slider {
    max-width: 940px;
    margin-left: auto;
    margin-right: auto;
}
.testimonial-slider .owl-dots {
    text-align: center;
    width: 100%;
    height: 10px;
    padding-top: 30px;
    position: absolute;
    top: 100%;
    left: 0;
}
@media screen and (max-device-width: 480px) {
    .testimonial-slider .owl-dots {
        padding-top: 0;
    }
}.testimonial-slider .owl-dots .owl-dot {
    width: 14px;
    height: 14px;
    display: inline-block;
    background-color: transparent;
    margin: 0 5px;
    border-radius: 50%;
    border: 1px solid #d9d9d9;
}
.testimonial-slider .owl-dots .owl-dot.active {
    background-color: #d9d9d9;
}
.testimonial-slider .owl-item>div {
    max-width: 430px;
    margin: 0 auto;
}
.testimonial-slider__content {
    width: 100%;
    margin: 0 auto;
    background-color: rgba(255, 255, 255, 0.4);
    margin-bottom: 30px;
    position: relative;
    min-height: 190px;
    -moz-backface-visibility: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}
.testimonial-slider__content>div {
    padding: 45px 40px 45px 60px;
}
.testimonial-slider__content>div:before, .testimonial-slider__content>div:after {
    width: 37px;
    height: 31px;
    display: block;
    content: '';
    position: absolute;
    left: 14px;
    top: 20px;
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/icons/quotes-up.png);
}
.testimonial-slider__content>div:after {
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/icons/quotes-down.png);
    left: auto;
    right: 25px;
    top: auto;
    bottom: 40px;
}
.testimonial-slider__content:before {
    position: absolute;
    content: '';
    top: 100%;
    left: 34px;
    display: block;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 10px 12.5px 0 12.5px;
    border-color: rgba(255, 255, 255, 0.5) transparent transparent transparent;
}
.testimonial-slider__content p {
    margin-bottom: 0;
}
.testimonial-slider__name {
    font-size: 14px !important;
    font-weight: 400 !important;
}
.testimonial {
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/testimonials.jpg);
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
}
.testimonial h2 {
    color: #f5f5f7;
    margin-bottom: 30px;
}
.testimonial p {
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 1.38889;
    color: #f5f5f7;
    text-align: left;
    line-height: 1.2;
}
.testimonial__img {
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%}
.testimonial__img img {
    position: relative;
    -moz-border-radius: 50%;
    -webkit-border-radius: 50%;
    border-radius: 50%;
    border: 2px solid white;
    width: 68px !important;
    max-width: none;
    margin-left: 10px;
}
@media screen and (max-device-width: 480px) {
    .testimonial__img img {
        top: auto;
        display: inline-block !important;
    }
}.contact-page__content {
    padding-top: 0;
    margin-top: -40px;
}
.contact-page__list {
    background-color: white;
    counter-reset: list-ordered;
}
.contact-page__list article {
    padding: 20px;
    border: 1px solid #dedede;
    border-top: none;
}
.contact-page__list article:first-child {
    border-top: 1px solid #dedede;
}
.contact-page__list header {
    position: relative;
    padding-left: 55px;
    counter-increment: list-ordered;
}
.contact-page__list header h2 {
    font-weight: 700;
    color: #262626;
    font-size: 22px;
    font-size: 1.375rem;
    line-height: 1.13636;
    text-transform: none;
}
.contact-page__list header p {
    font-size: 16px;
    font-weight: 300;
    color: #919191;
}
.contact-page__list header:before {
    position: absolute;
    top: 50%;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 0;
    content: "" counter(list-ordered, decimal) "";
    font-size: 22px;
    font-size: 1.375rem;
    line-height: 1.13636;
    width: 38px;
    height: 38px;
    line-height: 38px;
    font-weight: 700;
    display: block;
    border-radius: 50%;
    background-color: #82736e;
    color: #f5f5f7;
    text-align: center;
    font-family: "ProximaNova", sans-serif;
}
.select--full {
    width: 100% !important;
    max-width: 100% !important;
}
.sod_select {
    height: auto;
    padding: 0;
    position: relative;
    cursor: pointer;
    transition: all .2s ease;
    line-height: 1;
    font-family: "ProximaNova", sans-serif;
    border: 1px solid #c6c6c7;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    max-width: 100%}
.sod_select:hover, .sod_select:focus {
    border-color: #acacae;
}
.sod_select .sod_list_wrapper {
    border: none;
    outline: none;
    margin: 0;
    width: calc(100% + 2px);
    padding: 0;
    max-height: 245px;
    overflow: auto;
    margin-left: -1px;
    display: block;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    visibility: hidden;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    border: 1px solid #c6c6c7;
}
.sod_select .sod_list_wrapper:hover, .sod_select .sod_list_wrapper:focus {
    border-color: #acacae;
}
.sod_select.open .sod_list_wrapper {
    filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1;
    visibility: visible;
}
.sod_select.above .sod_list_wrapper {
    border-top: 1px solid #c6c6c7;
}
.sod_select .sod_option {
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    padding: 7px 15px 8px;
    font-size: 13px;
    text-transform: none;
    line-height: 25px;
    font-weight: 400 !important;
    text-overflow: none !important;
    overflow: visible !important;
}
.sod_select .sod_option.active {
    color: #82736e;
}
.sod_select .sod_option:before {
    display: none !important;
}
.sod_select.focus {
    box-shadow: none;
}
.sod_select:before, .sod_select:after {
    display: none;
}
.sod_label {
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 1.38889;
    color: #3a3c41;
    text-transform: none;
    padding: 0 35px 0 15px !important;
    font-weight: 300;
    position: relative;
    height: 43px;
    line-height: 43px;
    white-space: nowrap;
    display: inline-block;
    vertical-align: middle;
    overflow: visible !important;
    word-wrap: break-word;
    overflow-wrap: break-word;
    overflow: hidden;
}
.sod_label:before {
    content: "";
    position: absolute;
    right: 0;
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/icons/icon-arrow-down.png);
    width: 43px;
    background-repeat: no-repeat;
    background-position: 0 0;
    height: 43px;
    display: block;
}
.open .sod_label:before, .focus .sod_label:before {
    background-position: 0 -44px;
}
.select--small .sod_label:before {
    width: 35px;
    background-position: -5px 0;
}
.select--small.open .sod_label:before, .select--small.focus .sod_label:before {
    background-position: -5px -44px;
}
.time-separator {
    position: absolute;
    left: 5px;
    top: 50%;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    margin-top: -2px;
}
.page-template-page-booking article {
    border-top: 1px solid #dedede;
    padding: 40px;
}
@media screen and (max-device-width: 480px) {
    .page-template-page-booking article {
        padding: 20px;
    }
}.page-template-page-booking article h3 {
    font-size: 40px;
    font-size: 2.5rem;
    line-height: 1.25;
}
.page-template-page-booking article h4 {
    font-weight: 300;
}
.page-template-page-booking article label {
    display: block;
    position: relative;
}
.page-template-page-booking article .phone-before {
    position: absolute;
    width: 45px;
    height: 43px;
    line-height: 45px;
    top: 1px;
    left: 1px;
    text-align: center;
    background-color: #f0f0f5;
    color: #b0b0b0;
    font-size: 18px;
    font-weight: 300;
    display: block;
    border-right: 1px solid #c6c6c7;
}
.page-template-page-booking article .phone-before+input {
    padding-left: 60px !important;
}
.page-template-page-giftcard .subheader {
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/patern-gray-new.jpg);
    background-size: auto;
    background-repeat: repeat;
}
.page-template-page-giftcard .subheader .subheader__content {
    padding: 0 100px 0 80px;
    text-align: center;
}
@media screen and (max-device-width: 480px) {
    .page-template-page-giftcard .subheader .subheader__content {
        padding: 10px 10px 0;
    }
}.page-template-page-giftcard .subheader .subheader__content>div {
    max-width: 600px;
    padding: 60px 0 120px;
    margin: 0 auto;
}
@media screen and (min-width: 840px) and (max-device-width: 1300px) {
    .page-template-page-giftcard .subheader .subheader__content>div {
        padding: 60px 0;
    }
}@media screen and (max-device-width: 1024px) {
    .page-template-page-giftcard .subheader .subheader__content {
        padding: 0 50px 0 40px;
    }
}@media screen and (max-device-width: 768px) {
    .page-template-page-giftcard .subheader .subheader__content {
        padding: 20px 20px 0;
    }
    .page-template-page-giftcard .subheader .flag, .page-template-page-giftcard .subheader .flag__body, .page-template-page-giftcard .subheader .flag__img {
        display: block;
    }
    .page-template-page-giftcard .subheader .flag__body {
        margin-bottom: 20px;
    }
    .page-template-page-giftcard .subheader img {
        max-width: 100%}
}.gift-card-form {
    padding-top: 0;
    background-color: white;
}
@media screen and (max-device-width: 768px) {
    .gift-card-form .container {
        padding: 0 5px;
    }
}.gift-card-form .form-wrapper {
    padding: 0 100px 0 80px;
}
@media screen and (min-width: 840px) and (max-device-width: 1300px) {
    .gift-card-form .form-wrapper {
        padding: 0;
    }
    .gift-card-form .form-wrapper iframe {
        margin-top: 0;
        width: 100%}
}@media screen and (max-device-width: 1090px) {
    .gift-card-form .form-wrapper iframe {
        height: 1550px;
        width: 100%}
}@media screen and (max-device-width: 840px) {
    .gift-card-form .form-wrapper {
        padding: 0;
    }
    .gift-card-form .form-wrapper iframe {
        height: 1630px;
    }
}.gift-card-form iframe {
    margin-top: -70px;
    width: 98%;
    height: 1090px;
    border: 12px solid white;
    border-radius: 12px;
    background-color: white;
}
.gift-card-box {
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/giftcard-img2.png);
    background-repeat: no-repeat;
    background-position: 0 0;
    width: 400px;
    height: 335px;
    max-width: 100%;
    position: relative;
}
.gift-card-box .justifize, .gift-card-box .justifize__box {
    height: 65px;
    line-height: 65px;
}
.gift-card-box__price {
    color: #f5f5f7;
    font-weight: 600;
    font-size: 22px;
}
.gift-card-box__text {
    padding-top: 20px;
    text-align: center;
    padding-left: 30px;
    padding-right: 30px;
}
.gift-card-box__text * {
    color: #f5f5f7;
    font-size: 16px;
}
.featured-testimonial {
    text-align: center;
    background-color: white;
}
.featured-testimonial h2 {
    margin-bottom: 30px;
    font-weight: 300;
    font-size: 42px;
    font-size: 2.625rem;
    line-height: 1.19048;
    color: #3a3c41;
}
.featured-testimonial .lined-text {
    position: relative;
    margin-bottom: 35px;
}
.featured-testimonial .lined-text:before {
    content: '';
    position: absolute;
    z-index: 1;
    width: 100%;
    left: 0;
    top: 50%;
    height: 1px;
    background-color: #eee;
    display: block;
}
.featured-testimonial .lined-text>div {
    display: inline-block;
    background-color: white;
    position: relative;
    z-index: 2;
    padding: 0 40px;
}
.featured-testimonial .lined-text h3 {
    color: #000;
    margin-bottom: 5px;
}
.featured-testimonial .lined-text p {
    color: #ababab;
    font-size: 14px;
}
.featured-testimonial__content {
    max-width: 680px;
    margin-left: auto;
    margin-right: auto;
    font-weight: 300;
    font-style: italic;
    color: #000;
}
.is-invisible {
    -moz-transition: all 0.1s ease;
    -o-transition: all 0.1s ease;
    -webkit-transition: all 0.1s ease;
    transition: all 0.1s ease;
    opacity: 0 !important;
    visibility: hidden !important;
}
.is-visually-hidden {
    border: 0 !important;
    clip: rect(1px,  1px,  1px,  1px) !important;
    height: 1px !important;
    overflow: hidden !important;
    padding: 0 !important;
    width: 1px !important;
    position: absolute !important;
}
.is-hidden {
    display: none !important;
}
.inline-block {
    display: inline-block !important;
}
.is-not-scroll {
    overflow: hidden !important;
}
.is-scrollable {
    overflow: auto !important;
}
.is-scrollable-visible {
    overflow: visible !important;
}
.is-scrollable-y {
    overflow-x: hidden !important;
    overflow-y: auto !important;
}
.is-scrollable-x {
    overflow-x: auto !important;
    overflow-y: hidden !important;
}
.flag--fix .flag__img {
    width: 1px;
}
.flag--fix .flag__body {
    width: auto;
}
.m {
    margin: 25px !important;
}
.mt {
    margin-top: 25px !important;
}
.mr {
    margin-right: 25px !important;
}
.mb {
    margin-bottom: 25px !important;
}
.ml {
    margin-left: 25px !important;
}
.mh {
    margin-right: 25px !important;
    margin-left: 25px !important;
}
.mv {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
}
.m-- {
    margin: 6px !important;
}
.mt-- {
    margin-top: 6px !important;
}
.mr-- {
    margin-right: 6px !important;
}
.mb-- {
    margin-bottom: 6px !important;
}
.ml-- {
    margin-left: 6px !important;
}
.mh-- {
    margin-right: 6px !important;
    margin-left: 6px !important;
}
.mv-- {
    margin-top: 6px !important;
    margin-bottom: 6px !important;
}
.m- {
    margin: 13px !important;
}
.mt- {
    margin-top: 13px !important;
}
.mr- {
    margin-right: 13px !important;
}
.mb- {
    margin-bottom: 13px !important;
}
.ml- {
    margin-left: 13px !important;
}
.mh- {
    margin-right: 13px !important;
    margin-left: 13px !important;
}
.mv- {
    margin-top: 13px !important;
    margin-bottom: 13px !important;
}
.m\+ {
    margin: 50px !important;
}
.mt\+ {
    margin-top: 50px !important;
}
.mr\+ {
    margin-right: 50px !important;
}
.mb\+ {
    margin-bottom: 50px !important;
}
.ml\+ {
    margin-left: 50px !important;
}
.mh\+ {
    margin-right: 50px !important;
    margin-left: 50px !important;
}
.mv\+ {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
}
.m\+\+ {
    margin: 100px !important;
}
.mt\+\+ {
    margin-top: 100px !important;
}
.mr\+\+ {
    margin-right: 100px !important;
}
.mb\+\+ {
    margin-bottom: 100px !important;
}
.ml\+\+ {
    margin-left: 100px !important;
}
.mh\+\+ {
    margin-right: 100px !important;
    margin-left: 100px !important;
}
.mv\+\+ {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
}
.m0 {
    margin: 0 !important;
}
.mt0 {
    margin-top: 0 !important;
}
.mr0 {
    margin-right: 0 !important;
}
.mb0 {
    margin-bottom: 0 !important;
}
.ml0 {
    margin-left: 0 !important;
}
.mh0 {
    margin-right: 0 !important;
    margin-left: 0 !important;
}
.mv0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
}
.-m {
    margin: -25px !important;
}
.-mt {
    margin-top: -25px !important;
}
.-mr {
    margin-right: -25px !important;
}
.-mb {
    margin-bottom: -25px !important;
}
.-ml {
    margin-left: -25px !important;
}
.-mh {
    margin-right: -25px !important;
    margin-left: -25px !important;
}
.-mv {
    margin-top: -25px !important;
    margin-bottom: -25px !important;
}
.-m\+ {
    margin: -50px !important;
}
.-mt\+ {
    margin-top: -50px !important;
}
.-mr\+ {
    margin-right: -50px !important;
}
.-mb\+ {
    margin-bottom: -50px !important;
}
.-ml\+ {
    margin-left: -50px !important;
}
.-mh\+ {
    margin-right: -50px !important;
    margin-left: -50px !important;
}
.-mv\+ {
    margin-top: -50px !important;
    margin-bottom: -50px !important;
}
.p {
    padding: 25px !important;
}
.pt {
    padding-top: 25px !important;
}
.pr {
    padding-right: 25px !important;
}
.pb {
    padding-bottom: 25px !important;
}
.pl {
    padding-left: 25px !important;
}
.ph {
    padding-right: 25px !important;
    padding-left: 25px !important;
}
.pv {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
}
.p-- {
    padding: 6px !important;
}
.pt-- {
    padding-top: 6px !important;
}
.pr-- {
    padding-right: 6px !important;
}
.pb-- {
    padding-bottom: 6px !important;
}
.pl-- {
    padding-left: 6px !important;
}
.ph-- {
    padding-right: 6px !important;
    padding-left: 6px !important;
}
.pv-- {
    padding-top: 6px !important;
    padding-bottom: 6px !important;
}
.p- {
    padding: 13px !important;
}
.pt- {
    padding-top: 13px !important;
}
.pr- {
    padding-right: 13px !important;
}
.pb- {
    padding-bottom: 13px !important;
}
.pl- {
    padding-left: 13px !important;
}
.ph- {
    padding-right: 13px !important;
    padding-left: 13px !important;
}
.pv- {
    padding-top: 13px !important;
    padding-bottom: 13px !important;
}
.p\+ {
    padding: 50px !important;
}
.pt\+ {
    padding-top: 50px !important;
}
.pr\+ {
    padding-right: 50px !important;
}
.pb\+ {
    padding-bottom: 50px !important;
}
.pl\+ {
    padding-left: 50px !important;
}
.ph\+ {
    padding-right: 50px !important;
    padding-left: 50px !important;
}
.pv\+ {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
}
.p\+\+ {
    padding: 100px !important;
}
.pt\+\+ {
    /*padding: 100px !important*/;
}
.pr\+\+ {
    padding-right: 100px !important;
}
.pb\+\+ {
    padding-bottom: 100px !important;
}
.pl\+\+ {
    padding-left: 100px !important;
}
.ph\+\+ {
    padding-right: 100px !important;
    padding-left: 100px !important;
}
.pv\+\+ {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
}
.p0 {
    padding: 0 !important;
}
.pt0 {
    padding-top: 0 !important;
}
.pr0 {
    padding-right: 0 !important;
}
.pb0 {
    padding-bottom: 0 !important;
}
.pl0 {
    padding-left: 0 !important;
}
.ph0 {
    padding-right: 0 !important;
    padding-left: 0 !important;
}
.pv0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
@media screen and (min-width: 481px) and (max-device-width: 768px) {
    .u-m-medium {
        margin: 25px !important;
    }
    .u-mt-medium {
        margin-top: 25px !important;
    }
    .u-mr-medium {
        margin-right: 25px !important;
    }
    .u-mb-medium {
        margin-bottom: 25px !important;
    }
    .u-ml-medium {
        margin-left: 25px !important;
    }
    .u-mh-medium {
        margin-right: 25px !important;
        margin-left: 25px !important;
    }
    .u-mv-medium {
        margin-top: 25px !important;
        margin-bottom: 25px !important;
    }
}@media screen and (min-width: 481px) {
    .u-m-medium-and-up {
        margin: 25px !important;
    }
    .u-mt-medium-and-up {
        margin-top: 25px !important;
    }
    .u-mr-medium-and-up {
        margin-right: 25px !important;
    }
    .u-mb-medium-and-up {
        margin-bottom: 25px !important;
    }
    .u-ml-medium-and-up {
        margin-left: 25px !important;
    }
    .u-mh-medium-and-up {
        margin-right: 25px !important;
        margin-left: 25px !important;
    }
    .u-mv-medium-and-up {
        margin-top: 25px !important;
        margin-bottom: 25px !important;
    }
}@media screen and (min-width: 769px) and (max-device-width: 1024px) {
    .u-m-large {
        margin: 25px !important;
    }
    .u-mt-large {
        margin-top: 25px !important;
    }
    .u-mr-large {
        margin-right: 25px !important;
    }
    .u-mb-large {
        margin-bottom: 25px !important;
    }
    .u-ml-large {
        margin-left: 25px !important;
    }
    .u-mh-large {
        margin-right: 25px !important;
        margin-left: 25px !important;
    }
    .u-mv-large {
        margin-top: 25px !important;
        margin-bottom: 25px !important;
    }
}@media screen and (min-width: 769px) {
    .u-m-large-and-up {
        margin: 25px !important;
    }
    .u-mt-large-and-up {
        margin-top: 25px !important;
    }
    .u-mr-large-and-up {
        margin-right: 25px !important;
    }
    .u-mb-large-and-up {
        margin-bottom: 25px !important;
    }
    .u-ml-large-and-up {
        margin-left: 25px !important;
    }
    .u-mh-large-and-up {
        margin-right: 25px !important;
        margin-left: 25px !important;
    }
    .u-mv-large-and-up {
        margin-top: 25px !important;
        margin-bottom: 25px !important;
    }
}@media screen and (min-width: 1025px) {
    .u-m-extralarge-and-up {
        margin: 25px !important;
    }
    .u-mt-extralarge-and-up {
        margin-top: 25px !important;
    }
    .u-mr-extralarge-and-up {
        margin-right: 25px !important;
    }
    .u-mb-extralarge-and-up {
        margin-bottom: 25px !important;
    }
    .u-ml-extralarge-and-up {
        margin-left: 25px !important;
    }
    .u-mh-extralarge-and-up {
        margin-right: 25px !important;
        margin-left: 25px !important;
    }
    .u-mv-extralarge-and-up {
        margin-top: 25px !important;
        margin-bottom: 25px !important;
    }
}@media screen and (min-width: 481px) and (max-device-width: 768px) {
    .u-m---medium {
        margin: 6px !important;
    }
    .u-mt---medium {
        margin-top: 6px !important;
    }
    .u-mr---medium {
        margin-right: 6px !important;
    }
    .u-mb---medium {
        margin-bottom: 6px !important;
    }
    .u-ml---medium {
        margin-left: 6px !important;
    }
    .u-mh---medium {
        margin-right: 6px !important;
        margin-left: 6px !important;
    }
    .u-mv---medium {
        margin-top: 6px !important;
        margin-bottom: 6px !important;
    }
}@media screen and (min-width: 481px) {
    .u-m---medium-and-up {
        margin: 6px !important;
    }
    .u-mt---medium-and-up {
        margin-top: 6px !important;
    }
    .u-mr---medium-and-up {
        margin-right: 6px !important;
    }
    .u-mb---medium-and-up {
        margin-bottom: 6px !important;
    }
    .u-ml---medium-and-up {
        margin-left: 6px !important;
    }
    .u-mh---medium-and-up {
        margin-right: 6px !important;
        margin-left: 6px !important;
    }
    .u-mv---medium-and-up {
        margin-top: 6px !important;
        margin-bottom: 6px !important;
    }
}@media screen and (min-width: 769px) and (max-device-width: 1024px) {
    .u-m---large {
        margin: 6px !important;
    }
    .u-mt---large {
        margin-top: 6px !important;
    }
    .u-mr---large {
        margin-right: 6px !important;
    }
    .u-mb---large {
        margin-bottom: 6px !important;
    }
    .u-ml---large {
        margin-left: 6px !important;
    }
    .u-mh---large {
        margin-right: 6px !important;
        margin-left: 6px !important;
    }
    .u-mv---large {
        margin-top: 6px !important;
        margin-bottom: 6px !important;
    }
}@media screen and (min-width: 769px) {
    .u-m---large-and-up {
        margin: 6px !important;
    }
    .u-mt---large-and-up {
        margin-top: 6px !important;
    }
    .u-mr---large-and-up {
        margin-right: 6px !important;
    }
    .u-mb---large-and-up {
        margin-bottom: 6px !important;
    }
    .u-ml---large-and-up {
        margin-left: 6px !important;
    }
    .u-mh---large-and-up {
        margin-right: 6px !important;
        margin-left: 6px !important;
    }
    .u-mv---large-and-up {
        margin-top: 6px !important;
        margin-bottom: 6px !important;
    }
}@media screen and (min-width: 1025px) {
    .u-m---extralarge-and-up {
        margin: 6px !important;
    }
    .u-mt---extralarge-and-up {
        margin-top: 6px !important;
    }
    .u-mr---extralarge-and-up {
        margin-right: 6px !important;
    }
    .u-mb---extralarge-and-up {
        margin-bottom: 6px !important;
    }
    .u-ml---extralarge-and-up {
        margin-left: 6px !important;
    }
    .u-mh---extralarge-and-up {
        margin-right: 6px !important;
        margin-left: 6px !important;
    }
    .u-mv---extralarge-and-up {
        margin-top: 6px !important;
        margin-bottom: 6px !important;
    }
}@media screen and (min-width: 481px) and (max-device-width: 768px) {
    .u-m--medium {
        margin: 13px !important;
    }
    .u-mt--medium {
        margin-top: 13px !important;
    }
    .u-mr--medium {
        margin-right: 13px !important;
    }
    .u-mb--medium {
        margin-bottom: 13px !important;
    }
    .u-ml--medium {
        margin-left: 13px !important;
    }
    .u-mh--medium {
        margin-right: 13px !important;
        margin-left: 13px !important;
    }
    .u-mv--medium {
        margin-top: 13px !important;
        margin-bottom: 13px !important;
    }
}@media screen and (min-width: 481px) {
    .u-m--medium-and-up {
        margin: 13px !important;
    }
    .u-mt--medium-and-up {
        margin-top: 13px !important;
    }
    .u-mr--medium-and-up {
        margin-right: 13px !important;
    }
    .u-mb--medium-and-up {
        margin-bottom: 13px !important;
    }
    .u-ml--medium-and-up {
        margin-left: 13px !important;
    }
    .u-mh--medium-and-up {
        margin-right: 13px !important;
        margin-left: 13px !important;
    }
    .u-mv--medium-and-up {
        margin-top: 13px !important;
        margin-bottom: 13px !important;
    }
}@media screen and (min-width: 769px) and (max-device-width: 1024px) {
    .u-m--large {
        margin: 13px !important;
    }
    .u-mt--large {
        margin-top: 13px !important;
    }
    .u-mr--large {
        margin-right: 13px !important;
    }
    .u-mb--large {
        margin-bottom: 13px !important;
    }
    .u-ml--large {
        margin-left: 13px !important;
    }
    .u-mh--large {
        margin-right: 13px !important;
        margin-left: 13px !important;
    }
    .u-mv--large {
        margin-top: 13px !important;
        margin-bottom: 13px !important;
    }
}@media screen and (min-width: 769px) {
    .u-m--large-and-up {
        margin: 13px !important;
    }
    .u-mt--large-and-up {
        margin-top: 13px !important;
    }
    .u-mr--large-and-up {
        margin-right: 13px !important;
    }
    .u-mb--large-and-up {
        margin-bottom: 13px !important;
    }
    .u-ml--large-and-up {
        margin-left: 13px !important;
    }
    .u-mh--large-and-up {
        margin-right: 13px !important;
        margin-left: 13px !important;
    }
    .u-mv--large-and-up {
        margin-top: 13px !important;
        margin-bottom: 13px !important;
    }
}@media screen and (min-width: 1025px) {
    .u-m--extralarge-and-up {
        margin: 13px !important;
    }
    .u-mt--extralarge-and-up {
        margin-top: 13px !important;
    }
    .u-mr--extralarge-and-up {
        margin-right: 13px !important;
    }
    .u-mb--extralarge-and-up {
        margin-bottom: 13px !important;
    }
    .u-ml--extralarge-and-up {
        margin-left: 13px !important;
    }
    .u-mh--extralarge-and-up {
        margin-right: 13px !important;
        margin-left: 13px !important;
    }
    .u-mv--extralarge-and-up {
        margin-top: 13px !important;
        margin-bottom: 13px !important;
    }
}@media screen and (min-width: 481px) and (max-device-width: 768px) {
    .u-m\+-medium {
        margin: 50px !important;
    }
    .u-mt\+-medium {
        margin-top: 50px !important;
    }
    .u-mr\+-medium {
        margin-right: 50px !important;
    }
    .u-mb\+-medium {
        margin-bottom: 50px !important;
    }
    .u-ml\+-medium {
        margin-left: 50px !important;
    }
    .u-mh\+-medium {
        margin-right: 50px !important;
        margin-left: 50px !important;
    }
    .u-mv\+-medium {
        margin-top: 50px !important;
        margin-bottom: 50px !important;
    }
}@media screen and (min-width: 481px) {
    .u-m\+-medium-and-up {
        margin: 50px !important;
    }
    .u-mt\+-medium-and-up {
        margin-top: 50px !important;
    }
    .u-mr\+-medium-and-up {
        margin-right: 50px !important;
    }
    .u-mb\+-medium-and-up {
        margin-bottom: 50px !important;
    }
    .u-ml\+-medium-and-up {
        margin-left: 50px !important;
    }
    .u-mh\+-medium-and-up {
        margin-right: 50px !important;
        margin-left: 50px !important;
    }
    .u-mv\+-medium-and-up {
        margin-top: 50px !important;
        margin-bottom: 50px !important;
    }
}@media screen and (min-width: 769px) and (max-device-width: 1024px) {
    .u-m\+-large {
        margin: 50px !important;
    }
    .u-mt\+-large {
        margin-top: 50px !important;
    }
    .u-mr\+-large {
        margin-right: 50px !important;
    }
    .u-mb\+-large {
        margin-bottom: 50px !important;
    }
    .u-ml\+-large {
        margin-left: 50px !important;
    }
    .u-mh\+-large {
        margin-right: 50px !important;
        margin-left: 50px !important;
    }
    .u-mv\+-large {
        margin-top: 50px !important;
        margin-bottom: 50px !important;
    }
}@media screen and (min-width: 769px) {
    .u-m\+-large-and-up {
        margin: 50px !important;
    }
    .u-mt\+-large-and-up {
        margin-top: 50px !important;
    }
    .u-mr\+-large-and-up {
        margin-right: 50px !important;
    }
    .u-mb\+-large-and-up {
        margin-bottom: 50px !important;
    }
    .u-ml\+-large-and-up {
        margin-left: 50px !important;
    }
    .u-mh\+-large-and-up {
        margin-right: 50px !important;
        margin-left: 50px !important;
    }
    .u-mv\+-large-and-up {
        margin-top: 50px !important;
        margin-bottom: 50px !important;
    }
}@media screen and (min-width: 1025px) {
    .u-m\+-extralarge-and-up {
        margin: 50px !important;
    }
    .u-mt\+-extralarge-and-up {
        margin-top: 50px !important;
    }
    .u-mr\+-extralarge-and-up {
        margin-right: 50px !important;
    }
    .u-mb\+-extralarge-and-up {
        margin-bottom: 50px !important;
    }
    .u-ml\+-extralarge-and-up {
        margin-left: 50px !important;
    }
    .u-mh\+-extralarge-and-up {
        margin-right: 50px !important;
        margin-left: 50px !important;
    }
    .u-mv\+-extralarge-and-up {
        margin-top: 50px !important;
        margin-bottom: 50px !important;
    }
}@media screen and (min-width: 481px) and (max-device-width: 768px) {
    .u-m\+\+-medium {
        margin: 100px !important;
    }
    .u-mt\+\+-medium {
        margin-top: 100px !important;
    }
    .u-mr\+\+-medium {
        margin-right: 100px !important;
    }
    .u-mb\+\+-medium {
        margin-bottom: 100px !important;
    }
    .u-ml\+\+-medium {
        margin-left: 100px !important;
    }
    .u-mh\+\+-medium {
        margin-right: 100px !important;
        margin-left: 100px !important;
    }
    .u-mv\+\+-medium {
        margin-top: 100px !important;
        margin-bottom: 100px !important;
    }
}@media screen and (min-width: 481px) {
    .u-m\+\+-medium-and-up {
        margin: 100px !important;
    }
    .u-mt\+\+-medium-and-up {
        margin-top: 100px !important;
    }
    .u-mr\+\+-medium-and-up {
        margin-right: 100px !important;
    }
    .u-mb\+\+-medium-and-up {
        margin-bottom: 100px !important;
    }
    .u-ml\+\+-medium-and-up {
        margin-left: 100px !important;
    }
    .u-mh\+\+-medium-and-up {
        margin-right: 100px !important;
        margin-left: 100px !important;
    }
    .u-mv\+\+-medium-and-up {
        margin-top: 100px !important;
        margin-bottom: 100px !important;
    }
}@media screen and (min-width: 769px) and (max-device-width: 1024px) {
    .u-m\+\+-large {
        margin: 100px !important;
    }
    .u-mt\+\+-large {
        margin-top: 100px !important;
    }
    .u-mr\+\+-large {
        margin-right: 100px !important;
    }
    .u-mb\+\+-large {
        margin-bottom: 100px !important;
    }
    .u-ml\+\+-large {
        margin-left: 100px !important;
    }
    .u-mh\+\+-large {
        margin-right: 100px !important;
        margin-left: 100px !important;
    }
    .u-mv\+\+-large {
        margin-top: 100px !important;
        margin-bottom: 100px !important;
    }
}@media screen and (min-width: 769px) {
    .u-m\+\+-large-and-up {
        margin: 100px !important;
    }
    .u-mt\+\+-large-and-up {
        margin-top: 100px !important;
    }
    .u-mr\+\+-large-and-up {
        margin-right: 100px !important;
    }
    .u-mb\+\+-large-and-up {
        margin-bottom: 100px !important;
    }
    .u-ml\+\+-large-and-up {
        margin-left: 100px !important;
    }
    .u-mh\+\+-large-and-up {
        margin-right: 100px !important;
        margin-left: 100px !important;
    }
    .u-mv\+\+-large-and-up {
        margin-top: 100px !important;
        margin-bottom: 100px !important;
    }
}@media screen and (min-width: 1025px) {
    .u-m\+\+-extralarge-and-up {
        margin: 100px !important;
    }
    .u-mt\+\+-extralarge-and-up {
        margin-top: 100px !important;
    }
    .u-mr\+\+-extralarge-and-up {
        margin-right: 100px !important;
    }
    .u-mb\+\+-extralarge-and-up {
        margin-bottom: 100px !important;
    }
    .u-ml\+\+-extralarge-and-up {
        margin-left: 100px !important;
    }
    .u-mh\+\+-extralarge-and-up {
        margin-right: 100px !important;
        margin-left: 100px !important;
    }
    .u-mv\+\+-extralarge-and-up {
        margin-top: 100px !important;
        margin-bottom: 100px !important;
    }
}@media screen and (min-width: 481px) and (max-device-width: 768px) {
    .u-medium-m0 {
        margin: 0 !important;
    }
    .u-medium-mt0 {
        margin-top: 0 !important;
    }
    .u-medium-mr0 {
        margin-right: 0 !important;
    }
    .u-medium-mb0 {
        margin-bottom: 0 !important;
    }
    .u-medium-ml0 {
        margin-left: 0 !important;
    }
    .u-medium-mh0 {
        margin-right: 0 !important;
        margin-left: 0 !important;
    }
    .u-medium-mv0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
}@media screen and (min-width: 481px) {
    .u-medium-and-up-m0 {
        margin: 0 !important;
    }
    .u-medium-and-up-mt0 {
        margin-top: 0 !important;
    }
    .u-medium-and-up-mr0 {
        margin-right: 0 !important;
    }
    .u-medium-and-up-mb0 {
        margin-bottom: 0 !important;
    }
    .u-medium-and-up-ml0 {
        margin-left: 0 !important;
    }
    .u-medium-and-up-mh0 {
        margin-right: 0 !important;
        margin-left: 0 !important;
    }
    .u-medium-and-up-mv0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
}@media screen and (min-width: 769px) and (max-device-width: 1024px) {
    .u-large-m0 {
        margin: 0 !important;
    }
    .u-large-mt0 {
        margin-top: 0 !important;
    }
    .u-large-mr0 {
        margin-right: 0 !important;
    }
    .u-large-mb0 {
        margin-bottom: 0 !important;
    }
    .u-large-ml0 {
        margin-left: 0 !important;
    }
    .u-large-mh0 {
        margin-right: 0 !important;
        margin-left: 0 !important;
    }
    .u-large-mv0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
}@media screen and (min-width: 769px) {
    .u-large-and-up-m0 {
        margin: 0 !important;
    }
    .u-large-and-up-mt0 {
        margin-top: 0 !important;
    }
    .u-large-and-up-mr0 {
        margin-right: 0 !important;
    }
    .u-large-and-up-mb0 {
        margin-bottom: 0 !important;
    }
    .u-large-and-up-ml0 {
        margin-left: 0 !important;
    }
    .u-large-and-up-mh0 {
        margin-right: 0 !important;
        margin-left: 0 !important;
    }
    .u-large-and-up-mv0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
}@media screen and (min-width: 1025px) {
    .u-extralarge-and-up-m0 {
        margin: 0 !important;
    }
    .u-extralarge-and-up-mt0 {
        margin-top: 0 !important;
    }
    .u-extralarge-and-up-mr0 {
        margin-right: 0 !important;
    }
    .u-extralarge-and-up-mb0 {
        margin-bottom: 0 !important;
    }
    .u-extralarge-and-up-ml0 {
        margin-left: 0 !important;
    }
    .u-extralarge-and-up-mh0 {
        margin-right: 0 !important;
        margin-left: 0 !important;
    }
    .u-extralarge-and-up-mv0 {
        margin-top: 0 !important;
        margin-bottom: 0 !important;
    }
}@media screen and (min-width: 481px) and (max-device-width: 768px) {
    .u-medium-p {
        padding: 25px !important;
    }
    .u-medium-pt {
        padding-top: 25px !important;
    }
    .u-medium-pr {
        padding-right: 25px !important;
    }
    .u-medium-pb {
        padding-bottom: 25px !important;
    }
    .u-medium-pl {
        padding-left: 25px !important;
    }
    .u-medium-ph {
        padding-right: 25px !important;
        padding-left: 25px !important;
    }
    .u-medium-pv {
        padding-top: 25px !important;
        padding-bottom: 25px !important;
    }
}@media screen and (min-width: 481px) {
    .u-medium-and-up-p {
        padding: 25px !important;
    }
    .u-medium-and-up-pt {
        padding-top: 25px !important;
    }
    .u-medium-and-up-pr {
        padding-right: 25px !important;
    }
    .u-medium-and-up-pb {
        padding-bottom: 25px !important;
    }
    .u-medium-and-up-pl {
        padding-left: 25px !important;
    }
    .u-medium-and-up-ph {
        padding-right: 25px !important;
        padding-left: 25px !important;
    }
    .u-medium-and-up-pv {
        padding-top: 25px !important;
        padding-bottom: 25px !important;
    }
}@media screen and (min-width: 769px) and (max-device-width: 1024px) {
    .u-large-p {
        padding: 25px !important;
    }
    .u-large-pt {
        padding-top: 25px !important;
    }
    .u-large-pr {
        padding-right: 25px !important;
    }
    .u-large-pb {
        padding-bottom: 25px !important;
    }
    .u-large-pl {
        padding-left: 25px !important;
    }
    .u-large-ph {
        padding-right: 25px !important;
        padding-left: 25px !important;
    }
    .u-large-pv {
        padding-top: 25px !important;
        padding-bottom: 25px !important;
    }
}@media screen and (min-width: 769px) {
    .u-large-and-up-p {
        padding: 25px !important;
    }
    .u-large-and-up-pt {
        padding-top: 25px !important;
    }
    .u-large-and-up-pr {
        padding-right: 25px !important;
    }
    .u-large-and-up-pb {
        padding-bottom: 25px !important;
    }
    .u-large-and-up-pl {
        padding-left: 25px !important;
    }
    .u-large-and-up-ph {
        padding-right: 25px !important;
        padding-left: 25px !important;
    }
    .u-large-and-up-pv {
        padding-top: 25px !important;
        padding-bottom: 25px !important;
    }
}@media screen and (min-width: 1025px) {
    .u-extralarge-and-up-p {
        padding: 25px !important;
    }
    .u-extralarge-and-up-pt {
        padding-top: 25px !important;
    }
    .u-extralarge-and-up-pr {
        padding-right: 25px !important;
    }
    .u-extralarge-and-up-pb {
        padding-bottom: 25px !important;
    }
    .u-extralarge-and-up-pl {
        padding-left: 25px !important;
    }
    .u-extralarge-and-up-ph {
        padding-right: 25px !important;
        padding-left: 25px !important;
    }
    .u-extralarge-and-up-pv {
        padding-top: 25px !important;
        padding-bottom: 25px !important;
    }
}@media screen and (min-width: 481px) and (max-device-width: 768px) {
    .u-medium-p-- {
        padding: 6px !important;
    }
    .u-medium-pt-- {
        padding-top: 6px !important;
    }
    .u-medium-pr-- {
        padding-right: 6px !important;
    }
    .u-medium-pb-- {
        padding-bottom: 6px !important;
    }
    .u-medium-pl-- {
        padding-left: 6px !important;
    }
    .u-medium-ph-- {
        padding-right: 6px !important;
        padding-left: 6px !important;
    }
    .u-medium-pv-- {
        padding-top: 6px !important;
        padding-bottom: 6px !important;
    }
}@media screen and (min-width: 481px) {
    .u-medium-and-up-p-- {
        padding: 6px !important;
    }
    .u-medium-and-up-pt-- {
        padding-top: 6px !important;
    }
    .u-medium-and-up-pr-- {
        padding-right: 6px !important;
    }
    .u-medium-and-up-pb-- {
        padding-bottom: 6px !important;
    }
    .u-medium-and-up-pl-- {
        padding-left: 6px !important;
    }
    .u-medium-and-up-ph-- {
        padding-right: 6px !important;
        padding-left: 6px !important;
    }
    .u-medium-and-up-pv-- {
        padding-top: 6px !important;
        padding-bottom: 6px !important;
    }
}@media screen and (min-width: 769px) and (max-device-width: 1024px) {
    .u-large-p-- {
        padding: 6px !important;
    }
    .u-large-pt-- {
        padding-top: 6px !important;
    }
    .u-large-pr-- {
        padding-right: 6px !important;
    }
    .u-large-pb-- {
        padding-bottom: 6px !important;
    }
    .u-large-pl-- {
        padding-left: 6px !important;
    }
    .u-large-ph-- {
        padding-right: 6px !important;
        padding-left: 6px !important;
    }
    .u-large-pv-- {
        padding-top: 6px !important;
        padding-bottom: 6px !important;
    }
}@media screen and (min-width: 769px) {
    .u-large-and-up-p-- {
        padding: 6px !important;
    }
    .u-large-and-up-pt-- {
        padding-top: 6px !important;
    }
    .u-large-and-up-pr-- {
        padding-right: 6px !important;
    }
    .u-large-and-up-pb-- {
        padding-bottom: 6px !important;
    }
    .u-large-and-up-pl-- {
        padding-left: 6px !important;
    }
    .u-large-and-up-ph-- {
        padding-right: 6px !important;
        padding-left: 6px !important;
    }
    .u-large-and-up-pv-- {
        padding-top: 6px !important;
        padding-bottom: 6px !important;
    }
}@media screen and (min-width: 1025px) {
    .u-extralarge-and-up-p-- {
        padding: 6px !important;
    }
    .u-extralarge-and-up-pt-- {
        padding-top: 6px !important;
    }
    .u-extralarge-and-up-pr-- {
        padding-right: 6px !important;
    }
    .u-extralarge-and-up-pb-- {
        padding-bottom: 6px !important;
    }
    .u-extralarge-and-up-pl-- {
        padding-left: 6px !important;
    }
    .u-extralarge-and-up-ph-- {
        padding-right: 6px !important;
        padding-left: 6px !important;
    }
    .u-extralarge-and-up-pv-- {
        padding-top: 6px !important;
        padding-bottom: 6px !important;
    }
}@media screen and (min-width: 481px) and (max-device-width: 768px) {
    .u-medium-p- {
        padding: 13px !important;
    }
    .u-medium-pt- {
        padding-top: 13px !important;
    }
    .u-medium-pr- {
        padding-right: 13px !important;
    }
    .u-medium-pb- {
        padding-bottom: 13px !important;
    }
    .u-medium-pl- {
        padding-left: 13px !important;
    }
    .u-medium-ph- {
        padding-right: 13px !important;
        padding-left: 13px !important;
    }
    .u-medium-pv- {
        padding-top: 13px !important;
        padding-bottom: 13px !important;
    }
}@media screen and (min-width: 481px) {
    .u-medium-and-up-p- {
        padding: 13px !important;
    }
    .u-medium-and-up-pt- {
        padding-top: 13px !important;
    }
    .u-medium-and-up-pr- {
        padding-right: 13px !important;
    }
    .u-medium-and-up-pb- {
        padding-bottom: 13px !important;
    }
    .u-medium-and-up-pl- {
        padding-left: 13px !important;
    }
    .u-medium-and-up-ph- {
        padding-right: 13px !important;
        padding-left: 13px !important;
    }
    .u-medium-and-up-pv- {
        padding-top: 13px !important;
        padding-bottom: 13px !important;
    }
}@media screen and (min-width: 769px) and (max-device-width: 1024px) {
    .u-large-p- {
        padding: 13px !important;
    }
    .u-large-pt- {
        padding-top: 13px !important;
    }
    .u-large-pr- {
        padding-right: 13px !important;
    }
    .u-large-pb- {
        padding-bottom: 13px !important;
    }
    .u-large-pl- {
        padding-left: 13px !important;
    }
    .u-large-ph- {
        padding-right: 13px !important;
        padding-left: 13px !important;
    }
    .u-large-pv- {
        padding-top: 13px !important;
        padding-bottom: 13px !important;
    }
}@media screen and (min-width: 769px) {
    .u-large-and-up-p- {
        padding: 13px !important;
    }
    .u-large-and-up-pt- {
        padding-top: 13px !important;
    }
    .u-large-and-up-pr- {
        padding-right: 13px !important;
    }
    .u-large-and-up-pb- {
        padding-bottom: 13px !important;
    }
    .u-large-and-up-pl- {
        padding-left: 13px !important;
    }
    .u-large-and-up-ph- {
        padding-right: 13px !important;
        padding-left: 13px !important;
    }
    .u-large-and-up-pv- {
        padding-top: 13px !important;
        padding-bottom: 13px !important;
    }
}@media screen and (min-width: 1025px) {
    .u-extralarge-and-up-p- {
        padding: 13px !important;
    }
    .u-extralarge-and-up-pt- {
        padding-top: 13px !important;
    }
    .u-extralarge-and-up-pr- {
        padding-right: 13px !important;
    }
    .u-extralarge-and-up-pb- {
        padding-bottom: 13px !important;
    }
    .u-extralarge-and-up-pl- {
        padding-left: 13px !important;
    }
    .u-extralarge-and-up-ph- {
        padding-right: 13px !important;
        padding-left: 13px !important;
    }
    .u-extralarge-and-up-pv- {
        padding-top: 13px !important;
        padding-bottom: 13px !important;
    }
}@media screen and (min-width: 481px) and (max-device-width: 768px) {
    .u-medium-p\+ {
        padding: 50px !important;
    }
    .u-medium-pt\+ {
        padding-top: 50px !important;
    }
    .u-medium-pr\+ {
        padding-right: 50px !important;
    }
    .u-medium-pb\+ {
        padding-bottom: 50px !important;
    }
    .u-medium-pl\+ {
        padding-left: 50px !important;
    }
    .u-medium-ph\+ {
        padding-right: 50px !important;
        padding-left: 50px !important;
    }
    .u-medium-pv\+ {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
}@media screen and (min-width: 481px) {
    .u-medium-and-up-p\+ {
        padding: 50px !important;
    }
    .u-medium-and-up-pt\+ {
        padding-top: 50px !important;
    }
    .u-medium-and-up-pr\+ {
        padding-right: 50px !important;
    }
    .u-medium-and-up-pb\+ {
        padding-bottom: 50px !important;
    }
    .u-medium-and-up-pl\+ {
        padding-left: 50px !important;
    }
    .u-medium-and-up-ph\+ {
        padding-right: 50px !important;
        padding-left: 50px !important;
    }
    .u-medium-and-up-pv\+ {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
}@media screen and (min-width: 769px) and (max-device-width: 1024px) {
    .u-large-p\+ {
        padding: 50px !important;
    }
    .u-large-pt\+ {
        padding-top: 50px !important;
    }
    .u-large-pr\+ {
        padding-right: 50px !important;
    }
    .u-large-pb\+ {
        padding-bottom: 50px !important;
    }
    .u-large-pl\+ {
        padding-left: 50px !important;
    }
    .u-large-ph\+ {
        padding-right: 50px !important;
        padding-left: 50px !important;
    }
    .u-large-pv\+ {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
}@media screen and (min-width: 769px) {
    .u-large-and-up-p\+ {
        padding: 50px !important;
    }
    .u-large-and-up-pt\+ {
        padding-top: 50px !important;
    }
    .u-large-and-up-pr\+ {
        padding-right: 50px !important;
    }
    .u-large-and-up-pb\+ {
        padding-bottom: 50px !important;
    }
    .u-large-and-up-pl\+ {
        padding-left: 50px !important;
    }
    .u-large-and-up-ph\+ {
        padding-right: 50px !important;
        padding-left: 50px !important;
    }
    .u-large-and-up-pv\+ {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
}@media screen and (min-width: 1025px) {
    .u-extralarge-and-up-p\+ {
        padding: 50px !important;
    }
    .u-extralarge-and-up-pt\+ {
        padding-top: 50px !important;
    }
    .u-extralarge-and-up-pr\+ {
        padding-right: 50px !important;
    }
    .u-extralarge-and-up-pb\+ {
        padding-bottom: 50px !important;
    }
    .u-extralarge-and-up-pl\+ {
        padding-left: 50px !important;
    }
    .u-extralarge-and-up-ph\+ {
        padding-right: 50px !important;
        padding-left: 50px !important;
    }
    .u-extralarge-and-up-pv\+ {
        padding-top: 50px !important;
        padding-bottom: 50px !important;
    }
}@media screen and (min-width: 481px) and (max-device-width: 768px) {
    .u-medium-p\+\+ {
        padding: 100px !important;
    }
    .u-medium-pt\+\+ {
        padding-top: 100px !important;
    }
    .u-medium-pr\+\+ {
        padding-right: 100px !important;
    }
    .u-medium-pb\+\+ {
        padding-bottom: 100px !important;
    }
    .u-medium-pl\+\+ {
        padding-left: 100px !important;
    }
    .u-medium-ph\+\+ {
        padding-right: 100px !important;
        padding-left: 100px !important;
    }
    .u-medium-pv\+\+ {
        padding-top: 100px !important;
        padding-bottom: 100px !important;
    }
}@media screen and (min-width: 481px) {
    .u-medium-and-up-p\+\+ {
        padding: 100px !important;
    }
    .u-medium-and-up-pt\+\+ {
        padding-top: 100px !important;
    }
    .u-medium-and-up-pr\+\+ {
        padding-right: 100px !important;
    }
    .u-medium-and-up-pb\+\+ {
        padding-bottom: 100px !important;
    }
    .u-medium-and-up-pl\+\+ {
        padding-left: 100px !important;
    }
    .u-medium-and-up-ph\+\+ {
        padding-right: 100px !important;
        padding-left: 100px !important;
    }
    .u-medium-and-up-pv\+\+ {
        padding-top: 100px !important;
        padding-bottom: 100px !important;
    }
}@media screen and (min-width: 769px) and (max-device-width: 1024px) {
    .u-large-p\+\+ {
        padding: 100px !important;
    }
    .u-large-pt\+\+ {
        padding-top: 100px !important;
    }
    .u-large-pr\+\+ {
        padding-right: 100px !important;
    }
    .u-large-pb\+\+ {
        padding-bottom: 100px !important;
    }
    .u-large-pl\+\+ {
        padding-left: 100px !important;
    }
    .u-large-ph\+\+ {
        padding-right: 100px !important;
        padding-left: 100px !important;
    }
    .u-large-pv\+\+ {
        padding-top: 100px !important;
        padding-bottom: 100px !important;
    }
}@media screen and (min-width: 769px) {
    .u-large-and-up-p\+\+ {
        padding: 100px !important;
    }
    .u-large-and-up-pt\+\+ {
        padding-top: 100px !important;
    }
    .u-large-and-up-pr\+\+ {
        padding-right: 100px !important;
    }
    .u-large-and-up-pb\+\+ {
        padding-bottom: 100px !important;
    }
    .u-large-and-up-pl\+\+ {
        padding-left: 100px !important;
    }
    .u-large-and-up-ph\+\+ {
        padding-right: 100px !important;
        padding-left: 100px !important;
    }
    .u-large-and-up-pv\+\+ {
        padding-top: 100px !important;
        padding-bottom: 100px !important;
    }
}@media screen and (min-width: 1025px) {
    .u-extralarge-and-up-p\+\+ {
        padding: 100px !important;
    }
    .u-extralarge-and-up-pt\+\+ {
        padding-top: 100px !important;
    }
    .u-extralarge-and-up-pr\+\+ {
        padding-right: 100px !important;
    }
    .u-extralarge-and-up-pb\+\+ {
        padding-bottom: 100px !important;
    }
    .u-extralarge-and-up-pl\+\+ {
        padding-left: 100px !important;
    }
    .u-extralarge-and-up-ph\+\+ {
        padding-right: 100px !important;
        padding-left: 100px !important;
    }
    .u-extralarge-and-up-pv\+\+ {
        padding-top: 100px !important;
        padding-bottom: 100px !important;
    }
}@media screen and (min-width: 481px) and (max-device-width: 768px) {
    .u-medium-p0 {
        padding: 0 !important;
    }
    .u-medium-pt0 {
        padding-top: 0 !important;
    }
    .u-medium-pr0 {
        padding-right: 0 !important;
    }
    .u-medium-pb0 {
        padding-bottom: 0 !important;
    }
    .u-medium-pl0 {
        padding-left: 0 !important;
    }
    .u-medium-ph0 {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }
    .u-medium-pv0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
}@media screen and (min-width: 481px) {
    .u-medium-and-up-p0 {
        padding: 0 !important;
    }
    .u-medium-and-up-pt0 {
        padding-top: 0 !important;
    }
    .u-medium-and-up-pr0 {
        padding-right: 0 !important;
    }
    .u-medium-and-up-pb0 {
        padding-bottom: 0 !important;
    }
    .u-medium-and-up-pl0 {
        padding-left: 0 !important;
    }
    .u-medium-and-up-ph0 {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }
    .u-medium-and-up-pv0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
}@media screen and (min-width: 769px) and (max-device-width: 1024px) {
    .u-large-p0 {
        padding: 0 !important;
    }
    .u-large-pt0 {
        padding-top: 0 !important;
    }
    .u-large-pr0 {
        padding-right: 0 !important;
    }
    .u-large-pb0 {
        padding-bottom: 0 !important;
    }
    .u-large-pl0 {
        padding-left: 0 !important;
    }
    .u-large-ph0 {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }
    .u-large-pv0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
}@media screen and (min-width: 769px) {
    .u-large-and-up-p0 {
        padding: 0 !important;
    }
    .u-large-and-up-pt0 {
        padding-top: 0 !important;
    }
    .u-large-and-up-pr0 {
        padding-right: 0 !important;
    }
    .u-large-and-up-pb0 {
        padding-bottom: 0 !important;
    }
    .u-large-and-up-pl0 {
        padding-left: 0 !important;
    }
    .u-large-and-up-ph0 {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }
    .u-large-and-up-pv0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
}@media screen and (min-width: 1025px) {
    .u-extralarge-and-up-p0 {
        padding: 0 !important;
    }
    .u-extralarge-and-up-pt0 {
        padding-top: 0 !important;
    }
    .u-extralarge-and-up-pr0 {
        padding-right: 0 !important;
    }
    .u-extralarge-and-up-pb0 {
        padding-bottom: 0 !important;
    }
    .u-extralarge-and-up-pl0 {
        padding-left: 0 !important;
    }
    .u-extralarge-and-up-ph0 {
        padding-right: 0 !important;
        padding-left: 0 !important;
    }
    .u-extralarge-and-up-pv0 {
        padding-top: 0 !important;
        padding-bottom: 0 !important;
    }
}[class~="1/1"] {
    width: 100% !important;
}
[class~="1/2"], [class~="2/4"], [class~="3/6"], [class~="4/8"], [class~="5/10"], [class~="6/12"] {
    width: 50% !important;
}
[class~="1/3"], [class~="2/6"], [class~="3/9"], [class~="4/12"] {
    width: 33.3333333% !important;
}
[class~="2/3"], [class~="4/6"], [class~="6/9"], [class~="8/12"] {
    width: 66.6666666% !important;
}
[class~="1/4"], [class~="2/8"], [class~="3/12"] {
    width: 25% !important;
}
[class~="3/4"], [class~="6/8"], [class~="9/12"] {
    width: 75% !important;
}
[class~="1/5"], [class~="2/10"] {
    width: 20% !important;
}
[class~="2/5"], [class~="4/10"] {
    width: 40% !important;
}
[class~="3/5"], [class~="6/10"] {
    width: 60% !important;
}
[class~="4/5"], [class~="8/10"] {
    width: 80% !important;
}
[class~="1/6"], [class~="2/12"] {
    width: 16.6666666% !important;
}
[class~="5/6"], [class~="10/12"] {
    width: 83.3333333% !important;
}
[class~="1/8"] {
    width: 12.5% !important;
}
[class~="3/8"] {
    width: 37.5% !important;
}
[class~="5/8"] {
    width: 62.5% !important;
}
[class~="7/8"] {
    width: 87.5% !important;
}
[class~="1/9"] {
    width: 11.1111111% !important;
}
[class~="2/9"] {
    width: 22.2222222% !important;
}
[class~="4/9"] {
    width: 44.4444444% !important;
}
[class~="5/9"] {
    width: 55.5555555% !important;
}
[class~="7/9"] {
    width: 77.7777777% !important;
}
[class~="8/9"] {
    width: 88.8888888% !important;
}
[class~="1/10"] {
    width: 10% !important;
}
[class~="3/10"] {
    width: 30% !important;
}
[class~="7/10"] {
    width: 70% !important;
}
[class~="9/10"] {
    width: 90% !important;
}
[class~="1/12"] {
    width: 8.3333333% !important;
}
[class~="5/12"] {
    width: 41.6666666% !important;
}
[class~="7/12"] {
    width: 58.3333333% !important;
}
[class~="11/12"] {
    width: 91.6666666% !important;
}
@media screen and (min-width: 481px) and (max-device-width: 768px) {
    [class~="medium-1/1"] {
        width: 100% !important;
    }
    [class~="medium-1/2"], [class~="medium-2/4"], [class~="medium-3/6"], [class~="medium-4/8"], [class~="medium-5/10"], [class~="medium-6/12"] {
        width: 50% !important;
    }
    [class~="medium-1/3"], [class~="medium-2/6"], [class~="medium-3/9"], [class~="medium-4/12"] {
        width: 33.3333333% !important;
    }
    [class~="medium-2/3"], [class~="medium-4/6"], [class~="medium-6/9"], [class~="medium-8/12"] {
        width: 66.6666666% !important;
    }
    [class~="medium-1/4"], [class~="medium-2/8"], [class~="medium-3/12"] {
        width: 25% !important;
    }
    [class~="medium-3/4"], [class~="medium-6/8"], [class~="medium-9/12"] {
        width: 75% !important;
    }
    [class~="medium-1/5"], [class~="medium-2/10"] {
        width: 20% !important;
    }
    [class~="medium-2/5"], [class~="medium-4/10"] {
        width: 40% !important;
    }
    [class~="medium-3/5"], [class~="medium-6/10"] {
        width: 60% !important;
    }
    [class~="medium-4/5"], [class~="medium-8/10"] {
        width: 80% !important;
    }
    [class~="medium-1/6"], [class~="medium-2/12"] {
        width: 16.6666666% !important;
    }
    [class~="medium-5/6"], [class~="medium-10/12"] {
        width: 83.3333333% !important;
    }
    [class~="medium-1/8"] {
        width: 12.5% !important;
    }
    [class~="medium-3/8"] {
        width: 37.5% !important;
    }
    [class~="medium-5/8"] {
        width: 62.5% !important;
    }
    [class~="medium-7/8"] {
        width: 87.5% !important;
    }
    [class~="medium-1/9"] {
        width: 11.1111111% !important;
    }
    [class~="medium-2/9"] {
        width: 22.2222222% !important;
    }
    [class~="medium-4/9"] {
        width: 44.4444444% !important;
    }
    [class~="medium-5/9"] {
        width: 55.5555555% !important;
    }
    [class~="medium-7/9"] {
        width: 77.7777777% !important;
    }
    [class~="medium-8/9"] {
        width: 88.8888888% !important;
    }
    [class~="medium-1/10"] {
        width: 10% !important;
    }
    [class~="medium-3/10"] {
        width: 30% !important;
    }
    [class~="medium-7/10"] {
        width: 70% !important;
    }
    [class~="medium-9/10"] {
        width: 90% !important;
    }
    [class~="medium-1/12"] {
        width: 8.3333333% !important;
    }
    [class~="medium-5/12"] {
        width: 41.6666666% !important;
    }
    [class~="medium-7/12"] {
        width: 58.3333333% !important;
    }
    [class~="medium-11/12"] {
        width: 91.6666666% !important;
    }
}@media screen and (min-width: 481px) {
    [class~="medium-and-up-1/1"] {
        width: 100% !important;
    }
    [class~="medium-and-up-1/2"], [class~="medium-and-up-2/4"], [class~="medium-and-up-3/6"], [class~="medium-and-up-4/8"], [class~="medium-and-up-5/10"], [class~="medium-and-up-6/12"] {
        width: 50% !important;
    }
    [class~="medium-and-up-1/3"], [class~="medium-and-up-2/6"], [class~="medium-and-up-3/9"], [class~="medium-and-up-4/12"] {
        width: 33.3333333% !important;
    }
    [class~="medium-and-up-2/3"], [class~="medium-and-up-4/6"], [class~="medium-and-up-6/9"], [class~="medium-and-up-8/12"] {
        width: 66.6666666% !important;
    }
    [class~="medium-and-up-1/4"], [class~="medium-and-up-2/8"], [class~="medium-and-up-3/12"] {
        width: 25% !important;
    }
    [class~="medium-and-up-3/4"], [class~="medium-and-up-6/8"], [class~="medium-and-up-9/12"] {
        width: 75% !important;
    }
    [class~="medium-and-up-1/5"], [class~="medium-and-up-2/10"] {
        width: 20% !important;
    }
    [class~="medium-and-up-2/5"], [class~="medium-and-up-4/10"] {
        width: 40% !important;
    }
    [class~="medium-and-up-3/5"], [class~="medium-and-up-6/10"] {
        width: 60% !important;
    }
    [class~="medium-and-up-4/5"], [class~="medium-and-up-8/10"] {
        width: 80% !important;
    }
    [class~="medium-and-up-1/6"], [class~="medium-and-up-2/12"] {
        width: 16.6666666% !important;
    }
    [class~="medium-and-up-5/6"], [class~="medium-and-up-10/12"] {
        width: 83.3333333% !important;
    }
    [class~="medium-and-up-1/8"] {
        width: 12.5% !important;
    }
    [class~="medium-and-up-3/8"] {
        width: 37.5% !important;
    }
    [class~="medium-and-up-5/8"] {
        width: 62.5% !important;
    }
    [class~="medium-and-up-7/8"] {
        width: 87.5% !important;
    }
    [class~="medium-and-up-1/9"] {
        width: 11.1111111% !important;
    }
    [class~="medium-and-up-2/9"] {
        width: 22.2222222% !important;
    }
    [class~="medium-and-up-4/9"] {
        width: 44.4444444% !important;
    }
    [class~="medium-and-up-5/9"] {
        width: 55.5555555% !important;
    }
    [class~="medium-and-up-7/9"] {
        width: 77.7777777% !important;
    }
    [class~="medium-and-up-8/9"] {
        width: 88.8888888% !important;
    }
    [class~="medium-and-up-1/10"] {
        width: 10% !important;
    }
    [class~="medium-and-up-3/10"] {
        width: 30% !important;
    }
    [class~="medium-and-up-7/10"] {
        width: 70% !important;
    }
    [class~="medium-and-up-9/10"] {
        width: 90% !important;
    }
    [class~="medium-and-up-1/12"] {
        width: 8.3333333% !important;
    }
    [class~="medium-and-up-5/12"] {
        width: 41.6666666% !important;
    }
    [class~="medium-and-up-7/12"] {
        width: 58.3333333% !important;
    }
    [class~="medium-and-up-11/12"] {
        width: 91.6666666% !important;
    }
}@media screen and (min-width: 769px) and (max-device-width: 1024px) {
    [class~="large-1/1"] {
        width: 100% !important;
    }
    [class~="large-1/2"], [class~="large-2/4"], [class~="large-3/6"], [class~="large-4/8"], [class~="large-5/10"], [class~="large-6/12"] {
        width: 50% !important;
    }
    [class~="large-1/3"], [class~="large-2/6"], [class~="large-3/9"], [class~="large-4/12"] {
        width: 33.3333333% !important;
    }
    [class~="large-2/3"], [class~="large-4/6"], [class~="large-6/9"], [class~="large-8/12"] {
        width: 66.6666666% !important;
    }
    [class~="large-1/4"], [class~="large-2/8"], [class~="large-3/12"] {
        width: 25% !important;
    }
    [class~="large-3/4"], [class~="large-6/8"], [class~="large-9/12"] {
        width: 75% !important;
    }
    [class~="large-1/5"], [class~="large-2/10"] {
        width: 20% !important;
    }
    [class~="large-2/5"], [class~="large-4/10"] {
        width: 40% !important;
    }
    [class~="large-3/5"], [class~="large-6/10"] {
        width: 60% !important;
    }
    [class~="large-4/5"], [class~="large-8/10"] {
        width: 80% !important;
    }
    [class~="large-1/6"], [class~="large-2/12"] {
        width: 16.6666666% !important;
    }
    [class~="large-5/6"], [class~="large-10/12"] {
        width: 83.3333333% !important;
    }
    [class~="large-1/8"] {
        width: 12.5% !important;
    }
    [class~="large-3/8"] {
        width: 37.5% !important;
    }
    [class~="large-5/8"] {
        width: 62.5% !important;
    }
    [class~="large-7/8"] {
        width: 87.5% !important;
    }
    [class~="large-1/9"] {
        width: 11.1111111% !important;
    }
    [class~="large-2/9"] {
        width: 22.2222222% !important;
    }
    [class~="large-4/9"] {
        width: 44.4444444% !important;
    }
    [class~="large-5/9"] {
        width: 55.5555555% !important;
    }
    [class~="large-7/9"] {
        width: 77.7777777% !important;
    }
    [class~="large-8/9"] {
        width: 88.8888888% !important;
    }
    [class~="large-1/10"] {
        width: 10% !important;
    }
    [class~="large-3/10"] {
        width: 30% !important;
    }
    [class~="large-7/10"] {
        width: 70% !important;
    }
    [class~="large-9/10"] {
        width: 90% !important;
    }
    [class~="large-1/12"] {
        width: 8.3333333% !important;
    }
    [class~="large-5/12"] {
        width: 41.6666666% !important;
    }
    [class~="large-7/12"] {
        width: 58.3333333% !important;
    }
    [class~="large-11/12"] {
        width: 91.6666666% !important;
    }
}@media screen and (min-width: 769px) {
    [class~="large-and-up-1/1"] {
        width: 100% !important;
    }
    [class~="large-and-up-1/2"], [class~="large-and-up-2/4"], [class~="large-and-up-3/6"], [class~="large-and-up-4/8"], [class~="large-and-up-5/10"], [class~="large-and-up-6/12"] {
        width: 50% !important;
    }
    [class~="large-and-up-1/3"], [class~="large-and-up-2/6"], [class~="large-and-up-3/9"], [class~="large-and-up-4/12"] {
        width: 33.3333333% !important;
    }
    [class~="large-and-up-2/3"], [class~="large-and-up-4/6"], [class~="large-and-up-6/9"], [class~="large-and-up-8/12"] {
        width: 66.6666666% !important;
    }
    [class~="large-and-up-1/4"], [class~="large-and-up-2/8"], [class~="large-and-up-3/12"] {
        width: 25% !important;
    }
    [class~="large-and-up-3/4"], [class~="large-and-up-6/8"], [class~="large-and-up-9/12"] {
        width: 75% !important;
    }
    [class~="large-and-up-1/5"], [class~="large-and-up-2/10"] {
        width: 20% !important;
    }
    [class~="large-and-up-2/5"], [class~="large-and-up-4/10"] {
        width: 40% !important;
    }
    [class~="large-and-up-3/5"], [class~="large-and-up-6/10"] {
        width: 60% !important;
    }
    [class~="large-and-up-4/5"], [class~="large-and-up-8/10"] {
        width: 80% !important;
    }
    [class~="large-and-up-1/6"], [class~="large-and-up-2/12"] {
        width: 16.6666666% !important;
    }
    [class~="large-and-up-5/6"], [class~="large-and-up-10/12"] {
        width: 83.3333333% !important;
    }
    [class~="large-and-up-1/8"] {
        width: 12.5% !important;
    }
    [class~="large-and-up-3/8"] {
        width: 37.5% !important;
    }
    [class~="large-and-up-5/8"] {
        width: 62.5% !important;
    }
    [class~="large-and-up-7/8"] {
        width: 87.5% !important;
    }
    [class~="large-and-up-1/9"] {
        width: 11.1111111% !important;
    }
    [class~="large-and-up-2/9"] {
        width: 22.2222222% !important;
    }
    [class~="large-and-up-4/9"] {
        width: 44.4444444% !important;
    }
    [class~="large-and-up-5/9"] {
        width: 55.5555555% !important;
    }
    [class~="large-and-up-7/9"] {
        width: 77.7777777% !important;
    }
    [class~="large-and-up-8/9"] {
        width: 88.8888888% !important;
    }
    [class~="large-and-up-1/10"] {
        width: 10% !important;
    }
    [class~="large-and-up-3/10"] {
        width: 30% !important;
    }
    [class~="large-and-up-7/10"] {
        width: 70% !important;
    }
    [class~="large-and-up-9/10"] {
        width: 90% !important;
    }
    [class~="large-and-up-1/12"] {
        width: 8.3333333% !important;
    }
    [class~="large-and-up-5/12"] {
        width: 41.6666666% !important;
    }
    [class~="large-and-up-7/12"] {
        width: 58.3333333% !important;
    }
    [class~="large-and-up-11/12"] {
        width: 91.6666666% !important;
    }
}@media screen and (min-width: 1025px) {
    [class~="extralarge-and-up-1/1"] {
        width: 100% !important;
    }
    [class~="extralarge-and-up-1/2"], [class~="extralarge-and-up-2/4"], [class~="extralarge-and-up-3/6"], [class~="extralarge-and-up-4/8"], [class~="extralarge-and-up-5/10"], [class~="extralarge-and-up-6/12"] {
        width: 50% !important;
    }
    [class~="extralarge-and-up-1/3"], [class~="extralarge-and-up-2/6"], [class~="extralarge-and-up-3/9"], [class~="extralarge-and-up-4/12"] {
        width: 33.3333333% !important;
    }
    [class~="extralarge-and-up-2/3"], [class~="extralarge-and-up-4/6"], [class~="extralarge-and-up-6/9"], [class~="extralarge-and-up-8/12"] {
        width: 66.6666666% !important;
    }
    [class~="extralarge-and-up-1/4"], [class~="extralarge-and-up-2/8"], [class~="extralarge-and-up-3/12"] {
        width: 25% !important;
    }
    [class~="extralarge-and-up-3/4"], [class~="extralarge-and-up-6/8"], [class~="extralarge-and-up-9/12"] {
        width: 75% !important;
    }
    [class~="extralarge-and-up-1/5"], [class~="extralarge-and-up-2/10"] {
        width: 20% !important;
    }
    [class~="extralarge-and-up-2/5"], [class~="extralarge-and-up-4/10"] {
        width: 40% !important;
    }
    [class~="extralarge-and-up-3/5"], [class~="extralarge-and-up-6/10"] {
        width: 60% !important;
    }
    [class~="extralarge-and-up-4/5"], [class~="extralarge-and-up-8/10"] {
        width: 80% !important;
    }
    [class~="extralarge-and-up-1/6"], [class~="extralarge-and-up-2/12"] {
        width: 16.6666666% !important;
    }
    [class~="extralarge-and-up-5/6"], [class~="extralarge-and-up-10/12"] {
        width: 83.3333333% !important;
    }
    [class~="extralarge-and-up-1/8"] {
        width: 12.5% !important;
    }
    [class~="extralarge-and-up-3/8"] {
        width: 37.5% !important;
    }
    [class~="extralarge-and-up-5/8"] {
        width: 62.5% !important;
    }
    [class~="extralarge-and-up-7/8"] {
        width: 87.5% !important;
    }
    [class~="extralarge-and-up-1/9"] {
        width: 11.1111111% !important;
    }
    [class~="extralarge-and-up-2/9"] {
        width: 22.2222222% !important;
    }
    [class~="extralarge-and-up-4/9"] {
        width: 44.4444444% !important;
    }
    [class~="extralarge-and-up-5/9"] {
        width: 55.5555555% !important;
    }
    [class~="extralarge-and-up-7/9"] {
        width: 77.7777777% !important;
    }
    [class~="extralarge-and-up-8/9"] {
        width: 88.8888888% !important;
    }
    [class~="extralarge-and-up-1/10"] {
        width: 10% !important;
    }
    [class~="extralarge-and-up-3/10"] {
        width: 30% !important;
    }
    [class~="extralarge-and-up-7/10"] {
        width: 70% !important;
    }
    [class~="extralarge-and-up-9/10"] {
        width: 90% !important;
    }
    [class~="extralarge-and-up-1/12"] {
        width: 8.3333333% !important;
    }
    [class~="extralarge-and-up-5/12"] {
        width: 41.6666666% !important;
    }
    [class~="extralarge-and-up-7/12"] {
        width: 58.3333333% !important;
    }
    [class~="extralarge-and-up-11/12"] {
        width: 91.6666666% !important;
    }
}.clearfix:after, .media:after, .box:after {
    content: "";
    display: table;
    clear: both;
}
.hidden {
    display: none !important;
}
.visuallyhidden {
    position: absolute;
    left: -999em;
}
.invisible {
    visibility: hidden !important;
}
.no-transition, .no-transition * {
    -webkit-transition: none !important;
    -moz-transition: none !important;
    -ms-transition: none !important;
    transition: none !important;
}
.amp {
    font-family: Baskerville,  Palatino,  "Palatino Linotype",  "Book Antiqua",  serif;
    font-size: 1.4em;
    font-style: italic;
    font-weight: normal;
}
.note-text {
    font-size: 26px;
    font-size: 1.625rem;
    line-height: 1.92308;
    line-height: 1.2;
    max-width: 890px;
    text-align: center;
    font-weight: 300;
    margin: 0 auto 70px;
}
.page-template-page-contact .note-text {
    max-width: 450px;
}
.page-template-page-contact .contact-page__content .btn--primary {
    background-color: #313131 !important;
}
.page-template-page-contact .contact-page__content .btn--primary:hover {
    background-color: #82736e !important;
}
.radius {
    border-radius: 4px;
}
.no-border {
    border: 0 !important;
}
.relative {
    position: relative !important;
}
.verticalize {
    position: relative;
    top: 50%;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}
@media screen and (min-width: 769px) {
    .large-and-up-float-right {
        float: right;
    }
}@media print {
    *, *: before, *:after {
        background: transparent !important;
        color: #000 !important;
        box-shadow: none !important;
        text-shadow: none !important;
    }
    a, a:visited {
        text-decoration: underline;
    }
    a[href]:after {
        content: " (" attr(href) ")"}
    abbr[title]:after {
        content: " (" attr(title) ")"}
    a[href^="#"]:after, a[href^="javascript:"]:after {
        content: ""}
}
/*------------------------------------*\
    #BLOG CONTENT
\*------------------------------------*/
.page-template-page-blog .header-main__nav a {
    color: #f5f5f7;
}
.page-template-page-blog .header-main__nav a:hover {
    color: #6a6e77;
}
.page-template-page-blog .header-main {
    background-color: transparent;
}
.page-template-page-blog .subheader {
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/patern-gray-new.jpg);
    /*background-size: cover;
    background-position: 50% 50%;*/
    background-size: contain;
    background-repeat: repeat;
    padding-top: 155px;
    padding-bottom: 140px;
    margin-top: -85px;
}
@media screen and (max-device-width: 500px) {
    .page-template-page-blog .subheader {
        padding-top: 100px;
        padding-bottom: 100px;
    }
}@media screen and (max-device-width: 220px) {
	.qty {
		width: 20px!important;
        width: calc(100% - 50px)!important;
    }
}
.page-template-page-blog .subheader form {
    max-width: 520px;
    margin-left: auto;
    margin-right: auto;
}
.page-template-page-blog .subheader h1 {
    text-transform: none;
}
.page-template-page-blog .subheader .text-wrap {
    max-width: 690px;
    margin-left: auto;
    margin-right: auto;
}
.page-template-page-blog .subheader input {
    border-color: white;
}
.page-template-page-blog .subheader input::-webkit-input-placeholder {
    color: white;
}
.page-template-page-blog .subheader input:-moz-placeholder {
    /* Firefox 18- */
    color: white;
}
.page-template-page-blog .subheader input::-moz-placeholder {
    /* Firefox 19+ */
    color: white;
}
.page-template-page-blog .subheader input:-ms-input-placeholder {
    color: white;
}
.blog-content {
    position: relative;
    z-index: 10;
}
.blog-content__main {
    background-color: white;
    padding: 60px;
    padding-bottom: 0;
    margin-top: -60px;
}
.blog-content__main header {
    border-bottom: 1px solid #eee;
    margin-bottom: 25px;
}
.blog-content__main .fb-like {
    top: -5px;
}
.blog-content__main .social-bar {
    margin-bottom: 10px;
}
.blog-content__main h4 {
    margin-bottom: 10px;
}
.blog-content__item {
    padding-top: 80px;
    padding-bottom: 80px;
    border-top: 1px solid #eee;
}
.blog-content__item:first-child {
    border-top: none;
    padding-top: 0;
}
.blog-content__item img.avatar.photo{
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;
}
.blog-content__pagination {
    text-align: center;
    background-color: #f1f3f4;
    padding-top: 28px;
    padding-bottom: 25px;
}
.blog-content__pagination .is-active a {
    color: #a9b9c7;
}
.blog-content__pagination li {
    padding: 0 5px;
}
.blog-content__pagination a {
    display: block;
    color: #405262;
    padding: 0 5px;
}
.blog-content__pagination .pagination-next {
    padding-right: 35px;
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/pagination-arrow-right.png);
    background-repeat: no-repeat;
    background-position: 100% 50%;
    text-transform: uppercase;
}
.blog-content__aside {
    padding: 40px;
    padding-right: 60px;
}
.blog-content__aside-list {
    list-style-type: none;
}
.blog-content__aside-list a {
    color: #717375;
}
.blog-content__aside-list a:hover, .blog-content__aside-list a.is-active {
    color: black;
}
.blog-content__aside-list a:hover .img-wrap1 img, .blog-content__aside-list a.is-active .img-wrap1 img {
    margin-top: -15px;
}
.blog-content__aside-list a:hover .img-wrap2 img, .blog-content__aside-list a.is-active .img-wrap2 img {
    margin-top: -16px;
}
.blog-content__aside-list a:hover .img-wrap3 img, .blog-content__aside-list a.is-active .img-wrap3 img {
    margin-top: -17px;
}
.blog-content__aside-list a:hover .img-wrap4 img, .blog-content__aside-list a.is-active .img-wrap4 img {
    margin-top: -15px;
}
.blog-content__aside-list a:hover .img-wrap5 img, .blog-content__aside-list a.is-active .img-wrap5 img {
    margin-top: -16px;
}
.blog-content__aside-list a:hover .img-wrap6 img, .blog-content__aside-list a.is-active .img-wrap6 img {
    margin-top: -11px;
}
.blog-content__aside-list li {
    margin-bottom: 15px;
}
.blog-content__aside-list .flag__img {
    width: 30px !important;
    padding-right: 10px !important;
}
.blog-content__aside-list .img-wrap {
    overflow: hidden;
    margin-left: auto;
    margin-right: auto;
}
.blog-content__aside-list .img-wrap > img {
    max-width: none;
    display: block;
}
.blog-content__aside-list .img-wrap1 {
    width: 16px;
    height: 15px;
}
.blog-content__aside-list .img-wrap2 {
    width: 13px;
    height: 16px;
}
.blog-content__aside-list .img-wrap3 {
    width: 20px;
    height: 17px;
}
.blog-content__aside-list .img-wrap4 {
    width: 16px;
    height: 15px;
}
.blog-content__aside-list .img-wrap5 {
    width: 16px;
    height: 16px;
}
.blog-content__aside-list .img-wrap6 {
    width: 15px;
    height: 11px;
}
.blog-content__aside-list .flag__body {
    padding-top: 4px;
}
.blog-content__get-weekly {
    background-color: white;
    max-width: 225px;
    margin-bottom: 60px;
}
.blog-content__get-weekly p {
    font-size: 14px;
    line-height: 25px;
    padding-left: 25px;
    padding-right: 25px;
    font-style: italic;
}
.blog-content__get-weekly .get-link {
    color: #fff;
    font-size: 21px;
    display: block;
    text-align: center;
    text-transform: uppercase;
    background-color: #82736e;
    text-decoration: none;
    padding: 13px 0;
    line-height: 1;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
}
.blog-content__get-weekly .get-link:hover {
    background-color: #313131;
}
.blog-content__tags h3, .blog-content__tags a {
    color: #f5f5f7;
}
.blog-content__tags a {
    text-decoration: none;
    padding: 5px 10px;
    background-color: #5e5e5e;
    border-radius: 3px;
    font-size: 15px;
    -moz-transition: all 0.2s ease;
    -o-transition: all 0.2s ease;
    -webkit-transition: all 0.2s ease;
    transition: all 0.2s ease;
    display: inline-block;
    margin: 0 5px 5px 0;
    line-height: 1;
}
.blog-content__tags a:hover {
    background-color: #787878;
}
/*------------------------------------*\
    #ARTICLE PAGE
\*------------------------------------*/
.single-post .subheader {
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/patern-gray-new.jpg);
    background-size: contain;
    background-repeat: repeat;
    /*padding-top: 155px;*/
    padding-bottom: 70px;
    /*margin-top: -85px;*/
}
.subheader__articles-list {
    height: 60px;
    line-height: 60px;
    white-space: nowrap;
    overflow: hidden;
}
.subheader__articles-list li {
    display: inline-block;
    margin-right: 27px;
}
.subheader__articles-list a {
    color: #727375;
}
.subheader__articles-list a:hover {
    text-decoration: none;
    color: #a5a6a8;
}
.subheader__articles-search {
    position: absolute;
    right: 25px;
    top: 0;
    height: 60px;
}
@media screen and (max-device-width: 480px) {
    .subheader__articles-search {
        right: 10px;
    }
}
.subheader__articles-search form {
    height: 100%;
}
.subheader__articles-search .input {
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    height: 60px !important;
    background-color: white;
    display: block;
    width: 300px;
    padding-left: 35px;
    padding-right: 20px;
    font-size: 14px;
}
.subheader__articles-search .btn {
    width: 35px;
    height: 60px;
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/icons/article-search.png) !important;
    background-repeat: no-repeat !important;
    background-position: 50% 50% !important;
    display: block !important;
    position: absolute;
    left: 0;
    top: 0;
}
.information_toggle img {
    max-width: 100%;
    height: auto;
}
.article-content__aside {
    border-left: 1px solid #e5e5e5;
    padding-left: 30px;
}
.article-content__aside a {
    color: #7d818c;
    padding: 10px 0;
}
.article-content__aside a:hover {
    text-decoration: none;
}
.article-content__heading img {
    position: relative;
    top: -2px;
}
.article-page__appointment {
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/patern-red.jpg);
    background-position: 50% 50%;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 90px 0;
}
.article-page__appointment h2 {
    font-weight: normal;
}
.page-id-1058 h2 {
    font-size: 20px;
    color: #82736e;
    font-weight: 700;
    width: 80%;
    margin: 30px 0px 20px 0;
}
.page-id-1058 p {
    margin: 10px 0!important;
}
.page-id-1058 ol , .page-id-1058 ul{
    margin: 0 20px!important;
}
.page-id-1058 table {
    margin:20px 0;
    background:#f6f6f6;
    text-align: left;
}
.page-id-1058 table td {
    padding:15px!important;
    vertical-align: top;
     border: 1px solid #fff;
}
.page-id-1058 table th {
    padding:10px!important;
    background: #82736e;
    color: #f5f5f7;
}
.page-id-1058 table tr {
    border-bottom: 1px solid #fff;
}
/*------------------------------------*\
    DEFAULT PAGE
\*------------------------------------*/
.page-template-default .subheader, .page-template-knowledgeHUB .subheader {
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/patern-gray-new.jpg);
    background-size: contain;
    background-repeat: repeat;
}
.page-template-default .subheader .subheader__content, .page-template-knowledgeHUB .subheader .subheader__content {
    width: 100%;
    max-width: 615px;
    margin: 0 auto;
}
@media screen and (max-device-width: 480px) {
    .page-template-default .subheader .subheader__content h1, .page-template-knowledgeHUB .subheader .subheader__content h1 {
        font-size: 30px;
        font-size: 1.875rem;
        line-height: 1.66667;
        padding-top: 20px;
    }
}
/*------------------------------------*\
    #SUBSCRIBE BOX
\*------------------------------------*/
.subscribe-box {
    background-color: #313131;
    border-radius: 3px;
    padding: 35px;
    text-align: center;
    color: #f5f5f7;
    margin-bottom: 35px;
}
.subscribe-box p {
    color: #f5f5f7;
}
.subscribe-box form {
    max-width: 420px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
}
.subscribe-box form .btn {
    max-width: 162px !important;
    height: 43px !important;
    line-height: 41px !important;
    border-radius: 0 30px 30px 0 !important;
    font-size: 14px !important;
}
.subscribe-box form .input {
    border: none !important;
    height: 43px !important;
    line-height: 43px !important;
    border-radius: 30px 0 0 30px !important;
    background-color: white !important;
}
.subscribe-box small {
    color: #f5f5f7;
    font-weight: 300;
}
.subscribe-box--vertical .flag, .subscribe-box--vertical .flag__img, .subscribe-box--vertical .flag__body {
    display: block;
}
.subscribe-box--vertical form .input, .subscribe-box--vertical form .btn {
    border-radius: 30px !important;
    text-align: center !important;
}
.subscribe-box--vertical form .btn {
    max-width: 100% !important;
    font-size: 14px !important;
}
/* CUSTOM */
footer input.wysija-input {
    border-radius: 0;
    box-sizing: border-box;
    display: inline-block;
    font-family: "ProximaNova",sans-serif;
    font-size: 16px;
    transition: all 0.2s ease 0s;
    vertical-align: middle;
    color: #3a3c41;
    font-weight: 300;
    height: 45px;
    padding: 0 15px;
    max-width: 100% !important;
    width: 100% !important;
    background-color: white !important;
    border: medium none;
    color: #666 !important;
    height: 45px !important;
    padding-left: 20px !important;
    padding-right: 20px !important;
}
footer input.wysija-submit-field {
}
footer input:hover.wysija-submit-field {
    background-color: #a32929 !important;
}
.page-template-default .subscribe-box input.wysija-input {
    box-sizing: border-box;
    display: inline-block;
    font-family: "ProximaNova",sans-serif;
    font-size: 16px;
    transition: all 0.2s ease 0s;
    vertical-align: middle;
    width: 100%;
    color: #3a3c41;
    font-weight: 300;
    height: 45px;
    padding: 0 15px;
    max-width: 100% !important;
    width: 100% !important;
    background-color: white !important;
    border: medium none !important;
    border-radius: 30px 0 0 30px !important;
    height: 43px !important;
    line-height: 43px !important;
}
.page-template-default .subscribe-box input.wysija-submit {
    border: medium none !important;
    display: inline-block !important;
    line-height: normal !important;
    margin: 0 !important;
    padding: 0 !important;
    text-decoration: none !important;
    text-shadow: none !important;
    vertical-align: middle !important;
    white-space: nowrap !important;
    background-color: #82736e !important;
    box-sizing: border-box;
    color: white !important;
    font-family: "ProximaNova",sans-serif !important;
    font-weight: 700;
    line-height: 62px !important;
    padding: 0 20px !important;
    text-align: center !important;
    transition: all 0.2s ease 0s;
    width: 368px;
    border-radius: 0 30px 30px 0 !important;
    font-size: 14px !important;
    height: 43px !important;
    line-height: 41px !important;
    max-width: 162px !important;
}
.page-template-default .subscribe-box input.wysija-submit:hover {
    background-color: #a32929 !important;
}
.article-content__main p {
    /*margin-bottom: 25px;*/
}
.article-content__main img {
    max-width: 100%;
    height: auto;
}
.article-content__main .subscribe-box p {
    margin: 0;
}
.article-content__main ul, .article-content__main ol {
    margin-bottom: 25px;
    margin-left: 25px;
}
.article-content__main a {
    color: #85878c;
    font-weight: 600;
}
.article-content__main {
}
/* WP VARIOUS */
.article-content__main a.post-edit-link {
    background: #f7f7f7 none repeat scroll 0 0;
    border: 1px solid #cccccc;
    border-radius: 3px;
    box-shadow: 0 1px 0 #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.08);
    color: #555555;
    cursor: pointer;
    display: block;
    font-size: 14px;
    line-height: 1;
    padding: 9px 14px;
    text-align: center;
    width: 80px;
}
.article-content__main a:hover.post-edit-link {
    opacity: 0.8;
    text-decoration: none;
}
.article-content__main .alignleft, .article-content__main img.alignleft {
    margin-right: 1.5em;
    display: inline;
    float: left;
}
.article-content__main .alignright, .article-content__main img.alignright {
    margin-left: 1.5em;
    display: inline;
    float: right;
}
.article-content__main .aligncenter, .article-content__main img.aligncenter {
    margin-right: auto;
    margin-left: auto;
    display: block;
    clear: both;
}
.article-content__main .alignnone, .article-content__main img.alignnone {
}
.article-content__main .wp-caption {
    margin-bottom: 1.5em;
    text-align: center;
    padding-top: 5px;
}
.article-content__main .wp-caption img {
    border: 0 none;
    padding: 0;
    margin: 0;
}
.article-content__main .wp-caption p.wp-caption-text {
    line-height: 1.5;
    font-size: 10px;
    margin: 0;
}
.article-content__main blockquote::before {
    color: #bfc1c2;
    content: "“";
    font-size: 5em;
    left: 0em;
    line-height: 1;
    position: absolute;
    top: 0;
}
.article-content__main blockquote {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #ededed;
    border-image: none;
    border-style: solid;
    border-width: 0 0 0 1px;
    color: #666;
    font-style: italic;
    margin: 1.25em 1em 1.25em 1.25em;
    padding: 0 1em 0 3.5em;
    position: relative;
}
.search-results .navigation a {
    color: #82736e;
    font-weight: 600;
}
.page-template-page-blog .subheader form input.wysija-input {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    box-sizing: border-box;
    display: inline-block;
    font-family: "ProximaNova",sans-serif;
    transition: all 0.2s ease 0s;
    vertical-align: middle;
    width: 100%;
    padding: 0 15px;
    max-width: 100% !important;
    width: 100% !important;
    border-radius: 4px !important;
    color: #f5f5f7;
    font-size: 17px;
    font-weight: 400;
    height: 52px;
    border: 1px solid white;
}
.desktop-text-center {
    text-align: center !important;
}
.desktop-text-left {
    text-align: left !important;
}
.desktop-text-right {
    text-align: right !important;
}
@media screen and (max-device-width: 768px) {
    .desktop-text-left {
        text-align: center !important;
    }
    .desktop-text-right {
        text-align: center !important;
    }
}
.single-post aside ul.other-posts li {
    border-bottom: 1px solid #e5e5e5;
}
.single-post aside ul.other-posts li:last-child {
    border-bottom: none;
    margin-bottom: 25px;
}
.top-area .live-edit-button {
    top: 85px;
}
.header-main__logo .live-edit-button,
.logo-header .custom-edit {
    top: -20px;
}
.header-main__logo.edit-hide .live-edit-button {
    display: none;
}
.custom-edit {
    position: absolute;
    top: 0;
    right: 0;
    display: block;
    color: #555555 !important;
    font-size: 14px;
    line-height: 1;
    padding: 9px 14px;
    background: #F7F7F7;
    border: #CCCCCC solid 1px;
    border-radius: 3px;
    box-shadow: 0 1px 0 #FFFFFF inset, 0 1px 0 rgba(0, 0, 0, 0.08);
    cursor: pointer;
    z-index: 9;
}
.page-template-page-thankyou .subheader {
    padding-bottom: 190px;
}
.thankyou__section {
    padding-top: 0;
    margin-top: -120px;
}
.page-template-page-thankyou .thankyou__item {
    background: #fff;
    border-radius: 2px;
    padding: 50px 20px 20px;
    min-height: 490px;
}
.page-template-page-thankyou .thankyou__item h5 {
    word-wrap: break-word;
}
.page-template-page-thankyou .thankyou__item p {
    color: #313131;
}
#top_bar {
    background: #E8E8E8;
    padding:4px 0;
        z-index: 99999!important;
}
#service_bar {
	height: 38px;
    background: #313131;
    z-index: 99999!important;
}
#service_top_links {
    display: inline-block;
}
#top_bar #menu-header-menu-1, #top_bar #menu-header-menu, #service_bar #menu-header-menu-1 {
    display: inline-block;
    float: right;
}
#top_bar #menu-header-menu-1 a, #top_bar #menu-header-menu a, #service_bar #menu-header-menu-1 a{
    padding:0 0 0 20px;
}
#top_bar a {
    color: #4F4F4F;
    font-size: 11px;
    display: inline-block;
}
#top_bar a:hover, #service_bar a:hover {
    text-decoration: none;
    opacity:0.8;
}
#top_bar #service_top_links a, #service_bar #service_top_links a {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: left center;
}
#top_bar #service_top_links a.furnishing_top_button, #service_bar #service_top_links a.furnishing_top_button {
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/furnishing_icon.png);
    padding:5px 15px 5px 32px;
}
#top_bar #service_top_links a.cleaning_top_button, #service_bar #service_top_links a.cleaning_top_button {
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/cleaning_icon.png);
    padding:5px 15px 5px 23px;
}
#top_bar #service_top_links a.maintenance_top_button, #service_bar #service_top_links a.maintenance_top_button {
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/maintenance_icon.png);
    padding:5px 5px 5px 28px;
}
#top_bar #service_top_links a.flooring_top_button, #service_bar #service_top_links a.flooring_top_button {
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/flooring_icon.png);
    padding:5px 5px 5px 28px;
}
#top_bar #service_top_links a.linen_top_button, #service_bar #service_top_links a.linen_top_button {
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/linen_icon.png);
    padding:5px 5px 5px 28px;
}
#why_teka {
}
#why_teka h2 {
    font-weight: 700;
    font-size: 30px;
	margin-bottom: 10px !important;
}
#why_teka h3 {
	font-size: 20px;
    font-weight: 700;
    margin-bottom: 0px;
    padding-bottom: 0px;
}
#why_teka p {
    font-size: 18px;
}
#pre_footer {
    background: rgb(var(--default-teka-colour));
    padding:20px 0;
}
#pre_footer .telephone_number a {
    color: #f5f5f7;
    text-decoration: none;
    font-size: 22px;
}
#pre_footer .telephone_number  {
    display: inline-block;  
	float: right;
	/*padding: 10px 70px 10px 0;*/
}
#pre_footer .email_address {
    display: inline-block;
    float: right;
	text-align: right;
    /*background: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/email.png);*/
    background-repeat: no-repeat;
    background-position: right center;
    background-size: contain;
    /*padding:10px 70px 10px 0;*/
}
#pre_footer .email_address a {
    color: #f5f5f7;
    text-decoration: none;
    font-size: 22px;
} 
.site-search {
}
.site-search .product-search-results {
	max-width: var(--max-shop-content-width);
	top: -10px;
	margin: 0 auto;	
}
.site-search .product-search-results-content {
	max-width: var(--max-shop-content-width);
	display: block!important;
	background-color: transparent;
	border-width: 0px;
	padding-left: 25px;
    padding-right: 25px;
}
.site-search span.product-search-field-clear {
	right: 30px!important;
}
.site-search .search-results {
	background-color: white;
	border: 1px solid rgba(var(--default-teka-colour), .30)!important;
	border-bottom-left-radius: .5rem;
	border-bottom-right-radius: .5rem;
	border-left-color: #9a9a9a!important;
    border-left-width: 2px!important;
	border-top-width: 0px!important;
}
.site-search .search-results td {
	padding: 0px 10px;
}
.search-results tr {
	padding: 0px 10px;
	border-bottom: #c9c9c9 1px solid !important;
}
.site-search .search-results td a{
	color: #313131;
}
.site-search .product-image img{
	width: 8em;
}
#search_header, .site-search {
	height: 74px!important;
    padding:17.5px 0;
}
.site-search .widget_product_search {
	background: transparent;
}
#search_header #product-filter-field-0, .site-search #product-search-field-0, #product-search-field-0{
    background-color: white;
    padding-left: 10px;
    width: 100%;
	height: 100%;
    margin-bottom: 0!important;
}
#search_header .header-widget-region, .site-search{
	height: 100%;
	margin-bottom: 0!important;
}
#search_header .container, .site-search .product-search-form{
	margin: 0 auto;
	height: 100%;
    max-width: var(--max-shop-content-width);
    padding-left: 25px;
    padding-right: 25px;
}
#search_header .col-full{
	height: 100%;
}
#search_header .widget, .site-search .widget_product_search{
	height: 100%;
}
#search_header .product-search-filter-search, .site-search .product-search, #product-search-0 {
	width: 45%;
	margin: 0 auto;
	height: 100%;
}
.mobile_version .product-search-filter-search {
	width: 100% !important;
}
#search_header .product-search-form, .site-search .product-search-form {
	height: 100%;
	margin-top: 13px;
}
#search_header .product-search-filter-search-clear{
	position: absolute;
	width: 20%;
	margin: 0 auto;
	margin-right: 0;
	top: 8px;
	height: 100%;
	right: 0;
	text-align: right;
    padding-left: 25px;
    padding-right: 1rem;
}
.products .product_type_simple {
	margin-top: 0px !important;
	width: 100%;
} 
.products .product_type_variable  {
	margin-top: 0px !important;
	width: 96%;
} 
.type-product .add_to_cart_button, .single_add_to_cart_button  {
    font-weight: 500 !important;
    color: #313131 !important;
}
.variations_button .buttons_added {
	/*display: none !important;*/
}
.sqm_qty {
	text-align: center;
	height: 38px;
    border: 1px solid #bbb3b9 !important;
    border-radius: 4px;
    text-indent: 0px;
    color: rgb(var(--default-teka-colour)) !important;
	width: 60px;
	vertical-align: top;
}
.main_sqm_qty {
	text-align: center;
	height: 38px;
    border: 1px solid #bbb3b9 !important;
    border-radius: 4px;
    text-indent: 0px;
    color: rgb(var(--default-teka-colour)) !important;
	width: 120px;
	vertical-align: top;
}
.woocommerce-LoopProduct-link h2 {
	padding: 0 12px !important;
	margin-top: 10px !important;
    text-align: center !important;
}
.products .woocommerce-loop-product__title {
    text-align: left;
    width: 100%;
    font-size: 1rem!important;
    font-weight: 700;
    margin: 0;
	/*padding: 0px!important;*/
	overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
	height: 3.36rem;
}
.single-product .product_page_sale {
	padding: 0px;
	font-size: 130%;
	width: 100%;
	height: auto;
	border-radius: 0px;
	background-color: red;
	margin: 0px !important;
	min-width: 0px;
	min-height: 0px;
}
ul.products li.product div.productBannerStyleWrapper {
	text-align: left;
}
.productBannerStyleWrapper {
	text-align: center !important;
	min-height: 0 !important;
    min-width: 0 !important;
    width: 100%;
	padding: 0px 5px 0px 5px !important;
    left: 0 !important;
    top: 0 !important;
}
.productBannerStyle {
	position: relative;
	display: inline-block;
	min-height: 0 !important;
    min-width: 0 !important;
    line-height: 18px !important;
    height: 18px;
    border-radius: 25px !important;
    width: 50px;
	color: #313131;
	font-weight: 700;
    font-size: .75em;
    margin: 0px 2px 5px 0px !important;
    left: 0 !important;
    top: 0 !important;
	text-align: center;
	margin-right: 5px;
	margin-bottom: 5px;
}
.woocommerce .onsale {
	background-color: #ffe6e6 !important;
}
.onfinance {
	background-color: #ffb3c7 !important;
	padding: 0 10px;
	width: auto;
	height: fit-content;
}
.payinthree {
	background-color: #FFC439 !important;
	padding: 0 10px;
	width: auto;
	height: fit-content;
}
.instorediscount {
	background-color: #ffa41c !important;
	width: 120px;
}
@media screen and (max-width: 768px) { 	
	.products .woocommerce-loop-product__title {
		top: 16.5vw;
	}
}
#ship-to-different-address input{
    margin-bottom: 18px
}  
footer h3 {
    color: #f5f5f7;
    font-size: 18px
}
.footer_logo img{
    width:350px;
    height: auto;
}
.footer_logos {
	text-align: center;
}
.chas_logo img {
	padding-left: 25px;
	width: 160px;
	height: auto;
}
.constructionline_logo img {
	width: 350px;
}
@media screen and (max-width: 470px) { 
	.chas_logo img {
		padding-left: 6.5vw;
		width: 100px;
	}
	.constructionline_logo img {
		width: 160px;
	}
	.footer_logo_sizing {
		max-width: 140px !important;
	}
}
#top_header_page {
    width:100%;
    background-size: cover;
    text-align: center;
    background-position: center;
    padding:20px 0;
    color: #f5f5f7;
}
#top_header_page h1, #top_header_page h2 {
    color: #f5f5f7;
    text-transform: none;
    margin:10px 0;
}
#top_header_page h2 {
    font-size: 34px
}
#teka_logo_top {
	width: 100%;
	height: 50px;
	position: absolute;
}
#teka_logo_container {
	margin: 0 auto;
    max-width: 1100px;
    padding-left: 25px;
    padding-right: 25px;
}
#teka_logo_mid {
    background:#313131;
	display: inline-block;
    width:70px;
    height: auto;
	margin: 15px 0 0 23px;
    left: 50px;
    border: 3px solid #313131;
    z-index: 99999!important;
}
.top_bar_style {
	height: 100px;
}
.right_top_side {
	/*margin-right: -35px;*/
	float: right;
}
.right_top_side a {
	text-decoration: none; 
}
.topBarRightNormal {
	color: #f5f5f7 !important;
	border-color: #f5f5f7 !important;
}
.basketA .topBarRightNormal {
	background-color: #31313185 !important
}
.topBarRightNormal p {
	color: #f5f5f7 !important;
}
.topBarRightFlip {
	color: #313131 !important;
	border-color: #313131 !important;
}
.basketA .topBarRightFlip {
	background-color: #f5f5f7 !important;
}
.topBarRightFlip p {
	color: #313131 !important;
}
.basket {
	height: 100%;
	display: inline-block;
}
.top_tel { 
	display: inline-block;
}
.top_tel a {
	color: #313131;
    text-decoration: none;
    font-weight: 500;
    font-size: 20px;
}
@media screen and (max-width: 960px) { 
	#teka_logo_mid {
		background:#313131;
		display: inline-block;
		width:70px;
		height: auto;
		margin: 10px 0 0 8vw;
		left: 0px;
		border: 3px solid #313131;
		z-index: 99999!important;
	}
	.top_tel {
		background: none;
	}
	.info-content-style {
		width: 98% !important;
		padding: 10px 10px !important;
	}
}
@media only screen and (max-width: 1240) {
  #teka_logo_mid {
	margin: 10px 0 0 23vw;
    left: 50px;
  }
}
.home #teka_logo_mid {
    display: none;
}
#top_bar.sticky, #service_bar.sticky {
    position: sticky;
    top: 0; 
    z-index: 99999!important;
}
.booking_container {
    display: inline-block;
    vertical-align: top;
    width: 100%
}
.summary_container {
    display: inline-block;
    vertical-align: top;
    width: 100%;
}
.totals_container {
    display: inline-block;
    vertical-align: top;
    width: 35%;
    float: right;
    margin:100px 0;
    background-color: #f5f5f7;
    padding:20px;
}
.totals_container h2, .totals_container table {
    display: none;
}
.totals_container .button {
    width: 100%;
    text-align: center;
    font-weight: 700;
    text-transform: uppercase;
}
.totals_container .button:hover {
    text-decoration: none;
}
.page-template-default {
    background:#fff!important;
}
.booking_container section {
    background:#fff;
	border: 2px solid #E8E8E8;
    padding:20px 0;
    width: 100%; 
    margin-bottom: 30px;
    /*opacity: 0.25;*/
}
.booking_container .serv_box, .booking_container .serv_box_nohov {
    display: inline-block;
    margin: 20px 0 0 17.6px;
    cursor: pointer;
    width: 150px;
    vertical-align: top;
}
.booking_container .serv_box p, .booking_container .serv_box_nohov, .booking_container .serv_box_nohov_alt p{
     width:100%;
     font-size: 13px;
     line-height: 14px;
     margin-bottom: 15px;
}
.booking_container .serv_box:last-child, .booking_container .serv_box_nohov:last-child {
    margin-right: 0px;
}
.booking_container section.active {
    opacity: 1;
}
.booking_container {
	margin: 50px 0;
}
.summary_container{
    margin: 0 20px;
}
.booking_container h3, .summary_container h3, .totals_container h3 {
    font-size: 20px;
    color: #4F4F4F;
    font-weight: 700;
    width: 80%;
    margin:0 20px;
    display: inline-block;
}
.serv_box h3 {
    margin:0px!important;
    width: 100%;
}
.booking_container .serv_box h3, .booking_container .serv_box_nohov h3, .serv_box_nohov_alt h3{
    font-size: 15px;
    font-weight: 500;
    margin-left:0px;
}
.booking_container .serv_box img{
    text-align: center;
    border:1px solid #82736e;
    padding: 20px;
    width: 150px;
    height: auto;
    margin-bottom: 10px;
    box-shadow: 0 1px 2px rgba(0,0,0,0.15);
    transition: box-shadow 0.3s ease-in-out;
    opacity: 0.8;
}
.booking_container .serv_box .just_text{ /* Orry Added */
	text-align: center;
    border:1px solid #82736e;
    padding: 10px;
    height: auto;
    transition: box-shadow 0.3s ease-in-out;
    opacity: 0.8;
} 
.booking_container .serv_box_nohov img{
    text-align: center;
    border:1px solid #82736e;
    padding: 20px;
    width: 150px;
    height: auto;
    margin-bottom: 10px;
}
.booking_container section textarea {
    margin-left: 20px
}
.serv_box:hover img, .selected_opt img, .just_text:hover, .selected_opt .just_text {
    box-shadow: 0 5px 15px rgba(0,0,0,0.3)!important;
    opacity: 1!important;
}
.fade {
    opacity: 0.25;
}
.light_fade {
	opacity: 0.5;
}
.minus {
}
.plus {
}
.minus, .plus {
	-webkit-appearance: none!important;
    background: #ffffff;
    border:1px solid rgb(var(--default-teka-colour));
    font-weight: 700;
    font-size: 18px;
    display: inline-block;
    vertical-align: top;
    width:50%;
    height: 25px;
	z-index: 1;
}
.minus:hover , .plus:hover {
	background: rgb(var(--default-teka-colour));
	color: #fff;
}
form.variations_form .qty, .sqm_calculate .qty {
	border-radius: 4px;
	font-weight: 10 !important;
	color: #4b4b4b !important;
	width: 60px !important;
	border: 1px solid #bbb3b9 !important;
}
.qty{
    height: 38px !important;
	z-index: z-index: 0;
    border: 1px solid rgb(var(--default-teka-colour));
	border-radius: 4px !important;
    text-indent: 0px;
    width: 100% !important;
    display: inline-block;
}
.summary_container {
    top: 50px;
}
.summary_container .summary_price {
    font-weight: 700;
}
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    /* display: none; <- Crashes Chrome on hover */
    -webkit-appearance: none;
    margin: 0; /* <-- Apparently some margin are still there even though it's hidden */
}
button, .button {
    border:1px solid #adadad;
    color: #4F4F4F;
    background:#fff;
	border-radius: var(--default-teka-button-radius);
    transition: background 0.3s ease-in-out;
    padding: 4px 20px;
    display: inline-block;
}
input.button.alt {
    padding:20px 70px;
    text-transform: uppercase;
}
button:hover, .button_selected, .button:hover, .fasc-button:hover, input.button.alt:hover {
    background: rgb(var(--default-teka-colour));
    color: #f5f5f7;
}
button:disabled,
button[disabled]{
    display:none;
}
.woocommerce {
    background: #fff;	
}
.woocommerce-form__label-for-checkbox span{
line-height: 12px;
}.woocommerce #container {		margin: 10px;	}
#rememberme {
    margin-bottom: 15px
}
#additional_services .serv_box_nohov h3 {
    margin-bottom: 0px;
}
#additional_services .serv_box_nohov .quantity, .room_quantity {
    width:100px;
    display: inline-block;
    margin:0px;
}
#additional_services .serv_box_nohov button {
    padding:0px 6px;
    font-size: 15px
}
#additional_services p {
    min-height: 70px;
}
.add_item_qty {
    margin-bottom: 25px
}
.complete {
    width: calc(100% - 40px);
    margin-top:30px;
}
.added_addon {
    display: none;
    color:  #82736e;
    background: #f3f3f3;
    font-size: 14px;
    padding:3px 3px 3px 10px;
    margin-bottom: 25px
}
.eot_msg, .eot_msg_na {
    margin-bottom: 25px;
    font-style: italic;
}
#notes textarea {
    width: 95%;
    height: 100px;
}
#estimated_price {
    background: #82736e;
    color: #f5f5f7;
    padding:25px;
}
#estimated_price h3{
    color: #f5f5f7;
    display: inline-block;
    vertical-align: top;
    margin:0px;
    width: 50%;
}
#estimated_price .summary_price{
    font-size: 40px;
        width: 50%;
}
#estimated_price .complete {
    vertical-align: top;
    width: 200px;
    background:#82736e!important;
    border:1px solid #fff!important;
    float: right;
    color: #f5f5f7;
}
#estimated_price .complete:hover {
    color: #f5f5f7;
    background:#fff;
}
#commercial_form, #hbo_form {
    display: none;
}
#commercial_form p, #hbo_form p, #wpcf7-f656-o1 p, #wpcf7-f4050-o4 p, #comemrcial_contact p  {
	margin-left:20px;
	margin-bottom: 6px;
}
.wpcf7-list-item {
	margin: 10px 0px !important;
	margin-right: 10px !important;
}
.wpcf7-form-control-wrap input {
    width: 100%;
}
#hbo_form textarea, #commercial_form textarea, #wpcf7-f656-o1 textarea, #wpcf7-f4050-o4 textarea, #comemrcial_contact textarea {
    width: 100%;
	margin-left: 0px
}
#basket, #coupon {
    padding:20px;
    background:#fff;
    opacity: 1;
}
#basket .thumbnail {
    width: 100px;
    height: auto;
    display: inline-block;
}
#basket .thumbnail img{
    width: 100px;
    height: auto;
}
#basket .product-name h3 {
    margin: 20px 0 0 0;
}
#basket .product-subtotal {
    vertical-align: bottom;
    text-align: right;
}
#basket .main_price {
    font-size: 32px;
    padding-bottom:50px;
}
#basket .total {
    text-align: right;
        font-size: 32px;
}
#load {
    display: none;
    opacity:0.8;
    background-color:#fff;
    position:fixed;
    width:100%;
    height:100%;
    top:0px;
    left:0px;
    z-index:1000;
    background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/loading.gif);
    background-repeat: no-repeat;
    background-position: center center;
    z-index: 999999;
}
#service_select {
    background-color:rgba(0,0,0,0.7);
    position:fixed;
    width:100%;
    height:100%;
    top:0px;
    left:0px;
    z-index:1000;
    z-index: 999999;
    opacity: 1;
    display: none;
}
#how-we-work {
	max-width: 1400px;
}
.booking_container .information {
    display: inline-block;
    width: auto;
	/*min-width: 35px;*/
    max-height: 30px;
	width: 50px;
    float: right;
    padding-right: 20px;
    cursor: pointer;
    opacity: 0.75;
	animation: infoicon-pulsate 3s infinite;
}
.booking_container .information_additional {
    display: inline-block;
    width: 20px;
    height: auto;
    float: right;
    padding: 3px 0px 0px 0px;
    cursor: pointer;
    vertical-align: top;
    border: 0px;
    margin: 0px;
    opacity: 0.75
}
.booking_container .information_additional img {
	padding: 0px;
}
.booking_container .information:hover,.booking_container img.information_additional:hover {
    animation: none;
	opacity: 1;
    cursor: pointer;
}
.add_item_qty {
    margin: 10px 0 0 0;
}
.woocommerce-additional-fields .clean_date {
    display: none;
}
.booking_container .add_description {
    display: none;
}
.serv_box_nohov h3 {
    width: 76%;
    display: inline-block;
}
.information_toggle {
    background:#e8e8e8;
    margin-top:10px;
    padding:20px;
    display: none;
}
.information_static {
    background:#e6e2e1;
    margin-top:10px;
    padding:20px;
	display: block;
}
#cleaning_products button,#floor_cleaning_require button{
    margin-left:20px;
}
#basket h3 {
    width: 100%;
}
.woocommerce-message {
    display: none;
}
.woocommerce-shipping-fields, .woocommerce-billing-fields, #order_review, .woocommerce-order-details, .woocommerce-account-fields {
    background:#fff;
    padding: 20px;
    margin-bottom: 20px;
}
.woocommerce-shipping-fields input, .woocommerce-billing-fields input {
    border:1px solid #ccc;
    padding:3px 6px;
}
.sod_select {
    //display: none;
}
#service_select section {
    background:#fff;
    padding:50px;
    width: 45%;
    margin: 0 auto;
    position: relative;
    top:30vh;
    text-align: center;
}
#service_select div {
    width: 32%;
    display: inline-block;
    text-transform: uppercase;
}
#service_select div:hover {
    opacity: 0.85
}
#service_select div img {
    padding:50px 50px 10px 50px;
}
#service_select a {
    color:#313131;
}
#service_select a:hover {
    text-decoration: none;
}
.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
	background-color: #FFA41C !important;
	border-width: 0px;
	border-radius: 100px;
    -webkit-font-smoothing: antialiased;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
	cursor: pointer;
	background-color: #FA8900 !important;
    -webkit-font-smoothing: antialiased;
}
.woocommerce-info {
    background: rgb(var(--default-teka-colour)) !important;
    color: #f5f5f7;
    padding:16px 20px 16px 50px;
    background-image: none;
    border: 2px solid #fff;
}
.woocommerce-info:before {
    color: #f5f5f7;
}
.woocommerce-info a{
    color: #f5f5f7
}
.schedule_discount_row .woocommerce-remove-coupon {
    display: none;
}
.woocommerce-MyAccount-navigation {
    width:20%!important;
    background:#fff;  
}
.woocommerce-MyAccount-navigation ul {
    list-style: none;
}
.woocommerce-MyAccount-navigation ul a{
    border:1px solid #82736e;
    padding: 10px 20px;
    width: 100%;
}
.woocommerce-MyAccount-navigation ul li{
    margin:30px 0;
    width: 100%;
}
.woocommerce-MyAccount-navigation-link--downloads{
    display: none;
}
.woocommerce-MyAccount-content {
    background-color: #f5f5f7;
    padding: 40px
}
.summary_container h3 {
    margin-left: 0px
}
#tick_different_addy {
    width: 100%;
    padding:20px 10px;
    background: #ebebeb;
    display: block;
    clear: both;
}
#tick_different_addy  {
    line-height: 12px;
}
#service_select_close {
    width: 100%;
    text-align: right;
    font-size: 11px
}
#mobile_nav {
    display: none;
    margin: 10px 5px;
    width: 40px;
    height: auto;
}
#mobilemenu {
	/*background: #0000005e;*/
	position: absolute;
	z-index: 1000;
    display: none;
	height: 100%;
    width: 100%;
}
#mobilemenu ul li{
    text-align: center;
    width: 100%;
}
#mobilemenu ul li a{
    font-size: 22px;
    line-height: 44px;
    padding:0px!important;
	color: #313131 !important;
}
#commercial_size_input {
    width:50px;
}
.SQM_over_500 {
    width: 100%;
}
.SQM_over_500 a{
   color: #82736e;
}
.ui-icon-circle-triangle-e {
    color: #ffffff!important
}
section .SQM_over_500 {
    /*padding:25px;*/
}
.social_contact{
	text-align: center;
	width: 100%;
	display: inline-block;
}
.social_contact img {
	width: 30px;
	height: 30px;
	margin: 0px 3px;
	vertical-align: bottom;
}
@media screen and (max-device-width: 1000px) {
    #mobile_nav {
		display: inline-block;
    }
    #menu-header-menu-1  {
        display: none!important;
    }
    .container, .booking_container {
        width: 100%!important;
        margin-bottom: 0px!important;
    }
	.serv_box h3 {
		width: 100%!important;
	}
   .booking_container textarea {
        border:1px solid #777;
    }
    #mobile_logo {
        display: inline-block;
        width: 48px;
        height: auto;
        margin: 6px 5px 10px 5px;
    }
    .summary_container, .totals_container {
        width: 100%!important;
        float: none!important;
        position: relative!important;
        margin: 0px 0px 20px 0!important;
        top:0!important;
    }
    .summary_container  h3 {
        margin-left: 0px;
    }
    #estimated_price{
        display: none!important;
    }
    #additional_services .serv_box_nohov .quantity, .room_quantity {
        width: 90px;
    }
    #service_top_links, #menu-header-menu {
        width: 100%;
        /*text-align: center;*/
        padding:4px 0;
    }
    #service_top_links a {
       font-size: 11px;
    }
    #teka_logo_mid {
        display: none;
    }
    #pre_footer .telephone_number, #pre_footer .email_address {
		display: block;
		float: right;
		width: 60%!important;
        text-align: right!important;
        background: none;
        margin: 1px 0px;
        padding:0px;
    }
	.social_contact img {
		width: 30px;
		height: 30px;
		vertical-align: bottom;
	}
    #service_select section {
        width:95%!important;
        margin:5px!important;
        top:5vh!important;
        padding:12px;
    }
    #service_select h3{
        font-size: 25px;
    }
    #service_select div {
        width:100%;
    }
    #service_select div img{
        max-width: 30%;
        padding:20px;
    }
    .serv_box img, .serv_box_nohov img, .serv_box_nohov_alt img {
        width: 100%!important;
    }
    .serv_box, .serv_box_nohov, .serv_box_nohov_alt {
        width: 40%!important;
    }
    .serv_box_nohov h3 {
        width: 60%;
    }
    .datepicker {
        border:1px solid #ccc!important;
    }
    h3#order_review_heading {
        text-align: center!important;
        font-size: 20px!important;
    }
    #order_review {
        width: 100%;
        padding:0px;
    }
    .booking_container img.information {
        width:14%;
		max-width: 50px;
    }
    .booking_container h3, .summary_container h3, .totals_container h3 {
        width: 70%;
    }
    .serv_box_nohov .information_additional {
        width:15px!important;
    }
  tr.privacy:nth-child(even) {
    background-color: #dddddd;  
    vertical-align: text-top;}
  tr.privacy:nth-child(odd) {
    vertical-align: text-top;}
  table.privacy { font-family: arial, sans-serif;
    border-collapse: collapse;
    width: 100%;}
  td.privacy {
    border: 1px solid #dddddd;
    text-align: left;
    padding:5px;
  }
  th.privacy {
    border: 1px solid #dddddd;
    text-align: left;
    padding:5px;
  }
}
/* Editing Background Colour */
.page-id-1118, .page-id-1288, .page-id-1332, .page-id-2188, .page-id-2324, 
.page-id-1108,  .page-id-2674, .page-id-3173, .page-id-3171, .page-id-3169, .page-template-knowledgeHUB {
    /*background-color: #f2f2f2!important;*/
}
/* Orry's Custom Stuff */
.tableTitle {
	font-weight: 700;
	text-decoration: underline;
}
.boldText {
	font-weight: 700;
}
.flooring-extra {
}
.flooring-extra-add {
	opacity: 0.5;
}
.flooring-extra-remove {
	opacity: 1;
}
.teka-tr-space {
	height: 6px;
}
.teka-tr-estimation td {
	background-color: #ffffff;
	border: 1px solid #4b4b4b;
	height: 25px;
}
.teka-tr-style td {
	background-color: #ffffff;
	border: 1px solid #4b4b4b;
	height: 33px;
}
.teka-tr-style p {
	margin-left: 10px;
}
.teka-tr-style th.space{
	width: 2%;
	min-width: 10px;
}
.teka-tr-style th.space_cal, .teka-tr-estimation th.space{
	width: 4%;
	min-width: 10px;
}
.teka-tr-style th.estimation_space, .teka-tr-estimation th.estimation_space{
	width: 1%;
}
.teka-tr-style input, .teka-tr-estimation input {
	text-align: center;
	height: 100%;
	width: 100%;
	margin: 0px;
	border: 0px;
}
.teka-tr-estimation p.estimation_title {
	margin-left: 2px;
	text-align: left;
}
.teka-tr-style select, .teka-tr-estimation select {
	border: 0px!important;
	height: 100%;
	width: 100%;
}
.teka-select {
	border: 1px solid #85878c;
}
.teka_estimation_header p {
	font-size: 40px; 
	font-weight: 700;
}
.teka_estimation_header th {
	font-size: 20px; 
	font-weight: 700;
}
.user_details input {
	width: 100%;
	margin-bottom: 6px;
}
.dropdown_holder {
	width: 100%;
	height: 33px;
}
.colour-select-style {
	width: 9%;
	margin-right: 0.5%;
	margin-bottom: 10px;
	float: left;
}
.colour-select-style img {
	border-radius: 100%;
}
.send_estimation_table td {
	border-left-style: solid; 
	border-width: 2px; 
	width: 60px;
}
.serv_box_nohov_alt {
    display: inline-block;
    cursor: pointer;
	margin: 20px 0 0 17.6px;
    width: 150px;
    vertical-align: top;
}
.serv_box_nohov_alt img{
    text-align: center;
	padding: 10px 10px 0 10px;
    width: 150px;
    height: auto;
}
.borderImg img{
	border:1px solid #82736e;
}
@media screen and (max-device-width: 760px) {
	.scaleTitle {
		font-size: 5.8vw;
	}
}
@media screen and (max-device-width: 250px) {
	.scaleTitle {
		font-size: 7.6vw!important;
	}
}
@media screen and (max-device-width: 370px) {
	.scaleTitle {
		font-size: 1.25rem;
	}
	.arrow_range {
		width: 30%;
	}
	.infoTitle {
		margin-right: 0px!important;
		/*margin-left: 0.5%!important;*/
	}
}
@media screen and (max-device-width: 210px) {
	.infoTitle {
		margin-right: 0px!important;
		width: 55%!important;
	}
}
html {
	scroll-behavior: smooth;
}
@media screen and (prefers-reduced-motion: reduce) {
	html {
		scroll-behavior: auto;
	}
}
/*Orry Added*/
div.default {
	margin: 0 20px;
}
div.default h3 {
	margin: 0px;
}
.one_vs_one {
}
.one_vs_one td {
	border: 2px solid #82736e;
	padding: 5px;
}
.one_vs_one td:nth-child(1){
	width: 20%;
}
.one_vs_one td:nth-child(2){
	width: 40%;
}
.one_vs_one td:nth-child(3){
	width: 40%;
}
.dropbtn {
	-webkit-user-select: none; /* Safari */        
	-moz-user-select: none; /* Firefox */
	-ms-user-select: none; /* IE10+/Edge */
	user-select: none; /* Standard */
	display: inline-block;
}
.drop-furnishing {
	background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/furnishing_icon_dark.png);
}
.drop-cleaning {
	background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/cleaning_icon_dark.png);
}
.drop-flooring {
	background-image: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/flooring_icon_dark.png);
}
#header-dropdown {
  text-transform: uppercase;
  font-size: 10px;
  height: 25px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: left center;
  padding: 5px 5px 5px 28px;
  color: #4f4f4f;
}
#service-header-dropdown {
  text-transform: uppercase;
  font-size: 13px;
  height: 25px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: left center;
  padding: 5px 0px 5px 0px;
  color: #4f4f4f;
}
#header-dropdown:hover {
	text-decoration: none;
    opacity:0.8;
}
#service-header-dropdown:hover {
	text-decoration: none;
	opacity:0.8;
}
.dropdown-content {
  display: none;
  margin-left: 23px;
  background-color: #e8e8e8;
  position: absolute;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}
.dropdown-content a {
  color: #4F4F4F;
  font-size: 13px;
  padding: 5px 5px;
  text-decoration: none;
  text-align: left;
  display: block !important;
}
.dropdown-content p {
	color: #4F4F4F;
	text-transform: uppercase;
	padding: 0px 10px;
	padding-top: 3px;
	padding-bottom: 5px;
}
.dropdown-content a:hover {background-color: #f9f9f9;}
.dropbtn:hover .dropdown-content {display: block;}
/*Orry Added*/
p[id*='RequireID']::after {content: " *"; color:red;} 
label[id*='RequireID']::after {content: " *"; color:red;} 
/*Woocommerce Shop*/
/**
	 * Secondary Navigation
	 */
  .secondary-navigation {
    margin: 0 0 1.618em;
    width: auto;
    clear: none;
    line-height: 1; }
    .secondary-navigation .menu {
      font-size: 0.875em;
      width: auto;
      float: right; }
      .secondary-navigation .menu > li:hover > a {
        text-decoration: none; }
      .secondary-navigation .menu ul a {
        padding: 0.326em 0.875em;
        background: rgba(0, 0, 0, 0.05); }
      .secondary-navigation .menu ul li:first-child a {
        padding-top: 1em; }
      .secondary-navigation .menu ul li:last-child a {
        padding-bottom: 1em; }
      .secondary-navigation .menu ul ul {
        margin-top: -0.6180469716em; }
      .secondary-navigation .menu a {
        padding: 1em 0.875em;
        color: #737781;
        font-weight: 400; }
      .secondary-navigation .menu a:hover {
        text-decoration: none; }
/**
 * Pagination
 */
.pagination,
.woocommerce-pagination {
  padding: 1em 0;
  border: 1px solid rgba(0, 0, 0, 0.05);
  border-width: 1px 0;
  text-align: center;
  clear: both; }
  .pagination ul.page-numbers::before, .pagination ul.page-numbers::after,
  .woocommerce-pagination ul.page-numbers::before,
  .woocommerce-pagination ul.page-numbers::after {
    content: '';
    display: table; }
  .pagination ul.page-numbers::after,
  .woocommerce-pagination ul.page-numbers::after {
    clear: both; }
  .pagination .page-numbers,
  .woocommerce-pagination .page-numbers {
    list-style: none;
    margin: 0; }
    .pagination .page-numbers li,
    .woocommerce-pagination .page-numbers li {
      display: inline-block; }
      .pagination .page-numbers li .page-numbers,
      .woocommerce-pagination .page-numbers li .page-numbers {
        border-left-width: 0;
        display: inline-block;
		padding: 0.3342343017em 0.875em; }
        .pagination .page-numbers li .page-numbers.prev, .pagination .page-numbers li .page-numbers.next,
        .woocommerce-pagination .page-numbers li .page-numbers.prev,
        .woocommerce-pagination .page-numbers li .page-numbers.next {
          padding-left: 1em;
          padding-right: 1em; }
      .pagination .page-numbers li a.page-numbers:hover,
.rtl .pagination a.next,
.rtl .pagination a.prev,
.rtl .woocommerce-pagination a.next,
.rtl .woocommerce-pagination a.prev {
  -webkit-transform: rotateY(180deg);
          transform: rotateY(180deg); }
/**
 * Products
 */
.main-shop-content #secondary {
	background-color: white;
	width: 20%;
	margin: 0px;
	float: left;
}
.storefront-sorting .main-shop-content {
	margin: 40px auto;
    max-width: var(--max-shop-content-width);
    padding-left: 25px;
    padding-right: 25px;
}
.product_preparation_products ul.products {
	width : 100%!important;
}
ul.products, .selected_filters {
	width: 78%;
	float: right;
}
.wc-block-grid__products {
  margin-left: 0;
  margin-bottom: 0;
  clear: both; }
  ul.products::before, ul.products::after,
  .wc-block-grid__products::before,
  .wc-block-grid__products::after {
    content: '';
    display: table; }
  ul.products::after,
  .wc-block-grid__products::after {
    clear: both; }
  ul.products li.product,
  ul.products .wc-block-grid__product,
  .wc-block-grid__products li.product,
  .wc-block-grid__products .wc-block-grid__product {
    list-style: none;
    margin-left: 0;
    margin-bottom: 4.235801032em;
    text-align: center;
    position: relative; }
    ul.products li.product .star-rating,
    ul.products .wc-block-grid__product .star-rating,
    .wc-block-grid__products li.product .star-rating,
    .wc-block-grid__products .wc-block-grid__product .star-rating {
      margin: 0 auto 0.5407911001em; }
    ul.products li.product .woocommerce-LoopProduct-link,
    ul.products .wc-block-grid__product .woocommerce-LoopProduct-link,
    .wc-block-grid__products li.product .woocommerce-LoopProduct-link,
    .wc-block-grid__products .wc-block-grid__product .woocommerce-LoopProduct-link {
      display: block; }
    ul.products li.product .price,
    ul.products .wc-block-grid__product .price,
    .wc-block-grid__products li.product .price,
    .wc-block-grid__products .wc-block-grid__product .price {
      display: block;
      color: #43454b; }
      ul.products li.product .price ins,
      ul.products .wc-block-grid__product .price ins,
      .wc-block-grid__products li.product .price ins,
      .wc-block-grid__products .wc-block-grid__product .price ins {
        margin-left: 0.6180469716em;
        background-color: transparent; }
    ul.products li.product h2,
    ul.products li.product h3,
    ul.products li.product .woocommerce-loop-product__title,
    ul.products li.product .wc-block-grid__product-title,
    ul.products .wc-block-grid__product h2,
    ul.products .wc-block-grid__product h3,
    ul.products .wc-block-grid__product .woocommerce-loop-product__title,
    ul.products .wc-block-grid__product .wc-block-grid__product-title,
    .wc-block-grid__products li.product h2,
    .wc-block-grid__products li.product h3,
    .wc-block-grid__products li.product .woocommerce-loop-product__title,
    .wc-block-grid__products li.product .wc-block-grid__product-title,
    .wc-block-grid__products .wc-block-grid__product h2,
    .wc-block-grid__products .wc-block-grid__product h3,
    .wc-block-grid__products .wc-block-grid__product .woocommerce-loop-product__title,
    .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title {
      font-size: 1rem;
      font-weight: 400;
      margin-bottom: 0.5407911001em; }
    ul.products li.product .star-rating,
    ul.products .wc-block-grid__product .star-rating,
    .wc-block-grid__products li.product .star-rating,
    .wc-block-grid__products .wc-block-grid__product .star-rating {
      font-size: 0.875em; }
    ul.products li.product img,
    ul.products .wc-block-grid__product img,
    .wc-block-grid__products li.product img,
    .wc-block-grid__products .wc-block-grid__product img {
      display: block;
	  margin-bottom: 0!important;
	  }
    ul.products li.product.product-category h2,
    ul.products li.product.product-category h3,
    ul.products li.product.product-category .woocommerce-loop-category__title,
    ul.products .wc-block-grid__product.product-category h2,
    ul.products .wc-block-grid__product.product-category h3,
    ul.products .wc-block-grid__product.product-category .woocommerce-loop-category__title,
    .wc-block-grid__products li.product.product-category h2,
    .wc-block-grid__products li.product.product-category h3,
    .wc-block-grid__products li.product.product-category .woocommerce-loop-category__title,
    .wc-block-grid__products .wc-block-grid__product.product-category h2,
    .wc-block-grid__products .wc-block-grid__product.product-category h3,
    .wc-block-grid__products .wc-block-grid__product.product-category .woocommerce-loop-category__title {
      font-size: 1.1em; }
    ul.products li.product.product-category img,
    ul.products .wc-block-grid__product.product-category img,
    .wc-block-grid__products li.product.product-category img,
    .wc-block-grid__products .wc-block-grid__product.product-category img {
      margin-bottom: 0; }
    ul.products li.product .button,
    ul.products .wc-block-grid__product .button,
    .wc-block-grid__products li.product .button,
    .wc-block-grid__products .wc-block-grid__product .button {
      margin-bottom: 0.236em; }
	  /**
 * Breadcrumbs
 */
.storefront-breadcrumb {
  margin: 0;
  padding: 0; }
.woocommerce-breadcrumb {
  font-size: 0.875em; }
  .woocommerce-breadcrumb a {
    text-decoration: underline; }
    .woocommerce-breadcrumb a:hover {
      text-decoration: none; }
  .woocommerce-breadcrumb .breadcrumb-separator {
    display: inline-block;
    padding: 0 0.5407911001em; }
.price {
	font-size: 15px!important;
    display: inline-block;
	margin:0px;
	margin-bottom: 8px !important;
	width: 100%;
	text-align: left;
	color: rgb(var(--default-teka-colour)) !important;
	font-weight: 600!important;
	/*height: calc(1em + 12px);*/
    margin-bottom: 1rem; }
}
.price del{
	opacity: 0.5!important;
}
.price ins{
	color: red;
	border-bottom: 0px;
	display: inline-block;
	margin-left: 0px !important;
}
.main-shop-content .quantity {
	/*float: right;*/
	/*display:none;*/
	display: inline-block;
	padding: 0px;
}
.main-shop-content .sqm_qty {
	height: 24px;
	width: 45px;
}	
.main-shop-content .quantity input.qty {
	height: 24px;
	border: 1px solid #bbb3b9 !important;
	border-radius: 4px;
	text-indent: 0px;
	color: rgb(var(--default-teka-colour)) !important;
}
.main-shop-content .quantity .minus, .main-shop-content .quantity .plus, .main-product-content .quantity .minus, .main-product-content .quantity .plus, 
.product_preparation_products .quantity, .product_preparation_products .sqm_qty, .product_preparation_products .sqmqtytext,
.product_preparation_products .qty  {
    display:none;
} 
.main-shop-content .sqm_qty, .main-shop-content .sqmqtytext {
	display:none;
}
.sqmpricetext {
	color: rgb(var(--default-teka-colour)) !important;
	font-size: 13px!important;
	margin-left: 2px;
	opacity: .6;
	font-weight: 400!important;
}
.sqmqtytext {
	color: #85878c !important;
	display: block;
	width: 100px;
	text-align: center;
}
.qtyBoxes, .sqmqtytext, .sqmAddInfo p {
	font-size: 14px!important;
}
.main-shop-content .sqmqtytext { 
	/*float: right;*/
}
.main-shop-content .hide_shop_variable {
	display: none;
}
.shop_service_bar, .variation_shop_bar {
	width: 100%;
	height: 1px;
    opacity: .30;
	margin: 16px 0px;
	border-radius: 4px;
	background-color: rgb(var(--default-teka-colour)) !important;
}
.variation_shop_bar {
	padding: 0px 6px;
}
.main-shop-content .products .shop_service_bar, .product_preparation_products .shop_service_bar {
	margin: 4px 0px;
	background-color: transparent !important;
}
.service_homepage_bar {
	width: 100%;
	height: 1px;
    opacity: .30;
	margin: 21px 0px;
	margin-top: 0px;
	border-radius: 4px;
	background-color: rgb(var(--default-teka-colour));
}
.main-product-content .onsale {
}
.productRoomTotals .calculator_button {
	width: 100%!important;
	font-weight: 700;
	padding: .618em 1.4em;
	border-radius: 3px;
	border: 1px solid #82736e!important;
	white-space: nowrap;
    display: inline-block;
	margin-bottom: 5px!important;
}
.productRoomTotals .calculator_button:hover {
	color: white;
	background-color: rgb(var(--service-colour));
}
.productRoomTotals .calculator_button_style .serv_box h3 {
	font-size: 1rem;
}
#main-product-content .variations {
	display: none!important;
}
.variations_form .variations, .variations_form .single_variation {
	display: none!important;
}
.main-shop-content .products li {
	overflow: hidden;
}
.product-search-filter-terms .sod_select select{
	display: block;	
}
.product-search-filter-terms {
	display: block;
}
#secondary .widget-title {
	color: #4f4f4f;
	font-size: 1.0rem;
	font-weight: 700;
}
.simple_add_to_basket {
	display: none;
}
.simple_add_to_basket {
	height: auto;
	min-height: 90px;
	margin-bottom: 0px !important;
	width: 100%;
	vertical-align: top;
	padding: 15px;
	padding-top: 0px;
	background-color: #e8e8e8;
	box-shadow: 3px 10px 10px 0 rgb(0 0 0 /20%);
}
form.variations_form {
	margin-bottom: 0px !important;
	display: none;
	width: 100%;
	vertical-align: top;
	padding: 15px;
	padding-top: 0px;
	background-color: #e8e8e8;
	box-shadow: 3px 10px 10px 0 rgb(0 0 0 /20%);
}
form.variations_form .qty {
	display: none!important;
}
form.variations_form .single_add_to_cart_button {
	float: right !important;
} 
#secondary .widget_woocommerce_product_search_filter_attribute_widget, .widget_woocommerce_product_search_filter_category_widget {
	border: 1px solid #c9c9c9!important;
	border-radius: 3px;
	padding: 10px;
	margin-bottom: 10px;
}
#mobile_shop_filter #secondary .widget_woocommerce_product_search_filter_attribute_widget, #mobile_shop_filter .widget_woocommerce_product_search_filter_category_widget {
	padding-bottom: 10px;
}
#secondary .widget_woocommerce_product_search_filter_attribute_widget .product-search-filter-terms {
	margin-top: 5px;
}
.flooring_tone_category img{
	margin-left: 0px!important;
	border: 1px solid rgba(0,0,0,0.25);
	border-radius: 2em!important;
	height: auto;
	width: 1.1em;
}
.flooring_product_type_category  {
	margin-top: 5px;
}
.product-search-product_cat-filter-item .count {
	display: none;
}
.product-search-product_cat-filter-item  .children .count {
	display: inline-block;
}
.flooring_tone_category .children .children li:hover img{
	box-shadow: 0 6px 12px rgba(0,0,0,.30)!important;
}
.flooring_tone_category a, .flooring_brand_category a, .cleaning_type_category a, .cleaning_cleaner_category a,
.cleaning_client_category a, .flooring_product_type_category a {
	display: none;
}
.flooring_product_type_category .children .children li:hover a, .flooring_product_type_category .children .term-name:hover, .flooring_product_type_category_attribute .children .term-name:hover {
	color: #313131;
}
.flooring_product_type_category .children a, .flooring_product_type_category_attribute .children a {
	width: fit-content;
	display: inline;
	color: #4b4b4b;
}
.flooring_tone_category .children a, .flooring_brand_category .children a, .cleaning_type_category .children a, 
.cleaning_cleaner_category .children a, .cleaning_client_category .children a {
	display: none;
}
.flooring_tone_category .children .children a, .flooring_brand_category .children .children a, 
.cleaning_type_category .children .children a, .cleaning_cleaner_category .children .children a,
.cleaning_client_category .children .children a {
	display: block;
	color: #4b4b4b;
}
.flooring_tone_category .children .children .children li:hover a, .flooring_brand_category .children .children .children li:hover a, 
.cleaning_type_category .children .children .children li:hover a, .product_variations .product_variation_select:hover,
.cleaning_cleaner_category .children .children .children li:hover a, .cleaning_client_category .children .children .children li:hover a,
.flooring_tone_category .children .children .term-name:hover, .flooring_brand_category .children .children .term-name:hover, 
.cleaning_type_category .children .children .term-name:hover, .cleaning_cleaner_category .children .children .term-name:hover, 
.cleaning_client_category .children .children .term-name:hover {
	color: #1d1d1d;
}
.flooring_tone_category .nav-back, .flooring_brand_category .nav-back, .flooring_product_type_category .nav-back,
.cleaning_type_category .nav-back, .cleaning_cleaner_category .nav-back, 
.cleaning_client_category .nav-back { 
	display: none;
}
.flooring_tone_category .children .children .children li, .flooring_brand_category .children .children .children li,
.cleaning_type_category .children .children .children li, .cleaning_cleaner_category .children .children .children li,
.cleaning_client_category .children .children .children li, .flooring_product_type_category .children .children li {
	margin-left: 15px;
}
div.product-search-filter-terms .children .children a {
	width: fit-content;
	display: inline !important;
}
div.product-search-filter-terms .children .children .children a:before {
	margin-right: 5px;
    content: ' \02D7';
}
#main-product-content div.product_variations{
	overflow: hidden;
	position: relative;
	width: 100%;
	max-height: none;
    height: calc(calc(20vw/6)* 3);
}
.main-shop-content .product_variations {
	overflow: hidden;
	position: relative;
	width: 100%;
	margin-bottom: 8px;
	max-height: 32px;
}
@media (max-width: 700px) {
	.main-shop-content .product_variations {
		max-height: 44px;
		height: calc(32vw/6);
	}
	.popup-fitting-text {
		padding: 10px 20px!important;
	}
}
@media (max-width: 300px) {
	.main-shop-content .product_variations {
		max-height: 44px;
		height: calc(32vw/3);
	}
}
.product_variations .shop_product_variation {
	display: inline-block!important;
	width: 12.5%!important;
	padding: 2px;
	height: auto;
	border-radius: 2em;
}
.product_variations .shop_product_variation:hover {
	border: 1px solid rgb(var(--service-colour));
	box-shadow: 0 3px 6px rgba(0,0,0,.30)!important;
}
.product_variations .selected_variation {
	color: #313131;
}
.product_variations .selected_variation img{
	border: 2px solid rgba(var(--service-colour), 0.55);
	box-shadow: 0 3px 6px rgba(0,0,0,.30)!important;
}
.product_variations .product_variation_select{
	display: inline-block!important;
	width: 25%!important;
	padding: 2px;
	height: auto;
	border-radius: 2em;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.product_variations .product_variation_select span{
	margin-left: 4px;
}
.product_variations .product_variation_image{
	display: inline-block!important;
	width: 25%!important;
	padding: 2px;
	height: auto;
	border-radius: 2em;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.product_variations .product_variation_image:hover, .product_variations .product_variation_select:hover .product_variation_image{
	border: 1px solid rgb(var(--service-colour));
	box-shadow: 0 3px 6px rgba(0,0,0,.30)!important;
}
.widget_woocommerce_product_search_filter_price_widget {
	height: 8em; 
	margin: 0px 6px;	
}
input[type="text"].product-search-filter-price-field {
	width: 44%!important;
}
.main-shop-content .storefront-breadcrumb {
	height: auto;
	display: inline-block;
	width: 20%;
}
.woocommerce .woocommerce-breadcrumb {
	margin: 0px 6px;
}
.woocommerce div.product {
	margin: 40px auto;
    max-width: var(--max-shop-content-width);
    padding-left: 25px;
    padding-right: 25px;
}
.variation_hide_until_displayed .variation_title {
	-o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.assign_rooms_info {
}
.room_calculator_titles h2{
	font-size: 1.25rem;
}
.assign_rooms_info .display_rooms td, .assign_rooms_info .title_info td {
    width: 18%;
}
.assign_rooms_info .space_between {
	width: 5px!important;
}
.assign_rooms_info .roomType {
	width: 40%!important;
}
.product_preparation_products {
	padding: 0px;
}
.variation_scroller {
	height: 20px;
	margin-top: 5px;
}
.variation_scroller .scroll_variation {
	height: 100%;
	border-width: 0px !important;
	width: 49% !important;
	margin: 0.5% !important; 
	margin-top: 2% !important;
	font-size: 2rem;
	font-weight: 700;
}
.variation_contain {
	position: relative;
}
.variation_scroller .scroll_variation p{
	height: 0px !important;
	top: -14px;
	position: relative;
    -webkit-user-select: none; 
     -khtml-user-select: none; 
       -moz-user-select: none; 
        -ms-user-select: none; 
            user-select: none;
}
.variation_scroller .scroll_variation_down {
	transform: rotate(180deg);
}
#top_bar .header_titles, #service_bar .header_titles {
	text-align: center;
	vertical-align: middle;
	color: #f5f5f7;
    text-transform: uppercase;
    font-size: 13px;
    font-weight: 600;
    height: 25px;
	width: 100%;
    display: inline-block;
}
#top_bar #header-dropdown h3, #service_bar #header-dropdown h3, #service-header-dropdown h3 {
	color: #f5f5f7;
    text-transform: uppercase;
    font-size: 14px;
	text-align: center;
}
#top_bar .dropdown-content td, #service_bar .dropdown-content td {
	vertical-align: top;
}
#top_bar .dudWindow, #service_bar .dudWindow {
	width:100%;
	height:100%;
	padding: 2px;
	background-color: transparent;
}
#top_bar .dudWindow .dropdown-content, #service_bar .dudWindow .dropdown-content { 
	padding: 10px 0;
}
#top_bar .servicesDropDivider, #service_bar .servicesDropDivider {
	border: 1px solid #4F4F4F;
	border-top: 0;
	border-bottom: 0;
}
#top_bar .servicesDropDivider td, #service_bar .servicesDropDivider td {
	/*padding-left: 15px;*/
}
#top_bar .servicesDropDivider td p, #service_bar .servicesDropDrivider td p {
	text-transform: uppercase;
    font-size: 15px;
    font-weight: 700;
	height: 20px;
}
#top_bar .servicesDropDivider a, #service_bar .servicesDropDivider a {
	color: #4F4F4F;
	font-size: 13px;
	padding: 5px 20px;
}
#top_bar .servicesDropDivider:first-child, #service_bar .servicesDropDivider:first-child {
	border-left: 0;
	height: 100%;
}
#service_bar .servicesDropDivider:first-child a {
	padding-left: 20px;
}
#service_bar .servicesDropDivider:last-child a {
	padding-right: 20px;
}
#top_bar .servicesDropDivider:last-child, #service_bar .servicesDropDivider:last-child {
	border-right: 0;
	height: 100%;
}
#top_bar .servicesDropDivider div, #service_bar .servicesDropDivider div {
	width: 4px;
	top: 100%;
	bottom: 0;
	background-color: rgb(var(--service-colour));
	height: 100%;
	padding: 10% 0;
}
#top_bar .service-dropdown-style, #service_bar .service-dropdown-style {
	width: 80%;
    margin: 0% 10%;
    left: 0px;
    z-index: 99!important;
    box-shadow: 0px 30px 40px -30px #4f4f4f;
}
.service-information:hover {
	text-decoration: none!important;
}
.service-information, .service-information .info-content-text {
	text-decoration: none;
	display: inline-block;
}
.service-information div h3{
	font-size: 100%;
	font-weight: 700;
}
.service-information img {
	height: 100%;
	max-height: 26px;
	opacity: 0.75;
	vertical-align: top;
	display: block;
}
.imageContentDisplay {
	background-color: rgba(var(--service-colour), 0.7); 
	width: 100%;
	position: absolute; 
	top: 50%; 
	transform: translate(0, -50%); 
	padding-top: 5px;
}
.imageContentDisplay h1, .imageContentDisplay h2{
	text-align: center; 
	color: #f5f5f7;
	font-size: 24px; 
}
.imageContentDisplay h3, .imageContentDisplay h4{
	text-align: center; 
	color: #f5f5f7;
	font-size: 18px; 
}
.service-homepage {
	padding: 0px;
}
.service-homepage .layout:after {
	margin-top: 0px;
}
.info-content-style {
	display: flex;
    justify-content: space-between;
	margin: 0 auto;
    max-width: 1100px;
	padding: 10px 30px;
	width: 100%;
	height: 100%;
}
.service-info-container {
	text-align: center;
}
.info_text_color {
	color: #737373;
	font-size: 90%;
}
.service-info-container img {
	display:inline-block; 
}
.info-content-container {
    height: 100%;
	max-height: 120px!important;
	margin: 30px 0px;
	margin-top: 10px;
}
.image-display-container {
	display: flex;
    justify-content: space-between;
}
.service_header_menus {
	padding: 5px 0px;
	padding-bottom: 8px;
}
.service_header_menus:hover {
	background-color: #E8E8E8;
}
.service_header_menus:hover h3 {
	color: #313131 !important;
}
.service_header_menus:hover img {
	-webkit-filter: invert(80%);
}
#main-product-content h1{
	font-size: 2.75rem;
}
#main-product-content h2{
	font-size: 2.40rem;
}
.basket_icon:hover .top_basket {
	display: block;
}
.top_basket {
	height: 100px;
	width: 100%;
	overflow: auto;
	display: block;
}
.top_basket .woocommerce {
}
.basketCount {
	top: -12px;
	left: -20px;
	background-color: white;
	width: 1.5rem;
	height: 1.5rem;
	border-radius: 50%;
	color: #313131;
	border: 2px solid #313131;
	position: relative;
	display: inline-block;
}
.amountInCart {
	width: 100%;
	height: 100%;
	vertical-align: middle;
	display: flex;
	margin: auto;
}
.amountInCart p {
	color: #313131;
	margin: auto;
	font-weight: 700;
	text-align: center;
}
.homepage-service-title {
	font-size: 30px;
}
/* update in main */
.banner-text-wrap {
	background-color: #313131;
	width: 28%;
	height: 30%;
	border-radius: 5px;
	z-index: 1000;
	vertical-align: middle;
    padding-left: 15px;
    padding-right: 15px;
	margin: 0;
	position: absolute;               
	top: 50%; 
	left: 50%;	
	transform: translate(-50%, -50%)
}
.banner-text-wrap div {
	display: inline-block;
	margin: auto;
}
.banner-text-wrap h3 {
	text-align: center;
	font-size: 18px;
	font-weight: 700;
}
.banner-text-wrap h3, .mobile-banner-text-wrap h3, .banner-text-wrap p, .mobile-banner-text-wrap p, .full-text-wrap h3, .full-text-wrap p {
	color: #f5f5f7 !important;
}
.banner-wrap {
	position: relative;
    overflow: hidden;
    width: 100%;
}
.banner_image {
	position: absolute;
    /*top: -9999px;
    bottom: -9999px;
    left: -9999px;
    right: -9999px;*/
    margin: auto;
}
.banner_center {
  display: block;
  position: absolute;
  width: 80%;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
/* Mobile Banner Stuff */
.mobile-banner-text-wrap {
	background-color: #3131315c;
	width: 40%;
	height: 100%;
    position: relative;
	z-index: 1000;
	vertical-align: middle;
    padding-left: 15px;
    padding-right: 15px;
}
.mobile_banner_image {
	position: absolute;
    top: -9999px;
    bottom: -9999px;
    left: -9999px;
    right: -9999px;
    margin: auto;
	height: 100%;
}
.full-text-wrap {
	background-color: #3131315c;
	width: 100%;
	height: 100%;
    position: relative;
	z-index: 15;
	text-align: center;
	vertical-align: middle;
    padding-left: 15px;
    padding-right: 15px;
	position: relative;
}
.full-text-wrap h3 {
	font-size: 18px;
	font-weight: 100;
}
.oneToTwo_left {
	width: 50%;
}
.oneToTwo_right {
	width: 50%;
}
.oneToTwo_right .img-wrap {
	height: calc(50% - 12.5px);
}
.layout_item_margin {
	margin-bottom: 25px;
}	
.layout a {
	text-decoration: none;
}
.center {
  display: block;
  position: absolute;
  width: 80%;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.info-content-text {
	display: block !important;
}
.services-homepage-bottom-space {
	height: 61px;
}
#homepage_slider {
	background-color: #313131;
}
#homepage_slider .header_image {
	margin: auto 31%;
	width: 38%;
	height: auto;
	padding: 2% 10%;
}
.cleaning_service_type_info {
	display: none;
}
#nextPrevSection {
	margin-bottom: 0px !important;
}
#nextPrevSection, #complete_order_summary {
	border-color: fff;
}
#nextPrevSection button {
	margin: 0 20px;
}
.nextSection {
	color: #4f4f4f!important;
	animation: background-pulsate 10s infinite;
	float: right;
}
.nextChooseOption {
	color: #4f4f4f!important;
	float: right;
}
.completeNextSection {
	margin: 20px !important;
	width: calc(100% - 40px);
	font-weight: 700;
	color: #ffffff!important;
	float: right;
}
.completeNextSection:hover {
    color: #f5f5f7!important;
}
.nextSection:hover {
	animation: none;
	background: rgb(var(--default-teka-colour))!important;
    color: #f5f5f7!important;
}
.infoTitle {
	margin-left: 20px;
	width: 70%;	
	display: inline-block;
}
.infoDiv {
	margin-bottom: 10px;
}
.infoTitle h3 {
	font-size: 20px;
    color: #4F4F4F;
    font-weight: 700;
    width: auto;
	margin: 0; 
    display: inline-block;
}
.pulseSelected { 
	animation: border-pulsate 10s infinite;
}
.floorPercentage {
	font-size: 18px !important;
	color: #d60000 !important;
}
.red_discount {
	color: #d60000;
	display: inline-block;
}
abbr[title] {
	cursor: pointer;
	border-bottom: none;	
	text-decoration: none;
}
@keyframes border-pulsate {
	0%  { border-color: rgba(79, 79, 79, 1); }
    50% { border-color: rgba(79, 79, 79, 0.5); }
    100%{ border-color: rgba(79, 79, 79, 1); }
}
@keyframes background-pulsate {
	0%  { background: rgba(255, 164, 28, 1); }
    50% { background: rgba(255, 164, 28, 0.3); }
    100% { background: rgba(255, 164, 28, 1);}
}
@keyframes infoicon-pulsate {
	0% { opacity: 0.9; }
	50% { opacity: 0.6; }
	100% { opacity: 0.9; }
}
#billing_address_2_field, #shipping_address_2_field {
}
/*#billing_postcode_field, #shipping_postcode_field {
	display: none !important;
}
#billing_country_field label, #shipping_country_field label{
	display: none !important;
}*/
#billing_state_field, #shipping_state_field  {
}
#billing_address_1_field, #shipping_address_1_field {
}
#billing_city_field, #shipping_city_field {
}
#billing_cp_button, #shipping_cp_button {
	background-color: #078ccc !important;
}
#billing_cp_button:hover, #shipping_cp_button:hover {
	background-color: #4f4f4f !important;
}
.page-id-537 .pt\+\+, .single-post .pt\+\+ {
	padding-top: 0px!important;
}
.customContent {
	width: 100%;
	margin-left: 25px;
	font-size: initial;
	font-weight: initial;
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
	background: #ffffff;
}
#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before {
	border: 1em solid #ebe9eb;
    border-right-color: transparent;
    border-left-color: transparent;
    border-top-color: transparent;
    position: absolute;
    top: -.75em;
    left: 0;
    margin: -1em 0 0 2em;
}
#add_payment_method #payment ul.payment_methods, .woocommerce-cart #payment ul.payment_methods, .woocommerce-checkout #payment ul.payment_methods {
	border: 1px solid #a7a7a7;
}
#add_payment_method #payment div.payment_box, .woocommerce-cart #payment div.payment_box, .woocommerce-checkout #payment div.payment_box {
	background-color: #ebe9eb;
}
.display_none {
	display: none !important;
}
.go_back_button {
	color: #4f4f4f;
	border: 1px solid #4f4f4f !important;
	background: #fff
}
.go_back_button:hover {
	color: #fff;
	background: #4f4f4f;
}
.layout_hover:hover {
	filter: brightness(85%);
}
.product-search-form {
	/*pointer-events: none;*/
}
#SubmitForProfessional, #submit-user-details, .wc-backward {
	height: 35px;
	/*color: white;
	background: #018849;*/
}
#SubmitForProfessional:hover, #submit-user-details:hover, .wc-backward {
	/*color: white;
	background: #006637;*/
}
.main_image_display_content {
	display: block;
    justify-content: space-between;
	text-align: center;
}
.main_layout_content {
	display: inline-block;
    margin-left: 25px;
	font-size: 1rem;
	margin-bottom: 25px;
    vertical-align: top;
	min-width: 190px;
}
.main_layout_content h3 {
	text-transform: uppercase;
}
@media screen and (max-device-width: 1100) {
	.right_top_side {
		margin-right: 0px;
	}
	.image-display-container {
		display: block;
	}	
	.info-content-container {
		height: 100%;
		max-height: 120px!important;
		margin: 15px 0px;
	}
}
@media screen and (max-device-width: 720px) {
	.topNumber {
		display: none;
	}
	#product-search-0 {
		margin: 0px;
		width: 60%;
	}
	.info-content-container {
		height: 100%;
		max-height: 120px!important;
		margin-top: 0px;
	}
}
.find_out_about_us_btn {
	width: 250px;
	padding-left: 10px;
    padding-right: 10px;
}
@media screen and (max-width: 1040px) {
	.placeholderAddToBasket {
		float: none !important;
	}
	.sqmAddInfo p {
		width: 100%;
	}
	.sqmCalPrice {
		width: 100%;
	}
	.single_variation_wrap .single_add_to_cart_button  {
		width: 100%;
	}
}
@media screen and (max-width: 810px) {
	.sqmCalPrice {
		width: 100%;
	}
}
/* OVER 770px THEN RUN CSS */
@media screen and (min-width: 770px) {
	.tabs {
		display: block;
	}
	.wc-mobile-tabs li {
		display: none;
	}
}
/* UNDER 770px THEN RUN CSS */
@media screen and (max-width: 770px) {
	.main_master_mobile_layout {
		width: 70%;
		margin-left: 15%;
		margin-right: 15%;
	}
	.find_out_about_us_btn {
		width: 68.5%;
		padding-left: 10px;
		padding-right: 10px;
	}
	.tabs {
		display: none;
	}
	.wc-mobile-tabs li {
		display: block;
	}
}
@media screen and (max-width: 940px) {
	.main_image_display_content {
		display: block !important;
		margin: 0 auto;
		text-align: center;
	}
	.main_layout_content {
		display: inline-block;
		width: 36vw;
		min-width: 150px;
		max-width: 200px;
		font-size: 1rem;
		vertical-align: top;
		margin-left: 12.5px;
		margin-right: 12.5px;
		margin-bottom: 25px;
		padding-left: 0px;
	}
	.main_layout_content img {
		width: 36vw;
		min-width: 150px;
		max-width: 200px;
	}
}
.subheader {
	padding-left: 10px !important;
	padding-right: 10px !important;
}
#desktop_icons {
	margin-top: 25px;
}
#mobile_icons {
	margin-top: 5px;
}
#search_icon {
	display: inline-block;
	width: 44px;
}
.menuSeparators {
	margin: 10px 5%; 
	width: 90%; 
	height: 2px; 
	background: #4b4b4b;
}
.mobileMenuLi {
	color: #ffffff;
	list-style-type: none;
	margin: 0 5%;
	width: 90% !important;
}
.mobileMenuUl {
	list-style-type: none;
}
#mobilemenu ul li {
	text-align: left;
	margin: 0 5%;
	width: 90%;
}
.mobileMenuLi p, .mobileMenuLi a {
	font-size: 22px;
	line-height: 44px;
	display: inline-block;
	color: #4b4b4b;
}
.mobileMenuLi a {
	width: 100%;
}
.mobileMenuPlus {
	float: right;
	display: inline-block;
	width: 32px !important;
	image-rendering: crisp-edges;
	margin: 5px 0px;
}
.mobileMenuMinus {
	float: right;
	display: none;
	width: 32px !important;
	image-rendering: crisp-edges;
	margin: 5px 0px;
}
.dashSplit {
	margin: 0px 10px;
}
.mobileMenuMore {
	display: none;
}
#mobileMenuMain, .mobileMenuFade {
	padding-top: 12px;
	display: inline-block;
    width: 80%;
	height: 100%;
	overflow-y: auto;
    background: #f9f9f9;
}
#mobileCloseMenu, .mobileCloseMenu {
	display: inline-block;
	float: right;
	width: 20%;
	height: 100%;
	background: rgba(0, 0, 0, 0.25);
}
.menuCloseImg {
	width: 32px !important;
    float: right;
    margin: 5px;
}
.mobileMenuItem {
	background: #e8e8e8;
	padding: 15px;
	margin: 10px 0px;
}
.contact_claim_form {
	margin: 5px 0;
}
.contact_claim_input, .contact_basket_form input {
	cursor: text !important;
	background: #e6e6e6;
	font-size: 15px;
}
#click_to_claim, .sendBasketContactForm .wpcf7-submit, .addFittingContactForm .add-fitting-submit {
		background-color: #313131 !important;
		border-color: #313131 !important;
}
#click_to_claim, .sendBasketContactForm .wpcf7-submit, .addFittingContactForm .add-fitting-submit, #myModal-ShippingNotice .sendBasketButton {
	cursor: pointer !important;
	color: white !important;
	box-shadow: 2px 3px 5px 0px #8a8a8a;
	margin-left: 20px;
	font-size: 20px;
	padding: 0 !important;
}
#click_to_claim:hover, .sendBasketContactForm .wpcf7-submit:hover, .addFittingContactForm .add-fitting-submit:hover, .extraPopupNext:hover, .extraPopupBack:hover {
	/*background-color: #696969 !important;*/
}
#click_to_claim, .contact_claim_input, .contact_basket_form input, .sendBasketContactForm .wpcf7-submit, #myModal-ShippingNotice .sendBasketButton{
	margin-top: 5px;
	margin-bottom: 10px;
	border-radius: 3px;
	width: 80% !important;
	max-width: 320px;
	height: 40px;
	text-align:center;
	border-width: 0px;
}
.no-fitting-submit {
	width: 30% !important;
}
.add-fitting-submit {
	display: none;
}
.addFittingContactForm .add-fitting-submit {
	width: 45% !important;
}
.addFittingContactForm .add-fitting-submit, .no-fitting-submit, .extraPopupNext {
	margin-top: 5px;
	margin-bottom: 10px;
	max-width: 320px;
	text-align:center;
	cursor: pointer !important;
	font-size: 20px;
}
.no-fitting-submit {
	height: 40px;
}
@media screen and (max-width: 274px) {
	#click_to_claim, .sendBasketContactForm .wpcf7-submit {
		margin-left: 5.5vw;
	}
}
.entry-summary .product_title {
	text-transform: none;
	font-size: 1.45rem !important;
	line-height: 1.6rem;
}
.entry-summary .variation_title {
	font-size: 1.4rem !important;
}
.product_meta {
	display: none;
}
#how-we-work .main_layout_item > div:first-child, .main_image_display_content .main_layout_content {
	box-shadow: 0px 2px 10px rgba(10,10,10,0.4);
}
@media screen and (max-width: 770px) {
	.main_layout_item {
		width: 70% !important;
		margin: 0px 15% !important;
		margin-bottom: 25px !important;
	}
}
/*Filter dropdown auto opener, add filter widget here so that it displays open whe the user goes to the shop page*/
#woocommerce_product_search_filter_category_widget-16 .product-search-filter-terms, 
#woocommerce_product_search_filter_attribute_widget-12 .product-search-filter-terms, 
#woocommerce_product_search_filter_attribute_widget-14 .product-search-filter-terms, 
#woocommerce_product_search_filter_attribute_widget-18 .product-search-filter-terms,
#woocommerce_product_search_filter_attribute_widget-10 .product-search-filter-terms,
#woocommerce_product_search_filter_attribute_widget-17 .product-search-filter-terms,
#woocommerce_product_search_filter_attribute_widget-31 .product-search-filter-terms,
#woocommerce_product_search_filter_attribute_widget-32 .product-search-filter-terms,
#woocommerce_product_search_filter_attribute_widget-35 .product-search-filter-terms,
#woocommerce_product_search_filter_attribute_widget-38 .product-search-filter-terms,
#woocommerce_product_search_filter_attribute_widget-40 .product-search-filter-terms {
	display: block;
}
.product-search-filter-terms {
	display: none;
}
@media screen and (max-device-width: 1000px) {
	ul.products, .selected_filters {
		width: 100% !important;
		margin: 0px;
	}
	#mobile_shop_filter .product-search-filter-terms {
		display: none;
	}
}
.woocommerce-page ul.products li.product .woocommerce-loop-product__link .attachment-woocommerce_thumbnail {
	padding: 0px !important;
}
.woocommerce-page ul.products li.product > *:not(a), .woocommerce-page ul.products li.product .woocommerce-loop-product__title,
.woocommerce-page ul.products li.product .onsale, .woocommerce-page ul.products li.product .price {
	padding: 0px 6px;
}
.woocommerce-page ul.products li.product {
	box-shadow: 0px 2px 10px rgba(10,10,10,0.5);
	background: #fafafa;
}
.product_preparation_products .woocommerce .products ul, .product_preparation_products .woocommerce ul.products {
	padding: 0 60!important;
	padding-top: 15!important
}
@media screen and (max-width: 700px) {
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
		width: 48.1% !important;
	}
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product:nth-child(even) {
		width: 48.1% !important;
		margin-right: 0px;
	}
	.customContent .products {
		margin-left: 15% !important;
		width: auto !important;
	}
	.customContent .woocommerce ul.products li.product, .customContent .woocommerce-page ul.products li.product {
		width: 40% !important;
	}
	.customContent .woocommerce ul.products li.product, .customContent .woocommerce-page ul.products li.product:nth-child(even) {
		width: 40% !important;
	}
	.extraPopupPreparationList ul.products{
		padding-top: 15px !important;
	}
	.product_preparation_products .woocommerce .products ul, .product_preparation_products .woocommerce ul.products {
		padding: 0 40!important;
		padding-top: 15!important;
	}
}
@media screen and (max-width: 300px) {
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
		width: 100% !important;
		margin-right: 0px;
		margin-bottom: 1em !important;
	}
	.woocommerce ul.products li.product, .woocommerce-page ul.products li.product:nth-child(even) {
		width: 100% !important;
		margin-right: 0px;
		margin-bottom: 1em !important;
	}
}
#mobile_filter_button, .woocommerce-ordering {
	display: inline-block !important;
	font-size: 18px;
	height: 32px !important;
}
.woocommerce-ordering {
	margin: 0px !important;
	margin-top: 10px !important;
	width: 100% !important;
}
#mobile_filter_button, .mobile_orderby {
	width: 48% !important;
}
.mobile_orderby {
	margin: 0 0 1em !important;
}
#mobile_filter_button {
	background: #4b4b4b;
	color: #ffffff;
}
.woocommerce-ordering .sod_label {
	text-overflow: ellipsis;
	overflow: hidden !important; 
	line-height: 32px;
	height: 32px !important;
}
.woocommerce-ordering .sod_label::before {
	line-height: 32px;
	bottom: 20px
}
.woocommerce-ordering .sod_select {
	width: 100%;
	height: 32px;
	line-height: 32px !important;
	border: 0px;
	border: 1px solid #313131 !important;
}
.mobile_orderby .sod_label {
	color: #ffffff;
}
.mobile_orderby .sod_select {
	background: #4b4b4b;
	border: 0px solid #313131 !important;
}
#mobile_filter_button p {
	margin-top: 2px;
	text-align: center;
}
#mobile_filter_bar {
	margin: 8% 0px 0px 0px !important;
	width: 100%;
	height: 32px;
	padding-left: 25px;
    padding-right: 25px;
}
#mobile_filter {
	display: none;
	position: relative;
	padding-left: 15px;
    padding-right: 15px;
	width: 100%;
	z-index: 1000;
}
#mobile_shop_filter {
	padding: 15px 10px;
	background: white;
	z-index: 1000;
}
#mobile_close {
	margin-top: -25px;
	position: absolute;
	top: 0px;
	right: 25px;
	width: auto;
	height: 50px;
	background: transparent;
}
#mobile_filter #secondary, #mobile_filter .storefront-breadcrumb {
	width: 100%;
}
.filterDropdown {
	width: 25px;
	height: auto;
	margin-top: -2px;
	float: right;
}
.attribute-item .term-thumbnail {
	border-radius: 50% !important;
	width: 10%;
}
.product-search-filter-reset-clear {
	width: 90px;
	color: #ffffff !important;
	background: #4b4b4b !important;
	font-size: 14px !important;
	font-weight: 700 !important;
	border-radius: var(--default-teka-button-radius) !important;
}
.product-search-product_cat-filter-item.current-cat>a:after, .product-search-attribute-filter-item.current-attribute>a:after {
	font-size: 100% !important;
	content: "\f14a" !important;
    font-weight: 100 !important;
}
.footer_logo_sizing {
	width: 100% !important;
    max-width: 200px;
    margin: 0px auto;
}
.footer_logos {
	margin: auto;
	max-width: 400px;
}	
@media screen and (max-device-width: 420px) {
	.footer_logo_sizing {
		display: block;
	}
}
.partner_sizing {
	/*max-width: 40%;*/
	/*margin-left: 40px;*/
	height: 75px;
	width: auto !important;
}
.partner_sizing a {
	height: 100%;
}
.partner_sizing img {
	height: 100%;
}
.mobileOneRightTwoLeft {
	width: 100%;
	display: block;
}
.mobile_oneToTwo_image_display .how-we-work .text-wrap {
	background-color: #3131315c !important;
}
.mobile_service_homepage_bar {
	margin: 20px 0px;
}
.main-shop-content .quantity {
	display: none;
}
.main_content_title {
	display: table;
    position: relative;
    width: 100%;
	min-height: 62px;
}
.main_content_title h3 {
	display: table-cell;
    vertical-align: middle;
    text-align:center;
}
.main_content_title p {
	display: table-cell;
    vertical-align: middle;
    text-align:center;
}
.telephone_icon {
	margin-top: -6px;
}
.service_partners {
	padding-bottom: 30px;
	width: 100%;
	margin-bottom: 46px;
	padding-top: 0px;
}
.partners_title {
	text-align: center;
	padding: 15px 0px;
	color: #b7b7b7;
	font-size: 24px;
}
.variationClickForMore {
	color: #4b4b4b;
	font-size: 13px;
}
.product-search-filter-price .product-search-filter-price-heading {
	font-weight: 1;
}
.variations_form .quantity .minus, .variations_form .quantity .plus, .sqm_calculate .quantity .minus,
.sqm_calculate .quantity .plus  {
	display: none !important;
}
.sqm_calculate {
	margin-top: 13px;
	box-shadow: 3px 10px 10px 0 rgb(0 0 0 /20%);
	padding: 15px;
	padding-bottom: 10px;
	background-color: #e8e8e8;
}
.sqm_calculate .quantity {
	padding-right: 0px !important;
}
.sqm_calculate input, .sqm_calculate .quantity .qty {
	margin-bottom: 5px !important;
}
.calculateSQM {
	border-radius: 3px;
	float: right;
}
.sqmCalPrice {
	text-align: right;
	float: right;
	display: none;
	color: #4b4b4b;
	margin-bottom: 5px;
}
.sqmCalPriceInfo, .sqmCalTradeEx {
	font-size: 24px;
	font-weight: 700;
}
.tradeIncVat {
	display: none;
}
.tradeExVat {
	display: inline-block;
}
.wc-stripe-payment-request-button, .wc-stripe-payment-request-button-separator {
	display: none !important;
}
.placeholderAddToBasket {
	height: 38px;
	border-radius: 3px;
	float: right;
	margin-bottom: 5px;
}
.qtyBoxes p {
	text-align: center;
}
.sqmEqualsQty {
	display: inline-block;
	margin: 6.5px 5px;
}
.sqmHolder {
	height: 10px;
    display: inline-block;
    vertical-align: top;
}
.sqmHolder input {
	width: 100px;
}
@media screen and (max-width: 768px) {
	.sqmHolder {
		height: auto;
	}
}
@media screen and (max-width: 497px) {
	.sqmHolder {
		height: 70px;
	}
}
.sqmAddInfo {
	float: right;
}
.sqmAddInfo p {
	display: none;
}
.sqmHolder .sod_select {
	width: 120px !important;
	height: 38px !important;
	border-radius: 4px;
	margin-bottom: 5px !important;
}
.sqmHolder .sod_label {
	height: 38px !important;
	line-height: 38px;
	font-size: 16px !important;
}
.sqmHolder .sod_label:before {
	height: 38px !important;
	background-position: 0 -48px !important;
}
.sqmHolder .focus .sod_label:before {
	background-position: 0 -48px !important;
}
.main-shop-content .add_to_cart_button, .product_preparation_products .add_to_cart_button  {
	display: none !important;
}
.coverCalculator {
	font-size: 1.25rem;
	font-weight: 700;
	color: #4b4b4b !important;
	margin-bottom: 10px;
}
.rtwpvg-single-image-container {  
    width: 100%;
    height: 100%;
    position: relative;
}    
.rtwpvg-post-image {  
    /*max-height: 100%;*/  
    max-width: 100%; 
    position: absolute;  
    top: 0;  
    bottom: 0;  
    left: 0;  
    right: 0;  
}
.rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-trigger {
	border-color: #4b4b4b !important;
	border: solid 2px;
}
.product_room_calculator, .rooms_to_assign {
	display: inline-block;
	width: 48%;
}
.product_room_calculator {
	vertical-align: top;
}
.rooms_to_assign {
	margin-right: 4%;
}
.wc-mobile-tabs li {
	border: 1px solid #d3ced2;
	border-radius: 4px;
	padding: 10px;
	margin-bottom: 5px;
	font-weight: 700;
	background: #ebe9eb;
	color: #515151;
	cursor: pointer;
}
.wc-mobile-tabs .active {
	background: #fff;
	color: #85878c;
    z-index: 2;
	cursor: pointer;
}
.main-shop-content .type-product .quantity .input-text {
	display: none;
}
.shop_page_filter_overlay {
	display: none;
	position: absolute;
	z-index: 9999;
	background: rgba(232, 232, 232, 0.4);
	height: 100%;
	width: 100%;
}
.shop_page_filter_over {
}
.woocommerce-cart-form {
	margin-top: 25px;
}
.sendBasketDiv {
	display: none;
	float: right;
	padding: 1em 0;
	width: 100%;
}
.sendBasketWrapper {
	margin-top: -40px
}
@media screen and (max-device-width: 1000px) {
	.sendBasketWrapper {
		margin-top: 0px;
	}
	.sendBasketWrapper p {
		padding: 0px 2px !important;
	}
}
.sendBasketWrapper p {
	padding: 0 22px;
	margin-bottom: 20px;
}
.sendBasketWrapper .sendBasketDiv {
	padding: 0px 20px;
	display: block !important;
}
.sendBasketWrapper .sendBasketButton {
	text-align: center;
}
.sendBasketDiv .sendBasketButton {
	float: right;
}
.sendBasketButton {
    color: #ffffff !important;
	padding: 1em 0;
	font-size: 1.25em;
	font-weight: 700;
	line-height: 1;
    cursor: pointer;
    border-radius: 3px;
	width: 48%;
}
.sendBasketContactForm {
/*	background-color: rgba(0,0,0,.4);
	position: fixed;
	width: 100%;
	height: 100%;
	padding-top: 235px;
	left: 0;
	top: 0;
	overflow: auto;
	display: none;*/
	z-index: 1000;
}
.sendBasketMainForm {
	background: white;
	padding: 32px 16px;
	margin: auto;
	width: 50%;
	border-radius: 3px;
}
.product-quantity {
	text-align: center;
}
.htmlBasketInput {
	display: none;
}
.woo-free-sample-button {
	display: none !important;
}
.productExtraButtonContainer {
	margin-bottom: 7px;
}
.productExtraButtonContainer .floatMeRight {
	text-align: right;
}
@media screen and (max-width: 770px) {
	.productExtraButtonContainer .floatMeRight {
		text-align: center;
	}
}
.productExtraButtonContainer .floatMeRight button {
	width: 250px;
}
.carpet_room_size_quantity {
	display: none;
}
#shipping_method li:nth-child(2)  {
	/*display: none;*/
}
.wc-proceed-to-checkout {
	/*display: none;*/
}
.rtwpvg-wrapper .rtwpvg-slider-wrapper .rtwpvg-slider img[src*="-RoomP"] { /*Makes sure these images aren't displayed at it's center point but from the top left*/
	margin: unset !important;
}
.single .storefront-breadcrumb {
	height: auto;
	display: block;
	margin: 45px auto;
	margin-bottom: -25px;
    max-width: var(--max-shop-content-width);
    padding-left: 25px;
    padding-right: 25px;
}
#sampleConfirmedText {
	display: none;
	margin-bottom: 8px;
}
.sampleAdded p {
	color: #018849;
}
.sampleCount p {
	color: #fb1818;
}
.single_add_to_cart_button {
	display: none !important;
}
.product-type-variable .addToShopCart {
	display: none !important;
}
.shopCartButtonStyle {
	height: 38px;
    border-radius: 3px;
    float: right;
    margin-bottom: 5px;
	background: #fff;
    transition: background .3s ease-in-out;
    padding: 4px 20px;
    display: inline-block;
}
.elementor-section {
	padding: 0px !important;
}
.hover-underline:hover {
	text-decoration: underline;
}
.product-search-results span.price {
	display: none !important;
}
.term-expander {
	float: right;
	font-size: 138% !important;
}
#mobile_shop_filter .term-expander .expand, #mobile_shop_filter .term-expander .retract {
	width: 100%;
	padding: 8px 5px 8px 30px;
}
.bookingStep {
	margin-right: 6px !important;
}
.spinnerShopPosition {
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
}
.mobile_version .main-shop-content {
	margin-top: 0px;
}
#tab-title-additional_information {
	display: none;
}
.prep_display_title {
	font-size: 1.3em;
	display: inline-block;
	width: calc(100% - 40px);
	/*border: 1px solid rgba(0,0,0,.1);
	padding: 5px 10px;
	margin-bottom: 10px;*/
}
.shop_added-to-basket {
	font-size: .7rem!important;
	margin-top: 5px;
	color: #018849!important;
	font-weight: 0!important;
	display: none;
}
.extraPopupPreparationList .prep_display_title {
	padding-left: 30px;
}
.extraPopupPreparationList .woocommerce-loop-product__title {
	font-size: .78rem!important
}
.preparation-arrow {
	text-align: left;
	display: inline-block;
	float: right;
	width: 30px;
}
.extraPopupAddFitting .fitting-estimation-text {
	display: none;
	font-size: .8rem;
	color: #018849;
}
.page-numbers .dots {
	padding-right: .15em !important;
	padding-left: .15em !important;
}
.next .page-numbers { 
	color: #85878c;
}
.prev .page-numbers {
	color: #85878c;
}
.selected_filters {
	margin-bottom: 12px;
}
.selected_filters div {
	cursor: pointer;
	padding: 6px;
	padding-top: 4px;
    padding-bottom: 2px;
	padding-left: 10px;
	font-size: 13px;
	display: inline-block;
	background: #4b4b4b;
	color: #f5f5f7;
	border-radius: var(--default-teka-button-radius);
	margin-right: 5px;
	margin-bottom: 5px;
}
.selected_filters div::after {
  content: url(//tekaservices.co.uk/wp-content/themes/happyslider-live-theme/images/cross.svg);
  filter: invert(0.9);
  margin-left: 6px;
  margin-right: 2px;
  display: inline-block;
  width: 6px;
}
.uniquePoints {
	display: block;
}
.uniquePointsImage {
	display: inline-block !important;
    vertical-align: top;
    margin-right: 5px!important;
    margin-top: 6px !important;
    width: 9px!important;
    /*width: auto;*/
}
.uniquePointsText {
	display: inline-block;
	width: 85%;	
    text-align: left;
	font-size: 0.9em;
}
#tab-keyfeatures_tab .uniquePointsText {
	font-size: 1em;
}
/* write all new css above this*/
.shopMenuLoader {
  margin: 100px auto;
  font-size: 25px;
  width: 1em;
  height: 1em;
  border-radius: 50%;
  position: relative;
  text-indent: -9999em;
  -webkit-animation: load5 1.1s infinite ease;
  animation: load5 1.1s infinite ease;
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
}
.product_addtional_popup_underlay {
	width: 100%;
	height:100%;
	background: red;
	display: block;
	position: absolute;
}
.product_addtional_popup {
	width: 80%;
	height:80%;
	background: white;
	display: block;
	position: relative;
}
.materialFittingPrice {
	font-size: .95em;
}
.materialFittingPriceGuarantee {
	font-size: .7em;
}
.cart_totals h2 {
	font-size: 1.75rem;
}
/* The Modal (background) */
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 1000; /* Sit on top */
  padding-top: 182px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}
/* Add Animation */
@-webkit-keyframes animatetop {
  from {top:-300px; opacity:0} 
  to {top:0; opacity:1}
}
@keyframes animatetop {
  from {top:-300px; opacity:0}
  to {top:0; opacity:1}
}
/* The Close Button */
.close {
  color: #4b4b4b;
  margin-top: 10px;
  margin-bottom: 5px;
  font-size: 16px !important;
  font-weight: bold;
  display: inline-block;
}
.close:hover,
.close:focus {
  /*color: #9e9e9e;*/
  text-decoration: none;
  cursor: pointer;
}
/* The Close Button */
.exitClose {
  position: absolute;
  top: 0px;
  right: 3%;
  color: #4b4b4b;
  float: right;
  font-size: 28px !important;
  font-weight: bold;
}
.exitClose:hover,
.exitClose:focus {
  color: #9e9e9e;
  text-decoration: none;
  cursor: pointer;
}
#schduleVirtualAppointmentBox {
	display: none;
}
.schduleVirtualAppointment {
	background-color: white;
}
.smallerText {
	font-size: 18px !important;
	font-weight: 100 !important;
}
.schedule-measure-submit  {
	display: block;
	margin: auto;
	margin-top: 15px;
	padding-right: 0px;
	padding-left: 0px;
	width: 15%;
}
.modal-header {
  padding: 2px 16px;
  background-color: #d60000;
  color: white;
}
.modal-header h2, .modal-footer h3{
  margin-top: 5px;
  color: white;
}
.modal-header h2 {
	font-size: 7vw;
}
.modal-body {padding: 32px 16px;}
.modal-disclaimer {
	font-size: min(11px, 2.5vw) !important;
	text-align: left;
	margin-top: 20px;
	margin-left: 6px;
}
/* Modal Content */
.modal-content {
	overflow: hidden;
	position: relative;
	background-color: #fefefe;
	margin: auto;
	padding: 0;
	text-align: center;
	width: 90%;
	max-width: 700px;
	box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
	border-radius: 3px;
	-webkit-animation-name: animatetop;
	-webkit-animation-duration: 0.4s;
	animation-name: animatetop;
	animation-duration: 0.4s
}
.modal-content p {
	color: #4b4b4b;
    font-size: 25px;
    font-weight: 700;
}
.modal-content .schedule-site-survey-container p, .modal-content .schedule-virtual-appointment-container p {
	color: #4b4b4b;
    font-size: 1rem;
    font-weight: 100;
}
.schedule-site-survey-container, .schedule-virtual-appointment-container {
	margin: 20px 0px;
}
.btn-claim {
	margin-top: 4px;
	border-radius: 5px;
	background-color: #e61616 !important;
	color: white !important;
	font-size: 20px;
	width: 60%;
	height: 70px;
	border-width: 0px;
	border-color: #e61616 !important;
	box-shadow: 2px 3px 5px 0px #8a8a8a;
}
.btn-claim:hover {
	background-color: #ca1d1d !important;
}
.modal-body .main-offer-title {
	color: #4b4b4b; 
	font-weight: 700;
}
.modal-body .main-offer-title text {
	font-size: 10vw;
	color: #d60000;
}
.disclaimerText {
	color: ;
	font-size: 10px !important;
}
.mainClaimText {
	margin-top: 0px;
	margin-bottom: 20px;
	font-size: 16px !important;
}
@media screen and (min-device-width: 620px) {
	.close {
		color: #4b4b4b;
		font-weight: bold;
	}
	.modal-header h2 {
		font-size: 2.75rem;
	}
	.modal {
		display: none; /* Hidden by default */
		position: fixed; /* Stay in place */
		z-index: 1000; /* Sit on top */
		padding-top: 235px; /* Location of the box */
		left: 0;
		top: 0;
		width: 100%; /* Full width */
		height: 100%; /* Full height */
		overflow: auto; /* Enable scroll if needed */
		background-color: rgb(0,0,0); /* Fallback color */
		background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
	}
	.btn-claim {
		margin-top: 4px;
		border-radius: 5px;
		background-color: #e61616 !important;
		color: white !important;
		font-size: 20px;
		width: 30%;
		height: 60px;
		border-width: 0px;
		border-color: #e61616 !important;
		box-shadow: 2px 3px 5px 0px #8a8a8a;
	}
	.modal-content {
		overflow: hidden;
		position: relative;
		background-color: #fefefe;
		margin: auto;
		padding: 0;
		text-align: center;
		width: 90%;
		box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);
		border-radius: 3px;
		-webkit-animation-name: animatetop;
		-webkit-animation-duration: 0.4s;
		animation-name: animatetop;
		animation-duration: 0.4s
	}
	.modal-content p {
		font-size: 25px;
	}
	.modal-body .main-offer-title {
		font-size: 25px; 
		height: 39px;
	}
	.modal-body .main-offer-title text {
		font-size: 60px;
		color: #d60000;
	}
}
@media screen and (max-device-width: 500px) {
	.modal-content {
	}
}
.shop_add-qty {
	width: 46%;
	display: inline-block;
	text-align: center;
    height: 35px;
    border: 1px solid #bbb3b9 !important;
    border-radius: 4px;
	margin-right: 2px;
}
.shop_add-to-basket {
	width: 46%;
	display: inline-block;
	height: 35px;
	background-color: #018849;
	color: #fff;
	border-radius: 4px;
	margin-left: 2px;
}
@media screen and (max-device-width: 700px) {
	.extraPopupPreparationList .products {
		padding: 30px!important;
	}
}
.extraPopupPreparationList .products {
	border: 1px solid rgba(0,0,0,.1);
	padding: 40px!important;
	border-radius: 5px;
    padding-bottom: 0px!important;
}
.extraPopupNext:hover .arrow-btn, .extraPopupBack:hover .arrow-btn {
	filter: invert(1);
}
.popup-fitting-text {
	padding: 10px 150px;
	font-size: 1rem!important;
}
.arrow-btn {
	margin-bottom: 4px;
	width: 20px;
}	
.arrow-btn-left {
	display: inline-block;
	margin-left: 10px;
    margin-right: 10px;
    padding-top: 4px;
	-ms-transform: rotate(90deg); /* IE 9 */
	transform: rotate(90deg);
}
.arrow-btn-right {
	display: inline-block;
	margin-left: 10px;
    margin-right: 10px;
    padding-top: 4px;
	-ms-transform: rotate(-90deg); /* IE 9 */
	transform: rotate(-90deg);
}
.extrasPopup-Bottom {
	display: none;
}
#AddFittingExtrasModal {
	padding-top: 125px;
	position: absolute;
}
.extraPopupNext, .extraPopupBack {
	font-weight: 100 !important;
	font-size: 20px !important;
}
.product_cat-materials .addToShopCart, .product_cat-materials .cart {
	display: none;
}
.schedule-site-survey-container table {
	display: block !important;
}
.woocommerce-form-coupon-toggle {
	display: none;
}
.woocommerce-form-login-toggle, .woocommerce-form-coupon-toggle {
	display: none;
}
.checkout_coupon  {
	display: block!important;
}
.postcode-check-banner {
	padding: 10px;
	background: #e8e8e8;
	text-align: center;
}
.customer_postcode_address {
	text-align: center;
    height: 38px;
    border: 1px solid #bbb3b9 !important;
    border-radius: 4px;
    text-indent: 0px;
    color: rgb(var(--default-teka-colour)) !important;
	margin-left: 4px;
	margin-bottom: 5px;
}
.customer_postcode_address::placeholder {
	opacity: 0.70;
}
.postcode_checker {
	height: 38px;
    border-radius: 3px;
    float: right;
    color: #fff;
	margin-left: 5px;
	float: none;
	vertical-align: top;
}
.customer_postcode_checker {
	display: inline-block;
}
.postcodeBannerDescription {
	display: inline-block;
	color: #313131;
}
.flooring-available-services p {
	display: inline-block;
	color: #fff;
}
.budget_estimation_hide {
	display: none;
}
.flooringAvailablity {
	margin-left: 5px;
    width: 28px;
    display: none;
}
.available-service-title {
	color: #313131 !important;
	width: 54px;
	vertical-align: top;
    margin-top: 5px;
}
.flooring-available-services {
	display: none;
	width: 650px;
	margin: auto;
}
.flooring-available-services div {
	text-align: left;
}
.flooring-available-services div div {
	display: inline-block;
	border-radius: 5px;
	padding: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: 5px;
}
.flooring-available-fitting div {
	margin-top: 5px;
}
.flooring-available-supply div {
	margin-top: 5px;
}
.flooring-banner-confirm {
	background-color: #1EB616;
}
.flooring-banner-confirm p::after {
	font-family: "FontAwesome";
	font-style: light;
	margin-left: 3px;
	font-size: 100% !important;
    content: "\f00c" !important;	
}
.flooring-banner-maybe {
	background-color: #FFA41C;
}
.flooring-banner-maybe p::after {
	margin-left: 3px;
    margin-right: -2;
    vertical-align: 5%;
    font-size: 85% !important;
    padding: 2px;
    border: #fff 2px solid;
    border-radius: 5px;
    content: "50m2+" !important;
}
.flooring-banner-denied {
	background-color: #DF1C21;
}
.flooring-banner-denied p::after {
	font-family: "FontAwesome";
	font-style: light;
	margin-left: 3px;
	font-size: 100% !important;
    content: "\f00d" !important;
}
.popup-no-postcode {
}
.popup-confirmed-postcode {
	display: none;
}
.popup-failed-postcode {
	display: none;
	padding-top: 0px;
	padding-bottom: 0px;
}
.popup-failed-postcode-title {
	font-size: 1.25rem !important;
	padding-top: 20px;
}
.postcode-checker-miles {
	color: #313131;
	display: none;
	font-size: 12;
    position: absolute;
    width: 205px;
    text-align: right;
}
.postcode-spinner {
	vertical-align: top;
	width: 38px;
	height: 38px;
}
.postcode-spinner svg {
	animation: postcode-rotate 1.5s linear infinite;
	height: 100%;
	width: 100%;
}
.postcode-spinner circle {
	stroke-dasharray: 1,150;
	stroke-dashoffset: 0;
  animation: 
    postcode-dash 1.5s ease-in-out infinite 0s, 
    postcode-color 6s ease-in-out infinite -0.75s;
	stroke-linecap: round;
	fill: none;
	stroke-width:8;
}
.schedule-site-survey-container .customer_postcode_checker .postcode_checker {
	margin: auto;
	margin-bottom: 10px;
}
.product-search-form .wps_add_to_cart {
	display: none;
}
.display-cart-item-image img, .woocommerce-cart table.cart img {
	width: 80px !important;
}
.schedule-site-survey-container section, .schedule-virtual-appointment-container section {
	padding: 20px;
}
.siteSurvey-Name div, .siteSurvey-emailPhone div, .siteSurvey-streetAddress div, .siteSurvey-CityCounty div {
	display: inline-block;
}
.schedule-site-survey-container .infoTitle {
	margin-left: 0px;
}
.schedule-site-survey-container .infoTitle h3, .siteSurvey-emailPhone .infoTitle h3, 
.siteSurvey-streetAddress .infoTitle h3 {
	display: block;
}
.schedule-site-survey-container .serv_box {
	width: 100px;
}
.schedule-site-survey-container .serv_box img {
	padding: 0px;
	width: 150px;
}
.schedule-site-survey-container .infoTitle h3 {
	font-size: 18px;
}
.schedule-site-survey-container .afterPostcodeCheck, .schedule-site-survey-container .afterPostcodeCheckMaybe {
	display: none;
}
.afterPostcodeCheck .infoDiv {
	text-align: center;
}
.site_survey_timeslot {
	margin-left: -20px;
}
.siteSurvey-Inputs, .virtaulAppointment-Inputs {
	border: 1px solid #bbb3b9;
	border-radius: 4px;
	height: 30px;
    margin: 25px;
    margin-bottom: 20px;
    margin-top: 2px;
}
.siteSurveySubmit, .acceptedSiteSurveyOk, 
.virtual-appointment-submit, .acceptedVirtualAppointmentOk {
	height: 38px;
	width: 40%;
	min-width: 90px;
}
.siteSurveySentMessage, .virtualAppointmentSentMessage {
	display: none;
	margin-top: 5px;
	border: 2px solid #bbb3b9;
}
.siteSurvey-Postcode p {
	color: #4b4b4b;
}
#schduleMeasureBox {
	padding-top: 125px;
}
#place_order_wrapper {
	display: none !important;
}
.FlooringPostcodeWrapper {
	display: inline-block;
}
.postcodeAvailablesWrapper {
    display: inline-block;
    width: calc(100% - 54px);
    padding: 0px !important;
    margin: 0px !important;
}
@media screen and (max-width: 940px) {
	.postcode-check-banner {
		margin-bottom: 17px;
	}
	.postcodeBannerDescription {
		margin-bottom: 5px;
	}
	.flooring-available-services {
		margin-top: 15px;
	}
}
@media screen and (max-width: 580px) {
	.flooring-available-services {
		width: initial;
	}
}
@media screen and (max-width: 544px) {
	.customer_postcode_address {
		margin-left: 0px;
	}		
}
@media screen and (max-width: 442px) {
	.FlooringPostcodeWrapper {
		width: 100%;
	}
	.customer_postcode_address {
		display: block;
		width: 100%;
	}
	.customer_postcode_address {
		margin-bottom: 6px;
	}
	.postcode-checker-miles {
		position: relative;
		margin-top: -6px;
	}
	.flooring-available-services {
		margin-top: 5px;
	}
	.postcode_checker {
		width: 159px;
		margin-left: 0;
		display: block;
	}
	.extraPopupAddFitting .postcode_checker {
		display: initial;
	}
	.flooringAvailablity {
		margin-left: -32px;
	}
}
@media screen and (max-width: 386px) {
	.siteSurvey-Inputs {
		margin: 0;
		width: 100%;
	}
}
@media screen and (max-width: 1040px) {
	.pack_sqm_calculate .sqmCalPrice {
		margin-top: -65px;
	}
}
@media screen and (max-device-width: 420px) {
	.pack_sqm_calculate .sqmCalPrice {
		margin-top: 0;
		float: none;
	}
}
@media screen and (max-width: 846px) {
	.pack_sqm_calculate .sqmCalInfo {
		width: 50%;
		float: right;
	}
}
@media screen and (max-width: 282px) {
	.pack_sqm_calculate .sqmCalInfo {
		width: 100%;
		float: right;
	}
}
@media screen and (max-width: 420px) {
	.pack_sqm_calculate .sqmCalPrice {
		margin-top: 0 !important;
		float: none;
	}
}
@media screen and (max-width: 1040px) {
	.pack_sqm_calculate .sqmCalPrice {
		margin-top: -65px;
	}
}
@media screen and (max-width: 1090px) {
	.sqmAddInfo {
		width: 100%;
		margin-top: 5px;
		float: none !important;
	}
	.sqmAddInfo button {
		width: 100%;
	}
	.placeholderAddToBasket {
		float: none !important;
	}
}
.wc-mobile-tabs li p {
	display: inline-block;
}
.mobileTabArrow {
	float: right;
	display: inline-block;
	width: 28px !important;
}
.shop-price {
	margin-bottom: 8px !important;
	font-size: 20px !important;
    text-align: center;
}
.displayPrice {
	margin-bottom: 2px !important;
}
.sqmOldPrice {
	margin-top: -30px;
	margin-bottom: 5px;
}
.shop-price-message {
	margin-bottom: 1.1rem !important;
	font-size: 16px !important;
    text-align: center;
}
.sendBasketWrapper .sendBasketDiv {
	margin-bottom: 20px;
}
.sendBasketWrapper .sendBasketDiv .sendBasketButton {
	width: 100%!important;
}
.wcpoa_attachment_name {
	font-size: 1rem !important;
	padding-top: 10px !important;
}
.wcpoa_attachmentbtn {
	height: 38px;
    border-radius: 3px;
    float: right;
    background-color: #018849 !important;
    color: #fff !important;
    margin-bottom: 5px;
    border: 1px solid #4F4F4F!important;
    background: #fff;
    transition: background .3s ease-in-out;
    padding: 4px 20px;
    display: inline-block;
	padding: 5px 12px !important;
}
.service_partners ul.slick-dots {
	height: 22px;
	margin-bottom: 18px !important;
}
.service_partners ul.slick-dots li {
	display: inline-block !important;
}
.service_partners .nav-vertical-center {
	padding: 0 25px !important;
	padding-right: 0px !important;
}
.services-homepage-sale-title {
	text-align: center;
    color: #313131;
    margin-bottom: 10px;
}
.services-homepage-sale-title h2 {
	font-size: 38px;
}
.services-homepage-sale ul.products li.product {
	box-shadow: 0px 2px 10px rgb(10 10 10 / 50%);
}
.services-homepage-sale ul.products, .services-homepage-sale .selected_filters {
	width: 100%;
}
@media screen and (max-device-width: 700px) {
	.services-homepage-sale ul.products li.product {
		text-align: center;
		width: 30% !important;
	}
}
.woocommerce-MyAccount-content .afwc_products {
	display: none;
}
.shop_page_add_basket_overlay {
	display: none;
	position: absolute;
	z-index: 9999;
	background: rgba(0, 0, 0, 0.4);
	height: 100%;
	width: 100%;
}
.trade_top_banner {
	box-shadow: 0px 2px 10px rgb(10 10 10 / 20%); 
	height: 34px; 
	background: #FFA41C; 
	z-index: 101; 
	width: 100%;
}
.trade_top_banner table {
	font-weight: normal;
}   
.trade_top_banner table th {
	border: 0px solid;
	text-align: inherit;
	padding: 0px;
	font-weight: 100;
}
.addedBasketPosition {
	position: fixed;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	width: 100%;
	text-align: center;
}
.shopAddedBasket {
	color: white;
	text-align: center;
	font-size: 28px;
	text-align: center;
}
.shopAddedBasketIcon:before {
	font-family: 'Font Awesome 5 Free';
	color: white;
	text-align: center;
	font-size: 60px !important;
	content: "\f058" !important;
    font-weight: 100 !important;
}
.shopAddedBasketTotal {
	color: white;
}
.woocommerce-attachment-details .wcpoa_attachment_name {
	height: 43px;
	width: 50%;
	display: inline-block;
}
.float-left {
    float: left !important;
}
.float-right {
    float: right !important;
}
.align-top {
    vertical-align: top !important;
}
.align-middle {
    vertical-align: middle !important;
}
.align-bottom {
    vertical-align: bottom !important;
}
.text-center {
    text-align: center !important;
}
.text-left {
    text-align: left !important;
}
.text-right {
    text-align: right !important;
}
.type-italic {
    font-style: italic !important;
}
.type-light {
    font-weight: 300 !important;
}
.type-normal {
    font-weight: 400 !important;
}
.type-semibold {
    font-weight: 600 !important;
}
.type-bold {
    font-weight: 700 !important;
}
.type-extrabold {
    font-weight: 800 !important;
}
.type-uppercase {
    text-transform: uppercase !important;
}
.type-no-transform {
    text-transform: none !important;
}
.type-lowercase {
    text-transform: lowercase !important;
}
.type-capitalize {
    text-transform: capitalize !important;
}
.type-no-transfrom {
    text-transform: none !important;
}
.type-extra-tiny {
    font-size: 8px !important;
}
.type-extra-small {
    font-size: 10px !important;
}
.type-tiny {
    font-size: 12px !important;
}
.type-small {
    font-size: 14px !important;
}
.type-default {
    font-size: 16px !important;
}
.type-large {
    font-size: 18px !important;
}
.type-huge {
    font-size: 20px !important;
}
.type-extrahuge {
    font-size: 21px !important;
}
.type-x-huge {
    font-size: 24px !important;
}
.type-super-huge {
    font-size: 32px !important;
}
.type-underline {
    border-bottom: 1px solid #d0cac8 !important;
}
.type-underline:hover {
    text-decoration: none;
    border-bottom: 1px solid #82736e !important;
}
.color-dark {
    color: #3a3c41 !important;
}
.color-blue {
    color: #67bdc7 !important;
}
.color-white {
    color: white !important;
}
.color-gray {
    color: #666 !important;
}
.color-gray-light {
    color: #ababab !important;
}
.color-yellow {
    color: #fab028 !important;
}
.color-green {
    color: #36c270 !important;
}
.color-pink {
    color: #d94362 !important;
}
.color-brown {
    color: #331f0b !important;
}
.color-brown-dark {
    color: #332415 !important;
}
.color-orange {
    color: #82736e !important;
}
.color-orange-light {
    color: #82736e !important;
}
.color-orange-second {
    color: #b09058 !important;
}
.bgr-gray {
    background-color: #f3f3f3 !important;
}
.bgr-orange {
    background-color: #ff684c !important;
}
.bgr-dark {
    background-color: #17171a !important;
}
.bgr-white-transparent {
    background-color: rgba(255, 255, 255, 0.2) !important;
}
.bgr-white {
    background-color: white !important;
}
.display-block {
    display: block !important;
}
.lh-1 {
    line-height: 1 !important;
}
.full-height {
    height: 100% !important;
}
.absolute {
    position: absolute;
}
/* to Set Live */
.slick-dots li {
	position: initial;
}
/*  */
.bigBannerContainer {
	display: grid;
	grid-column-gap: 0px;
	grid-row-gap: 0px;
	margin: 0px 20px;
	margin-bottom: 21px;
	margin-left: 45px;
	width: 100%;
}
.bigBannerleft {
	grid-template-columns: 1fr 0.5fr 0.3fr repeat(2, 1.3fr);
}
.bigBannerImgleft { grid-area: 1 / 2 / 6 / 6; height: auto; overflow: hidden; }
.bigBannerTextleft { grid-area: 2 / 1 / 5 / 3; height: 100%;}	
.bigBannerright {
	grid-template-columns: repeat(2, 1.3fr) 0.3fr 0.5fr 1fr;
}
.bigBannerImgright { grid-area: 1 / 1 / 6 / 5; height: auto; overflow: hidden; }
.bigBannerTextright { grid-area: 2 / 4 / 5 / 6; height: 100%;}
.bigTextStyle {
	background: #fff;
	font-size: 14px;
	color: #000;
	padding: 30px;
	box-shadow: 0 20px 99px rgb(0 0 0 / 10%);
	border-radius: 25px;
	z-index: 1;
}
.bigBannerTitle {
	font-size: 30px;
}
.bigBannerText {
	margin: 10px 0px;
}
.financeTitle {
	margin-bottom: 8px;
	font-size: 36px;
	text-align: center; 
	font-weight: 100 !important;
}
.totalFinancePrice {
	height: 32px;
	width: 45%;
	padding: 0px 12px;
	border-radius: 50px;
	text-align: center;
}
.service_partners .wpcp-single-item {
	border: 0px solid transparent !important;
}
.service_partners .slick-arrow {
	margin-top: 0px !important;
	top: 25% !important;
}
.service_partners .slick-list {
	margin-right: 0px !important;
}
.page-template-service-homepage-php .service_homepage_bar {
	background-color: transparent;
}
.financeTable {
}
.financeTable .onfinance {
	width: 70px;
	font-size: 10px;
	padding: 0px;
}	
.financeResults {
	font-weight: 700;
	font-size: 18px;
}
.financeContainer {
	margin: 0px 5px;
}
.financeTable th, .financeTable td {
	width: 1%;
	text-align: center; 
	border-width: 0px;
}
.financeTableBorder {
	margin-top: 5px;
}
.financeTableBorder tr:nth-child(2) td {
	border-bottom: 1px solid #000;
	padding-bottom: 14px;
}
.financeTableBorder tr:nth-child(3) td {
	padding: 8px;
	padding-top: 10px;
}
#order_review .ppc-button-wrapper {
	overflow: hidden !important;
}
#order_review .ppc-button-wrapper #ppc-button {
	margin-top: -70 !important;
}
@media (max-width: 606px) {
	#order_review .ppc-button-wrapper #ppc-button {
		margin-top: -55 !important;
	}
}
@media (max-width: 406px) {
	#order_review .ppc-button-wrapper #ppc-button {
		margin-top: -42 !important;
	}
}
@media (max-width: 319px) {
	#order_review .ppc-button-wrapper #ppc-button {
		margin-top: -40 !important;
	}
}
@media (max-width: 900px) {
	.bigBannerVertical { 
		display: grid;
		grid-template-columns: 0.4fr repeat(3, 1fr) 0.4fr;
		grid-template-rows: repeat(3, 6vw) minmax(5px, auto) 6vw;
		grid-column-gap: 0px;
		grid-row-gap: 0px;
	}
	.bigBannerImgVertical { grid-area: 1 / 1 / 5 / 6; overflow: hidden; }
	.bigBannerImgVertical img { width: 100%; }
	.bigBannerTextVertical { grid-area: 4 / 2 / 6 / 5; }
}
/* ---------------- 			Main Use Classes 			------------------ */
.orange-button {
	background-color: #FFA41C;
	border-width: 0px;
	border-radius: 100px;
	color: #0f2311;
}
.orange-button:hover{
	cursor: pointer;
	background-color: #FA8900;
	color: #0f2311;
}
/* ---------------- 	 	   Animation Styles for  		------------------ */
#afwc_dashboard_wrapper > .afwc-table-header {
	display: none;
}
#afwc_dashboard_wrapper > .afwc-table-header ~ .afwc-table-header {
	display: block;
}
@keyframes postcode-rotate {
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg);
  }
}
@keyframes postcode-dash {
  0% {
    stroke-dasharray: 1,150;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 89,150;
    stroke-dashoffset: -35;
  }
  100% {
    stroke-dasharray: 89,150;
    stroke-dashoffset: -124;
  }
}
@keyframes postcode-color {
  100%, 0% {
    stroke: #313131;
  }
}
@-webkit-keyframes load5 {
  0%,
  100% {
    box-shadow: 0em -2.6em 0em 0em #4b4b4b, 1.8em -1.8em 0 0em rgba(75,75,75, 0.2), 2.5em 0em 0 0em rgba(75,75,75, 0.2), 1.75em 1.75em 0 0em rgba(75,75,75, 0.2), 0em 2.5em 0 0em rgba(75,75,75, 0.2), -1.8em 1.8em 0 0em rgba(75,75,75, 0.2), -2.6em 0em 0 0em rgba(75,75,75, 0.5), -1.8em -1.8em 0 0em rgba(75,75,75, 0.7);
  }
  12.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(75,75,75, 0.7), 1.8em -1.8em 0 0em #4b4b4b, 2.5em 0em 0 0em rgba(75,75,75, 0.2), 1.75em 1.75em 0 0em rgba(75,75,75, 0.2), 0em 2.5em 0 0em rgba(75,75,75, 0.2), -1.8em 1.8em 0 0em rgba(75,75,75, 0.2), -2.6em 0em 0 0em rgba(75,75,75, 0.2), -1.8em -1.8em 0 0em rgba(75,75,75, 0.5);
  }
  25% {
    box-shadow: 0em -2.6em 0em 0em rgba(75,75,75, 0.5), 1.8em -1.8em 0 0em rgba(75,75,75, 0.7), 2.5em 0em 0 0em #4b4b4b, 1.75em 1.75em 0 0em rgba(75,75,75, 0.2), 0em 2.5em 0 0em rgba(75,75,75, 0.2), -1.8em 1.8em 0 0em rgba(75,75,75, 0.2), -2.6em 0em 0 0em rgba(75,75,75, 0.2), -1.8em -1.8em 0 0em rgba(75,75,75, 0.2);
  }
  37.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(75,75,75, 0.2), 1.8em -1.8em 0 0em rgba(75,75,75, 0.5), 2.5em 0em 0 0em rgba(75,75,75, 0.7), 1.75em 1.75em 0 0em #4b4b4b, 0em 2.5em 0 0em rgba(75,75,75, 0.2), -1.8em 1.8em 0 0em rgba(75,75,75, 0.2), -2.6em 0em 0 0em rgba(75,75,75, 0.2), -1.8em -1.8em 0 0em rgba(75,75,75, 0.2);
  }
  50% {
    box-shadow: 0em -2.6em 0em 0em rgba(75,75,75, 0.2), 1.8em -1.8em 0 0em rgba(75,75,75, 0.2), 2.5em 0em 0 0em rgba(75,75,75, 0.5), 1.75em 1.75em 0 0em rgba(75,75,75, 0.7), 0em 2.5em 0 0em #4b4b4b, -1.8em 1.8em 0 0em rgba(75,75,75, 0.2), -2.6em 0em 0 0em rgba(75,75,75, 0.2), -1.8em -1.8em 0 0em rgba(75,75,75, 0.2);
  }
  62.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(75,75,75, 0.2), 1.8em -1.8em 0 0em rgba(75,75,75, 0.2), 2.5em 0em 0 0em rgba(75,75,75, 0.2), 1.75em 1.75em 0 0em rgba(75,75,75, 0.5), 0em 2.5em 0 0em rgba(75,75,75, 0.7), -1.8em 1.8em 0 0em #4b4b4b, -2.6em 0em 0 0em rgba(75,75,75, 0.2), -1.8em -1.8em 0 0em rgba(75,75,75, 0.2);
  }
  75% {
    box-shadow: 0em -2.6em 0em 0em rgba(75,75,75, 0.2), 1.8em -1.8em 0 0em rgba(75,75,75, 0.2), 2.5em 0em 0 0em rgba(75,75,75, 0.2), 1.75em 1.75em 0 0em rgba(75,75,75, 0.2), 0em 2.5em 0 0em rgba(75,75,75, 0.5), -1.8em 1.8em 0 0em rgba(75,75,75, 0.7), -2.6em 0em 0 0em #4b4b4b, -1.8em -1.8em 0 0em rgba(75,75,75, 0.2);
  }
  87.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(75,75,75, 0.2), 1.8em -1.8em 0 0em rgba(75,75,75, 0.2), 2.5em 0em 0 0em rgba(75,75,75, 0.2), 1.75em 1.75em 0 0em rgba(75,75,75, 0.2), 0em 2.5em 0 0em rgba(75,75,75, 0.2), -1.8em 1.8em 0 0em rgba(75,75,75, 0.5), -2.6em 0em 0 0em rgba(75,75,75, 0.7), -1.8em -1.8em 0 0em #4b4b4b;
  }
}
@keyframes load5 {
  0%,
  100% {
    box-shadow: 0em -2.6em 0em 0em #4b4b4b, 1.8em -1.8em 0 0em rgba(75,75,75, 0.2), 2.5em 0em 0 0em rgba(75,75,75, 0.2), 1.75em 1.75em 0 0em rgba(75,75,75, 0.2), 0em 2.5em 0 0em rgba(75,75,75, 0.2), -1.8em 1.8em 0 0em rgba(75,75,75, 0.2), -2.6em 0em 0 0em rgba(75,75,75, 0.5), -1.8em -1.8em 0 0em rgba(75,75,75, 0.7);
  }
  12.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(75,75,75, 0.7), 1.8em -1.8em 0 0em #4b4b4b, 2.5em 0em 0 0em rgba(75,75,75, 0.2), 1.75em 1.75em 0 0em rgba(75,75,75, 0.2), 0em 2.5em 0 0em rgba(75,75,75, 0.2), -1.8em 1.8em 0 0em rgba(75,75,75, 0.2), -2.6em 0em 0 0em rgba(75,75,75, 0.2), -1.8em -1.8em 0 0em rgba(75,75,75, 0.5);
  }
  25% {
    box-shadow: 0em -2.6em 0em 0em rgba(75,75,75, 0.5), 1.8em -1.8em 0 0em rgba(75,75,75, 0.7), 2.5em 0em 0 0em #4b4b4b, 1.75em 1.75em 0 0em rgba(75,75,75, 0.2), 0em 2.5em 0 0em rgba(75,75,75, 0.2), -1.8em 1.8em 0 0em rgba(75,75,75, 0.2), -2.6em 0em 0 0em rgba(75,75,75, 0.2), -1.8em -1.8em 0 0em rgba(75,75,75, 0.2);
  }
  37.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(75,75,75, 0.2), 1.8em -1.8em 0 0em rgba(75,75,75, 0.5), 2.5em 0em 0 0em rgba(75,75,75, 0.7), 1.75em 1.75em 0 0em #4b4b4b, 0em 2.5em 0 0em rgba(75,75,75, 0.2), -1.8em 1.8em 0 0em rgba(75,75,75, 0.2), -2.6em 0em 0 0em rgba(75,75,75, 0.2), -1.8em -1.8em 0 0em rgba(75,75,75, 0.2);
  }
  50% {
    box-shadow: 0em -2.6em 0em 0em rgba(75,75,75, 0.2), 1.8em -1.8em 0 0em rgba(75,75,75, 0.2), 2.5em 0em 0 0em rgba(75,75,75, 0.5), 1.75em 1.75em 0 0em rgba(75,75,75, 0.7), 0em 2.5em 0 0em #4b4b4b, -1.8em 1.8em 0 0em rgba(75,75,75, 0.2), -2.6em 0em 0 0em rgba(75,75,75, 0.2), -1.8em -1.8em 0 0em rgba(75,75,75, 0.2);
  }
  62.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(75,75,75, 0.2), 1.8em -1.8em 0 0em rgba(75,75,75, 0.2), 2.5em 0em 0 0em rgba(75,75,75, 0.2), 1.75em 1.75em 0 0em rgba(75,75,75, 0.5), 0em 2.5em 0 0em rgba(75,75,75, 0.7), -1.8em 1.8em 0 0em #4b4b4b, -2.6em 0em 0 0em rgba(75,75,75, 0.2), -1.8em -1.8em 0 0em rgba(75,75,75, 0.2);
  }
  75% {
    box-shadow: 0em -2.6em 0em 0em rgba(75,75,75, 0.2), 1.8em -1.8em 0 0em rgba(75,75,75, 0.2), 2.5em 0em 0 0em rgba(75,75,75, 0.2), 1.75em 1.75em 0 0em rgba(75,75,75, 0.2), 0em 2.5em 0 0em rgba(75,75,75, 0.5), -1.8em 1.8em 0 0em rgba(75,75,75, 0.7), -2.6em 0em 0 0em #4b4b4b, -1.8em -1.8em 0 0em rgba(75,75,75, 0.2);
  }
  87.5% {
    box-shadow: 0em -2.6em 0em 0em rgba(75,75,75, 0.2), 1.8em -1.8em 0 0em rgba(75,75,75, 0.2), 2.5em 0em 0 0em rgba(75,75,75, 0.2), 1.75em 1.75em 0 0em rgba(75,75,75, 0.2), 0em 2.5em 0 0em rgba(75,75,75, 0.2), -1.8em 1.8em 0 0em rgba(75,75,75, 0.5), -2.6em 0em 0 0em rgba(75,75,75, 0.7), -1.8em -1.8em 0 0em #4b4b4b;
  }
}

@charset "UTF-8";#start-resizable-editor-section{display:none}.wp-block-audio figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-audio audio{width:100%;min-width:300px}.wp-block-button__link{color:#fff;background-color:#32373c;border:none;border-radius:1.55em;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:.667em 1.333em;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:#fff}.wp-block-button__link.aligncenter{text-align:center}.wp-block-button__link.alignright{text-align:right}.wp-block-buttons>.wp-block-button.has-custom-width{max-width:none}.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link{width:100%}.wp-block-buttons>.wp-block-button.wp-block-button__width-25{width:calc(25% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-50{width:calc(50% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-75{width:calc(75% - .5em)}.wp-block-buttons>.wp-block-button.wp-block-button__width-100{margin-right:0;width:100%}.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared{border-radius:0}.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius{border-radius:0!important}.is-style-outline>.wp-block-button__link,.wp-block-button__link.is-style-outline{border:2px solid}.is-style-outline>.wp-block-button__link:not(.has-text-color),.wp-block-button__link.is-style-outline:not(.has-text-color){color:#32373c}.is-style-outline>.wp-block-button__link:not(.has-background),.wp-block-button__link.is-style-outline:not(.has-background){background-color:transparent}.wp-block-buttons{display:flex;flex-direction:row;flex-wrap:wrap}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button{margin-right:0}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons>.wp-block-button{display:inline-block;margin-left:0;margin-right:.5em;margin-bottom:.5em}.wp-block-buttons>.wp-block-button:last-child{margin-right:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right>.wp-block-button{margin-left:.5em;margin-right:0}.wp-block-buttons.is-content-justification-right>.wp-block-button:first-child{margin-left:0}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-buttons.aligncenter{text-align:center}.wp-block-buttons.alignleft .wp-block-button{margin-left:0;margin-right:.5em}.wp-block-buttons.alignleft .wp-block-button:last-child{margin-right:0}.wp-block-buttons.alignright .wp-block-button{margin-right:0;margin-left:.5em}.wp-block-buttons.alignright .wp-block-button:first-child{margin-left:0}.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter{margin-left:auto;margin-right:auto;margin-bottom:.5em;width:100%}.wp-block-calendar{text-align:center}.wp-block-calendar tbody td,.wp-block-calendar th{padding:.25em;border:1px solid #ddd}.wp-block-calendar tfoot td{border:none}.wp-block-calendar table{width:100%;border-collapse:collapse}.wp-block-calendar table th{font-weight:400;background:#ddd}.wp-block-calendar a{text-decoration:underline}.wp-block-calendar table caption,.wp-block-calendar table tbody{color:#40464d}.wp-block-categories.alignleft{margin-right:2em}.wp-block-categories.alignright{margin-left:2em}.wp-block-code code{display:block;white-space:pre-wrap;overflow-wrap:break-word}.wp-block-columns{display:flex;margin-bottom:1.75em;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-columns.has-background{padding:1.25em 2.375em}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (max-width:599px){.wp-block-column{flex-basis:100%!important}}@media (min-width:600px) and (max-width:781px){.wp-block-column:not(:only-child){flex-basis:calc(50% - 1em)!important;flex-grow:0}.wp-block-column:nth-child(2n){margin-left:2em}}@media (min-width:782px){.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-column[style*=flex-basis]{flex-grow:0}.wp-block-column:not(:first-child){margin-left:2em}}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{-ms-grid-row-align:center;align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top{width:100%}.wp-block-cover,.wp-block-cover-image{position:relative;background-size:cover;background-position:50%;min-height:430px;width:100%;display:flex;justify-content:center;align-items:center;padding:1em;box-sizing:border-box}.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:fixed}@supports (-webkit-overflow-scrolling:touch){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}@media (prefers-reduced-motion:reduce){.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax{background-attachment:scroll}}.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated{background-repeat:repeat;background-size:auto}.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]){background-color:#000}.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before{content:"";background-color:inherit}.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim:not(.has-background-gradient):before,.wp-block-cover .wp-block-cover__gradient-background{position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before{opacity:.1}.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before{opacity:.2}.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before{opacity:.3}.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before{opacity:.4}.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before{opacity:.5}.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before{opacity:.6}.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before{opacity:.7}.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before{opacity:.8}.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before{opacity:.9}.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before{opacity:1}.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright{max-width:420px;width:100%}.wp-block-cover-image:after,.wp-block-cover:after{display:block;content:"";font-size:0;min-height:inherit}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-cover-image:after,.wp-block-cover:after{content:none}}.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright{display:flex}.wp-block-cover-image .wp-block-cover__inner-container,.wp-block-cover .wp-block-cover__inner-container{width:100%;z-index:1;color:#fff}.wp-block-cover-image .wp-block-subhead:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color),.wp-block-cover .wp-block-subhead:not(.has-text-color),.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color){color:inherit}.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left{align-items:flex-start;justify-content:flex-start}.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center{align-items:flex-start;justify-content:center}.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right{align-items:flex-start;justify-content:flex-end}.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left{align-items:center;justify-content:flex-start}.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center{align-items:center;justify-content:center}.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right{align-items:center;justify-content:flex-end}.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left{align-items:flex-end;justify-content:flex-start}.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center{align-items:flex-end;justify-content:center}.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right{align-items:flex-end;justify-content:flex-end}.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container{margin:0;width:auto}.wp-block-cover-image img.wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background,.wp-block-cover img.wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;padding:0;width:100%;height:100%;max-width:none;max-height:none;-o-object-fit:cover;object-fit:cover;outline:none;border:none;box-shadow:none}.wp-block-cover__image-background,.wp-block-cover__video-background{z-index:0}.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover{color:#fff}.wp-block-cover-image .wp-block-cover.has-left-content{justify-content:flex-start}.wp-block-cover-image .wp-block-cover.has-right-content{justify-content:flex-end}.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2{margin-left:0;text-align:left}.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2{margin-right:0;text-align:right}.wp-block-cover-image .wp-block-cover-image-text,.wp-block-cover .wp-block-cover-text,section.wp-block-cover-image>h2{font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:840px;padding:.44em;text-align:center}.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"]{max-width:360px;width:100%}.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper{min-width:280px}.wp-block-cover .wp-block-embed{min-width:320px;min-height:240px}.wp-block-embed{margin-bottom:1em}.wp-block-embed figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-embed iframe{max-width:100%}.wp-block-embed__wrapper{position:relative}.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before{content:"";display:block;padding-top:50%}.wp-embed-responsive .wp-has-aspect-ratio iframe{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%}.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before{padding-top:42.85%}.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before{padding-top:50%}.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before{padding-top:56.25%}.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before{padding-top:75%}.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before{padding-top:100%}.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:177.77%}.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before{padding-top:200%}.wp-block-file{margin-bottom:1.5em}.wp-block-file.aligncenter{text-align:center}.wp-block-file.alignright{text-align:right}.wp-block-file .wp-block-file__button{background:#32373c;border-radius:2em;color:#fff;font-size:.8em;padding:.5em 1em}.wp-block-file a.wp-block-file__button{text-decoration:none}.wp-block-file a.wp-block-file__button:active,.wp-block-file a.wp-block-file__button:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:visited{box-shadow:none;color:#fff;opacity:.85;text-decoration:none}.wp-block-file *+.wp-block-file__button{margin-left:.75em}.blocks-gallery-grid,.wp-block-gallery{display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin:0}.blocks-gallery-grid .blocks-gallery-image,.blocks-gallery-grid .blocks-gallery-item,.wp-block-gallery .blocks-gallery-image,.wp-block-gallery .blocks-gallery-item{margin:0 1em 1em 0;display:flex;flex-grow:1;flex-direction:column;justify-content:center;position:relative;width:calc(50% - 1em)}.blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery .blocks-gallery-item:nth-of-type(2n){margin-right:0}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{margin:0;height:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{display:flex;align-items:flex-end;justify-content:flex-start}}.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid .blocks-gallery-image img,.blocks-gallery-grid .blocks-gallery-item img,.wp-block-gallery .blocks-gallery-image img,.wp-block-gallery .blocks-gallery-item img{width:auto}}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{position:absolute;bottom:0;width:100%;max-height:100%;overflow:auto;padding:3em .77em .7em;color:#fff;text-align:center;font-size:.8em;background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);box-sizing:border-box;margin:0}.blocks-gallery-grid .blocks-gallery-image figcaption img,.blocks-gallery-grid .blocks-gallery-item figcaption img,.wp-block-gallery .blocks-gallery-image figcaption img,.wp-block-gallery .blocks-gallery-item figcaption img{display:inline}.blocks-gallery-grid figcaption,.wp-block-gallery figcaption{flex-grow:1}.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.blocks-gallery-grid.is-cropped .blocks-gallery-image a,.blocks-gallery-grid.is-cropped .blocks-gallery-image img,.blocks-gallery-grid.is-cropped .blocks-gallery-item a,.blocks-gallery-grid.is-cropped .blocks-gallery-item img,.wp-block-gallery.is-cropped .blocks-gallery-image a,.wp-block-gallery.is-cropped .blocks-gallery-image img,.wp-block-gallery.is-cropped .blocks-gallery-item a,.wp-block-gallery.is-cropped .blocks-gallery-item img{height:100%;flex:1;-o-object-fit:cover;object-fit:cover}}.blocks-gallery-grid.columns-1 .blocks-gallery-image,.blocks-gallery-grid.columns-1 .blocks-gallery-item,.wp-block-gallery.columns-1 .blocks-gallery-image,.wp-block-gallery.columns-1 .blocks-gallery-item{width:100%;margin-right:0}@media (min-width:600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image,.blocks-gallery-grid.columns-3 .blocks-gallery-item,.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(33.33333% - .66667em);margin-right:1em}.blocks-gallery-grid.columns-4 .blocks-gallery-image,.blocks-gallery-grid.columns-4 .blocks-gallery-item,.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(25% - .75em);margin-right:1em}.blocks-gallery-grid.columns-5 .blocks-gallery-image,.blocks-gallery-grid.columns-5 .blocks-gallery-item,.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(20% - .8em);margin-right:1em}.blocks-gallery-grid.columns-6 .blocks-gallery-image,.blocks-gallery-grid.columns-6 .blocks-gallery-item,.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(16.66667% - .83333em);margin-right:1em}.blocks-gallery-grid.columns-7 .blocks-gallery-image,.blocks-gallery-grid.columns-7 .blocks-gallery-item,.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(14.28571% - .85714em);margin-right:1em}.blocks-gallery-grid.columns-8 .blocks-gallery-image,.blocks-gallery-grid.columns-8 .blocks-gallery-item,.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(12.5% - .875em);margin-right:1em}.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.blocks-gallery-grid .blocks-gallery-image:last-child,.blocks-gallery-grid .blocks-gallery-item:last-child,.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0}.blocks-gallery-grid.alignleft,.blocks-gallery-grid.alignright,.wp-block-gallery.alignleft,.wp-block-gallery.alignright{max-width:420px;width:100%}.blocks-gallery-grid.aligncenter .blocks-gallery-item figure,.wp-block-gallery.aligncenter .blocks-gallery-item figure{justify-content:center}.wp-block-group{box-sizing:border-box}h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background{padding:1.25em 2.375em}.wp-block-image{margin-bottom:1em}.wp-block-image img{max-width:100%}.wp-block-image:not(.is-style-rounded) img{border-radius:inherit}.wp-block-image.aligncenter{text-align:center}.wp-block-image.alignfull img,.wp-block-image.alignwide img{width:100%}.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright{display:table}.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption{display:table-caption;caption-side:bottom}.wp-block-image .alignleft{float:left;margin:.5em 1em .5em 0}.wp-block-image .alignright{float:right;margin:.5em 0 .5em 1em}.wp-block-image .aligncenter{margin-left:auto;margin-right:auto}.wp-block-image figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img{border-radius:9999px}@supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none){.wp-block-image.is-style-circle-mask img{-webkit-mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');mask-mode:alpha;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;border-radius:0}}.wp-block-latest-comments__comment{line-height:1.1;list-style:none;margin-bottom:1em}.has-avatars .wp-block-latest-comments__comment{min-height:2.25em;list-style:none}.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.25em}.has-dates .wp-block-latest-comments__comment,.has-excerpts .wp-block-latest-comments__comment{line-height:1.5}.wp-block-latest-comments__comment-excerpt p{font-size:.875em;line-height:1.8;margin:.36em 0 1.4em}.wp-block-latest-comments__comment-date{display:block;font-size:.75em}.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar{border-radius:1.5em;display:block;float:left;height:2.5em;margin-right:.75em;width:2.5em}.wp-block-latest-posts.alignleft{margin-right:2em}.wp-block-latest-posts.alignright{margin-left:2em}.wp-block-latest-posts.wp-block-latest-posts__list{list-style:none}.wp-block-latest-posts.wp-block-latest-posts__list li{clear:both}.wp-block-latest-posts.is-grid{display:flex;flex-wrap:wrap;padding:0}.wp-block-latest-posts.is-grid li{margin:0 1.25em 1.25em 0;width:100%}@media (min-width:600px){.wp-block-latest-posts.columns-2 li{width:calc(50% - .625em)}.wp-block-latest-posts.columns-2 li:nth-child(2n){margin-right:0}.wp-block-latest-posts.columns-3 li{width:calc(33.33333% - .83333em)}.wp-block-latest-posts.columns-3 li:nth-child(3n){margin-right:0}.wp-block-latest-posts.columns-4 li{width:calc(25% - .9375em)}.wp-block-latest-posts.columns-4 li:nth-child(4n){margin-right:0}.wp-block-latest-posts.columns-5 li{width:calc(20% - 1em)}.wp-block-latest-posts.columns-5 li:nth-child(5n){margin-right:0}.wp-block-latest-posts.columns-6 li{width:calc(16.66667% - 1.04167em)}.wp-block-latest-posts.columns-6 li:nth-child(6n){margin-right:0}}.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date{display:block;color:#555;font-size:.8125em}.wp-block-latest-posts__post-excerpt{margin-top:.5em;margin-bottom:1em}.wp-block-latest-posts__featured-image a{display:inline-block}.wp-block-latest-posts__featured-image img{height:auto;width:auto}.wp-block-latest-posts__featured-image.alignleft{margin-right:1em}.wp-block-latest-posts__featured-image.alignright{margin-left:1em}.wp-block-latest-posts__featured-image.aligncenter{margin-bottom:1em;text-align:center}.block-editor-image-alignment-control__row .components-base-control__field{display:flex;justify-content:space-between;align-items:center}.block-editor-image-alignment-control__row .components-base-control__field .components-base-control__label{margin-bottom:0}ol.has-background,ul.has-background{padding:1.25em 2.375em}.wp-block-media-text{
  /*!rtl:begin:ignore*/direction:ltr;
  /*!rtl:end:ignore*/display:-ms-grid;display:grid;-ms-grid-columns:50% 1fr;grid-template-columns:50% 1fr;-ms-grid-rows:auto;grid-template-rows:auto}.wp-block-media-text.has-media-on-the-right{-ms-grid-columns:1fr 50%;grid-template-columns:1fr 50%}.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media{-ms-grid-row-align:start;align-self:start}.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media,.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media{-ms-grid-row-align:center;align-self:center}.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media{-ms-grid-row-align:end;align-self:end}.wp-block-media-text .wp-block-media-text__media{
  /*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;
  /*!rtl:end:ignore*/margin:0}.wp-block-media-text .wp-block-media-text__content{direction:ltr;
  /*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;
  /*!rtl:end:ignore*/padding:0 8%;word-break:break-word}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{
  /*!rtl:begin:ignore*/-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{
  /*!rtl:begin:ignore*/-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1
  /*!rtl:end:ignore*/}.wp-block-media-text__media img,.wp-block-media-text__media video{max-width:unset;width:100%;vertical-align:middle}.wp-block-media-text.is-image-fill .wp-block-media-text__media{height:100%;min-height:250px;background-size:cover}.wp-block-media-text.is-image-fill .wp-block-media-text__media>a{display:block;height:100%}.wp-block-media-text.is-image-fill .wp-block-media-text__media img{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media (max-width:600px){.wp-block-media-text.is-stacked-on-mobile{-ms-grid-columns:100%!important;grid-template-columns:100%!important}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}}.wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation__container{color:#1e1e1e;background-color:#fff;min-width:200px}.items-justified-left>ul{justify-content:flex-start}.items-justified-center>ul{justify-content:center}.items-justified-right>ul{justify-content:flex-end}.items-justified-space-between>ul{justify-content:space-between}.wp-block-navigation-link{display:flex;align-items:center;position:relative;margin:0}.wp-block-navigation-link .wp-block-navigation__container:empty{display:none}.wp-block-navigation__container{list-style:none;margin:0;padding-left:0;display:flex;flex-wrap:wrap}.is-vertical .wp-block-navigation__container{display:block}.has-child>.wp-block-navigation-link__content{padding-right:.5em}.has-child .wp-block-navigation__container{border:1px solid rgba(0,0,0,.15);background-color:inherit;color:inherit;position:absolute;left:0;top:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:2;opacity:0;transition:opacity .1s linear;visibility:hidden}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__content{flex-grow:1}.has-child .wp-block-navigation__container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon{padding-right:.5em}@media (min-width:782px){.has-child .wp-block-navigation__container{left:1.5em}.has-child .wp-block-navigation__container .wp-block-navigation__container{left:100%;top:-1px}.has-child .wp-block-navigation__container .wp-block-navigation__container:before{content:"";position:absolute;right:100%;height:100%;display:block;width:.5em;background:transparent}.has-child .wp-block-navigation__container .wp-block-navigation-link__submenu-icon svg{transform:rotate(0)}}.has-child:hover{cursor:pointer}.has-child:hover>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.has-child:focus-within{cursor:pointer}.has-child:focus-within>.wp-block-navigation__container{visibility:visible;opacity:1;display:flex;flex-direction:column}.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:active,.wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:focus,.wp-block-navigation[style*=text-decoration] .wp-block-navigation__container{text-decoration:inherit}.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content,.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:active,.wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:focus{text-decoration:none}.wp-block-navigation-link__content{color:inherit;padding:.5em 1em}.wp-block-navigation-link__content+.wp-block-navigation-link__content{padding-top:0}.has-text-color .wp-block-navigation-link__content{color:inherit}.wp-block-navigation-link__label{word-break:normal;overflow-wrap:break-word}.wp-block-navigation-link__submenu-icon{height:inherit;padding:.375em 1em .375em 0}.wp-block-navigation-link__submenu-icon svg{fill:currentColor}@media (min-width:782px){.wp-block-navigation-link__submenu-icon svg{transform:rotate(90deg)}}.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}p.has-background{padding:1.25em 2.375em}p.has-text-color a{color:inherit}.wp-block-post-author{display:flex;flex-wrap:wrap}.wp-block-post-author__byline{width:100%;margin-top:0;margin-bottom:0;font-size:.5em}.wp-block-post-author__avatar{margin-right:1em}.wp-block-post-author__bio{margin-bottom:.7em;font-size:.7em}.wp-block-post-author__content{flex-grow:1;flex-basis:0}.wp-block-post-author__name{font-weight:700;margin:0}.wp-block-post-comments-form input[type=submit]{color:#fff;background-color:#32373c;border:none;border-radius:1.55em;box-shadow:none;cursor:pointer;display:inline-block;font-size:1.125em;padding:.667em 1.333em;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-post-comments-form input[type=submit]:active,.wp-block-post-comments-form input[type=submit]:focus,.wp-block-post-comments-form input[type=submit]:hover,.wp-block-post-comments-form input[type=submit]:visited{color:#fff}.wp-block-preformatted{white-space:pre-wrap}.wp-block-pullquote{padding:3em 0;margin-left:0;margin-right:0;text-align:center}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{max-width:420px}.wp-block-pullquote.alignleft p,.wp-block-pullquote.alignright p{font-size:1.25em}.wp-block-pullquote p{font-size:1.75em;line-height:1.6}.wp-block-pullquote cite,.wp-block-pullquote footer{position:relative}.wp-block-pullquote .has-text-color a{color:inherit}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{border:none}.wp-block-pullquote.is-style-solid-color blockquote{margin-left:auto;margin-right:auto;text-align:left;max-width:60%}.wp-block-pullquote.is-style-solid-color blockquote p{margin-top:0;margin-bottom:0;font-size:2em}.wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:none;font-style:normal}.wp-block-pullquote cite{color:inherit}.wp-block-query-loop{max-width:100%;list-style:none;padding:0}.wp-block-query-loop li{clear:both}.wp-block-query-loop.is-flex-container{flex-direction:row;display:flex;flex-wrap:wrap}.wp-block-query-loop.is-flex-container li{margin:0 0 1.25em;width:100%}@media (min-width:600px){.wp-block-query-loop.is-flex-container li{margin-right:1.25em}.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li{width:calc(50% - .625em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li:nth-child(2n){margin-right:0}.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li{width:calc(33.33333% - .83333em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li:nth-child(3n){margin-right:0}.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li{width:calc(25% - .9375em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li:nth-child(4n){margin-right:0}.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li{width:calc(20% - 1em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li:nth-child(5n){margin-right:0}.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li{width:calc(16.66667% - 1.04167em)}.wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li:nth-child(6n){margin-right:0}}.wp-block-query-pagination{display:flex;flex-direction:row;flex-wrap:wrap}.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous{display:inline-block;margin-right:.5em;margin-bottom:.5em}.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child{margin-right:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin-bottom:1em;padding:0 1em}.wp-block-quote.is-large p,.wp-block-quote.is-style-large p{font-size:1.5em;font-style:italic;line-height:1.6}.wp-block-quote.is-large cite,.wp-block-quote.is-large footer,.wp-block-quote.is-style-large cite,.wp-block-quote.is-style-large footer{font-size:1.125em;text-align:right}.wp-block-rss.wp-block-rss{box-sizing:border-box}.wp-block-rss.alignleft{margin-right:2em}.wp-block-rss.alignright{margin-left:2em}.wp-block-rss.is-grid{display:flex;flex-wrap:wrap;padding:0;list-style:none}.wp-block-rss.is-grid li{margin:0 1em 1em 0;width:100%}@media (min-width:600px){.wp-block-rss.columns-2 li{width:calc(50% - 1em)}.wp-block-rss.columns-3 li{width:calc(33.33333% - 1em)}.wp-block-rss.columns-4 li{width:calc(25% - 1em)}.wp-block-rss.columns-5 li{width:calc(20% - 1em)}.wp-block-rss.columns-6 li{width:calc(16.66667% - 1em)}}.wp-block-rss__item-author,.wp-block-rss__item-publish-date{display:block;color:#555;font-size:.8125em}.wp-block-search .wp-block-search__button{background:#f7f7f7;border:1px solid #ccc;padding:.375em .625em;color:#32373c;margin-left:.625em;word-break:normal}.wp-block-search .wp-block-search__button.has-icon{line-height:0}.wp-block-search .wp-block-search__button svg{min-width:1.5em;min-height:1.5em}.wp-block-search .wp-block-search__inside-wrapper{display:flex;flex:auto;flex-wrap:nowrap;max-width:100%}.wp-block-search .wp-block-search__label{width:100%}.wp-block-search .wp-block-search__input{flex-grow:1;min-width:3em;border:1px solid #949494}.wp-block-search.wp-block-search__button-only .wp-block-search__button{margin-left:0}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:4px;border:1px solid #949494}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input{border-radius:0;border:none;padding:0 0 0 .25em}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus{outline:none}.wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button{padding:.125em .5em}.wp-block-separator.is-style-wide{border-bottom-width:1px}.wp-block-separator.is-style-dots{background:none!important;border:none;text-align:center;max-width:none;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{content:"···";color:currentColor;font-size:1.5em;letter-spacing:2em;padding-left:2em;font-family:serif}.wp-block-custom-logo{line-height:0}.wp-block-custom-logo .aligncenter{display:table}.wp-block-custom-logo.is-style-rounded img{border-radius:9999px}.wp-block-social-links{display:flex;flex-wrap:wrap;justify-content:flex-start;padding-left:0;padding-right:0;text-indent:0;margin-left:0}.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover{text-decoration:none;border-bottom:0;box-shadow:none}.wp-block-social-links .wp-social-link.wp-social-link.wp-social-link{margin:4px 8px 4px 0}.wp-block-social-links .wp-social-link a{padding:.25em}.wp-block-social-links .wp-social-link svg{width:1em;height:1em}.wp-block-social-links.has-small-icon-size{font-size:16px}.wp-block-social-links,.wp-block-social-links.has-normal-icon-size{font-size:24px}.wp-block-social-links.has-large-icon-size{font-size:36px}.wp-block-social-links.has-huge-icon-size{font-size:48px}.wp-block-social-links.aligncenter{justify-content:center;display:flex}.wp-block-social-links.alignright{justify-content:flex-end}.wp-social-link{display:block;border-radius:9999px;transition:transform .1s ease;height:auto}@media (prefers-reduced-motion:reduce){.wp-social-link{transition-duration:0s}}.wp-social-link a{display:block;line-height:0;transition:transform .1s ease}.wp-social-link a,.wp-social-link a:active,.wp-social-link a:hover,.wp-social-link a:visited,.wp-social-link svg{color:currentColor;fill:currentColor}.wp-social-link:hover{transform:scale(1.1)}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link{background-color:#f0f0f0;color:#444}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon{background-color:#f90;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp{background-color:#1ea0c3;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance{background-color:#0757fe;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen{background-color:#1e1f26;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart{background-color:#02e49b;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble{background-color:#e94c89;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox{background-color:#4280ff;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy{background-color:#f45800;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook{background-color:#1778f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr{background-color:#0461dd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare{background-color:#e65678;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github{background-color:#24292d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads{background-color:#eceadd;color:#382110}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google{background-color:#ea4434;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram{background-color:#f00075;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm{background-color:#e21b24;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin{background-color:#0d66c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon{background-color:#3288d4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium{background-color:#02ab6c;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup{background-color:#f6405f;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon{background-color:#ff424d;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest{background-color:#e60122;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket{background-color:#ef4155;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit{background-color:#fe4500;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype{background-color:#0478d7;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat{background-color:#fefc00;color:#fff;stroke:#000}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud{background-color:#ff5600;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify{background-color:#1bd760;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram{background-color:#2aabee;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok{background-color:#000;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr{background-color:#011835;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch{background-color:#6440a4;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter{background-color:#1da1f2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo{background-color:#1eb7ea;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk{background-color:#4680c2;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress{background-color:#3499cd;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube{background-color:red;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link{background:none;padding:4px}.wp-block-social-links.is-style-logos-only .wp-social-link-amazon{color:#f90}.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp{color:#1ea0c3}.wp-block-social-links.is-style-logos-only .wp-social-link-behance{color:#0757fe}.wp-block-social-links.is-style-logos-only .wp-social-link-codepen{color:#1e1f26}.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart{color:#02e49b}.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble{color:#e94c89}.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox{color:#4280ff}.wp-block-social-links.is-style-logos-only .wp-social-link-etsy{color:#f45800}.wp-block-social-links.is-style-logos-only .wp-social-link-facebook{color:#1778f2}.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-flickr{color:#0461dd}.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare{color:#e65678}.wp-block-social-links.is-style-logos-only .wp-social-link-github{color:#24292d}.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads{color:#382110}.wp-block-social-links.is-style-logos-only .wp-social-link-google{color:#ea4434}.wp-block-social-links.is-style-logos-only .wp-social-link-instagram{color:#f00075}.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm{color:#e21b24}.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin{color:#0d66c2}.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon{color:#3288d4}.wp-block-social-links.is-style-logos-only .wp-social-link-medium{color:#02ab6c}.wp-block-social-links.is-style-logos-only .wp-social-link-meetup{color:#f6405f}.wp-block-social-links.is-style-logos-only .wp-social-link-patreon{color:#ff424d}.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest{color:#e60122}.wp-block-social-links.is-style-logos-only .wp-social-link-pocket{color:#ef4155}.wp-block-social-links.is-style-logos-only .wp-social-link-reddit{color:#fe4500}.wp-block-social-links.is-style-logos-only .wp-social-link-skype{color:#0478d7}.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat{color:#fff;stroke:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud{color:#ff5600}.wp-block-social-links.is-style-logos-only .wp-social-link-spotify{color:#1bd760}.wp-block-social-links.is-style-logos-only .wp-social-link-telegram{color:#2aabee}.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok{color:#000}.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr{color:#011835}.wp-block-social-links.is-style-logos-only .wp-social-link-twitch{color:#6440a4}.wp-block-social-links.is-style-logos-only .wp-social-link-twitter{color:#1da1f2}.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo{color:#1eb7ea}.wp-block-social-links.is-style-logos-only .wp-social-link-vk{color:#4680c2}.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress{color:#3499cd}.wp-block-social-links.is-style-logos-only .wp-social-link-yelp{background-color:#d32422;color:#fff}.wp-block-social-links.is-style-logos-only .wp-social-link-youtube{color:red}.wp-block-social-links.is-style-pill-shape .wp-social-link{width:auto}.wp-block-social-links.is-style-pill-shape .wp-social-link a{padding-left:.66667em;padding-right:.66667em}.wp-block-spacer{clear:both}p.wp-block-subhead{font-size:1.1em;font-style:italic;opacity:.75}.wp-block-tag-cloud.aligncenter{text-align:center}.wp-block-tag-cloud.alignfull{padding-left:1em;padding-right:1em}.wp-block-table{overflow-x:auto}.wp-block-table table{width:100%}.wp-block-table .has-fixed-layout{table-layout:fixed;width:100%}.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th{word-break:break-word}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{display:table;width:auto}.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th{word-break:break-word}.wp-block-table .has-subtle-light-gray-background-color{background-color:#f3f4f5}.wp-block-table .has-subtle-pale-green-background-color{background-color:#e9fbe5}.wp-block-table .has-subtle-pale-blue-background-color{background-color:#e7f5fe}.wp-block-table .has-subtle-pale-pink-background-color{background-color:#fcf0ef}.wp-block-table.is-style-stripes{border-spacing:0;border-collapse:inherit;background-color:transparent;border-bottom:1px solid #f0f0f0}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:#f0f0f0}.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd){background-color:#f3f4f5}.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd){background-color:#e9fbe5}.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd){background-color:#e7f5fe}.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd){background-color:#fcf0ef}.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th{border-color:transparent}.wp-block-text-columns,.wp-block-text-columns.aligncenter{display:flex}.wp-block-text-columns .wp-block-column{margin:0 1em;padding:0}.wp-block-text-columns .wp-block-column:first-child{margin-left:0}.wp-block-text-columns .wp-block-column:last-child{margin-right:0}.wp-block-text-columns.columns-2 .wp-block-column{width:50%}.wp-block-text-columns.columns-3 .wp-block-column{width:33.33333%}.wp-block-text-columns.columns-4 .wp-block-column{width:25%}pre.wp-block-verse{font-family:inherit;overflow:auto;white-space:pre-wrap}.wp-block-video{margin-left:0;margin-right:0}.wp-block-video video{width:100%}@supports ((position:-webkit-sticky) or (position:sticky)){.wp-block-video [poster]{-o-object-fit:cover;object-fit:cover}}.wp-block-video.aligncenter{text-align:center}.wp-block-video figcaption{margin-top:.5em;margin-bottom:1em}.wp-block-post-featured-image a{display:inline-block}.wp-block-post-featured-image img{max-width:100%;height:auto}:root .has-pale-pink-background-color{background-color:#f78da7}:root .has-vivid-red-background-color{background-color:#cf2e2e}:root .has-luminous-vivid-orange-background-color{background-color:#ff6900}:root .has-luminous-vivid-amber-background-color{background-color:#fcb900}:root .has-light-green-cyan-background-color{background-color:#7bdcb5}:root .has-vivid-green-cyan-background-color{background-color:#00d084}:root .has-pale-cyan-blue-background-color{background-color:#8ed1fc}:root .has-vivid-cyan-blue-background-color{background-color:#0693e3}:root .has-vivid-purple-background-color{background-color:#9b51e0}:root .has-white-background-color{background-color:#fff}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-cyan-bluish-gray-background-color{background-color:#abb8c3}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-black-background-color{background-color:#000}:root .has-pale-pink-color{color:#f78da7}:root .has-vivid-red-color{color:#cf2e2e}:root .has-luminous-vivid-orange-color{color:#ff6900}:root .has-luminous-vivid-amber-color{color:#fcb900}:root .has-light-green-cyan-color{color:#7bdcb5}:root .has-vivid-green-cyan-color{color:#00d084}:root .has-pale-cyan-blue-color{color:#8ed1fc}:root .has-vivid-cyan-blue-color{color:#0693e3}:root .has-vivid-purple-color{color:#9b51e0}:root .has-white-color{color:#fff}:root .has-very-light-gray-color{color:#eee}:root .has-cyan-bluish-gray-color{color:#abb8c3}:root .has-very-dark-gray-color{color:#313131}:root .has-black-color{color:#000}:root .has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:linear-gradient(135deg,#0693e3,#9b51e0)}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:linear-gradient(135deg,#7adcb4,#00d082)}:root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:linear-gradient(135deg,#fcb900,#ff6900)}:root .has-luminous-vivid-orange-to-vivid-red-gradient-background{background:linear-gradient(135deg,#ff6900,#cf2e2e)}:root .has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:linear-gradient(135deg,#eee,#a9b8c3)}:root .has-cool-to-warm-spectrum-gradient-background{background:linear-gradient(135deg,#4aeadc,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c)}:root .has-blush-light-purple-gradient-background{background:linear-gradient(135deg,#ffceec,#9896f0)}:root .has-blush-bordeaux-gradient-background{background:linear-gradient(135deg,#fecda5,#fe2d2d 50%,#6b003e)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-luminous-dusk-gradient-background{background:linear-gradient(135deg,#ffcb70,#c751c0 50%,#4158d0)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-pale-ocean-gradient-background{background:linear-gradient(135deg,#fff5cb,#b6e3d4 50%,#33a7b5)}:root .has-electric-grass-gradient-background{background:linear-gradient(135deg,#caf880,#71ce7e)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root .has-link-color a{color:#00e;color:var(--wp--style--color--link,#00e)}.has-small-font-size{font-size:.8125em}.has-normal-font-size,.has-regular-font-size{font-size:1em}.has-medium-font-size{font-size:1.25em}.has-large-font-size{font-size:2.25em}.has-huge-font-size,.has-larger-font-size{font-size:2.625em}.has-text-align-center{text-align:center}.has-text-align-left{text-align:left}.has-text-align-right{text-align:right}#end-resizable-editor-section{display:none}.aligncenter{clear:both}
#start-resizable-editor-section{display:none}.wp-block-audio figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio figcaption{color:hsla(0,0%,100%,.65)}.wp-block-code{font-family:Menlo,Consolas,monaco,monospace;color:#1e1e1e;padding:.8em 1em;border:1px solid #ddd;border-radius:4px}.wp-block-embed figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed figcaption{color:hsla(0,0%,100%,.65)}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:hsla(0,0%,100%,.65)}.wp-block-image figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-image figcaption{color:hsla(0,0%,100%,.65)}.wp-block-pullquote{border-top:4px solid;border-bottom:4px solid;margin-bottom:1.75em;color:currentColor}.wp-block-pullquote__citation,.wp-block-pullquote cite,.wp-block-pullquote footer{color:currentColor;text-transform:uppercase;font-size:.8125em;font-style:normal}.wp-block-navigation ul,.wp-block-navigation ul li{list-style:none}.wp-block-navigation-link.wp-block-navigation-link{margin:0}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote__citation,.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;margin-top:1em;position:relative;font-style:normal}.wp-block-quote.has-text-align-right{border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote.has-text-align-center{border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large{border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-group.has-background{padding:1.25em 2.375em;margin-top:0;margin-bottom:0}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto;opacity:.4}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{border-collapse:collapse}.wp-block-table thead{border-bottom:3px solid}.wp-block-table tfoot{border-top:3px solid}.wp-block-table td,.wp-block-table th{padding:.5em;border:1px solid;word-break:normal}.wp-block-table figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table figcaption{color:hsla(0,0%,100%,.65)}.wp-block-video figcaption{color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video figcaption{color:hsla(0,0%,100%,.65)}.wp-block-template-part.has-background{padding:1.25em 2.375em;margin-top:0;margin-bottom:0}#end-resizable-editor-section{display:none}
.components-custom-select-control{position:relative}.components-custom-select-control__label{display:block;margin-bottom:8px}.components-custom-select-control__button{border:1px solid #757575;border-radius:2px;min-height:30px;min-width:130px;position:relative;text-align:left}.components-custom-select-control__button.components-custom-select-control__button{padding-right:24px}.components-custom-select-control__button:focus:not(:disabled){border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color)}.components-custom-select-control__button .components-custom-select-control__button-icon{height:100%;padding:0;position:absolute;right:0;top:0}.components-custom-select-control__menu{border:1px solid #1e1e1e;background-color:#fff;border-radius:2px;outline:none;transition:none;max-height:400px;min-width:100%;overflow:auto;padding:0;position:absolute;z-index:1000000}.components-custom-select-control__menu[aria-hidden=true]{display:none}.components-custom-select-control__item{align-items:center;display:flex;list-style-type:none;padding:8px;cursor:default;line-height:28px}.components-custom-select-control__item.is-highlighted{background:#ddd}.components-custom-select-control__item .components-custom-select-control__item-icon{margin-right:0;margin-left:auto}.components-custom-select-control__item:last-child{margin-bottom:0}.components-snackbar{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13px;background-color:#1e1e1e;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.3);color:#fff;padding:16px 24px;width:100%;max-width:600px;box-sizing:border-box;cursor:pointer;pointer-events:auto}@media(min-width:600px){.components-snackbar{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.components-snackbar:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px var(--wp-admin-theme-color)}.components-snackbar.components-snackbar-explicit-dismiss{cursor:default}.components-snackbar .components-snackbar__content-with-icon{margin-left:24px}.components-snackbar .components-snackbar__icon{position:absolute;top:24px;left:28px}.components-snackbar .components-snackbar__dismiss-button{margin-left:32px;cursor:pointer}.components-snackbar__action.components-button{margin-left:32px;color:#fff;height:auto;flex-shrink:0;line-height:1.4;padding:0}.components-snackbar__action.components-button:not(:disabled):not([aria-disabled=true]):not(.is-secondary){text-decoration:underline;background-color:transparent}.components-snackbar__action.components-button:not(:disabled):not([aria-disabled=true]):not(.is-secondary):focus{color:#fff;box-shadow:none;outline:1px dotted #fff}.components-snackbar__action.components-button:not(:disabled):not([aria-disabled=true]):not(.is-secondary):hover{color:var(--wp-admin-theme-color)}.components-snackbar__content{display:flex;align-items:baseline;justify-content:space-between;line-height:1.4}.components-snackbar-list{position:absolute;z-index:100000;width:100%;box-sizing:border-box;pointer-events:none}.components-snackbar-list__notice-container{position:relative;padding-top:8px}.components-combobox-control{width:100%}input.components-combobox-control__input[type=text]{width:100%;border:none;box-shadow:none;font-size:16px;padding:2px;margin:0;line-height:inherit;min-height:auto}@media(min-width:600px){input.components-combobox-control__input[type=text]{font-size:13px}}input.components-combobox-control__input[type=text]:focus{outline:none;box-shadow:none}.components-combobox-control__suggestions-container{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;box-shadow:0 0 0 transparent;transition:box-shadow .1s linear;border-radius:2px;border:1px solid #757575;font-size:16px;line-height:normal;display:flex;flex-wrap:wrap;align-items:flex-start;width:100%;margin:0 0 8px;padding:4px}@media(prefers-reduced-motion:reduce){.components-combobox-control__suggestions-container{transition-duration:0s;transition-delay:0s}}@media(min-width:600px){.components-combobox-control__suggestions-container{font-size:13px;line-height:normal}}.components-combobox-control__suggestions-container:focus{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid transparent}.components-combobox-control__suggestions-container::-webkit-input-placeholder{color:rgba(30,30,30,.62)}.components-combobox-control__suggestions-container::-moz-placeholder{opacity:1;color:rgba(30,30,30,.62)}.components-combobox-control__suggestions-container:-ms-input-placeholder{color:rgba(30,30,30,.62)}.components-combobox-control__suggestions-container:focus-within{border-color:var(--wp-admin-theme-color);box-shadow:0 0 0 1px var(--wp-admin-theme-color);outline:2px solid transparent}.components-combobox-control__reset.components-button{display:flex;height:24px;min-width:24px;padding:0}
.wc-block-link-button{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;box-shadow:none;display:inline;text-shadow:none;text-decoration:underline}.wc-block-link-button,.wc-block-link-button:active,.wc-block-link-button:focus,.wc-block-link-button:hover{background:0 0}.wc-block-suspense-placeholder{outline:0!important;border:0!important;background-color:#ebebeb!important;color:transparent!important;width:100%;border-radius:.25rem;display:block;line-height:1;position:relative!important;overflow:hidden!important;max-width:100%!important;pointer-events:none;box-shadow:none;z-index:1}.wc-block-suspense-placeholder>*{visibility:hidden}.wc-block-suspense-placeholder:after{content:" ";display:block;position:absolute;left:0;right:0;top:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#ebebeb,#f5f5f5,#ebebeb);transform:translateX(-100%);-webkit-animation:loading__animation 1.5s ease-in-out infinite;animation:loading__animation 1.5s ease-in-out infinite}@media screen and (prefers-reduced-motion:reduce){.wc-block-suspense-placeholder{-webkit-animation:none;animation:none}}.wc-block-suspense-placeholder:before{content:" "}.wc-block-grid__products .wc-block-grid__product-image{text-decoration:none;display:block;position:relative}.wc-block-grid__products .wc-block-grid__product-image a{text-decoration:none;border:0;outline:0;box-shadow:none}.wc-block-grid__products .wc-block-grid__product-image img{height:auto;width:auto;max-width:100%}.wc-block-grid__products .wc-block-grid__product-image img[hidden]{display:none}.wc-block-grid__products .wc-block-grid__product-image img[alt=""]{border:1px solid #f2f2f2}.edit-post-visual-editor .editor-block-list__block .wc-block-grid__product-title,.editor-styles-wrapper .wc-block-grid__product-title,.wc-block-grid__product-title{font-family:inherit;line-height:1.2em;font-weight:700;padding:0;color:inherit;font-size:inherit;display:block}.wc-block-grid__product-price{display:block}.wc-block-grid__product-price .wc-block-grid__product-price__regular{margin-right:.5em}.wc-block-grid__product-add-to-cart.wp-block-button{word-break:break-word;white-space:normal}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{word-break:break-word;white-space:normal;margin:0 auto!important;display:inline-flex;justify-content:center;text-align:center;padding:.5em 1em;font-size:1em}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading{opacity:.25}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.added:after{font-family:WooCommerce;content:"";margin-left:.5em;display:inline-block;width:auto;height:auto}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link.loading:after{font-family:WooCommerce;content:"";-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;margin-left:.5em;display:inline-block;width:auto;height:auto}.has-5-columns:not(.alignfull) .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-6-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-7-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-8-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after,.has-9-columns .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:after{content:"";margin:0}.wc-block-grid__product-rating{display:block;color:#000}.wc-block-grid__product-rating .star-rating,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars{overflow:hidden;position:relative;width:5.3em;height:1.618em;line-height:1.618;font-size:1em;font-family:star;font-weight:400;margin:0 auto;text-align:left}.wc-block-grid__product-rating .star-rating:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars:before{content:"SSSSS";top:0;left:0;right:0;position:absolute;opacity:.5;color:#aaa;white-space:nowrap}.wc-block-grid__product-rating .star-rating span,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span{overflow:hidden;top:0;left:0;right:0;position:absolute;padding-top:1.5em}.wc-block-grid__product-rating .star-rating span:before,.wc-block-grid__product-rating .wc-block-grid__product-rating__stars span:before{content:"SSSSS";color:inherit;top:0;left:0;right:0;position:absolute;white-space:nowrap}.wc-block-grid__product-onsale{font-size:.875em;padding:.25em .75em;display:inline-block;width:auto;border:1px solid #43454b;border-radius:3px;color:#43454b;background:#fff;text-align:center;text-transform:uppercase;font-weight:600;z-index:9;position:relative}.wc-block-grid__product .wc-block-grid__product-image:not(.wc-block-components-product-image),.wc-block-grid__product .wc-block-grid__product-title{margin:0 0 12px}.wc-block-grid__product .wc-block-grid__product-add-to-cart,.wc-block-grid__product .wc-block-grid__product-onsale,.wc-block-grid__product .wc-block-grid__product-price,.wc-block-grid__product .wc-block-grid__product-rating{margin:0 auto 12px}.theme-twentysixteen .wc-block-grid .price ins{color:#77a464}.theme-twentynineteen .wc-block-grid__product{font-size:.88889em}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-components-product-title,.theme-twentynineteen .wc-block-grid__product-onsale,.theme-twentynineteen .wc-block-grid__product-title{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.theme-twentynineteen .wc-block-grid__product-title:before{display:none}.theme-twentynineteen .wc-block-components-product-sale-badge,.theme-twentynineteen .wc-block-grid__product-onsale{line-height:1}.theme-twentynineteen .editor-styles-wrapper .wp-block-button .wp-block-button__link:not(.has-text-color){color:#fff}.theme-twentytwenty .wc-block-grid__product-link{color:#000}.theme-twentytwenty .wc-block-components-product-title,.theme-twentytwenty .wc-block-grid__product-title{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;color:#cd2653;font-size:1em}.theme-twentytwenty .wp-block-columns .wc-block-components-product-title{margin-top:0}.theme-twentytwenty .wc-block-components-product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-components-product-price__value,.theme-twentytwenty .wc-block-grid__product-price .woocommerce-Price-amount,.theme-twentytwenty .wc-block-grid__product-price__value{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-size:.9em}.theme-twentytwenty .wc-block-components-product-price del,.theme-twentytwenty .wc-block-grid__product-price del{opacity:.5}.theme-twentytwenty .wc-block-components-product-price ins,.theme-twentytwenty .wc-block-grid__product-price ins{text-decoration:none}.theme-twentytwenty .star-rating,.theme-twentytwenty .wc-block-grid__product-rating{font-size:.7em}.theme-twentytwenty .star-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .star-rating .wc-block-grid__product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-components-product-rating__stars,.theme-twentytwenty .wc-block-grid__product-rating .wc-block-grid__product-rating__stars{line-height:1}.theme-twentytwenty .wc-block-components-product-button>.wp-block-button__link,.theme-twentytwenty .wc-block-grid__product-add-to-cart>.wp-block-button__link{font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif}.theme-twentytwenty .wc-block-components-product-sale-badge,.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{background:#cd2653;color:#fff;font-family:-apple-system,blinkmacsystemfont,Helvetica Neue,helvetica,sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;text-transform:uppercase}.theme-twentytwenty .wc-block-grid__products .wc-block-components-product-sale-badge{position:static}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-image .wc-block-components-product-sale-badge{position:absolute}.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale:not(.wc-block-components-product-sale-badge){position:absolute;right:4px;top:4px;z-index:1}.theme-twentytwenty .wc-block-active-filters__title,.theme-twentytwenty .wc-block-attribute-filter__title,.theme-twentytwenty .wc-block-price-filter__title,.theme-twentytwenty .wc-block-stock-filter__title{font-size:1em}.theme-twentytwenty .wc-block-active-filters .wc-block-active-filters__clear-all{font-size:.75em}.theme-twentytwenty .wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{font-size:.75em;padding:.5em}@media only screen and (min-width:768px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}@media only screen and (min-width:1168px){.theme-twentytwenty .wc-block-grid__products .wc-block-grid__product-onsale{font-size:.875em;padding:.5em}}.theme-twentytwentytwo .wc-block-grid__product-add-to-cart .added_to_cart{margin-top:12px;display:block}.theme-twentytwentytwo .wc-block-components-product-price ins,.theme-twentytwentytwo .wc-block-grid__product-price ins{text-decoration:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;word-wrap:normal!important;padding:0;position:absolute!important;width:1px}.screen-reader-text:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;-webkit-clip-path:none;clip-path:none;color:#2b2d2f;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.wc-block-components-product-add-to-cart-attribute-picker{margin:0;flex-basis:100%}.wc-block-components-product-add-to-cart-attribute-picker label{display:block;font-size:1em}.wc-block-components-product-add-to-cart-attribute-picker .wc-block-components-product-add-to-cart-attribute-picker__container{position:relative}.wc-block-components-product-add-to-cart-attribute-picker .wc-block-components-product-add-to-cart-attribute-picker__select{margin:0 0 .75em}.wc-block-components-product-add-to-cart-attribute-picker .wc-block-components-product-add-to-cart-attribute-picker__select select{min-width:60%;min-height:1.75em}.wc-block-components-product-add-to-cart-attribute-picker .wc-block-components-product-add-to-cart-attribute-picker__select.has-error{margin-bottom:24px}.wc-block-components-product-add-to-cart-attribute-picker .wc-block-components-product-add-to-cart-attribute-picker__select.has-error select{border-color:#cc1818}.wc-block-components-product-add-to-cart-attribute-picker .wc-block-components-product-add-to-cart-attribute-picker__select.has-error select:focus{outline-color:#cc1818}.wc-block-components-product-add-to-cart{margin:0;display:flex;flex-wrap:wrap}.wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button{margin:0 0 .75em}.wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button .wc-block-components-button__text{display:block}.wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button .wc-block-components-button__text>svg{fill:currentColor;vertical-align:top;width:1.5em;height:1.5em;margin:-.25em 0 -.25em .5em}.wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-quantity{margin:0 1em .75em 0;flex-basis:5em;padding:.618em;background:#fff;border:1px solid #ccc;border-radius:2px;color:#43454b;box-shadow:inset 0 1px 1px rgba(0,0,0,.125);text-align:center}.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button,.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-quantity,.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-button,.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-quantity{outline:0!important;border:0!important;background-color:#ebebeb!important;color:transparent!important;width:100%;border-radius:.25rem;display:block;line-height:1;position:relative!important;overflow:hidden!important;max-width:100%!important;pointer-events:none;box-shadow:none;z-index:1}.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button>*,.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-quantity>*,.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-button>*,.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-quantity>*{visibility:hidden}.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button:after,.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-quantity:after,.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-button:after,.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-quantity:after{content:" ";display:block;position:absolute;left:0;right:0;top:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#ebebeb,#f5f5f5,#ebebeb);transform:translateX(-100%);-webkit-animation:loading__animation 1.5s ease-in-out infinite;animation:loading__animation 1.5s ease-in-out infinite}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-button,.is-loading .wc-block-components-product-add-to-cart .wc-block-components-product-add-to-cart-quantity,.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-button,.wc-block-components-product-add-to-cart--placeholder .wc-block-components-product-add-to-cart-quantity{-webkit-animation:none;animation:none}}.wc-block-grid .wc-block-components-product-add-to-cart{justify-content:center}.wc-block-components-product-add-to-cart-notice{margin:0}.wp-block-button.wc-block-components-product-button{word-break:break-word;white-space:normal;margin-top:0;margin-bottom:12px}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button{border-style:none;display:inline-flex;font-family:inherit;font-weight:inherit;justify-content:center;margin:0 auto;white-space:normal;word-break:break-word}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder{outline:0!important;border:0!important;background-color:#ebebeb!important;color:transparent!important;width:100%;border-radius:.25rem;display:block;line-height:1;position:relative!important;overflow:hidden!important;max-width:100%!important;pointer-events:none;box-shadow:none;z-index:1;min-width:8em;min-height:3em}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder>*{visibility:hidden}.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder:after{content:" ";display:block;position:absolute;left:0;right:0;top:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#ebebeb,#f5f5f5,#ebebeb);transform:translateX(-100%);-webkit-animation:loading__animation 1.5s ease-in-out infinite;animation:loading__animation 1.5s ease-in-out infinite}@media screen and (prefers-reduced-motion:reduce){.wp-block-button.wc-block-components-product-button .wc-block-components-product-button__button--placeholder{-webkit-animation:none;animation:none}}.is-loading .wc-block-components-product-button>.wc-block-components-product-button__button{outline:0!important;border:0!important;background-color:#ebebeb!important;color:transparent!important;width:100%;border-radius:.25rem;display:block;line-height:1;position:relative!important;overflow:hidden!important;max-width:100%!important;pointer-events:none;box-shadow:none;z-index:1;min-width:8em;min-height:3em}.is-loading .wc-block-components-product-button>.wc-block-components-product-button__button>*{visibility:hidden}.is-loading .wc-block-components-product-button>.wc-block-components-product-button__button:after{content:" ";display:block;position:absolute;left:0;right:0;top:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#ebebeb,#f5f5f5,#ebebeb);transform:translateX(-100%);-webkit-animation:loading__animation 1.5s ease-in-out infinite;animation:loading__animation 1.5s ease-in-out infinite}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-product-button>.wc-block-components-product-button__button{-webkit-animation:none;animation:none}}.theme-twentytwentyone .editor-styles-wrapper .wc-block-components-product-button .wp-block-button__link{background-color:var(--button--color-background);color:var(--button--color-text);border-color:var(--button--color-background)}.wc-block-components-product-category-list{margin-top:0;margin-bottom:.75em}.wc-block-components-product-category-list ul{margin:0;padding:0;display:inline}.wc-block-components-product-category-list ul li{display:inline;list-style:none}.wc-block-components-product-category-list ul li:after{content:", "}.wc-block-components-product-category-list ul li:last-child:after{content:""}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image,.wc-block-components-product-image{text-decoration:none;display:block;position:relative}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image a,.wc-block-components-product-image a{border-radius:inherit;text-decoration:none;border:0;outline:0;box-shadow:none}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image img,.wc-block-components-product-image img{border-radius:inherit;vertical-align:middle;width:100%}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image img[hidden],.wc-block-components-product-image img[hidden]{display:none}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image img[alt=""],.wc-block-components-product-image img[alt=""]{border:1px solid #f2f2f2}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image .wc-block-components-product-sale-badge--align-left,.wc-block-components-product-image .wc-block-components-product-sale-badge--align-left{position:absolute;left:4px;top:4px;right:auto;margin:0}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image .wc-block-components-product-sale-badge--align-center,.wc-block-components-product-image .wc-block-components-product-sale-badge--align-center{position:absolute;top:4px;left:50%;right:auto;transform:translateX(-50%);margin:0}.editor-styles-wrapper .wc-block-grid__products .wc-block-grid__product .wc-block-components-product-image .wc-block-components-product-sale-badge--align-right,.wc-block-components-product-image .wc-block-components-product-sale-badge--align-right{position:absolute;right:4px;top:4px;left:auto;margin:0}.is-loading .wc-block-components-product-image{outline:0!important;border:0!important;background-color:#ebebeb!important;color:transparent!important;width:100%;display:block;line-height:1;position:relative!important;overflow:hidden!important;max-width:100%!important;pointer-events:none;box-shadow:none;z-index:1;width:auto}.is-loading .wc-block-components-product-image>*{visibility:hidden}.is-loading .wc-block-components-product-image:after{content:" ";display:block;position:absolute;left:0;right:0;top:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#ebebeb,#f5f5f5,#ebebeb);transform:translateX(-100%);-webkit-animation:loading__animation 1.5s ease-in-out infinite;animation:loading__animation 1.5s ease-in-out infinite}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-product-image{-webkit-animation:none;animation:none}}.wc-block-components-product-image{margin:0 0 12px}.wc-block-components-product-rating{display:block;margin-top:0;margin-bottom:12px}.wc-block-components-product-rating__stars{overflow:hidden;position:relative;width:5.3em;height:1.618em;line-height:1.618;font-size:1em;font-family:star;font-weight:400;margin:0 auto;text-align:left}.wc-block-components-product-rating__stars:before{content:"SSSSS";top:0;left:0;right:0;position:absolute;opacity:.5;color:inherit;white-space:nowrap}.wc-block-components-product-rating__stars span{overflow:hidden;top:0;left:0;right:0;position:absolute;color:inherit;padding-top:1.5em}.wc-block-components-product-rating__stars span:before{content:"SSSSS";top:0;left:0;right:0;position:absolute;color:inherit;white-space:nowrap}.wc-block-single-product .wc-block-components-product-rating__stars{margin:0}.wc-block-components-product-sale-badge{margin:0 auto 12px;font-size:.875em;padding:.25em .75em;display:inline-block;width:auto;border:1px solid #43454b;border-radius:3px;color:#43454b;background:#fff;text-align:center;text-transform:uppercase;font-weight:600;z-index:9;position:static}.wc-block-components-product-sale-badge span{color:inherit;background-color:inherit}.wc-block-components-product-sku{margin-top:0;margin-bottom:12px;display:block;text-transform:uppercase;font-size:.875em}.wc-block-components-product-stock-indicator{margin-top:0;margin-bottom:.75em;display:block;font-size:.875em}.wc-block-components-product-summary{margin-top:0;margin-bottom:12px}.is-loading .wc-block-components-product-summary:before{outline:0!important;border:0!important;background-color:#ebebeb!important;color:transparent!important;border-radius:.25rem;line-height:1;position:relative!important;overflow:hidden!important;max-width:100%!important;pointer-events:none;box-shadow:none;z-index:1;content:".";display:block;width:100%;height:6em}.is-loading .wc-block-components-product-summary:before>*{visibility:hidden}.is-loading .wc-block-components-product-summary:before:after{content:" ";display:block;position:absolute;left:0;right:0;top:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#ebebeb,#f5f5f5,#ebebeb);transform:translateX(-100%);-webkit-animation:loading__animation 1.5s ease-in-out infinite;animation:loading__animation 1.5s ease-in-out infinite}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-product-summary:before{-webkit-animation:none;animation:none}}.wc-block-components-product-tag-list{margin-top:0;margin-bottom:.75em}.wc-block-components-product-tag-list ul{margin:0;padding:0;display:inline}.wc-block-components-product-tag-list ul li{display:inline;list-style:none}.wc-block-components-product-tag-list ul li:after{content:", "}.wc-block-components-product-tag-list ul li:last-child:after{content:""}.wc-block-components-product-title{margin-top:0;margin-bottom:12px;line-height:1.5;font-weight:700;padding:0;display:block;font-size:inherit}.wc-block-components-product-title a{color:inherit;font-size:inherit}.wc-block-grid{line-height:1.5;font-weight:700;padding:0;display:block}.is-loading .wc-block-components-product-title:before{outline:0!important;border:0!important;background-color:#ebebeb!important;color:transparent!important;width:100%;border-radius:.25rem;display:block;line-height:1;position:relative!important;overflow:hidden!important;max-width:100%!important;pointer-events:none;box-shadow:none;z-index:1;content:".";display:inline-block;width:7em}.is-loading .wc-block-components-product-title:before>*{visibility:hidden}.is-loading .wc-block-components-product-title:before:after{content:" ";display:block;position:absolute;left:0;right:0;top:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#ebebeb,#f5f5f5,#ebebeb);transform:translateX(-100%);-webkit-animation:loading__animation 1.5s ease-in-out infinite;animation:loading__animation 1.5s ease-in-out infinite}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-product-title:before{-webkit-animation:none;animation:none}}.is-loading .wc-block-grid .wc-block-components-product-title:before{width:10em}.wc-block-components-product-title--align-left{text-align:left}.wc-block-components-product-title--align-center{text-align:center}.wc-block-components-product-title--align-right{text-align:right}.wc-block-components-error{display:flex;padding:40px 0;margin:40px 0;align-items:center;justify-content:center;flex-direction:column;color:#757575;text-align:center}.wc-block-components-error__header{font-size:2em;margin:0;color:#646970}.wc-block-components-error__image{width:25%;margin:0 0 24px}.wc-block-components-error__text{margin:1em 0 0;color:#8c8f94;font-size:1.25em;max-width:60ch}.wc-block-components-error__message{margin:1em auto 0;font-style:italic;color:#8c8f94;max-width:60ch}.wc-block-error__button{margin:40px 0 0}.wc-block-components-button:not(.is-link){color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;align-items:center;display:inline-flex;font-weight:700;min-height:3em;justify-content:center;line-height:1;padding:0 1em;text-align:center;text-decoration:none;text-transform:none;position:relative;transition:box-shadow .1s linear}.wc-block-components-button:not(.is-link):focus{box-shadow:0 0 0 2px #0675c4;box-shadow:inset 0 0 0 1px #fff,0 0 0 2px #0675c4;outline:3px solid transparent}.wc-block-components-button:not(.is-link) .wc-block-components-button__text{display:block}.wc-block-components-button:not(.is-link) .wc-block-components-button__text>svg{fill:currentColor}.wc-block-components-button:not(.is-link) .wc-block-components-spinner+.wc-block-components-button__text{visibility:hidden}.wc-block-components-button:not(.is-link).text{color:#1e1e1e}.wc-block-components-button:not(.is-link).text:hover{opacity:.9}.wc-block-components-button:not(.is-link).contained,.wc-block-components-button:not(.is-link).contained:active,.wc-block-components-button:not(.is-link).contained:disabled,.wc-block-components-button:not(.is-link).contained:focus,.wc-block-components-button:not(.is-link).contained:hover{background-color:#1e1e1e;color:#fff}.wc-block-components-button:not(.is-link).contained:hover{opacity:.9}.wc-block-components-button:not(.is-link).outlined{background-color:transparent;box-shadow:inset 0 0 0 1px #1e1e1e;color:#1e1e1e}.wc-block-components-button:not(.is-link).outlined:active,.wc-block-components-button:not(.is-link).outlined:disabled,.wc-block-components-button:not(.is-link).outlined:focus,.wc-block-components-button:not(.is-link).outlined:hover{background-color:#1e1e1e;color:#fff}.wc-block-components-button:not(.is-link).outlined:hover{background-color:#1e1e1e;color:#fff;opacity:1}.wc-block-components-form{counter-reset:checkout-step}.wc-block-components-form .wc-block-components-checkout-step{position:relative;border:none;padding:0 0 0 24px;background:0 0;margin:0}.is-mobile .wc-block-components-form .wc-block-components-checkout-step,.is-small .wc-block-components-form .wc-block-components-checkout-step{padding-left:0}.wc-block-components-checkout-step--disabled{opacity:.6}.wc-block-components-checkout-step__container{position:relative}.wc-block-components-checkout-step__content>*{margin-bottom:1em}.wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__content>:last-child{margin-bottom:0;padding-bottom:1.5em}.wc-block-components-checkout-step__heading{display:flex;justify-content:space-between;align-content:center;flex-wrap:wrap;margin:.75em 0 1em;position:relative;align-items:center;gap:1em}.wc-block-components-checkout-step:first-child .wc-block-components-checkout-step__heading,.wc-block-components-express-payment-continue-rule+.wc-block-components-checkout-step .wc-block-components-checkout-step__heading{margin-top:0}.wc-block-components-checkout-step__title{margin:0 12px 0 0}.wc-block-components-checkout-step__heading-content{font-size:.75em}.wc-block-components-checkout-step__heading-content a{font-weight:700;color:inherit}.wc-block-components-checkout-step__description{font-size:.875em;line-height:1.25;margin-bottom:16px}.wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__title:before{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;background:0 0;counter-increment:checkout-step;content:" " counter(checkout-step) ".";content:" " counter(checkout-step) "."/"";position:absolute;width:24px;left:-24px;top:0;text-align:center;transform:translateX(-50%)}.wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__container:after{content:"";height:100%;border-left:1px solid;opacity:.3;position:absolute;left:-24px;top:0}.is-mobile .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__title:before,.is-small .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__title:before{position:static;transform:none;left:auto;top:auto;content:counter(checkout-step) ". ";content:counter(checkout-step) ". "/""}.is-mobile .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__container:after,.is-small .wc-block-components-checkout-step--with-step-number .wc-block-components-checkout-step__container:after{content:unset}.editor-styles-wrapper .wp-block h4.wc-block-components-checkout-step__title{font-size:1em;line-height:24px;margin:0 12px 0 0}.wc-block-components-order-summary .wc-block-components-panel__button{padding-top:0;margin-top:0}.wc-block-components-order-summary .wc-block-components-panel__content{margin-bottom:0}.wc-block-components-order-summary__content{display:table;width:100%}.wc-block-components-order-summary-item{position:relative;font-size:.875em;display:flex;padding-bottom:1px;padding-top:16px;width:100%}.wc-block-components-order-summary-item:after{border-style:solid;border-width:0 0 1px;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wc-block-components-order-summary-item:first-child{padding-top:0}.wc-block-components-order-summary-item:last-child>div{padding-bottom:0}.wc-block-components-order-summary-item:last-child:after{display:none}.wc-block-components-order-summary-item .wc-block-components-product-metadata{font-size:1em}.wc-block-components-order-summary-item__description,.wc-block-components-order-summary-item__image{display:table-cell;vertical-align:top}.wc-block-components-order-summary-item__image{width:48px;padding-bottom:16px;position:relative}.wc-block-components-order-summary-item__image>img{width:48px;max-width:48px}.wc-block-components-order-summary-item__quantity{align-items:center;background:#fff;border:2px solid;border-radius:1em;box-shadow:0 0 0 2px #fff;color:#000;display:flex;line-height:1;min-height:20px;padding:0 .4em;position:absolute;justify-content:center;min-width:20px;right:0;top:0;transform:translate(50%,-50%);white-space:nowrap;z-index:1}.wc-block-components-order-summary-item__description{padding-left:24px;padding-right:12px;padding-bottom:16px}.wc-block-components-order-summary-item__description .wc-block-components-product-metadata,.wc-block-components-order-summary-item__description p{line-height:1.375;margin-top:4px}.wc-block-components-order-summary-item__total-price{font-weight:700;margin-left:auto;text-align:right}.wc-block-components-order-summary-item__individual-prices{display:block}.wc-block-components-payment-method-icons{margin:0 0 14px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.wc-block-components-payment-method-icons .wc-block-components-payment-method-icon{display:inline-block;margin:0 4px 2px;padding:0;width:auto;max-width:38px;height:24px;max-height:24px}.wc-block-components-payment-method-icons--align-left{justify-content:flex-start}.wc-block-components-payment-method-icons--align-left .wc-block-components-payment-method-icon{margin-left:0;margin-right:8px}.wc-block-components-payment-method-icons--align-right{justify-content:flex-end}.wc-block-components-payment-method-icons--align-right .wc-block-components-payment-method-icon{margin-right:0;margin-left:8px}.wc-block-components-payment-method-icons:last-child{margin-bottom:0}.is-mobile .wc-block-components-payment-method-icons .wc-block-components-payment-method-icon,.is-small .wc-block-components-payment-method-icons .wc-block-components-payment-method-icon{height:16px}.wc-block-components-payment-method-label--with-icon{display:inline-block;vertical-align:middle}.wc-block-components-payment-method-label--with-icon>img,.wc-block-components-payment-method-label--with-icon>svg{vertical-align:middle;margin:-2px 4px 0 0}.is-mobile .wc-block-components-payment-method-label--with-icon>img,.is-mobile .wc-block-components-payment-method-label--with-icon>svg,.is-small .wc-block-components-payment-method-label--with-icon>img,.is-small .wc-block-components-payment-method-label--with-icon>svg{display:none}.editor-styles-wrapper .wc-block-components-checkout-policies,.wc-block-components-checkout-policies{font-size:.75em;text-align:center;list-style:none outside;line-height:1;margin:24px 0}.wc-block-components-checkout-policies__item{list-style:none outside;display:inline-block;padding:0 .25em;margin:0}.wc-block-components-checkout-policies__item:not(:first-child){border-left:1px solid #ccc}.wc-block-components-checkout-policies__item>a{color:inherit;padding:0 .25em}.wc-block-components-product-badge{font-size:.75em;border-radius:2px;border:1px solid;display:inline-block;font-weight:600;padding:0 .66em;text-transform:uppercase;white-space:nowrap}.wc-block-components-product-details.wc-block-components-product-details{list-style:none;margin:.5em 0;padding:0}.wc-block-components-product-details.wc-block-components-product-details:last-of-type{margin-bottom:0}.wc-block-components-product-details.wc-block-components-product-details li{margin-left:0}.wc-block-components-product-details__name,.wc-block-components-product-details__value{display:inline-block}.is-large:not(.wc-block-checkout) .wc-block-components-product-details__name{font-weight:700}img.wc-block-components-product-image[alt=""]{border:1px solid #f2f2f2}.wc-block-components-product-metadata{font-size:.75em}.wc-block-components-product-metadata .wc-block-components-product-metadata__description>p,.wc-block-components-product-metadata .wc-block-components-product-metadata__variation-data{margin:.25em 0}.wc-block-components-checkout-return-to-cart-button{box-shadow:none;color:inherit;padding-left:calc(24px + .25em);position:relative;text-decoration:none}.wc-block-components-checkout-return-to-cart-button svg{left:0;position:absolute;transform:translateY(-50%);top:50%}.wc-block-components-shipping-calculator-address{margin-bottom:0}.wc-block-components-shipping-calculator-address__button{width:100%;margin-top:1.5em}.wc-block-components-shipping-calculator{padding:.5em 0 .75em}.wc-block-components-shipping-rates-control__package .wc-block-components-panel__button{margin-bottom:0;margin-top:0;padding-bottom:.75em;padding-top:.75em}.wc-block-components-shipping-rates-control__package .wc-block-components-panel__content,.wc-block-components-shipping-rates-control__package .wc-block-components-radio-control,.wc-block-components-shipping-rates-control__package .wc-block-components-radio-control .wc-block-components-radio-control__option-layout,.wc-block-components-shipping-rates-control__package .wc-block-components-radio-control__option-layout{padding-bottom:0}.wc-block-components-shipping-rates-control__package-items{font-size:.875em;display:block;list-style:none;margin:0;padding:0}.wc-block-components-shipping-rates-control__package-item{overflow-wrap:anywhere;word-break:break-word;-ms-word-break:break-all;display:inline-block;margin:0;padding:0}.wc-block-components-shipping-rates-control__package-item:not(:last-child):after{content:", ";white-space:pre}.wc-block-checkout .wc-block-components-shipping-rates-control__package{margin-bottom:1.5em}.wc-block-checkout .wc-block-components-shipping-rates-control__package:last-of-type{margin-bottom:0}.wc-block-components-totals-coupon .wc-block-components-panel__button{margin-top:0;padding-top:0}.wc-block-components-totals-coupon .wc-block-components-panel__content{padding-bottom:0}.wc-block-components-totals-coupon__form{display:flex;width:100%;margin-bottom:0}.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__input{margin-bottom:0;margin-top:0;flex-grow:1}.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button{height:3em;flex-shrink:0;margin-left:8px;padding-left:24px;padding-right:24px;white-space:nowrap}.wc-block-components-totals-coupon__form .wc-block-components-totals-coupon__button.no-margin{margin:0}.wc-block-components-totals-coupon__content{flex-direction:column;position:relative}.wc-block-components-totals-discount__coupon-list{list-style:none;margin:0;padding:0}.wc-block-components-totals-discount .wc-block-components-totals-item__value{color:#4ab866}.wc-block-components-totals-footer-item .wc-block-components-totals-item__label,.wc-block-components-totals-footer-item .wc-block-components-totals-item__value{font-size:1.25em}.wc-block-components-totals-footer-item .wc-block-components-totals-item__label{font-weight:700}.wc-block-components-totals-footer-item .wc-block-components-totals-footer-item-tax{margin-bottom:0}.wc-block-components-totals-shipping fieldset.wc-block-components-totals-shipping__fieldset{background-color:transparent;margin:0;padding:0;border:0}.wc-block-components-totals-shipping .wc-block-components-totals-shipping__via{margin-bottom:16px}.wc-block-components-totals-shipping .wc-block-components-totals-shipping__options .wc-block-components-radio-control__description,.wc-block-components-totals-shipping .wc-block-components-totals-shipping__options .wc-block-components-radio-control__label,.wc-block-components-totals-shipping .wc-block-components-totals-shipping__options .wc-block-components-radio-control__secondary-description,.wc-block-components-totals-shipping .wc-block-components-totals-shipping__options .wc-block-components-radio-control__secondary-label{flex-basis:100%;text-align:left}.wc-block-components-totals-shipping .wc-block-components-shipping-rates-control__no-results-notice{margin:0 0 .75em}.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address-button{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;background:0 0;box-shadow:none;display:inline;text-shadow:none;text-decoration:underline}.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address-button:active,.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address-button:focus,.wc-block-components-totals-shipping .wc-block-components-totals-shipping__change-address-button:hover{background:0 0;opacity:.8}.theme-twentytwentyone.theme-twentytwentyone.theme-twentytwentyone .wc-block-components-totals-shipping__change-address-button{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;background:0 0;box-shadow:none;display:inline;text-shadow:none;text-decoration:underline}.theme-twentytwentyone.theme-twentytwentyone.theme-twentytwentyone .wc-block-components-totals-shipping__change-address-button:active,.theme-twentytwentyone.theme-twentytwentyone.theme-twentytwentyone .wc-block-components-totals-shipping__change-address-button:focus,.theme-twentytwentyone.theme-twentytwentyone.theme-twentytwentyone .wc-block-components-totals-shipping__change-address-button:hover{background:0 0}.editor-styles-wrapper .wc-block-components-checkbox-list,.wc-block-components-checkbox-list{margin:0;padding:0;list-style:none outside}.editor-styles-wrapper .wc-block-components-checkbox-list li,.wc-block-components-checkbox-list li{margin:0 0 4px;padding:0;list-style:none outside}.editor-styles-wrapper .wc-block-components-checkbox-list li.show-less button,.editor-styles-wrapper .wc-block-components-checkbox-list li.show-more button,.wc-block-components-checkbox-list li.show-less button,.wc-block-components-checkbox-list li.show-more button{background:0 0;border:none;padding:0;text-decoration:underline;cursor:pointer}.editor-styles-wrapper .wc-block-components-checkbox-list.is-loading li,.wc-block-components-checkbox-list.is-loading li{outline:0!important;border:0!important;background-color:#ebebeb!important;color:transparent!important;width:100%;border-radius:.25rem;display:block;line-height:1;position:relative!important;overflow:hidden!important;max-width:100%!important;pointer-events:none;box-shadow:none;z-index:1}.editor-styles-wrapper .wc-block-components-checkbox-list.is-loading li>*,.wc-block-components-checkbox-list.is-loading li>*{visibility:hidden}.editor-styles-wrapper .wc-block-components-checkbox-list.is-loading li:after,.wc-block-components-checkbox-list.is-loading li:after{content:" ";display:block;position:absolute;left:0;right:0;top:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#ebebeb,#f5f5f5,#ebebeb);transform:translateX(-100%);-webkit-animation:loading__animation 1.5s ease-in-out infinite;animation:loading__animation 1.5s ease-in-out infinite}@media screen and (prefers-reduced-motion:reduce){.editor-styles-wrapper .wc-block-components-checkbox-list.is-loading li,.wc-block-components-checkbox-list.is-loading li{-webkit-animation:none;animation:none}}.wc-block-components-chip{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;align-items:center;border:0;display:inline-flex;padding:.125em .5em .25em;margin:0 .365em .365em 0;border-radius:0;line-height:1;max-width:100%}.wc-block-components-chip,.wc-block-components-chip:active,.wc-block-components-chip:focus,.wc-block-components-chip:hover{background:#e0e0e0;color:#1e1e1e}.wc-block-components-chip.wc-block-components-chip--radius-small{border-radius:3px}.wc-block-components-chip.wc-block-components-chip--radius-medium{border-radius:.433em}.wc-block-components-chip.wc-block-components-chip--radius-large{border-radius:2em;padding-left:.75em;padding-right:.75em}.wc-block-components-chip .wc-block-components-chip__text{flex-grow:1}.wc-block-components-chip.is-removable{padding-right:.5em}.wc-block-components-chip.is-removable .wc-block-components-chip__text{padding-right:.25em}.wc-block-components-chip .wc-block-components-chip__remove{font-size:.75em;background:0 0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0}.wc-block-components-chip .wc-block-components-chip__remove-icon{vertical-align:middle}.theme-twentytwentyone .wc-block-components-chip,.theme-twentytwentyone .wc-block-components-chip:active,.theme-twentytwentyone .wc-block-components-chip:focus,.theme-twentytwentyone .wc-block-components-chip:hover{background:#fff}.theme-twentytwentyone .wc-block-components-chip:active button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background),.theme-twentytwentyone .wc-block-components-chip:focus button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background),.theme-twentytwentyone .wc-block-components-chip:hover button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background),.theme-twentytwentyone .wc-block-components-chip button.wc-block-components-chip__remove:not(:hover):not(:active):not(.has-background){background:0 0}.wc-block-components-chip__remove:focus,.wc-block-components-chip__remove:hover,button.wc-block-components-chip:focus>.wc-block-components-chip__remove,button.wc-block-components-chip:hover>.wc-block-components-chip__remove{fill:#cc1818}.wc-block-components-chip__remove:disabled,button.wc-block-components-chip:disabled>.wc-block-components-chip__remove{fill:#949494;cursor:not-allowed}.wc-block-components-combobox .wc-block-components-combobox-control,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline}.wc-block-components-combobox .wc-block-components-combobox-control .components-base-control__field,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-base-control__field{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline}.wc-block-components-combobox .wc-block-components-combobox-control .components-combobox-control__suggestions-container,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-combobox-control__suggestions-container{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;position:relative}.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input{color:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;font-size:1em;box-sizing:border-box;outline:inherit;border:1px solid #50575e;background:#fff;box-shadow:none;color:#2b2d2f;font-family:inherit;font-weight:400;height:3em;letter-spacing:inherit;line-height:1;padding:1.5em 16px .25em;text-align:left;text-overflow:ellipsis;text-transform:none;white-space:nowrap;width:100%;opacity:1;border-radius:4px}.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus,.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input[aria-expanded=true],.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input[aria-expanded=true]{background-color:#fff;color:#2b2d2f;outline:0;box-shadow:0 0 0 1px #50575e}.wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input[aria-expanded=true],.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input[aria-expanded=true]{border-bottom-right-radius:0;border-bottom-left-radius:0}.has-dark-controls .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input,.has-dark-controls .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input{background-color:rgba(0,0,0,.1);border-color:hsla(0,0%,100%,.4);color:#fff}.has-dark-controls .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus,.has-dark-controls .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control input.components-combobox-control__input:focus{background-color:rgba(0,0,0,.1);color:#fff;box-shadow:0 0 0 1px hsla(0,0%,100%,.4)}.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list{position:absolute;z-index:10;background-color:#fff;border:1px solid #50575e;border-top:0;margin:3em 0 0;padding:0;max-height:300px;min-width:100%;overflow:auto;color:#2b2d2f}.has-dark-controls .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list,.has-dark-controls .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list{background-color:#1e1e1e;color:#fff}.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion{font-size:1em;color:#757575;cursor:default;list-style:none;margin:0;padding:.25em 16px}.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-selected,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-selected{background-color:#ddd}.has-dark-controls .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-selected,.has-dark-controls .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-selected{background-color:rgba(0,0,0,.4)}.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-highlighted,.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:active,.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:focus,.wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:hover,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion.is-highlighted,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:active,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:focus,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control .components-form-token-field__suggestions-list .components-form-token-field__suggestion:hover{background-color:#00669e;color:#fff}.wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;font-size:1em;line-height:1.375;position:absolute;transform:translateY(.75em);transform-origin:top left;transition:all .2s ease;color:#757575;z-index:1;margin:0 0 0 17px;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 32px);white-space:nowrap}.has-dark-controls .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,.has-dark-controls .wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label{color:hsla(0,0%,100%,.6)}@media screen and (prefers-reduced-motion:reduce){.wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label,.wc-block-components-form .wc-block-components-combobox .wc-block-components-combobox-control label.components-base-control__label{transition:none}}.wc-block-components-combobox.is-active .wc-block-components-combobox-control label.components-base-control__label,.wc-block-components-combobox:focus-within .wc-block-components-combobox-control label.components-base-control__label,.wc-block-components-form .wc-block-components-combobox.is-active .wc-block-components-combobox-control label.components-base-control__label,.wc-block-components-form .wc-block-components-combobox:focus-within .wc-block-components-combobox-control label.components-base-control__label{transform:translateY(4px) scale(.75)}.wc-block-components-combobox.has-error .wc-block-components-combobox-control label.components-base-control__label,.wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control label.components-base-control__label{color:#cc1818}.wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input,.wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:active,.wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:focus,.wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:hover,.wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input,.wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:active,.wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:focus,.wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:hover{border-color:#cc1818}.wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:focus,.wc-block-components-form .wc-block-components-combobox.has-error .wc-block-components-combobox-control input.components-combobox-control__input:focus{box-shadow:0 0 0 1px #cc1818}.wc-block-components-country-input{margin-top:1.5em}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes slidein{0%{transform:translateX(0)}to{transform:translateX(-480px)}}@keyframes slidein{0%{transform:translateX(0)}to{transform:translateX(-480px)}}@media only screen and (max-width:480px){@-webkit-keyframes slidein{0%{transform:translateX(0)}to{transform:translateX(-100vw)}}@keyframes slidein{0%{transform:translateX(0)}to{transform:translateX(-100vw)}}}.wc-block-components-drawer__screen-overlay{background-color:rgba(95,95,95,.35);bottom:0;left:0;position:fixed;right:0;top:0;transition:opacity .3s;z-index:9999;opacity:1}.wc-block-components-drawer__screen-overlay--with-slide-out{transition:opacity .3s}.wc-block-components-drawer__screen-overlay--with-slide-in{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:fadein;animation-name:fadein}.wc-block-components-drawer__screen-overlay--is-hidden{pointer-events:none;opacity:0}.wc-block-components-drawer{position:relative;background:#fff;display:block;height:100%;left:100%;overflow:auto;position:fixed;right:0;top:0;transform:translateX(-480px);width:480px}.wc-block-components-drawer:after{border-style:solid;border-width:0 0 0 1px;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}@media only screen and (max-width:480px){.wc-block-components-drawer{transform:translateX(-100vw);width:100vw}}.wc-block-components-drawer__screen-overlay--with-slide-out .wc-block-components-drawer{transition:transform .3s}.wc-block-components-drawer__screen-overlay--with-slide-in .wc-block-components-drawer{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-name:slidein;animation-name:slidein}.wc-block-components-drawer__screen-overlay--is-hidden .wc-block-components-drawer{transform:translateX(0)}@media screen and (prefers-reduced-motion:reduce){.wc-block-components-drawer,.wc-block-components-drawer__screen-overlay{-webkit-animation-name:none!important;animation-name:none!important;transition:none!important}}.wc-block-components-drawer .components-modal__content{padding:40px 16px}.wc-block-components-drawer .components-modal__header{position:relative}.wc-block-components-drawer .components-modal__header .components-button{border:0;border-radius:0;vertical-align:baseline;background:0 0;position:absolute;right:0;top:0;padding:1em;margin:-1em}.wc-block-components-drawer .components-modal__header .components-button>span{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;word-wrap:normal!important;padding:0;position:absolute!important;width:1px}.wc-block-components-drawer .components-modal__header-heading{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;font-size:1.25rem;word-break:break-word}.wc-block-components-dropdown-selector{max-width:300px;position:relative;width:100%}.wc-block-components-dropdown-selector__input-wrapper{background:#fff;border:1px solid #50575e;color:#2b2d2f;align-items:center;border-radius:4px;cursor:text;display:flex;flex-wrap:wrap;padding:2px 8px}.is-disabled .wc-block-components-dropdown-selector__input-wrapper{background-color:#e0e0e0}.is-multiple.has-checked>.wc-block-components-dropdown-selector__input-wrapper{padding:2px 4px}.is-open>.wc-block-components-dropdown-selector__input-wrapper{border-radius:4px 4px 0 0}.wc-block-components-dropdown-selector__input{font-size:.875em;line-height:1.2857142857;margin:.1875em 0;min-width:0;padding:.1875em 0}.is-single .wc-block-components-dropdown-selector__input{width:100%}.is-single .wc-block-components-dropdown-selector__input:active,.is-single .wc-block-components-dropdown-selector__input:focus,.is-single .wc-block-components-dropdown-selector__input:hover{outline:0}.is-single.has-checked.is-open .wc-block-components-dropdown-selector__input{margin-bottom:1.5px;margin-top:1.5px}.is-single.has-checked:not(.is-open) .wc-block-components-dropdown-selector__input{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;word-wrap:normal!important;padding:0;position:absolute!important;width:1px;position:absolute}.is-multiple .wc-block-components-dropdown-selector__input{flex:1;min-width:0}.is-multiple .wc-block-components-dropdown-selector__input,.is-single .wc-block-components-dropdown-selector__input:first-child{background:0 0;border:0}.is-multiple .wc-block-components-dropdown-selector__input:active,.is-multiple .wc-block-components-dropdown-selector__input:focus,.is-multiple .wc-block-components-dropdown-selector__input:hover,.is-single .wc-block-components-dropdown-selector__input:first-child:active,.is-single .wc-block-components-dropdown-selector__input:first-child:focus,.is-single .wc-block-components-dropdown-selector__input:first-child:hover{outline:0}.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__label,.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__remove{background-color:transparent;border:0;color:inherit;font-size:inherit;font-weight:inherit;text-transform:none}.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__label:active,.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__label:focus,.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__label:hover,.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__remove:active,.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__remove:focus,.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__remove:hover{background-color:transparent;text-decoration:none}.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value{font-size:.875em;align-items:center;color:#757575;display:inline-flex;margin:.1875em 0;padding:.1875em 0;width:100%}.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__label{flex-grow:1;line-height:1.2857142857;padding:0;text-align:left}.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__remove{background-color:transparent;border:0;display:inline-block;line-height:1;padding:0 0 0 .3em}.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-value__remove>svg{display:block}.wc-block-components-dropdown-selector .wc-block-components-dropdown-selector__selected-chip{font-size:.875em;margin-top:.1875em;margin-bottom:.1875em;line-height:1.2857142857}.wc-block-components-dropdown-selector__list{background-color:#fff;margin:-1px 0 0;padding:0;position:absolute;left:0;right:0;top:100%;max-height:300px;overflow-y:auto;z-index:1}.wc-block-components-dropdown-selector__list:not(:empty){border:1px solid #9f9f9f}.wc-block-components-dropdown-selector__list-item{font-size:.875em;color:#757575;cursor:default;list-style:none;margin:0;padding:0 4px}.wc-block-components-dropdown-selector__list-item.is-selected{background-color:#ddd}.wc-block-components-dropdown-selector__list-item.is-highlighted,.wc-block-components-dropdown-selector__list-item:active,.wc-block-components-dropdown-selector__list-item:focus,.wc-block-components-dropdown-selector__list-item:hover{background-color:#00669e;color:#fff}.wc-filter-element-label-list-count{opacity:.6}.wc-filter-element-label-list-count:before{content:" ("}.wc-filter-element-label-list-count:after{content:")"}.wc-block-components-filter-submit-button{display:block;margin-left:auto;white-space:nowrap}.wc-block-components-formatted-money-amount{white-space:nowrap}.wc-block-components-load-more{text-align:center;width:100%}.wc-block-components-loading-mask{position:relative;min-height:34px;pointer-events:none}.wc-block-components-loading-mask .components-spinner{position:absolute;margin:0;top:50%;left:50%;transform:translate(-50%,-50%)}.wc-block-components-loading-mask .wc-block-components-loading-mask__children{opacity:.25}.wc-block-components-pagination{margin:0 auto 16px}.wc-block-components-pagination__ellipsis,.wc-block-components-pagination__page{font-size:1em;color:#333;display:inline-block;font-weight:400}.wc-block-components-pagination__page{border-color:transparent;padding:.3em .6em;min-width:2.2em}@media(max-width:782px){.wc-block-components-pagination__page{padding:.1em .2em;min-width:1.6em}}.wc-block-components-pagination__page:not(.toggle){background-color:transparent}.wc-block-components-pagination__ellipsis{padding:.3em}@media(max-width:782px){.wc-block-components-pagination__ellipsis{padding:.1em}}.wc-block-components-pagination__page--active[disabled]{color:#333;font-weight:700;opacity:1!important}.wc-block-components-pagination__page--active[disabled]:focus,.wc-block-components-pagination__page--active[disabled]:hover{background-color:inherit;color:#333;opacity:1!important}html[dir=rtl] .wc-block-components-pagination-page--arrow span{display:inline-block;transform:scaleX(-1)}.wc-block-components-price-slider{margin-bottom:24px}.wc-block-components-price-slider.wc-block-components-price-slider--has-filter-button .wc-block-components-price-slider__controls{justify-content:flex-end}.wc-block-components-price-slider.wc-block-components-price-slider--has-filter-button .wc-block-components-price-slider__controls .wc-block-components-price-slider__amount.wc-block-components-price-slider__amount--max{margin-left:0;margin-right:10px}.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__amount,.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__button,.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__amount,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__button,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper{outline:0!important;border:0!important;background-color:#ebebeb!important;color:transparent!important;width:100%;border-radius:.25rem;display:block;line-height:1;position:relative!important;overflow:hidden!important;max-width:100%!important;pointer-events:none;z-index:1;box-shadow:none}.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__amount>*,.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__button>*,.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper>*,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__amount>*,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__button>*,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper>*{visibility:hidden}.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__amount:after,.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__button:after,.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper:after,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__amount:after,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__button:after,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper:after{content:" ";display:block;position:absolute;left:0;right:0;top:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#ebebeb,#f5f5f5,#ebebeb);transform:translateX(-100%);-webkit-animation:loading__animation 1.5s ease-in-out infinite;animation:loading__animation 1.5s ease-in-out infinite}@media screen and (prefers-reduced-motion:reduce){.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__amount,.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__button,.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__amount,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__button,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper{-webkit-animation:none;animation:none}}.wc-block-components-price-slider.is-disabled:not(.is-loading) .wc-block-components-price-slider__amount,.wc-block-components-price-slider.is-disabled:not(.is-loading) .wc-block-components-price-slider__button,.wc-block-components-price-slider.is-disabled:not(.is-loading) .wc-block-components-price-slider__range-input-wrapper{-webkit-animation:none;animation:none}.wc-block-components-price-slider__range-input-wrapper{padding:0!important;border:0!important;outline:none;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:9px;clear:both;position:relative;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);background:#e1e1e1;margin:15px 0}.wc-block-components-price-slider__range-input-progress{height:9px;width:100%;position:absolute;left:0;top:0;--track-background:linear-gradient(90deg,transparent var(--low),var(--range-color) 0,var(--range-color) var(--high),transparent 0) no-repeat 0 100%/100% 100%;--range-color:#af7dd1;background:var(--track-background)}.wc-block-components-price-slider__controls{display:flex}.wc-block-components-price-slider__controls .wc-block-components-price-slider__amount{margin:0;border-radius:4px;width:auto;max-width:100px;min-width:0}.wc-block-components-price-slider__controls .wc-block-components-price-slider__amount.wc-block-components-price-slider__amount--min{margin-right:10px}.wc-block-components-price-slider__controls .wc-block-components-price-slider__amount.wc-block-components-price-slider__amount--max{margin-left:auto}.wc-block-components-price-slider__range-input{margin:0;padding:0!important;border:0!important;outline:none;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:0;display:block;position:relative;pointer-events:none;outline:none!important;position:absolute;left:0;top:0}.wc-block-components-price-slider__range-input::-webkit-slider-runnable-track{cursor:default;height:1px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-components-price-slider__range-input::-webkit-slider-thumb{background-color:transparent;background-position:0 0;width:28px;height:23px;border:0;padding:0;vertical-align:top;cursor:pointer;z-index:20;pointer-events:auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='56' height='46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M25.318 9.942L16.9 3.8c-1.706-1.228-3.64-1.899-5.686-1.787H11.1c-4.89.335-8.985 4.356-9.099 9.27C1.888 16.645 6.21 21 11.67 21h.113c1.82 0 3.64-.67 5.118-1.787l8.417-6.255c.91-.893.91-2.234 0-3.016v0z' fill='%23fff' stroke='%23757575'/%3E%3Cpath d='M13 7v9m-3-9v9-9z' stroke='%23B8B8B8'/%3E%3Cpath d='M25.318 9.942L16.9 3.8c-1.706-1.228-3.64-1.899-5.686-1.787H11.1c-4.89.335-8.985 4.356-9.099 9.27C1.888 16.645 6.21 21 11.67 21h.113c1.82 0 3.64-.67 5.118-1.787l8.417-6.255c.91-.893.91-2.234 0-3.016v0z' fill='%23fff' stroke='%23757575'/%3E%3Cpath d='M13 7v9m-3-9v9-9z' stroke='%23B8B8B8'/%3E%3Cpath d='M25.318 32.942L16.9 26.8c-1.706-1.228-3.64-1.899-5.686-1.787H11.1c-4.89.335-8.985 4.356-9.099 9.27C1.888 39.645 6.21 44 11.67 44h.113c1.82 0 3.64-.67 5.118-1.787l8.417-6.255c.91-.893.91-2.234 0-3.016v0z' fill='%23F8F3F7' stroke='%23fff' stroke-opacity='.75' stroke-width='3'/%3E%3Cpath d='M25.318 32.942L16.9 26.8c-1.706-1.228-3.64-1.899-5.686-1.787H11.1c-4.89.335-8.985 4.356-9.099 9.27C1.888 39.645 6.21 44 11.67 44h.113c1.82 0 3.64-.67 5.118-1.787l8.417-6.255c.91-.893.91-2.234 0-3.016v0zM13 30v9m-3-9v9-9z' stroke='%23757575'/%3E%3Cpath d='M30.682 9.942L39.1 3.8c1.706-1.228 3.64-1.899 5.686-1.787h.114c4.89.335 8.985 4.356 9.099 9.27C54.112 16.645 49.79 21 44.33 21h-.113c-1.82 0-3.64-.67-5.118-1.787l-8.417-6.255c-.91-.893-.91-2.234 0-3.016v0z' fill='%23fff' stroke='%23757575'/%3E%3Cpath d='M43 7v9m3-9v9-9z' stroke='%23B8B8B8'/%3E%3Cpath d='M30.682 32.942L39.1 26.8c1.706-1.228 3.64-1.899 5.686-1.787h.114c4.89.335 8.985 4.356 9.099 9.27C54.112 39.645 49.79 44 44.33 44h-.113c-1.82 0-3.64-.67-5.118-1.787l-8.417-6.255c-.91-.893-.91-2.234 0-3.016v0z' fill='%23F8F3F7' stroke='%23fff' stroke-opacity='.75' stroke-width='3'/%3E%3Cpath d='M30.682 32.942L39.1 26.8c1.706-1.228 3.64-1.899 5.686-1.787h.114c4.89.335 8.985 4.356 9.099 9.27C54.112 39.645 49.79 44 44.33 44h-.113c-1.82 0-3.64-.67-5.118-1.787l-8.417-6.255c-.91-.893-.91-2.234 0-3.016v0zM43 30v9m3-9v9-9z' stroke='%23757575'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Cpath fill='%23fff' d='M0 0h56v46H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");-webkit-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:-6px 0 0}.wc-block-components-price-slider__range-input::-webkit-slider-thumb:hover{background-position-y:-23px;transform:scale(1.1)}.wc-block-components-price-slider__range-input::-webkit-slider-progress{margin:0;padding:0!important;border:0!important;outline:none;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-components-price-slider__range-input::-moz-focus-outer{border:0}.wc-block-components-price-slider__range-input::-moz-range-track{cursor:default;height:1px;outline:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-components-price-slider__range-input::-moz-range-progress{margin:0;padding:0!important;border:0!important;outline:none;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-components-price-slider__range-input::-moz-range-thumb{background-color:transparent;background-position:0 0;width:28px;height:23px;border:0;padding:0;margin:0;vertical-align:top;cursor:pointer;z-index:20;pointer-events:auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='56' height='46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M25.318 9.942L16.9 3.8c-1.706-1.228-3.64-1.899-5.686-1.787H11.1c-4.89.335-8.985 4.356-9.099 9.27C1.888 16.645 6.21 21 11.67 21h.113c1.82 0 3.64-.67 5.118-1.787l8.417-6.255c.91-.893.91-2.234 0-3.016v0z' fill='%23fff' stroke='%23757575'/%3E%3Cpath d='M13 7v9m-3-9v9-9z' stroke='%23B8B8B8'/%3E%3Cpath d='M25.318 9.942L16.9 3.8c-1.706-1.228-3.64-1.899-5.686-1.787H11.1c-4.89.335-8.985 4.356-9.099 9.27C1.888 16.645 6.21 21 11.67 21h.113c1.82 0 3.64-.67 5.118-1.787l8.417-6.255c.91-.893.91-2.234 0-3.016v0z' fill='%23fff' stroke='%23757575'/%3E%3Cpath d='M13 7v9m-3-9v9-9z' stroke='%23B8B8B8'/%3E%3Cpath d='M25.318 32.942L16.9 26.8c-1.706-1.228-3.64-1.899-5.686-1.787H11.1c-4.89.335-8.985 4.356-9.099 9.27C1.888 39.645 6.21 44 11.67 44h.113c1.82 0 3.64-.67 5.118-1.787l8.417-6.255c.91-.893.91-2.234 0-3.016v0z' fill='%23F8F3F7' stroke='%23fff' stroke-opacity='.75' stroke-width='3'/%3E%3Cpath d='M25.318 32.942L16.9 26.8c-1.706-1.228-3.64-1.899-5.686-1.787H11.1c-4.89.335-8.985 4.356-9.099 9.27C1.888 39.645 6.21 44 11.67 44h.113c1.82 0 3.64-.67 5.118-1.787l8.417-6.255c.91-.893.91-2.234 0-3.016v0zM13 30v9m-3-9v9-9z' stroke='%23757575'/%3E%3Cpath d='M30.682 9.942L39.1 3.8c1.706-1.228 3.64-1.899 5.686-1.787h.114c4.89.335 8.985 4.356 9.099 9.27C54.112 16.645 49.79 21 44.33 21h-.113c-1.82 0-3.64-.67-5.118-1.787l-8.417-6.255c-.91-.893-.91-2.234 0-3.016v0z' fill='%23fff' stroke='%23757575'/%3E%3Cpath d='M43 7v9m3-9v9-9z' stroke='%23B8B8B8'/%3E%3Cpath d='M30.682 32.942L39.1 26.8c1.706-1.228 3.64-1.899 5.686-1.787h.114c4.89.335 8.985 4.356 9.099 9.27C54.112 39.645 49.79 44 44.33 44h-.113c-1.82 0-3.64-.67-5.118-1.787l-8.417-6.255c-.91-.893-.91-2.234 0-3.016v0z' fill='%23F8F3F7' stroke='%23fff' stroke-opacity='.75' stroke-width='3'/%3E%3Cpath d='M30.682 32.942L39.1 26.8c1.706-1.228 3.64-1.899 5.686-1.787h.114c4.89.335 8.985 4.356 9.099 9.27C54.112 39.645 49.79 44 44.33 44h-.113c-1.82 0-3.64-.67-5.118-1.787l-8.417-6.255c-.91-.893-.91-2.234 0-3.016v0zM43 30v9m3-9v9-9z' stroke='%23757575'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Cpath fill='%23fff' d='M0 0h56v46H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");-moz-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-components-price-slider__range-input::-moz-range-thumb:hover{background-position-y:-23px;transform:scale(1.1)}.wc-block-components-price-slider__range-input::-ms-thumb{background-color:transparent;background-position:0 0;width:28px;height:23px;border:0;padding:0;margin:0;vertical-align:top;cursor:pointer;z-index:20;pointer-events:auto;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='56' height='46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M25.318 9.942L16.9 3.8c-1.706-1.228-3.64-1.899-5.686-1.787H11.1c-4.89.335-8.985 4.356-9.099 9.27C1.888 16.645 6.21 21 11.67 21h.113c1.82 0 3.64-.67 5.118-1.787l8.417-6.255c.91-.893.91-2.234 0-3.016v0z' fill='%23fff' stroke='%23757575'/%3E%3Cpath d='M13 7v9m-3-9v9-9z' stroke='%23B8B8B8'/%3E%3Cpath d='M25.318 9.942L16.9 3.8c-1.706-1.228-3.64-1.899-5.686-1.787H11.1c-4.89.335-8.985 4.356-9.099 9.27C1.888 16.645 6.21 21 11.67 21h.113c1.82 0 3.64-.67 5.118-1.787l8.417-6.255c.91-.893.91-2.234 0-3.016v0z' fill='%23fff' stroke='%23757575'/%3E%3Cpath d='M13 7v9m-3-9v9-9z' stroke='%23B8B8B8'/%3E%3Cpath d='M25.318 32.942L16.9 26.8c-1.706-1.228-3.64-1.899-5.686-1.787H11.1c-4.89.335-8.985 4.356-9.099 9.27C1.888 39.645 6.21 44 11.67 44h.113c1.82 0 3.64-.67 5.118-1.787l8.417-6.255c.91-.893.91-2.234 0-3.016v0z' fill='%23F8F3F7' stroke='%23fff' stroke-opacity='.75' stroke-width='3'/%3E%3Cpath d='M25.318 32.942L16.9 26.8c-1.706-1.228-3.64-1.899-5.686-1.787H11.1c-4.89.335-8.985 4.356-9.099 9.27C1.888 39.645 6.21 44 11.67 44h.113c1.82 0 3.64-.67 5.118-1.787l8.417-6.255c.91-.893.91-2.234 0-3.016v0zM13 30v9m-3-9v9-9z' stroke='%23757575'/%3E%3Cpath d='M30.682 9.942L39.1 3.8c1.706-1.228 3.64-1.899 5.686-1.787h.114c4.89.335 8.985 4.356 9.099 9.27C54.112 16.645 49.79 21 44.33 21h-.113c-1.82 0-3.64-.67-5.118-1.787l-8.417-6.255c-.91-.893-.91-2.234 0-3.016v0z' fill='%23fff' stroke='%23757575'/%3E%3Cpath d='M43 7v9m3-9v9-9z' stroke='%23B8B8B8'/%3E%3Cpath d='M30.682 32.942L39.1 26.8c1.706-1.228 3.64-1.899 5.686-1.787h.114c4.89.335 8.985 4.356 9.099 9.27C54.112 39.645 49.79 44 44.33 44h-.113c-1.82 0-3.64-.67-5.118-1.787l-8.417-6.255c-.91-.893-.91-2.234 0-3.016v0z' fill='%23F8F3F7' stroke='%23fff' stroke-opacity='.75' stroke-width='3'/%3E%3Cpath d='M30.682 32.942L39.1 26.8c1.706-1.228 3.64-1.899 5.686-1.787h.114c4.89.335 8.985 4.356 9.099 9.27C54.112 39.645 49.79 44 44.33 44h-.113c-1.82 0-3.64-.67-5.118-1.787l-8.417-6.255c-.91-.893-.91-2.234 0-3.016v0zM43 30v9m3-9v9-9z' stroke='%23757575'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Cpath fill='%23fff' d='M0 0h56v46H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");-ms-transition:transform .2s ease-in-out;transition:transform .2s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}.wc-block-components-price-slider__range-input::-ms-thumb:hover{background-position-y:-23px;transform:scale(1.1)}.wc-block-components-price-slider__range-input:focus::-webkit-slider-thumb{background-position-y:-23px;transform:scale(1.1)}.wc-block-components-price-slider__range-input:focus::-moz-range-thumb{background-position-y:-23px;transform:scale(1.1)}.wc-block-components-price-slider__range-input:focus::-ms-thumb{background-position-y:-23px;transform:scale(1.1)}.wc-block-components-price-slider__range-input.wc-block-components-price-slider__range-input--min{z-index:21}.wc-block-components-price-slider__range-input.wc-block-components-price-slider__range-input--min::-webkit-slider-thumb{margin-left:-2px;background-position-x:left}.wc-block-components-price-slider__range-input.wc-block-components-price-slider__range-input--min::-moz-range-thumb{background-position-x:left;transform:translate(-2px,4px)}.wc-block-components-price-slider__range-input.wc-block-components-price-slider__range-input--min::-ms-thumb{background-position-x:left}.wc-block-components-price-slider__range-input.wc-block-components-price-slider__range-input--max{z-index:20}.wc-block-components-price-slider__range-input.wc-block-components-price-slider__range-input--max::-webkit-slider-thumb{background-position-x:right;margin-left:2px}.wc-block-components-price-slider__range-input.wc-block-components-price-slider__range-input--max::-moz-range-thumb{background-position-x:right;transform:translate(2px,4px)}.wc-block-components-price-slider__range-input.wc-block-components-price-slider__range-input--max::-ms-thumb{background-position-x:right}.rtl .wc-block-components-price-slider__range-input-progress{--track-background:linear-gradient(270deg,transparent var(--low),var(--range-color) 0,var(--range-color) var(--high),transparent 0) no-repeat 0 100%/100% 100%;--range-color:#af7dd1;background:var(--track-background)}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.wc-block-components-price-slider__range-input-wrapper{background:0 0;box-shadow:none;height:24px}.wc-block-components-price-slider__range-input-progress{background:#af7dd1;width:100%;top:7px}.wc-block-components-price-slider__range-input{height:24px;pointer-events:auto}.wc-block-components-price-slider__range-input::-ms-track{background:0 0;border-color:transparent;border-width:7px 0;color:transparent}.wc-block-components-price-slider__range-input::-ms-fill-lower{background:#e1e1e1;box-shadow:inset 0 0 0 1px #b8b8b8}.wc-block-components-price-slider__range-input::-ms-fill-upper{background:0 0}.wc-block-components-price-slider__range-input::-ms-tooltip{display:none}.wc-block-components-price-slider__range-input::-ms-thumb{transform:translate(1px);pointer-events:auto}.wc-block-components-price-slider__range-input--max::-ms-fill-upper{background:#e1e1e1;box-shadow:inset 0 0 0 1px #b8b8b8}.wc-block-components-price-slider__range-input--max::-ms-fill-lower{background:0 0}.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper{outline:0!important;border:0!important;background-color:#ebebeb!important;color:transparent!important;width:100%;border-radius:.25rem;display:block;line-height:1;position:relative!important;overflow:hidden!important;max-width:100%!important;pointer-events:none;z-index:1;box-shadow:none}.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper>*,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper>*{visibility:hidden}.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper:after,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper:after{content:" ";display:block;position:absolute;left:0;right:0;top:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#ebebeb,#f5f5f5,#ebebeb);transform:translateX(-100%);-webkit-animation:loading__animation 1.5s ease-in-out infinite;animation:loading__animation 1.5s ease-in-out infinite}}@media screen and (-ms-high-contrast:active)and (prefers-reduced-motion:reduce),screen and (-ms-high-contrast:none)and (prefers-reduced-motion:reduce){.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper{-webkit-animation:none;animation:none}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.wc-block-components-price-slider.is-disabled:not(.is-loading) .wc-block-components-price-slider__range-input-wrapper{-webkit-animation:none;animation:none}}@supports(-ms-ime-align:auto){.wc-block-components-price-slider__range-input-wrapper{background:0 0;box-shadow:none;height:24px}.wc-block-components-price-slider__range-input-progress{background:#af7dd1;width:100%;top:7px}.wc-block-components-price-slider__range-input{height:24px;pointer-events:auto}.wc-block-components-price-slider__range-input::-ms-track{background:0 0;border-color:transparent;border-width:7px 0;color:transparent}.wc-block-components-price-slider__range-input::-ms-fill-lower{background:#e1e1e1;box-shadow:inset 0 0 0 1px #b8b8b8}.wc-block-components-price-slider__range-input::-ms-fill-upper{background:0 0}.wc-block-components-price-slider__range-input::-ms-tooltip{display:none}.wc-block-components-price-slider__range-input::-ms-thumb{transform:translate(1px);pointer-events:auto}.wc-block-components-price-slider__range-input--max::-ms-fill-upper{background:#e1e1e1;box-shadow:inset 0 0 0 1px #b8b8b8}.wc-block-components-price-slider__range-input--max::-ms-fill-lower{background:0 0}.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper{outline:0!important;border:0!important;background-color:#ebebeb!important;color:transparent!important;width:100%;border-radius:.25rem;display:block;line-height:1;position:relative!important;overflow:hidden!important;max-width:100%!important;pointer-events:none;z-index:1;box-shadow:none}.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper>*,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper>*{visibility:hidden}.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper:after,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper:after{content:" ";display:block;position:absolute;left:0;right:0;top:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#ebebeb,#f5f5f5,#ebebeb);transform:translateX(-100%);-webkit-animation:loading__animation 1.5s ease-in-out infinite;animation:loading__animation 1.5s ease-in-out infinite}@media screen and (prefers-reduced-motion:reduce){.wc-block-components-price-slider.is-disabled .wc-block-components-price-slider__range-input-wrapper,.wc-block-components-price-slider.is-loading .wc-block-components-price-slider__range-input-wrapper{-webkit-animation:none;animation:none}}.wc-block-components-price-slider.is-disabled:not(.is-loading) .wc-block-components-price-slider__range-input-wrapper{-webkit-animation:none;animation:none}}.theme-twentytwentyone .wc-block-components-price-slider__range-input-wrapper{background:0 0;border:3px solid;box-sizing:border-box}.theme-twentytwentyone .wc-block-components-price-slider__range-input-progress{--range-color:currentColor;margin:-3px}.theme-twentytwentyone .wc-block-price-filter__range-input{background:0 0;margin:-3px;width:calc(100% + 6px)}.theme-twentytwentyone .wc-block-price-filter__range-input:focus::-webkit-slider-thumb,.theme-twentytwentyone .wc-block-price-filter__range-input:hover::-webkit-slider-thumb{filter:none}.theme-twentytwentyone .wc-block-price-filter__range-input:focus::-moz-range-thumb,.theme-twentytwentyone .wc-block-price-filter__range-input:hover::-moz-range-thumb{filter:none}.theme-twentytwentyone .wc-block-price-filter__range-input:focus::-ms-thumb,.theme-twentytwentyone .wc-block-price-filter__range-input:hover::-ms-thumb{filter:none}.theme-twentytwentyone .wc-block-price-filter__range-input::-webkit-slider-thumb{margin-top:-9px}.theme-twentytwentyone .wc-block-price-filter__range-input.wc-block-components-price-slider__range-input--max::-moz-range-thumb{transform:translate(2px,1px)}.theme-twentytwentyone .wc-block-price-filter__range-input.wc-block-components-price-slider__range-input--min::-moz-range-thumb{transform:translate(-2px,1px)}.theme-twentytwentyone .wc-block-price-filter__range-input::-ms-track{border-color:transparent!important}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.theme-twentytwentyone .wc-block-components-price-slider__range-input-wrapper{border:0;height:auto;position:relative;height:50px}.theme-twentytwentyone .wc-block-components-price-slider__range-input-progress{display:none}.theme-twentytwentyone .wc-block-price-filter__range-input{height:100%;margin:0;width:100%}}.wc-block-components-product-sort-select{margin-bottom:24px;text-align:left}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.wc-block-grid{text-align:center}.wc-block-grid__no-products{padding:40px;text-align:center;width:100%}.wc-block-grid__no-products .wc-block-grid__no-products-image{max-width:150px;margin:0 auto 1em;display:block;color:inherit}.wc-block-grid__no-products .wc-block-grid__no-products-title{display:block;margin:0;font-weight:700}.wc-block-grid__no-products .wc-block-grid__no-products-description{display:block;margin:.25em 0 1em}.wc-block-grid__products{display:flex;flex-wrap:wrap;padding:0;margin:0 -8px 16px;background-clip:padding-box}.wc-block-grid__product{box-sizing:border-box;padding:0;margin:0;float:none;width:auto;position:relative;text-align:center;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:16px solid transparent;list-style:none}.wc-block-grid__product.wc-block-grid__product{box-sizing:border-box}.theme-twentytwenty .wc-block-grid.has-aligned-buttons .wc-block-grid__product,.wc-block-grid.has-aligned-buttons .wc-block-grid__product{display:flex;flex-direction:column}.theme-twentytwenty .wc-block-grid.has-aligned-buttons .wc-block-grid__product>:last-child,.wc-block-grid.has-aligned-buttons .wc-block-grid__product>:last-child{margin-top:auto;margin-bottom:0;padding-bottom:12px}.theme-twentytwenty .wc-block-grid.has-1-columns .wc-block-grid__product,.wc-block-grid.has-1-columns .wc-block-grid__product{flex:1 0 100%;max-width:100%}.theme-twentytwenty .wc-block-grid.has-2-columns .wc-block-grid__product,.wc-block-grid.has-2-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%}.theme-twentytwenty .wc-block-grid.has-3-columns .wc-block-grid__product,.wc-block-grid.has-3-columns .wc-block-grid__product{flex:1 0 33.33333%;max-width:33.3333333333%}.theme-twentytwenty .wc-block-grid.has-4-columns .wc-block-grid__product,.wc-block-grid.has-4-columns .wc-block-grid__product{flex:1 0 25%;max-width:25%}.theme-twentytwenty .wc-block-grid.has-5-columns .wc-block-grid__product,.wc-block-grid.has-5-columns .wc-block-grid__product{flex:1 0 20%;max-width:20%}.theme-twentytwenty .wc-block-grid.has-6-columns .wc-block-grid__product,.wc-block-grid.has-6-columns .wc-block-grid__product{flex:1 0 16.66667%;max-width:16.6666666667%}.theme-twentytwenty .wc-block-grid.has-7-columns .wc-block-grid__product,.wc-block-grid.has-7-columns .wc-block-grid__product{flex:1 0 14.28571%;max-width:14.2857142857%}.theme-twentytwenty .wc-block-grid.has-8-columns .wc-block-grid__product,.wc-block-grid.has-8-columns .wc-block-grid__product{flex:1 0 12.5%;max-width:12.5%}.theme-twentytwenty .wc-block-grid.has-6-columns .wc-block-grid__product,.wc-block-grid.has-6-columns .wc-block-grid__product{font-size:.5em}.theme-twentytwenty .wc-block-grid.has-5-columns .wc-block-grid__product,.theme-twentytwenty .wc-block-grid.has-6-columns.alignfull .wc-block-grid__product,.wc-block-grid.has-5-columns .wc-block-grid__product,.wc-block-grid.has-6-columns.alignfull .wc-block-grid__product{font-size:.58em}.theme-twentytwenty .wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product,.theme-twentytwenty .wc-block-grid.has-5-columns.alignfull .wc-block-grid__product,.wc-block-grid.has-4-columns:not(.alignwide):not(.alignfull) .wc-block-grid__product,.wc-block-grid.has-5-columns.alignfull .wc-block-grid__product{font-size:.75em}.theme-twentytwenty .wc-block-grid.has-3-columns:not(.alignwide):not(.alignfull),.wc-block-grid.has-3-columns:not(.alignwide):not(.alignfull){font-size:.92em}@media(max-width:480px){.wc-block-grid.has-2-columns .wc-block-grid__products{display:block}.wc-block-grid.has-2-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-3-columns .wc-block-grid__products{display:block}.wc-block-grid.has-3-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-4-columns .wc-block-grid__products{display:block}.wc-block-grid.has-4-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-5-columns .wc-block-grid__products{display:block}.wc-block-grid.has-5-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-6-columns .wc-block-grid__products{display:block}.wc-block-grid.has-6-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-7-columns .wc-block-grid__products{display:block}.wc-block-grid.has-7-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;flex:1 0 100%;max-width:100%;padding:0}.wc-block-grid.has-8-columns .wc-block-grid__products{display:block}.wc-block-grid.has-8-columns .wc-block-grid__product{margin-left:auto;margin-right:auto;flex:1 0 100%;max-width:100%;padding:0}}@media(min-width:481px)and (max-width:600px){.wc-block-grid.has-2-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-2-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-2-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-3-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-3-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-3-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-4-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-4-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-4-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-5-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-5-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-5-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-6-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-6-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-6-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-7-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-7-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-7-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}.wc-block-grid.has-8-columns .wc-block-grid__product{flex:1 0 50%;max-width:50%;padding:0;margin:0 0 24px}.wc-block-grid.has-8-columns .wc-block-grid__product:nth-child(odd){padding-right:8px}.wc-block-grid.has-8-columns .wc-block-grid__product:nth-child(2n){padding-left:8px}}.wc-block-components-product-name{font-size:1em;overflow-wrap:anywhere;word-break:break-word;-ms-word-break:break-all}.wc-block-components-product-price--align-left{display:block;text-align:left}.wc-block-components-product-price--align-center{display:block;text-align:center}.wc-block-components-product-price--align-right{display:block;text-align:right}.wc-block-components-product-price__value.is-discounted{margin-left:.5em}.is-loading .wc-block-components-product-price:before{outline:0!important;border:0!important;background-color:#ebebeb!important;color:transparent!important;width:100%;border-radius:.25rem;display:block;line-height:1;position:relative!important;overflow:hidden!important;max-width:100%!important;pointer-events:none;box-shadow:none;z-index:1;content:".";display:inline-block;width:5em}.is-loading .wc-block-components-product-price:before>*{visibility:hidden}.is-loading .wc-block-components-product-price:before:after{content:" ";display:block;position:absolute;left:0;right:0;top:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#ebebeb,#f5f5f5,#ebebeb);transform:translateX(-100%);-webkit-animation:loading__animation 1.5s ease-in-out infinite;animation:loading__animation 1.5s ease-in-out infinite}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-product-price:before{-webkit-animation:none;animation:none}}.wc-block-components-quantity-selector{display:flex;width:107px;border:1px solid #ddd;background:#fff;border-radius:4px;box-sizing:content-box;margin:0 0 .25em}.has-dark-controls .wc-block-components-quantity-selector{background-color:transparent;border-color:hsla(0,0%,100%,.4)}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{font-size:1em;order:2;min-width:40px;flex:1 1 auto;border:0;padding:.4em 0;margin:0;text-align:center;background:0 0;box-shadow:none;color:#000;line-height:1;vertical-align:middle;-moz-appearance:textfield;font-weight:600}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:focus{background:#f0f0f0;outline:1px solid #ddd}.wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:disabled{color:#949494}.has-dark-controls .wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input{color:#fff;background:0 0}.has-dark-controls .wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:focus{background:0 0}.has-dark-controls .wc-block-components-quantity-selector input.wc-block-components-quantity-selector__input:disabled{color:hsla(0,0%,100%,.3)}.wc-block-components-quantity-selector input::-webkit-inner-spin-button,.wc-block-components-quantity-selector input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button{border:0;padding:0;margin:0;background:none transparent;box-shadow:none;font-size:.9em;min-width:30px;cursor:pointer;color:#949494;font-style:normal;font-weight:400;text-align:center;text-decoration:none}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus{outline:2px solid #ddd}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus,.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover{border:0;padding:0;margin:0;background:none transparent;box-shadow:none;color:#1e1e1e}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus:focus,.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover:focus{outline:2px solid #ddd}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:disabled{color:#949494;cursor:default;border:0;padding:0;margin:0;background:none transparent;box-shadow:none}.wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:disabled:focus{outline:2px solid #ddd}.has-dark-controls .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button,.has-dark-controls .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus,.has-dark-controls .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover{color:#fff}.has-dark-controls .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:disabled{color:hsla(0,0%,100%,.3)}.wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--minus{order:1}.wc-block-components-quantity-selector>.wc-block-components-quantity-selector__button--plus{order:3}.theme-twentyseventeen .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:focus,.theme-twentyseventeen .wc-block-components-quantity-selector .wc-block-components-quantity-selector__button:hover{background:none transparent}.wc-block-components-radio-control__option{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;display:block;margin:1em 0;padding:0 0 0 2.5em;position:relative}.wc-block-components-radio-control__option:first-child{margin-top:0}.wc-block-components-radio-control__option:last-child{margin-bottom:0}.wc-block-components-radio-control__option-layout{display:table;width:100%}.wc-block-components-radio-control__option .wc-block-components-radio-control__option-layout:after{display:none}.wc-block-components-radio-control__description-group,.wc-block-components-radio-control__label-group{display:table-row}.wc-block-components-radio-control__description-group>span,.wc-block-components-radio-control__label-group>span{display:table-cell}.wc-block-components-radio-control__description-group .wc-block-components-radio-control__secondary-description,.wc-block-components-radio-control__description-group .wc-block-components-radio-control__secondary-label,.wc-block-components-radio-control__label-group .wc-block-components-radio-control__secondary-description,.wc-block-components-radio-control__label-group .wc-block-components-radio-control__secondary-label{text-align:right;min-width:50%}.wc-block-components-radio-control__label,.wc-block-components-radio-control__secondary-label{line-height:max(1.5rem,24px)}.wc-block-components-radio-control__description,.wc-block-components-radio-control__secondary-description{font-size:.875em;line-height:20px}.wc-block-components-radio-control .wc-block-components-radio-control__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid #50575e;border-radius:50%;display:inline-block;height:1.5em;min-height:24px;min-width:24px;width:1.5em;position:absolute;left:0;top:50%;transform:translateY(-50%)}.wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background:#000;border-radius:50%;content:"";display:block;height:.75em;left:50%;margin:0;min-height:12px;min-width:12px;position:absolute;top:50%;transform:translate(-50%,-50%);width:.75em}.has-dark-controls .wc-block-components-radio-control .wc-block-components-radio-control__input{border-color:hsla(0,0%,100%,.6);background-color:rgba(0,0,0,.1)}.has-dark-controls .wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background:#fff}.theme-twentytwentyone .wc-block-components-radio-control .wc-block-components-radio-control__input:checked{border-width:2px}.theme-twentytwentyone .wc-block-components-radio-control .wc-block-components-radio-control__input:checked:before{background-color:var(--form--color-text)}.theme-twentytwentyone .wc-block-components-radio-control .wc-block-components-radio-control__input:after{display:none}.is-loading .wc-block-components-review-list-item__text{outline:0!important;border:0!important;background-color:#ebebeb!important;color:transparent!important;width:100%;border-radius:.25rem;line-height:1;position:relative!important;overflow:hidden!important;max-width:100%!important;pointer-events:none;box-shadow:none;z-index:1;display:block;width:60%}.is-loading .wc-block-components-review-list-item__text>*{visibility:hidden}.is-loading .wc-block-components-review-list-item__text:after{content:" ";display:block;position:absolute;left:0;right:0;top:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#ebebeb,#f5f5f5,#ebebeb);transform:translateX(-100%);-webkit-animation:loading__animation 1.5s ease-in-out infinite;animation:loading__animation 1.5s ease-in-out infinite}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-review-list-item__text{-webkit-animation:none;animation:none}}.is-loading .wc-block-components-review-list-item__text:before{content:" "}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__image{outline:0!important;border:0!important;background-color:#ebebeb!important;color:transparent!important;width:100%;border-radius:.25rem;display:block;line-height:1;position:relative!important;overflow:hidden!important;max-width:100%!important;pointer-events:none;box-shadow:none;z-index:1}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__image>*{visibility:hidden}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__image:after{content:" ";display:block;position:absolute;left:0;right:0;top:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#ebebeb,#f5f5f5,#ebebeb);transform:translateX(-100%);-webkit-animation:loading__animation 1.5s ease-in-out infinite;animation:loading__animation 1.5s ease-in-out infinite}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__image{-webkit-animation:none;animation:none}}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__image:before{content:" "}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__author{outline:0!important;border:0!important;background-color:#ebebeb!important;color:transparent!important;width:100%;border-radius:.25rem;display:block;line-height:1;position:relative!important;overflow:hidden!important;max-width:100%!important;pointer-events:none;box-shadow:none;z-index:1;font-size:1em;width:80px}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__author>*{visibility:hidden}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__author:after{content:" ";display:block;position:absolute;left:0;right:0;top:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#ebebeb,#f5f5f5,#ebebeb);transform:translateX(-100%);-webkit-animation:loading__animation 1.5s ease-in-out infinite;animation:loading__animation 1.5s ease-in-out infinite}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__author{-webkit-animation:none;animation:none}}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__author:before{content:" "}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__product,.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__meta .wc-block-components-review-list-item__rating .wc-block-components-review-list-item__rating__stars>span{display:none}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__published-date{outline:0!important;border:0!important;background-color:#ebebeb!important;color:transparent!important;width:100%;border-radius:.25rem;display:block;line-height:1;position:relative!important;overflow:hidden!important;max-width:100%!important;pointer-events:none;box-shadow:none;z-index:1;height:1em;width:120px}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__published-date>*{visibility:hidden}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__published-date:after{content:" ";display:block;position:absolute;left:0;right:0;top:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#ebebeb,#f5f5f5,#ebebeb);transform:translateX(-100%);-webkit-animation:loading__animation 1.5s ease-in-out infinite;animation:loading__animation 1.5s ease-in-out infinite}@media screen and (prefers-reduced-motion:reduce){.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__published-date{-webkit-animation:none;animation:none}}.is-loading .wc-block-components-review-list-item__info .wc-block-components-review-list-item__published-date:before{content:" "}.editor-styles-wrapper .wc-block-components-review-list-item__item,.wc-block-components-review-list-item__item{margin:0 0 48px;list-style:none}.wc-block-components-review-list-item__info{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;margin-bottom:24px}.wc-block-components-review-list-item__meta{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.wc-block-components-review-list-item__item--has-image .wc-block-components-review-list-item__info{-ms-grid-columns:calc(3em + 16px) 1fr;grid-template-columns:calc(3em + 16px) 1fr}.wc-block-components-review-list-item__item--has-image .wc-block-components-review-list-item__meta{-ms-grid-column:2;grid-column:2}.wc-block-components-review-list-item__image{align-items:center;display:flex;height:3em;-ms-grid-column:1;grid-column:1;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1/3;justify-content:center;position:relative;width:3em}.wc-block-components-review-list-item__image>img{display:block;max-height:100%;-o-object-fit:contain;object-fit:contain}.wc-block-components-review-list-item__verified{width:21px;height:21px;text-indent:21px;margin:0;line-height:21px;overflow:hidden;position:absolute;right:-7px;bottom:-7px}.wc-block-components-review-list-item__verified:before{width:21px;height:21px;background:transparent url('data:image/svg+xml;utf8,%3Csvg xmlns="http://www.w3.org/2000/svg" width="21" height="21" fill="none"%3E%3Ccircle cx="10.5" cy="10.5" r="10.5" fill="%23fff"/%3E%3Cpath fill="%23008A21" fill-rule="evenodd" d="M2.1667 10.5003c0-4.6 3.7333-8.3333 8.3333-8.3333s8.3334 3.7333 8.3334 8.3333S15.1 18.8337 10.5 18.8337s-8.3333-3.7334-8.3333-8.3334zm2.5 0l4.1666 4.1667 7.5001-7.5-1.175-1.1833-6.325 6.325-2.9917-2.9834-1.175 1.175z" clip-rule="evenodd"/%3E%3Cmask id="a" width="17" height="17" x="2" y="2" maskUnits="userSpaceOnUse"%3E%3Cpath fill="%23fff" fill-rule="evenodd" d="M2.1667 10.5003c0-4.6 3.7333-8.3333 8.3333-8.3333s8.3334 3.7333 8.3334 8.3333S15.1 18.8337 10.5 18.8337s-8.3333-3.7334-8.3333-8.3334zm2.5 0l4.1666 4.1667 7.5001-7.5-1.175-1.1833-6.325 6.325-2.9917-2.9834-1.175 1.175z" clip-rule="evenodd"/%3E%3C/mask%3E%3Cg mask="url(%23a)"%3E%3Cpath fill="%23008A21" d="M.5.5h20v20H.5z"/%3E%3C/g%3E%3C/svg%3E') 50% no-repeat;display:block;content:""}.wc-block-components-review-list-item__meta{display:flex;align-items:center;flex-flow:row wrap}.wc-block-components-review-list-item__meta:after{order:3;content:"";flex-basis:100%}.wc-block-components-review-list-item__author,.wc-block-components-review-list-item__product{display:block;font-weight:700;order:1;margin-right:8px}.wc-block-components-review-list-item__product+.wc-block-components-review-list-item__author{font-weight:400;order:4}.wc-block-components-review-list-item__published-date{order:5}.wc-block-components-review-list-item__product+.wc-block-components-review-list-item__author+.wc-block-components-review-list-item__published-date{padding-left:8px;position:relative}.wc-block-components-review-list-item__product+.wc-block-components-review-list-item__author+.wc-block-components-review-list-item__published-date:before{content:"";display:inline-block;margin-left:-8px;border-right:1px solid;opacity:.5;height:1em;vertical-align:middle;position:absolute;top:calc(50% + .1em);transform:translateY(-50%)}.wc-block-components-review-list-item__author:first-child+.wc-block-components-review-list-item__published-date:before,.wc-block-components-review-list-item__rating+.wc-block-components-review-list-item__author+.wc-block-components-review-list-item__published-date:before{display:none}.wc-block-components-review-list-item__rating{order:2}.wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars{font-size:1em;display:block;top:0;overflow:hidden;position:relative;height:1em;line-height:1;width:5.3em;font-family:star;font-weight:400}.wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars:before{content:"SSSSS";opacity:.25;float:left;top:0;left:0;position:absolute}.wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.wc-block-components-review-list-item__rating>.wc-block-components-review-list-item__rating__stars span:before{content:"SSSSS";top:0;position:absolute;left:0;color:#e6a237}.wc-block-components-review-list-item__text p{font-size:inherit}.wc-block-components-review-list.wc-block-components-review-list{margin:0}.wc-block-components-review-sort-select{text-align:right}.wc-block-components-sidebar-layout{display:flex;flex-wrap:wrap;margin:0 auto 16px;position:relative}.wc-block-components-sidebar-layout .wc-block-components-main{box-sizing:border-box;margin:0;padding-right:3.7735849057%;width:65%}.wc-block-components-sidebar{box-sizing:border-box;margin:0;padding-left:2.2641509434%;width:35%}.wc-block-components-sidebar .wc-block-components-panel>h2{font-size:1em;border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline}.is-medium.wc-block-components-sidebar-layout,.is-mobile.wc-block-components-sidebar-layout,.is-small.wc-block-components-sidebar-layout{flex-direction:column;margin:0 auto 16px}.is-medium.wc-block-components-sidebar-layout .wc-block-components-main,.is-medium.wc-block-components-sidebar-layout .wc-block-components-sidebar,.is-mobile.wc-block-components-sidebar-layout .wc-block-components-main,.is-mobile.wc-block-components-sidebar-layout .wc-block-components-sidebar,.is-small.wc-block-components-sidebar-layout .wc-block-components-main,.is-small.wc-block-components-sidebar-layout .wc-block-components-sidebar{padding:0;width:100%}.is-large .wc-block-components-sidebar .wc-block-components-panel,.is-large .wc-block-components-sidebar .wc-block-components-totals-item{padding-left:16px;padding-right:16px}.is-large .wc-block-components-sidebar .wc-block-components-panel .wc-block-components-totals-item{padding:0}.wc-block-components-sidebar .wc-block-components-panel>h2{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit}.wc-block-components-sidebar .wc-block-components-panel>h2 .wc-block-components-panel__button{font-weight:400}.theme-twentytwenty .wc-block-components-sidebar .wc-block-components-panel>h2{font-size:1.25em;border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline}.wc-block-components-sort-select{margin-bottom:12px}.wc-block-components-sort-select__label{margin-right:12px;display:inline-block;font-weight:400}.wc-block-components-sort-select__select{font-size:inherit;width:-webkit-max-content;width:-moz-max-content;width:max-content}.wc-block-components-spinner{position:absolute;width:100%;height:100%;color:inherit;box-sizing:content-box;text-align:center;font-size:1.25em}.wc-block-components-spinner:after{content:" ";position:absolute;top:50%;left:50%;margin:-.5em 0 0 -.5em;width:1em;height:1em;box-sizing:border-box;transform-origin:50% 50%;transform:translateZ(0) scale(.5);-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:50%;border:.2em solid;border-left:.2em solid transparent;-webkit-animation:spinner__animation 1s linear infinite;animation:spinner__animation 1s linear infinite}.wc-block-components-state-input{margin-top:1.5em}.wc-block-components-tabs .wc-block-components-tabs__list{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item{border:none;flex:auto;background:0 0;padding:12px 16px;color:inherit;outline-offset:-1px;text-align:center;transition:box-shadow .1s linear;box-shadow:inset 0 -1px currentColor;border-radius:0}.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item.is-active{box-shadow:inset 0 -3px currentColor;font-weight:600;position:relative}.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item:focus{outline-offset:-1px;outline:1px dotted currentColor}.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item:active,.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item:hover{background:0 0}.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item .wc-block-components-tabs__item-content{font-size:1em;line-height:1;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:inline-block;font-weight:700}.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item .wc-block-components-tabs__item-content>img,.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item .wc-block-components-tabs__item-content>svg{height:1.2em;vertical-align:middle;margin:.2em 0 -.2em}.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item .wc-block-components-tabs__item-content .wc-block-components-payment-method-icons{margin:.2em 0 -.2em}.wc-block-components-tabs .wc-block-components-tabs__list>.wc-block-components-tabs__item .wc-block-components-tabs__item-content .wc-block-components-payment-method-icons .wc-block-components-payment-method-icon{height:1.2em;vertical-align:middle}.wc-block-components-tabs .wc-block-components-tabs__content{padding:16px 0;text-transform:none}.wc-block-components-form .wc-block-components-text-input,.wc-block-components-text-input{position:relative;margin-top:1.5em;white-space:nowrap}.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-text-input label{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;font-size:1em;position:absolute;transform:translateY(.75em);left:0;top:0;transform-origin:top left;line-height:1.375;color:#757575;transition:transform .2s ease;margin:0 0 0 17px;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 32px);cursor:text}.has-dark-controls .wc-block-components-form .wc-block-components-text-input label,.has-dark-controls .wc-block-components-text-input label{color:hsla(0,0%,100%,.6)}@media screen and (prefers-reduced-motion:reduce){.wc-block-components-form .wc-block-components-text-input label,.wc-block-components-text-input label{transition:none}}.wc-block-components-form .wc-block-components-text-input input:-webkit-autofill+label,.wc-block-components-text-input input:-webkit-autofill+label{transform:translateY(4px) scale(.75)}.wc-block-components-form .wc-block-components-text-input.is-active label,.wc-block-components-text-input.is-active label{transform:translateY(4px) scale(.75)}.wc-block-components-form .wc-block-components-text-input input[type=email],.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-form .wc-block-components-text-input input[type=tel],.wc-block-components-form .wc-block-components-text-input input[type=text],.wc-block-components-form .wc-block-components-text-input input[type=url],.wc-block-components-text-input input[type=email],.wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=tel],.wc-block-components-text-input input[type=text],.wc-block-components-text-input input[type=url]{font-size:1em;background-color:#fff;padding:.75em 0;text-indent:16px;border-radius:4px;border:1px solid #50575e;width:100%;line-height:1.375;font-family:inherit;margin:0;box-sizing:border-box;height:3em;min-height:0;color:#2b2d2f}.wc-block-components-form .wc-block-components-text-input input[type=email]:focus,.wc-block-components-form .wc-block-components-text-input input[type=number]:focus,.wc-block-components-form .wc-block-components-text-input input[type=tel]:focus,.wc-block-components-form .wc-block-components-text-input input[type=text]:focus,.wc-block-components-form .wc-block-components-text-input input[type=url]:focus,.wc-block-components-text-input input[type=email]:focus,.wc-block-components-text-input input[type=number]:focus,.wc-block-components-text-input input[type=tel]:focus,.wc-block-components-text-input input[type=text]:focus,.wc-block-components-text-input input[type=url]:focus{background-color:#fff;color:#2b2d2f;outline:0;box-shadow:0 0 0 1px #50575e}.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type=email],.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type=number],.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type=tel],.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type=text],.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type=url],.has-dark-controls .wc-block-components-text-input input[type=email],.has-dark-controls .wc-block-components-text-input input[type=number],.has-dark-controls .wc-block-components-text-input input[type=tel],.has-dark-controls .wc-block-components-text-input input[type=text],.has-dark-controls .wc-block-components-text-input input[type=url]{background-color:rgba(0,0,0,.1);border-color:hsla(0,0%,100%,.4);color:#fff}.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type=email]:focus,.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type=number]:focus,.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type=tel]:focus,.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type=text]:focus,.has-dark-controls .wc-block-components-form .wc-block-components-text-input input[type=url]:focus,.has-dark-controls .wc-block-components-text-input input[type=email]:focus,.has-dark-controls .wc-block-components-text-input input[type=number]:focus,.has-dark-controls .wc-block-components-text-input input[type=tel]:focus,.has-dark-controls .wc-block-components-text-input input[type=text]:focus,.has-dark-controls .wc-block-components-text-input input[type=url]:focus{background-color:rgba(0,0,0,.1);color:#fff;box-shadow:0 0 0 1px hsla(0,0%,100%,.4)}.wc-block-components-form .wc-block-components-text-input input[type=number],.wc-block-components-text-input input[type=number]{-moz-appearance:textfield}.wc-block-components-form .wc-block-components-text-input input[type=number]::-webkit-inner-spin-button,.wc-block-components-form .wc-block-components-text-input input[type=number]::-webkit-outer-spin-button,.wc-block-components-text-input input[type=number]::-webkit-inner-spin-button,.wc-block-components-text-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.wc-block-components-form .wc-block-components-text-input.is-active input[type=email],.wc-block-components-form .wc-block-components-text-input.is-active input[type=number],.wc-block-components-form .wc-block-components-text-input.is-active input[type=tel],.wc-block-components-form .wc-block-components-text-input.is-active input[type=text],.wc-block-components-form .wc-block-components-text-input.is-active input[type=url],.wc-block-components-text-input.is-active input[type=email],.wc-block-components-text-input.is-active input[type=number],.wc-block-components-text-input.is-active input[type=tel],.wc-block-components-text-input.is-active input[type=text],.wc-block-components-text-input.is-active input[type=url]{padding:1.5em 0 .25em}.wc-block-components-form .wc-block-components-text-input.has-error input,.wc-block-components-form .wc-block-components-text-input.has-error input:active,.wc-block-components-form .wc-block-components-text-input.has-error input:focus,.wc-block-components-form .wc-block-components-text-input.has-error input:hover,.wc-block-components-text-input.has-error input,.wc-block-components-text-input.has-error input:active,.wc-block-components-text-input.has-error input:focus,.wc-block-components-text-input.has-error input:hover{border-color:#cc1818}.wc-block-components-form .wc-block-components-text-input.has-error input:focus,.wc-block-components-text-input.has-error input:focus{box-shadow:0 0 0 1px #cc1818}.wc-block-components-form .wc-block-components-text-input.has-error label,.wc-block-components-text-input.has-error label{color:#cc1818}.wc-block-components-form .wc-block-components-text-input:only-child,.wc-block-components-text-input:only-child{margin-top:1.5em}.wc-block-components-textarea{font-size:1em;background-color:#fff;border:1px solid #50575e;border-radius:4px;color:#2b2d2f;font-family:inherit;line-height:1.375;margin:0;padding:.75em 16px;width:100%}.has-dark-controls .wc-block-components-textarea{background-color:rgba(0,0,0,.1);border-color:hsla(0,0%,100%,.4);color:#fff}.has-dark-controls .wc-block-components-textarea::-moz-placeholder{color:hsla(0,0%,100%,.6)}.has-dark-controls .wc-block-components-textarea:-ms-input-placeholder{color:hsla(0,0%,100%,.6)}.has-dark-controls .wc-block-components-textarea::placeholder{color:hsla(0,0%,100%,.6)}.theme-twentytwentyone .has-dark-controls .wc-block-components-textarea{background-color:rgba(0,0,0,.1);color:#fff}.theme-twentytwenty .wc-block-components-title.wc-block-components-title,.wc-block-components-title.wc-block-components-title{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;font-size:1.25em;word-break:break-word}.wc-block-components-notices{display:block;margin-bottom:2em}.wc-block-components-notices .wc-block-components-notices__notice{margin:0;display:flex;flex-wrap:nowrap}.wc-block-components-notices .wc-block-components-notices__notice .components-notice__dismiss{background:transparent none;padding:0;margin:0 0 0 auto;border:0;outline:0;color:currentColor}.wc-block-components-notices .wc-block-components-notices__notice .components-notice__dismiss svg{fill:currentColor;vertical-align:text-top}.wc-block-components-notices .wc-block-components-notices__notice+.wc-block-components-notices__notice{margin-top:1em}.theme-twentytwenty .wc-block-components-notices__notice,.theme-twentytwentyone .wc-block-components-notices__notice{padding:1.5rem 3rem}.wc-block-components-notices__snackbar{position:fixed;bottom:20px;left:16px;width:auto}@media(max-width:782px){.wc-block-components-notices__snackbar{position:fixed;top:10px;left:0;bottom:auto}}@media(max-width:782px){.wc-block-components-notices__snackbar .components-snackbar-list__notice-container{margin-left:10px;margin-right:10px}}.wc-block-components-validation-error{font-size:.75em;color:#cc1818;max-width:100%;white-space:normal}.wc-block-components-validation-error>p{margin:0;padding:4px 0 0}.wc-block-components-select+.wc-block-components-validation-error{margin-bottom:24px}.with-scroll-to-top__scroll-point{position:relative;top:-36px}.is-medium .wc-block-cart__sidebar,.is-mobile .wc-block-cart__sidebar,.is-small .wc-block-cart__sidebar{margin-bottom:24px;order:0}.editor-styles-wrapper .wc-block-cart__empty-cart__title,.wc-block-cart__empty-cart__title{font-size:inherit}.wc-block-cart__submit{position:relative;margin:0 0 16px}.wc-block-cart__submit-button{width:100%;margin:0}.wc-block-cart .wc-block-cart__submit-container{padding:0}@media(min-width:783px){.wc-block-cart .wc-block-cart__submit-container--sticky{display:none}}@media(max-width:782px){.wc-block-cart .wc-block-cart__submit-container--sticky{background:#fff;bottom:0;left:0;padding:16px;position:fixed;width:100%;z-index:9999}.wc-block-cart .wc-block-cart__submit-container--sticky:before{box-shadow:0 -10px 20px 10px currentColor;color:hsla(0,0%,80%,.5);content:"";height:100%;left:0;position:absolute;right:0;top:0}}.wc-block-cart .wc-block-components-shipping-calculator{white-space:nowrap}.wc-block-cart .wc-block-components-address-form .wc-block-components-country-input:first-of-type,.wc-block-cart .wc-block-components-address-form .wc-block-components-state-input:first-of-type,.wc-block-cart .wc-block-components-address-form .wc-block-components-text-input:first-of-type{margin-top:0}table.wc-block-cart-items,table.wc-block-cart-items td,table.wc-block-cart-items th{background:none!important;border:0;margin:0}.editor-styles-wrapper table.wc-block-cart-items,table.wc-block-cart-items{width:100%}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header,table.wc-block-cart-items .wc-block-cart-items__header{font-size:.75em;text-transform:uppercase}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-image,table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-image{width:100px}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-product,table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-product{visibility:hidden}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-total,table.wc-block-cart-items .wc-block-cart-items__header .wc-block-cart-items__header-total{width:100px;text-align:right}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image img,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image img{width:100%;margin:0}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;background:0 0;box-shadow:none;display:inline;text-shadow:none;text-decoration:underline;font-size:.75em;text-transform:none;white-space:nowrap}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:active,.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:focus,.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:active,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:focus,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover{background:0 0}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{display:block;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{font-size:1em;text-align:right;line-height:inherit}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-metadata,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-metadata{margin-bottom:.75em}.editor-styles-wrapper table.wc-block-cart-items .wc-block-cart-items__row.is-disabled,table.wc-block-cart-items .wc-block-cart-items__row.is-disabled{opacity:.5;pointer-events:none;transition:opacity .2s ease}.wc-block-cart .wc-block-components-totals-footer-item,.wc-block-cart .wc-block-components-totals-taxes{margin:0}.wc-block-cart--is-loading h2 span,.wc-block-cart--is-loading th span,.wc-block-mini-cart__drawer.is-loading h2 span,.wc-block-mini-cart__drawer.is-loading th span{outline:0!important;border:0!important;background-color:#ebebeb!important;color:transparent!important;width:100%;border-radius:.25rem;display:block;line-height:1;position:relative!important;overflow:hidden!important;max-width:100%!important;pointer-events:none;box-shadow:none;z-index:1;min-width:84px;display:inline-block}.wc-block-cart--is-loading h2 span>*,.wc-block-cart--is-loading th span>*,.wc-block-mini-cart__drawer.is-loading h2 span>*,.wc-block-mini-cart__drawer.is-loading th span>*{visibility:hidden}.wc-block-cart--is-loading h2 span:after,.wc-block-cart--is-loading th span:after,.wc-block-mini-cart__drawer.is-loading h2 span:after,.wc-block-mini-cart__drawer.is-loading th span:after{content:" ";display:block;position:absolute;left:0;right:0;top:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#ebebeb,#f5f5f5,#ebebeb);transform:translateX(-100%);-webkit-animation:loading__animation 1.5s ease-in-out infinite;animation:loading__animation 1.5s ease-in-out infinite}@media screen and (prefers-reduced-motion:reduce){.wc-block-cart--is-loading h2 span,.wc-block-cart--is-loading th span,.wc-block-mini-cart__drawer.is-loading h2 span,.wc-block-mini-cart__drawer.is-loading th span{-webkit-animation:none;animation:none}}.wc-block-cart--is-loading h2 span:before,.wc-block-cart--is-loading th span:before,.wc-block-mini-cart__drawer.is-loading h2 span:before,.wc-block-mini-cart__drawer.is-loading th span:before{content:" "}.wc-block-cart--is-loading h2 span,.wc-block-mini-cart__drawer.is-loading h2 span{min-width:33%}.wc-block-cart--is-loading .wc-block-components-product-metadata,.wc-block-cart--is-loading .wc-block-components-product-price,.wc-block-cart--is-loading .wc-block-components-quantity-selector,.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-metadata,.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-price,.wc-block-mini-cart__drawer.is-loading .wc-block-components-quantity-selector{outline:0!important;border:0!important;background-color:#ebebeb!important;color:transparent!important;width:100%;border-radius:.25rem;display:block;line-height:1;position:relative!important;overflow:hidden!important;max-width:100%!important;pointer-events:none;box-shadow:none;z-index:1}.wc-block-cart--is-loading .wc-block-components-product-metadata>*,.wc-block-cart--is-loading .wc-block-components-product-price>*,.wc-block-cart--is-loading .wc-block-components-quantity-selector>*,.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-metadata>*,.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-price>*,.wc-block-mini-cart__drawer.is-loading .wc-block-components-quantity-selector>*{visibility:hidden}.wc-block-cart--is-loading .wc-block-components-product-metadata:after,.wc-block-cart--is-loading .wc-block-components-product-price:after,.wc-block-cart--is-loading .wc-block-components-quantity-selector:after,.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-metadata:after,.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-price:after,.wc-block-mini-cart__drawer.is-loading .wc-block-components-quantity-selector:after{content:" ";display:block;position:absolute;left:0;right:0;top:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#ebebeb,#f5f5f5,#ebebeb);transform:translateX(-100%);-webkit-animation:loading__animation 1.5s ease-in-out infinite;animation:loading__animation 1.5s ease-in-out infinite}@media screen and (prefers-reduced-motion:reduce){.wc-block-cart--is-loading .wc-block-components-product-metadata,.wc-block-cart--is-loading .wc-block-components-product-price,.wc-block-cart--is-loading .wc-block-components-quantity-selector,.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-metadata,.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-price,.wc-block-mini-cart__drawer.is-loading .wc-block-components-quantity-selector{-webkit-animation:none;animation:none}}.wc-block-cart--is-loading .wc-block-components-product-name,.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-name{outline:0!important;border:0!important;background-color:#ebebeb!important;color:transparent!important;width:100%;border-radius:.25rem;display:block;line-height:1;position:relative!important;overflow:hidden!important;max-width:100%!important;pointer-events:none;box-shadow:none;z-index:1;min-width:84px;display:inline-block}.wc-block-cart--is-loading .wc-block-components-product-name>*,.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-name>*{visibility:hidden}.wc-block-cart--is-loading .wc-block-components-product-name:after,.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-name:after{content:" ";display:block;position:absolute;left:0;right:0;top:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#ebebeb,#f5f5f5,#ebebeb);transform:translateX(-100%);-webkit-animation:loading__animation 1.5s ease-in-out infinite;animation:loading__animation 1.5s ease-in-out infinite}@media screen and (prefers-reduced-motion:reduce){.wc-block-cart--is-loading .wc-block-components-product-name,.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-name{-webkit-animation:none;animation:none}}.wc-block-cart--is-loading .wc-block-components-product-name:before,.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-name:before{content:" "}.wc-block-cart--is-loading .wc-block-components-product-metadata,.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-metadata{margin-top:.25em;min-width:8em}.wc-block-cart--is-loading .wc-block-cart-item__remove-link,.wc-block-mini-cart__drawer.is-loading .wc-block-cart-item__remove-link{visibility:hidden}.wc-block-cart--is-loading .wc-block-cart-item__image>a,.wc-block-mini-cart__drawer.is-loading .wc-block-cart-item__image>a{outline:0!important;border:0!important;background-color:#ebebeb!important;color:transparent!important;width:100%;border-radius:.25rem;line-height:1;position:relative!important;overflow:hidden!important;max-width:100%!important;pointer-events:none;box-shadow:none;z-index:1;display:block}.wc-block-cart--is-loading .wc-block-cart-item__image>a>*,.wc-block-mini-cart__drawer.is-loading .wc-block-cart-item__image>a>*{visibility:hidden}.wc-block-cart--is-loading .wc-block-cart-item__image>a:after,.wc-block-mini-cart__drawer.is-loading .wc-block-cart-item__image>a:after{content:" ";display:block;position:absolute;left:0;right:0;top:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#ebebeb,#f5f5f5,#ebebeb);transform:translateX(-100%);-webkit-animation:loading__animation 1.5s ease-in-out infinite;animation:loading__animation 1.5s ease-in-out infinite}@media screen and (prefers-reduced-motion:reduce){.wc-block-cart--is-loading .wc-block-cart-item__image>a,.wc-block-mini-cart__drawer.is-loading .wc-block-cart-item__image>a{-webkit-animation:none;animation:none}}.wc-block-cart--is-loading .wc-block-components-product-price,.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-price{max-width:3em;display:block;margin-top:.25em}.wc-block-cart--is-loading .wc-block-components-product-price:before,.wc-block-mini-cart__drawer.is-loading .wc-block-components-product-price:before{content:" "}.wc-block-cart--is-loading .wc-block-cart__sidebar .components-card,.wc-block-mini-cart__drawer.is-loading .wc-block-cart__sidebar .components-card{outline:0!important;border:0!important;background-color:#ebebeb!important;color:transparent!important;width:100%;border-radius:.25rem;display:block;line-height:1;position:relative!important;overflow:hidden!important;max-width:100%!important;pointer-events:none;box-shadow:none;z-index:1;min-height:460px}.wc-block-cart--is-loading .wc-block-cart__sidebar .components-card>*,.wc-block-mini-cart__drawer.is-loading .wc-block-cart__sidebar .components-card>*{visibility:hidden}.wc-block-cart--is-loading .wc-block-cart__sidebar .components-card:after,.wc-block-mini-cart__drawer.is-loading .wc-block-cart__sidebar .components-card:after{content:" ";display:block;position:absolute;left:0;right:0;top:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#ebebeb,#f5f5f5,#ebebeb);transform:translateX(-100%);-webkit-animation:loading__animation 1.5s ease-in-out infinite;animation:loading__animation 1.5s ease-in-out infinite}@media screen and (prefers-reduced-motion:reduce){.wc-block-cart--is-loading .wc-block-cart__sidebar .components-card,.wc-block-mini-cart__drawer.is-loading .wc-block-cart__sidebar .components-card{-webkit-animation:none;animation:none}}.wc-block-cart--is-loading .wc-block-cart__sidebar .components-card:before,.wc-block-mini-cart__drawer.is-loading .wc-block-cart__sidebar .components-card:before{content:" "}.wc-block-components-sidebar-layout.wc-block-cart--skeleton{display:none}.is-loading+.wc-block-components-sidebar-layout.wc-block-cart--skeleton{display:flex}.wc-block-cart-item__total-price-and-sale-badge-wrapper{display:flex;flex-direction:column;align-items:flex-end}.wc-block-cart-item__total-price-and-sale-badge-wrapper .wc-block-components-sale-badge{margin-top:4px}.is-medium.wc-block-cart .wc-block-components-sidebar .wc-block-cart__totals-title,.is-mobile .wc-block-cart-item__total .wc-block-components-sale-badge,.is-mobile.wc-block-cart .wc-block-components-sidebar .wc-block-cart__totals-title,.is-small .wc-block-cart-item__total .wc-block-components-sale-badge,.is-small.wc-block-cart .wc-block-components-sidebar .wc-block-cart__totals-title{display:none}.is-medium table.wc-block-cart-items td,.is-mobile table.wc-block-cart-items td,.is-small table.wc-block-cart-items td{padding:0}.is-medium table.wc-block-cart-items .wc-block-cart-item__remove-link,.is-medium table.wc-block-cart-items .wc-block-cart-items__header,.is-mobile table.wc-block-cart-items .wc-block-cart-item__remove-link,.is-mobile table.wc-block-cart-items .wc-block-cart-items__header,.is-small table.wc-block-cart-items .wc-block-cart-item__remove-link,.is-small table.wc-block-cart-items .wc-block-cart-items__header{display:none}.is-medium table.wc-block-cart-items:not(.wc-block-mini-cart-items) .wc-block-cart-items__row,.is-mobile table.wc-block-cart-items:not(.wc-block-mini-cart-items) .wc-block-cart-items__row,.is-small table.wc-block-cart-items:not(.wc-block-mini-cart-items) .wc-block-cart-items__row{position:relative}.is-medium table.wc-block-cart-items:not(.wc-block-mini-cart-items) .wc-block-cart-items__row:after,.is-mobile table.wc-block-cart-items:not(.wc-block-mini-cart-items) .wc-block-cart-items__row:after,.is-small table.wc-block-cart-items:not(.wc-block-mini-cart-items) .wc-block-cart-items__row:after{border-style:solid;border-width:0 0 1px;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.is-medium table.wc-block-cart-items .wc-block-cart-items__row,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row,.is-small table.wc-block-cart-items .wc-block-cart-items__row{display:-ms-grid;display:grid;-ms-grid-columns:80px 132px;grid-template-columns:80px 132px;padding:16px 0}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__image{-ms-grid-column:1;grid-column-start:1;-ms-grid-row:1;grid-row-start:1;padding-right:16px}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__product{-ms-grid-column:2;grid-column-start:2;-ms-grid-column-span:2;grid-column-end:4;-ms-grid-row:1;grid-row-start:1;-ms-grid-column-align:stretch;justify-self:stretch;padding:0 16px 16px 0}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity{-ms-grid-column:1;grid-column-start:1;-ms-grid-row:2;grid-row-start:2;vertical-align:bottom;padding-right:16px;-ms-grid-row-align:end;align-self:end;padding-top:16px}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total{-ms-grid-row:1;grid-row-start:1}.is-medium table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-formatted-money-amount,.is-mobile table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-formatted-money-amount,.is-small table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__total .wc-block-components-formatted-money-amount{display:inline-block}.is-large.wc-block-cart{margin-bottom:3em}.is-large.wc-block-cart .wc-block-cart-items{position:relative}.is-large.wc-block-cart .wc-block-cart-items:after{border-style:solid;border-width:0 0 1px;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.is-large.wc-block-cart .wc-block-cart-items th{padding:.25rem 16px .25rem 0;white-space:nowrap}.is-large.wc-block-cart .wc-block-cart-items td{position:relative;padding:16px 0 16px 16px;vertical-align:top}.is-large.wc-block-cart .wc-block-cart-items td:after{border-style:solid;border-width:1px 0 0;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.is-large.wc-block-cart .wc-block-cart-items th:last-child{padding-right:0}.is-large.wc-block-cart .wc-block-cart-items td:last-child{padding-right:16px}.is-large.wc-block-cart .wc-block-components-radio-control__input{left:0}.is-large.wc-block-cart .wc-block-cart__totals-title{border:0;border-radius:0;margin:0;vertical-align:baseline;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;box-shadow:none;display:inline;background:0 0;font-size:.75em;display:block;font-weight:600;padding:.25rem 0;text-align:right;text-transform:uppercase}.is-large.wc-block-cart .wc-block-components-sidebar .wc-block-components-shipping-calculator,.is-large.wc-block-cart .wc-block-components-sidebar .wc-block-components-shipping-rates-control__package:not(.wc-block-components-panel){padding-left:16px;padding-right:16px}.is-large.wc-block-cart .wc-block-cart__payment-options{padding:16px 0 0}.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-empty-cart-block{display:none}.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-filled-cart-block{display:flex;flex-wrap:wrap;margin:0 auto 16px;position:relative}.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-items-block{box-sizing:border-box;margin:0;padding-right:3.7735849057%;width:65%;min-height:10em}.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-line-items-block{min-height:15em;outline:0!important;border:0!important;background-color:#ebebeb!important;color:transparent!important;width:100%;border-radius:.25rem;display:block;line-height:1;position:relative!important;overflow:hidden!important;max-width:100%!important;pointer-events:none;box-shadow:none;z-index:1}.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-line-items-block>*{visibility:hidden}.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-line-items-block:after{content:" ";display:block;position:absolute;left:0;right:0;top:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#ebebeb,#f5f5f5,#ebebeb);transform:translateX(-100%);-webkit-animation:loading__animation 1.5s ease-in-out infinite;animation:loading__animation 1.5s ease-in-out infinite}@media screen and (prefers-reduced-motion:reduce){.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-line-items-block{-webkit-animation:none;animation:none}}.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-totals-block{box-sizing:border-box;margin:0;padding-left:2.2641509434%;width:35%;min-height:12em}.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-accepted-payment-methods-block,.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-express-payment-block,.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-order-summary-block,.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-proceed-to-checkout-block{min-height:3em;outline:0!important;border:0!important;background-color:#ebebeb!important;color:transparent!important;width:100%;border-radius:.25rem;display:block;line-height:1;position:relative!important;overflow:hidden!important;max-width:100%!important;pointer-events:none;box-shadow:none;z-index:1;margin:0 0 1em}.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-accepted-payment-methods-block>*,.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-express-payment-block>*,.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-order-summary-block>*,.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-proceed-to-checkout-block>*{visibility:hidden}.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-accepted-payment-methods-block:after,.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-express-payment-block:after,.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-order-summary-block:after,.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-proceed-to-checkout-block:after{content:" ";display:block;position:absolute;left:0;right:0;top:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#ebebeb,#f5f5f5,#ebebeb);transform:translateX(-100%);-webkit-animation:loading__animation 1.5s ease-in-out infinite;animation:loading__animation 1.5s ease-in-out infinite}@media screen and (prefers-reduced-motion:reduce){.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-accepted-payment-methods-block,.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-express-payment-block,.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-order-summary-block,.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-proceed-to-checkout-block{-webkit-animation:none;animation:none}}.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-order-summary-block{height:20em}@media only screen and (max-width:700px){.wp-block-woocommerce-cart.is-loading{padding-top:16px}.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-filled-cart-block{flex-direction:column;margin:0 auto 16px}.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-items-block,.wp-block-woocommerce-cart.is-loading .wp-block-woocommerce-cart-totals-block{padding:0;width:100%}}.wc-block-mini-cart__badge,.wc-block-mini-cart__quantity-badge{align-items:center;display:flex}.wc-block-mini-cart__badge{background:#fff;border:.15em solid;border-radius:1em;box-sizing:border-box;color:inherit;font-size:.875em;font-weight:600;height:1.4285714286em;justify-content:center;margin-left:-.7142857143em;min-width:1.4285714286em;padding:0 .25em;transform:translateY(-50%);white-space:nowrap;z-index:1}.wc-block-mini-cart__icon{display:block;height:1.5em;width:1.5em;stroke:currentColor}.wc-block-mini-cart{background-color:transparent!important;display:flex;justify-content:flex-end}.wc-block-mini-cart.align-center{justify-content:center}.wc-block-mini-cart.align-left{justify-content:flex-start}.wc-block-mini-cart.is-transparent .wc-block-mini-cart__button{background-color:transparent!important}.wc-block-mini-cart__button{align-items:center;border:none;color:inherit;display:flex;font-weight:400;padding:.75em .5em}.wc-block-mini-cart__button:hover:not([disabled]){opacity:.6}.wc-block-mini-cart__amount{display:none}.wc-block-mini-cart__tax-label{margin-right:.5em}@media screen and (min-width:768px){.wc-block-mini-cart__amount{display:initial;font-weight:600;margin-right:8px}}.modal-open .wc-block-mini-cart__button{pointer-events:none}.wc-block-mini-cart__drawer{font-size:1rem}.wc-block-mini-cart__drawer .components-modal__content{padding:0;position:relative}.wc-block-mini-cart__drawer .components-modal__header{position:absolute;top:40px;right:16px}.wc-block-mini-cart__drawer .components-modal__header button{color:inherit;z-index:9999}.wc-block-mini-cart__drawer .components-modal__header svg{fill:currentColor}.wp-block-woocommerce-mini-cart-contents{background:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;padding:0;justify-content:center}.wp-block-woocommerce-empty-mini-cart-contents-block{overflow-y:auto;padding:40px 16px 16px}h2.wc-block-mini-cart__title{font-size:2em;margin:40px 16px 0}.wc-block-mini-cart__items{display:flex;flex-direction:column;flex-grow:1;overflow-y:hidden;padding:16px 16px 0}.wc-block-mini-cart__items .wc-block-mini-cart__products-table{margin-bottom:auto;margin-right:-16px;overflow-y:auto;padding-right:16px}.wc-block-mini-cart__items .wc-block-mini-cart__products-table .wc-block-cart-items__row{padding-top:8px;padding-bottom:8px}.wc-block-mini-cart__items .wc-block-mini-cart__products-table .wc-block-cart-items__row:last-child:after{content:none}.wc-block-mini-cart__footer{border-top:1px solid #ddd;padding:24px 16px}.wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal{font-weight:600;margin-bottom:16px}.wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__description{display:none;font-size:.75em;font-weight:400}@media only screen and (min-width:480px){.wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__description{display:unset}}.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions{display:flex;gap:16px}.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions .wc-block-mini-cart__footer-cart.wc-block-components-button{display:none;flex-grow:1;font-weight:600}@media only screen and (min-width:480px){.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions .wc-block-mini-cart__footer-cart.wc-block-components-button{display:inline-flex}}.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions .wc-block-mini-cart__footer-checkout{flex-grow:1;font-weight:600}.wc-block-mini-cart__footer .wc-block-components-payment-method-icons{margin-top:16px}.wc-block-mini-cart__shopping-button{display:flex;justify-content:center}.wc-block-mini-cart__shopping-button a{border:2px solid;padding:12px 24px;text-decoration:none}.wc-block-components-express-payment{margin:auto;position:relative}.wc-block-components-express-payment .wc-block-components-express-payment__event-buttons{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;width:100%;padding:0;margin:0;overflow:hidden;text-align:center}.wc-block-components-express-payment .wc-block-components-express-payment__event-buttons>li{margin:0}.wc-block-components-express-payment .wc-block-components-express-payment__event-buttons>li>img{width:100%;height:48px}.wc-block-components-express-payment--checkout{margin-top:5px}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container{display:flex;flex-direction:row;left:0;position:absolute;right:0;top:-5px;vertical-align:middle}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container:before{border-left:1px solid;border-top:1px solid;border-radius:5px 0 0;content:"";display:block;height:4px;margin-right:12px;opacity:.3;pointer-events:none;width:10px}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title-container:after{border-right:1px solid;border-top:1px solid;border-radius:0 5px 0 0;content:"";display:block;height:4px;margin-left:12px;opacity:.3;pointer-events:none;flex-grow:1}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__title{flex-grow:0;transform:translateY(-50%)}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__content{position:relative;padding:1.5em 23px}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__content:after{border-style:solid;border-width:0 1px 1px;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0;border-radius:0 0 5px 5px}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__content>p{margin-bottom:1em}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__event-buttons>li{display:inline-block;width:50%}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__event-buttons>li:only-child{display:block;width:100%}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__event-buttons>li:nth-child(2n){padding-left:8px}.wc-block-components-express-payment--checkout .wc-block-components-express-payment__event-buttons>li:nth-child(odd){padding-right:8px}.wc-block-components-express-payment--cart .wc-block-components-express-payment__event-buttons>li{padding-bottom:16px;text-align:center;width:100%}.wc-block-components-express-payment--cart .wc-block-components-express-payment__event-buttons>li:last-child{padding-bottom:0}.wc-block-components-express-payment-continue-rule{display:flex;align-items:center;text-align:center;padding:0 24px;margin:24px 0}.wc-block-components-express-payment-continue-rule:before{margin-right:10px}.wc-block-components-express-payment-continue-rule:after{margin-left:10px}.wc-block-components-express-payment-continue-rule:after,.wc-block-components-express-payment-continue-rule:before{content:" ";flex:1;border-bottom:1px solid;opacity:.3}.wc-block-components-express-payment-continue-rule--cart{margin:16px 0;text-transform:uppercase}.theme-twentynineteen .wc-block-components-express-payment__title:before{display:none}.theme-twentytwenty .wc-block-components-express-payment .wc-block-components-express-payment__title{padding-left:12px;padding-right:12px}.components-placeholder.wc-block-checkout__no-payment-methods-placeholder{margin-bottom:16px}.components-placeholder.wc-block-checkout__no-payment-methods-placeholder *{pointer-events:all}.components-placeholder.wc-block-checkout__no-payment-methods-placeholder .components-placeholder__fieldset{display:block}.components-placeholder.wc-block-checkout__no-payment-methods-placeholder .components-placeholder__fieldset .components-button{background-color:#1e1e1e;color:#fff}.components-placeholder.wc-block-checkout__no-payment-methods-placeholder .components-placeholder__fieldset .wc-block-checkout__no-payment-methods-placeholder-description{display:block;margin:.25em 0 1em}.components-notice.wc-block-checkout__no-payment-methods-notice{margin-bottom:16px}.wc-block-card-elements{display:flex;width:100%}.wc-block-card-elements .wc-block-components-validation-error{position:static}.wc-block-gateway-container{position:relative;margin-bottom:1.5em;white-space:nowrap}.wc-block-gateway-container.wc-card-number-element{flex-basis:15em;flex-grow:1;min-width:min(15em,60%)}.wc-block-gateway-container.wc-card-expiry-element{flex-basis:7em;margin-left:12px;min-width:min(7em,calc(24% - 12px))}.wc-block-gateway-container.wc-card-cvc-element{flex-basis:7em;margin-left:12px;min-width:min(5em,calc(16% - 12px))}.wc-block-gateway-container .wc-block-gateway-input{font-size:1em;line-height:1.375;background-color:#fff;padding:.75em 0 .75em 16px;border-radius:4px;border:1px solid #50575e;width:100%;font-family:inherit;margin:0;box-sizing:border-box;height:3em;color:#2b2d2f;cursor:text}.wc-block-gateway-container .wc-block-gateway-input:focus,.wc-block-gateway-container:focus{background-color:#fff}.wc-block-gateway-container label{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;font-size:1em;line-height:1.375;position:absolute;transform:translateY(.75em);left:0;top:0;transform-origin:top left;color:#757575;transition:transform .2s ease;margin:0 0 0 17px;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 24px);cursor:text}@media screen and (prefers-reduced-motion:reduce){.wc-block-gateway-container label{transition:none}}.wc-block-gateway-container.wc-inline-card-element label{margin-left:calc(24px + 1.5em)}.wc-block-gateway-container.wc-inline-card-element .wc-block-gateway-input.focused.empty+label,.wc-block-gateway-container.wc-inline-card-element .wc-block-gateway-input:not(.empty)+label{margin-left:16px;transform:translateY(4px) scale(.75)}.wc-block-gateway-container.wc-inline-card-element+.wc-block-components-validation-error{position:static;margin-top:-24px}.wc-block-gateway-container .wc-block-gateway-input.focused.empty,.wc-block-gateway-container .wc-block-gateway-input:not(.empty){padding:1.5em 0 .25em 16px}.wc-block-gateway-container .wc-block-gateway-input.focused.empty+label,.wc-block-gateway-container .wc-block-gateway-input:not(.empty)+label{transform:translateY(4px) scale(.75)}.wc-block-gateway-container .wc-block-gateway-input.has-error{border-color:#cc1818}.wc-block-gateway-container .wc-block-gateway-input.has-error:focus{outline-color:#cc1818}.wc-block-gateway-container .wc-block-gateway-input.has-error+label{color:#cc1818}.is-large .wc-card-cvc-element .wc-block-components-validation-error>p,.is-large .wc-card-expiry-element .wc-block-components-validation-error>p,.is-medium .wc-card-cvc-element .wc-block-components-validation-error>p,.is-medium .wc-card-expiry-element .wc-block-components-validation-error>p{line-height:16px;padding-top:4px}.is-mobile .wc-card-cvc-element .wc-block-components-validation-error>p,.is-mobile .wc-card-expiry-element .wc-block-components-validation-error>p,.is-small .wc-card-cvc-element .wc-block-components-validation-error>p,.is-small .wc-card-expiry-element .wc-block-components-validation-error>p{min-height:28px}.wc-block-components-checkout-payment-methods *{pointer-events:all}.is-mobile .wc-block-card-elements,.is-small .wc-block-card-elements{flex-wrap:wrap}.is-mobile .wc-block-gateway-container.wc-card-number-element,.is-small .wc-block-gateway-container.wc-card-number-element{flex-basis:100%}.is-mobile .wc-block-gateway-container.wc-card-expiry-element,.is-small .wc-block-gateway-container.wc-card-expiry-element{flex-basis:calc(50% - 8px);margin-left:0;margin-right:8px}.is-mobile .wc-block-gateway-container.wc-card-cvc-element,.is-small .wc-block-gateway-container.wc-card-cvc-element{flex-basis:calc(50% - 8px);margin-left:8px}.wc-block-checkout__payment-method .wc-block-components-radio-control__option{padding-left:56px}.wc-block-checkout__payment-method .wc-block-components-radio-control__option:after{content:none}.wc-block-checkout__payment-method .wc-block-components-radio-control__option .wc-block-components-radio-control__input{left:16px}.wc-block-checkout__payment-method .wc-block-components-radio-control__option,.wc-block-checkout__payment-method .wc-block-components-radio-control__option:first-child,.wc-block-checkout__payment-method .wc-block-components-radio-control__option:last-child{margin:0;padding-bottom:1em;padding-top:1em}.wc-block-checkout__payment-method .wc-block-components-radio-control__option-checked{font-weight:700}.wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option,.wc-block-checkout__payment-method .wc-block-components-radio-control__option{position:relative}.wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option:after,.wc-block-checkout__payment-method .wc-block-components-radio-control__option:after{border-style:solid;border-width:1px 1px 0;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option:last-child:after,.wc-block-checkout__payment-method .wc-block-components-radio-control__option:last-child:after{border-width:1px}.wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__option:after{border-width:0}.wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__label{display:flex;align-items:center;justify-content:flex-start}.wc-block-checkout__payment-method .wc-block-components-radio-control-accordion-option .wc-block-components-radio-control__label img{height:24px;max-height:24px;-o-object-fit:contain;object-fit:contain;-o-object-position:left;object-position:left}.wc-block-checkout__payment-method .wc-block-components-radio-control.disable-radio-control .wc-block-components-radio-control__option{padding-left:16px}.wc-block-checkout__payment-method .wc-block-components-radio-control.disable-radio-control .wc-block-components-radio-control__input{display:none}.wc-block-checkout__payment-method .wc-block-components-checkout-step__description-payments-aligned{padding-top:14px;height:28px}.wc-block-components-radio-control-accordion-content{padding:0 16px 1em}.wc-block-components-radio-control-accordion-content:empty{display:none}.wc-block-checkout__order-notes .wc-block-components-checkout-step__content{padding-bottom:0}.wc-block-checkout-error{padding:40px;text-align:center;width:100%}.wc-block-checkout-error .wc-block-checkout-error__image{max-width:150px;margin:0 auto 1em;display:block;color:inherit}.wc-block-checkout-error .wc-block-checkout-error__title{display:block;margin:0;font-weight:700}.wc-block-checkout-error .wc-block-checkout-error__description{display:block;margin:.25em 0 1em}.wc-block-checkout-empty{padding:40px;text-align:center;width:100%}.wc-block-checkout-empty .wc-block-checkout-empty__image{max-width:150px;margin:0 auto 1em;display:block;color:inherit}.wc-block-checkout-empty .wc-block-checkout-empty__title{display:block;margin:0;font-weight:700}.wc-block-checkout-empty .wc-block-checkout-empty__description{display:block;margin:.25em 0 1em}.wc-block-checkout__actions{display:flex;justify-content:space-between;align-items:center}.wc-block-checkout__actions .wc-block-components-checkout-place-order-button{width:50%;padding:1em;height:auto}.wc-block-checkout__actions .wc-block-components-checkout-place-order-button .wc-block-components-button__text{line-height:24px}.wc-block-checkout__actions .wc-block-components-checkout-place-order-button .wc-block-components-button__text>svg{fill:#fff;vertical-align:top}.is-mobile .wc-block-checkout__actions .wc-block-components-checkout-return-to-cart-button{display:none}.is-mobile .wc-block-checkout__actions .wc-block-components-checkout-place-order-button{width:100%}.is-large .wc-block-checkout__actions{position:relative;padding:1.5em 0}.is-large .wc-block-checkout__actions:after{border-style:solid;border-width:1px 0 0;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wc-block-checkout__form{margin:0;max-width:100%}.is-medium .wc-block-checkout__main,.is-mobile .wc-block-checkout__main,.is-small .wc-block-checkout__main{order:1}.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form{margin-left:-6px;margin-right:-6px}.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form:after,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form:after,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form:after,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form:after,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form:after,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form:after{content:"";clear:both;display:block}.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input,.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-state-input,.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-state-input,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-state-input,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-state-input,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-state-input,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-state-input,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input{float:left;margin-left:6px;margin-right:6px;position:relative;width:calc(50% - 12px)}.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input:first-of-type,.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input:nth-of-type(2),.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-state-input:first-of-type,.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-state-input:nth-of-type(2),.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input:first-of-type,.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input:nth-of-type(2),.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input:first-of-type,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input:nth-of-type(2),.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-state-input:first-of-type,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-state-input:nth-of-type(2),.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input:first-of-type,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input:nth-of-type(2),.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input:first-of-type,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input:nth-of-type(2),.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-state-input:first-of-type,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-state-input:nth-of-type(2),.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input:first-of-type,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input:nth-of-type(2),.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input:first-of-type,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input:nth-of-type(2),.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-state-input:first-of-type,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-state-input:nth-of-type(2),.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input:first-of-type,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input:nth-of-type(2),.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input:first-of-type,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-country-input:nth-of-type(2),.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-state-input:first-of-type,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-state-input:nth-of-type(2),.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input:first-of-type,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-text-input:nth-of-type(2),.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input:first-of-type,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-country-input:nth-of-type(2),.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-state-input:first-of-type,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-state-input:nth-of-type(2),.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input:first-of-type,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-text-input:nth-of-type(2){margin-top:0}.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__address_1,.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__address_2,.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__company,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__address_1,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__address_2,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__company,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__address_1,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__address_2,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__company,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__address_1,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__address_2,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__company,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__address_1,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__address_2,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-address-form__company,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__address_1,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__address_2,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-address-form__company{width:calc(100% - 12px)}.is-large .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-checkbox,.is-large .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-checkbox,.is-medium .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-checkbox,.is-medium .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-checkbox,.is-small .wc-block-checkout__billing-fields .wc-block-components-address-form .wc-block-components-checkbox,.is-small .wc-block-checkout__shipping-fields .wc-block-components-address-form .wc-block-components-checkbox{clear:both}.components-placeholder.wc-block-checkout__no-shipping-placeholder{margin-bottom:16px}.components-placeholder.wc-block-checkout__no-shipping-placeholder *{pointer-events:all}.components-placeholder.wc-block-checkout__no-shipping-placeholder .components-placeholder__fieldset{display:block}.components-placeholder.wc-block-checkout__no-shipping-placeholder .components-placeholder__fieldset .components-button{background-color:#1e1e1e;color:#fff}.components-placeholder.wc-block-checkout__no-shipping-placeholder .components-placeholder__fieldset .wc-block-checkout__no-shipping-placeholder-description{display:block;margin:.25em 0 1em}.wc-block-checkout__shipping-option .wc-block-components-radio-control__option{position:relative;margin:0;padding:.75em 0 .75em 2.5em}.wc-block-checkout__shipping-option .wc-block-components-radio-control__option:after{border-style:solid;border-width:0 0 1px;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wc-block-checkout__shipping-option .wc-block-components-shipping-rates-control__no-results-notice{margin:.75em 0}.wc-block-checkout__terms{margin:1.5em 0}.wc-block-checkout__terms textarea{top:-5px;position:relative}.wc-block-checkout__terms.wc-block-checkout__terms--disabled{opacity:.6}.wc-block-checkout__sidebar .wc-block-components-product-name{display:block;color:inherit;flex-grow:1;flex-basis:0}.wc-block-checkout__sidebar .wc-block-components-totals-footer-item,.wc-block-checkout__sidebar .wc-block-components-totals-taxes{margin:0;padding:0}.is-medium .wc-block-checkout__sidebar,.is-mobile .wc-block-checkout__sidebar,.is-small .wc-block-checkout__sidebar{margin-bottom:24px;order:0}.wc-block-checkout__add-note{margin:1.5em 0}.is-medium .wc-block-checkout__add-note,.is-mobile .wc-block-checkout__add-note,.is-small .wc-block-checkout__add-note{position:relative;margin-bottom:1em;margin-top:1em;padding:1em 0}.is-medium .wc-block-checkout__add-note:after,.is-mobile .wc-block-checkout__add-note:after,.is-small .wc-block-checkout__add-note:after{border-style:solid;border-width:1px 0;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wc-block-checkout__add-note .wc-block-components-textarea{margin-top:16px}.wc-block-checkout__order-notes.wc-block-components-checkout-step{padding-left:0}.wp-block-woocommerce-checkout{margin:0}.wp-block-woocommerce-checkout .with-scroll-to-top__scroll-point{top:-96px}.wp-block-woocommerce-checkout.is-loading{display:flex;flex-wrap:wrap;margin:0 auto 16px;position:relative}.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block{width:35%;padding-left:2.2641509434%}.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block{width:65%;padding-right:3.7735849057%}.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block,.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block{box-sizing:border-box;margin:0}.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block>div,.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block>div{outline:0!important;border:0!important;background-color:#ebebeb!important;color:transparent!important;width:100%;border-radius:.25rem;display:block;line-height:1;position:relative!important;overflow:hidden!important;max-width:100%!important;pointer-events:none;box-shadow:none;z-index:1;margin:0 0 1.5em;display:none}.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block>div>*,.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block>div>*{visibility:hidden}.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block>div:after,.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block>div:after{content:" ";display:block;position:absolute;left:0;right:0;top:0;height:100%;background-repeat:no-repeat;background-image:linear-gradient(90deg,#ebebeb,#f5f5f5,#ebebeb);transform:translateX(-100%);-webkit-animation:loading__animation 1.5s ease-in-out infinite;animation:loading__animation 1.5s ease-in-out infinite}@media screen and (prefers-reduced-motion:reduce){.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block>div,.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block>div{-webkit-animation:none;animation:none}}.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block .wp-block-woocommerce-checkout-contact-information-block,.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block .wp-block-woocommerce-checkout-payment-block,.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-contact-information-block,.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-payment-block{min-height:10em;display:block}.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block .wp-block-woocommerce-checkout-shipping-address-block,.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-shipping-address-block{min-height:24em;display:block}.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block .wp-block-woocommerce-checkout-actions-block,.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-actions-block{width:50%;min-height:4em;margin-left:50%;display:block}.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block .wp-block-woocommerce-checkout-order-summary-block,.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block .wp-block-woocommerce-checkout-order-summary-block{min-height:47em;display:block}.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block .wc-block-components-panel>h2,.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block .wc-block-components-panel>h2{font-size:1em;border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit}.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block .wc-block-components-panel>h2 .wc-block-components-panel__button,.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block .wc-block-components-panel>h2 .wc-block-components-panel__button{font-weight:400}.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block .wc-block-components-panel,.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block .wc-block-components-totals-item,.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block .wc-block-components-panel,.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block .wc-block-components-totals-item{padding-left:16px;padding-right:16px}@media only screen and (max-width:700px){.wp-block-woocommerce-checkout.is-loading{flex-direction:column;margin:0 auto 16px}.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-fields-block,.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block{padding:0;width:100%}.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block .wc-block-components-panel,.wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block .wc-block-components-totals-item{padding-left:0;padding-right:0}}.theme-twentytwenty .wp-block-woocommerce-checkout.is-loading .wp-block-woocommerce-checkout-totals-block .wc-block-components-panel>h2{font-size:1.25em;border:0;border-radius:0;margin:0;padding:0;vertical-align:baseline}.wc-block-components-checkbox{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;margin-top:1.5em}.wc-block-components-checkbox label{align-items:flex-start;display:flex;position:relative}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{font-size:1em;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #50575e;border-radius:2px;box-sizing:border-box;height:1.5em;width:1.5em;margin:0 16px 0 0;min-height:1.5em;min-width:1.5em;overflow:hidden;position:static;vertical-align:middle;background-color:#fff}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:checked{background:#fff;border-color:#50575e}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:focus{outline:2px solid #50575e;outline-offset:2px}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:after,.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:before{content:""}.wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:not(:checked)+.wc-block-components-checkbox__mark{display:none}.has-dark-controls .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]{border-color:hsla(0,0%,100%,.6);background-color:rgba(0,0,0,.1)}.has-dark-controls .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:checked{background:rgba(0,0,0,.1);border-color:hsla(0,0%,100%,.6)}.has-dark-controls .wc-block-components-checkbox .wc-block-components-checkbox__input[type=checkbox]:focus{outline:2px solid hsla(0,0%,100%,.6);outline-offset:2px}.wc-block-components-checkbox.has-error,.wc-block-components-checkbox.has-error a{color:#cc1818}.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input,.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input:active,.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input:focus,.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input:hover{border-color:#cc1818}.wc-block-components-checkbox.has-error .wc-block-components-checkbox__input:focus{outline:2px solid #cc1818;outline-offset:2px}.wc-block-components-checkbox .wc-block-components-checkbox__mark{fill:#000;position:absolute;margin-left:.1875em;margin-top:.0625em;width:1.125em;height:1.125em;pointer-events:none}.has-dark-controls .wc-block-components-checkbox .wc-block-components-checkbox__mark{fill:#fff}.wc-block-components-checkbox .wc-block-components-checkbox__label,.wc-block-components-checkbox>span{vertical-align:middle;line-height:1.5em}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.wc-block-components-checkbox__mark{display:none}}.theme-twentytwentyone .has-dark-controls .wc-block-components-checkbox__input[type=checkbox],.theme-twentytwentyone .wc-block-components-checkbox__input[type=checkbox]{background-color:#fff;border-color:var(--form--border-color);position:relative}.theme-twentytwentyone .has-dark-controls .wc-block-components-checkbox__input[type=checkbox]:checked,.theme-twentytwentyone .wc-block-components-checkbox__input[type=checkbox]:checked{background-color:#fff;border-color:var(--form--border-color)}.theme-twentytwentyone .wc-block-components-checkbox__mark{display:none}.wc-block-components-panel.has-border{position:relative}.wc-block-components-panel.has-border:after{border-style:solid;border-width:1px 0;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wc-block-components-panel.has-border+.wc-block-components-panel.has-border:after{border-top-width:0}.wc-block-components-panel.has-border.no-top-border{position:relative}.wc-block-components-panel.has-border.no-top-border:after{border-style:solid;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0;border-width:0 0 1px}.wc-block-components-panel__button{border:0;border-radius:0;vertical-align:baseline;height:auto;line-height:1;margin:.375em 0 0;padding:.375em 32px 0 0;position:relative;text-align:left;width:100%;word-break:break-word}.wc-block-components-panel__button[aria-expanded=true]{padding-bottom:.375em;margin-bottom:.375em}.wc-block-components-panel__button,.wc-block-components-panel__button:active,.wc-block-components-panel__button:focus,.wc-block-components-panel__button:hover{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-decoration:inherit;text-transform:inherit;background:0 0;box-shadow:none}.wc-block-components-panel__button>.wc-block-components-panel__button-icon{fill:currentColor;position:absolute;right:0;top:50%;transform:translateY(-50%);width:auto}.wc-block-components-panel__content{padding-bottom:1em}.wc-block-components-panel__content[hidden]{display:none}.theme-twentytwentyone.theme-twentytwentyone.theme-twentytwentyone .wc-block-components-panel__button{background-color:inherit;color:inherit}.theme-twentyseventeen .wc-block-components-panel__button,.theme-twentytwenty .wc-block-components-panel__button{background:none transparent;color:inherit}.theme-twentyseventeen .wc-block-components-panel__button.wc-block-components-panel__button:focus,.theme-twentyseventeen .wc-block-components-panel__button.wc-block-components-panel__button:hover,.theme-twentytwenty .wc-block-components-panel__button.wc-block-components-panel__button:focus,.theme-twentytwenty .wc-block-components-panel__button.wc-block-components-panel__button:hover{background:none transparent}.wc-block-components-totals-wrapper{position:relative;padding:16px 0}.wc-block-components-totals-wrapper:after{border-style:solid;border-width:1px 0 0;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wc-block-components-totals-wrapper:last-child{padding-bottom:0}.wc-block-components-totals-wrapper.has-bottom-border:after{border-bottom-width:1px}.wc-block-components-totals-wrapper.slot-wrapper{padding:0}.wc-block-components-totals-wrapper.slot-wrapper>*>*{position:relative;padding:16px 0}.wc-block-components-totals-wrapper.slot-wrapper>*>:after{border-style:solid;border-width:0 0 1px;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wc-block-components-totals-wrapper.slot-wrapper>*>:last-child:after{border-bottom-width:0}.wc-block-components-discounts-meta .wc-block-components-totals-wrapper:first-child{position:relative}.wc-block-components-discounts-meta .wc-block-components-totals-wrapper:first-child:after{border-style:solid;border-width:1px 0 0;bottom:0;content:"";display:block;left:0;opacity:.3;pointer-events:none;position:absolute;right:0;top:0}.wc-block-components-totals-item{display:flex;flex-wrap:wrap;margin:.75em 0 0;width:100%}.wc-block-components-totals-item:first-child{margin-top:0}.wc-block-components-totals-item__label{flex-grow:1}.wc-block-components-totals-item__value{font-weight:700;white-space:nowrap}.wc-block-components-totals-item__description{font-size:.875em;width:100%}.wc-block-components-totals-item.wc-block-components-totals-taxes__grouped-rate{margin:4px 0}.wc-block-components-totals-item.wc-block-components-totals-taxes__grouped-rate:first-child{margin-top:0}.wc-block-components-totals-item.wc-block-components-totals-taxes__grouped-rate:last-child{margin-bottom:0}.wc-block-product-categories{margin-bottom:1em}.wc-block-product-categories.is-dropdown{display:flex}.wc-block-product-categories select{margin-right:.5em}.wc-block-product-categories-list--has-images{list-style:none outside}.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item{margin:4px 0 4px 60px;list-style:none outside;clear:both}.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item ul{margin:4px 0 0}.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item__image{max-width:50px;display:inline-block;padding:0;margin:0 .5em 0 -60px;position:relative;vertical-align:middle;border:1px solid #eee}.wc-block-product-categories-list--has-images .wc-block-product-categories-list-item__image img{display:block;height:auto;margin:0;max-width:100%;padding:0}.wc-block-product-categories-list-item-count:before{content:" ("}.wc-block-product-categories-list-item-count:after{content:")"}.wp-block-woocommerce-product-categories.is-loading .wc-block-product-categories__placeholder{display:inline-block;height:1em;width:50%;min-width:200px;background:currentColor;opacity:.2}.wc-block-product-categories__button{display:flex;align-items:center;margin:0;padding:0 .5em;position:relative;overflow:hidden}.wc-block-product-categories__button svg{fill:currentColor;outline:none}.rtl .wc-block-product-categories__button svg{transform:rotate(180deg)}.wc-block-product-categories__button:active{color:currentColor}.wc-block-product-categories__button:disabled,.wc-block-product-categories__button[aria-disabled=true]{cursor:default;opacity:.3}.wc-block-product-categories__button:disabled:focus,.wc-block-product-categories__button[aria-disabled=true]:focus{box-shadow:none}.wp-block-woocommerce-featured-product{background-color:#1e1e1e;border-color:transparent;color:#fff;overflow:hidden}.wc-block-featured-product{position:relative;background-size:cover;background-position:50%;width:100%;margin:0}.wc-block-featured-product,.wc-block-featured-product .wc-block-featured-product__wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center}.wc-block-featured-product .wc-block-featured-product__wrapper{overflow:hidden;height:100%}.wc-block-featured-product.has-left-content{justify-content:flex-start}.wc-block-featured-product.has-left-content .wc-block-featured-product__description,.wc-block-featured-product.has-left-content .wc-block-featured-product__price,.wc-block-featured-product.has-left-content .wc-block-featured-product__title,.wc-block-featured-product.has-left-content .wc-block-featured-product__variation{margin-left:0;text-align:left}.wc-block-featured-product.has-right-content{justify-content:flex-end}.wc-block-featured-product.has-right-content .wc-block-featured-product__description,.wc-block-featured-product.has-right-content .wc-block-featured-product__price,.wc-block-featured-product.has-right-content .wc-block-featured-product__title,.wc-block-featured-product.has-right-content .wc-block-featured-product__variation{margin-right:0;text-align:right}.wc-block-featured-product .wc-block-featured-product__description,.wc-block-featured-product .wc-block-featured-product__price,.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{line-height:1.25;margin-bottom:0;text-align:center;color:inherit}.wc-block-featured-product .wc-block-featured-product__description a,.wc-block-featured-product .wc-block-featured-product__description a:active,.wc-block-featured-product .wc-block-featured-product__description a:focus,.wc-block-featured-product .wc-block-featured-product__description a:hover,.wc-block-featured-product .wc-block-featured-product__price a,.wc-block-featured-product .wc-block-featured-product__price a:active,.wc-block-featured-product .wc-block-featured-product__price a:focus,.wc-block-featured-product .wc-block-featured-product__price a:hover,.wc-block-featured-product .wc-block-featured-product__title a,.wc-block-featured-product .wc-block-featured-product__title a:active,.wc-block-featured-product .wc-block-featured-product__title a:focus,.wc-block-featured-product .wc-block-featured-product__title a:hover,.wc-block-featured-product .wc-block-featured-product__variation a,.wc-block-featured-product .wc-block-featured-product__variation a:active,.wc-block-featured-product .wc-block-featured-product__variation a:focus,.wc-block-featured-product .wc-block-featured-product__variation a:hover{color:#fff}.wc-block-featured-product .wc-block-featured-product__description,.wc-block-featured-product .wc-block-featured-product__link,.wc-block-featured-product .wc-block-featured-product__price,.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{width:100%;padding:16px 48px 0;z-index:1}.wc-block-featured-product .wc-block-featured-product__title,.wc-block-featured-product .wc-block-featured-product__variation{margin-top:0;border:0}.wc-block-featured-product .wc-block-featured-product__title:before,.wc-block-featured-product .wc-block-featured-product__variation:before{display:none}.wc-block-featured-product .wc-block-featured-product__variation{font-style:italic;padding-top:0}.wc-block-featured-product .wc-block-featured-product__description p{margin:0;line-height:1.5em}.wc-block-featured-product .wp-block-button.aligncenter{text-align:center}.wc-block-featured-product.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;opacity:.5;z-index:1}.wc-block-featured-product.has-background-dim.has-background-dim-10:before{opacity:.1}.wc-block-featured-product.has-background-dim.has-background-dim-20:before{opacity:.2}.wc-block-featured-product.has-background-dim.has-background-dim-30:before{opacity:.3}.wc-block-featured-product.has-background-dim.has-background-dim-40:before{opacity:.4}.wc-block-featured-product.has-background-dim.has-background-dim-50:before{opacity:.5}.wc-block-featured-product.has-background-dim.has-background-dim-60:before{opacity:.6}.wc-block-featured-product.has-background-dim.has-background-dim-70:before{opacity:.7}.wc-block-featured-product.has-background-dim.has-background-dim-80:before{opacity:.8}.wc-block-featured-product.has-background-dim.has-background-dim-90:before{opacity:.9}.wc-block-featured-product.has-background-dim.has-background-dim-100:before{opacity:1}.wc-block-featured-product.alignleft,.wc-block-featured-product.alignright{max-width:420px;width:100%}.wc-block-featured-product:after{display:block;content:"";font-size:0;min-height:inherit}@supports((position:-webkit-sticky) or (position:sticky)){.wc-block-featured-product:after{content:none}}.wc-block-featured-product.aligncenter,.wc-block-featured-product.alignleft,.wc-block-featured-product.alignright,.wc-block-product-search .wc-block-product-search__fields{display:flex}.wc-block-product-search .wc-block-product-search__field{padding:6px 8px;line-height:1.8;flex-grow:1}.wc-block-product-search .wc-block-product-search__button{display:flex;align-items:center;margin:0 0 0 6px;cursor:pointer;padding:0 .5em;position:relative;overflow:hidden}.wc-block-product-search .wc-block-product-search__button svg{fill:currentColor;outline:none}.rtl .wc-block-product-search .wc-block-product-search__button svg{transform:rotate(180deg)}.wc-block-product-search .wc-block-product-search__button:active{color:currentColor}.wc-block-product-search .wc-block-product-search__button:disabled,.wc-block-product-search .wc-block-product-search__button[aria-disabled=true]{cursor:default;opacity:.3}.wc-block-product-search .wc-block-product-search__button:disabled:focus,.wc-block-product-search .wc-block-product-search__button[aria-disabled=true]:focus{box-shadow:none}.wp-block-woocommerce-featured-category{background-color:#1e1e1e;border-color:transparent;color:#fff;overflow:hidden}.wc-block-featured-category{position:relative;background-size:cover;background-position:50%;width:100%;margin:0;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center}.wc-block-featured-category .wc-block-featured-category__wrapper{overflow:hidden;height:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;align-content:center}.wc-block-featured-category.has-left-content{justify-content:flex-start}.wc-block-featured-category.has-left-content .wc-block-featured-category__description,.wc-block-featured-category.has-left-content .wc-block-featured-category__price,.wc-block-featured-category.has-left-content .wc-block-featured-category__title{margin-left:0;text-align:left}.wc-block-featured-category.has-right-content{justify-content:flex-end}.wc-block-featured-category.has-right-content .wc-block-featured-category__description,.wc-block-featured-category.has-right-content .wc-block-featured-category__price,.wc-block-featured-category.has-right-content .wc-block-featured-category__title{margin-right:0;text-align:right}.wc-block-featured-category .wc-block-featured-category__description,.wc-block-featured-category .wc-block-featured-category__price,.wc-block-featured-category .wc-block-featured-category__title{color:#fff;line-height:1.25;margin-bottom:0;text-align:center}.wc-block-featured-category .wc-block-featured-category__description a,.wc-block-featured-category .wc-block-featured-category__description a:active,.wc-block-featured-category .wc-block-featured-category__description a:focus,.wc-block-featured-category .wc-block-featured-category__description a:hover,.wc-block-featured-category .wc-block-featured-category__price a,.wc-block-featured-category .wc-block-featured-category__price a:active,.wc-block-featured-category .wc-block-featured-category__price a:focus,.wc-block-featured-category .wc-block-featured-category__price a:hover,.wc-block-featured-category .wc-block-featured-category__title a,.wc-block-featured-category .wc-block-featured-category__title a:active,.wc-block-featured-category .wc-block-featured-category__title a:focus,.wc-block-featured-category .wc-block-featured-category__title a:hover{color:#fff}.wc-block-featured-category .wc-block-featured-category__description,.wc-block-featured-category .wc-block-featured-category__link,.wc-block-featured-category .wc-block-featured-category__price,.wc-block-featured-category .wc-block-featured-category__title{color:inherit;width:100%;padding:0 48px 16px;z-index:1}.wc-block-featured-category .wc-block-featured-category__title{margin-top:0}.wc-block-featured-category .wc-block-featured-category__title div{color:inherit}.wc-block-featured-category .wc-block-featured-category__title:before{display:none}.wc-block-featured-category .wc-block-featured-category__description{color:inherit}.wc-block-featured-category .wc-block-featured-category__description p{margin:0}.wc-block-featured-category .wp-block-button.aligncenter{text-align:center}.wc-block-featured-category.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:inherit;border-radius:inherit;opacity:.5;z-index:1}.wc-block-featured-category.has-background-dim.has-background-dim-10:before{opacity:.1}.wc-block-featured-category.has-background-dim.has-background-dim-20:before{opacity:.2}.wc-block-featured-category.has-background-dim.has-background-dim-30:before{opacity:.3}.wc-block-featured-category.has-background-dim.has-background-dim-40:before{opacity:.4}.wc-block-featured-category.has-background-dim.has-background-dim-50:before{opacity:.5}.wc-block-featured-category.has-background-dim.has-background-dim-60:before{opacity:.6}.wc-block-featured-category.has-background-dim.has-background-dim-70:before{opacity:.7}.wc-block-featured-category.has-background-dim.has-background-dim-80:before{opacity:.8}.wc-block-featured-category.has-background-dim.has-background-dim-90:before{opacity:.9}.wc-block-featured-category.has-background-dim.has-background-dim-100:before{opacity:1}.wc-block-featured-category.alignleft,.wc-block-featured-category.alignright{max-width:420px;width:100%}.wc-block-featured-category:after{display:block;content:"";font-size:0;min-height:inherit}@supports((position:-webkit-sticky) or (position:sticky)){.wc-block-featured-category:after{content:none}}.wc-block-featured-category.aligncenter,.wc-block-featured-category.alignleft,.wc-block-featured-category.alignright{display:flex}.wp-block-woocommerce-price-filter{border-style:none!important}.wc-block-price-filter,.wc-block-price-filter__controls,.wc-block-price-slider{border-radius:inherit;border-color:inherit}.wc-block-price-filter__controls input{border-radius:inherit!important;border-color:inherit!important;border-style:solid}.wp-block-woocommerce-attribute-filter{border-style:none!important}.wc-block-attribute-filter{margin-bottom:24px;border-radius:inherit;border-color:inherit}.wc-block-attribute-filter.style-dropdown{display:flex;gap:16px;border-radius:inherit;border-color:inherit}.wc-block-attribute-filter .wc-block-attribute-filter-list{margin:0;width:100%}.wc-block-attribute-filter .wc-block-attribute-filter-list li label{cursor:pointer}.wc-block-attribute-filter .wc-block-attribute-filter-list li input{cursor:pointer;display:inline-block}.wc-block-attribute-filter .wc-block-attribute-filter-dropdown{flex-grow:1;max-width:unset;width:0;border-radius:inherit;border-color:inherit}.wc-block-attribute-filter .is-single .wc-block-attribute-filter-list-count,.wc-block-attribute-filter .wc-block-dropdown-selector .wc-block-dropdown-selector__list .wc-block-attribute-filter-list-count{opacity:.6}.wc-block-attribute-filter .wc-block-components-dropdown-selector__input-wrapper{height:100%;border-radius:inherit;border-color:inherit}.wc-block-stock-filter{margin-bottom:24px}.wc-block-stock-filter .wc-block-stock-filter-list{margin:0}.wc-block-stock-filter .wc-block-stock-filter-list li label{cursor:pointer}.wc-block-stock-filter .wc-block-stock-filter-list li input{cursor:pointer;display:inline-block}.wc-block-stock-filter .is-single,.wc-block-stock-filter .wc-block-dropdown-selector .wc-block-dropdown-selector__list{opacity:.6}.wc-block-stock-filter .wc-block-stock-filter__button{margin-top:8px}@-webkit-keyframes spinner__animation{0%{-webkit-animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spinner__animation{0%{-webkit-animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);animation-timing-function:cubic-bezier(.5856,.0703,.4143,.9297);transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes loading__animation{to{transform:translateX(100%)}}@keyframes loading__animation{to{transform:translateX(100%)}}.wc-block-active-filters{margin-bottom:24px;overflow:hidden}.wc-block-active-filters .wc-block-active-filters__clear-all{font-size:1em;float:right;border:none;padding:0;text-decoration:underline;cursor:pointer}.wc-block-active-filters .wc-block-active-filters__clear-all,.wc-block-active-filters .wc-block-active-filters__clear-all:active,.wc-block-active-filters .wc-block-active-filters__clear-all:focus,.wc-block-active-filters .wc-block-active-filters__clear-all:hover{background:0 0;color:inherit}.wc-block-active-filters .wc-block-active-filters__list{margin:0 0 4px;padding:0;list-style:none outside;clear:both}.wc-block-active-filters .wc-block-active-filters__list li{margin:0;padding:0;list-style:none outside;clear:both}.wc-block-active-filters .wc-block-active-filters__list li ul{margin:0;padding:0;list-style:none outside}.wc-block-active-filters .wc-block-active-filters__list li:first-child .wc-block-active-filters__list-item-type{margin:0}.wc-block-active-filters .wc-block-active-filters__list-item-type{font-size:.75em;text-transform:uppercase;letter-spacing:.1em;margin:16px 0 0;display:block}.wc-block-active-filters .wc-block-active-filters__list-item-operator{font-weight:400;font-style:italic}.wc-block-active-filters .wc-block-active-filters__list-item-name{font-weight:700;display:block;position:relative;padding:0 16px 0 0}.wc-block-active-filters .wc-block-active-filters__list-item-remove{background:0 0;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:16px;width:16px;padding:0;position:absolute;right:0;top:50%;margin:-8px 0 0;color:currentColor}.wc-block-active-filters .wc-block-active-filters__list--chips li,.wc-block-active-filters .wc-block-active-filters__list--chips ul{display:inline}.wc-block-active-filters .wc-block-active-filters__list--chips .wc-block-active-filters__list-item-type{display:none}.wc-block-active-filters .wc-block-active-filters__list--chips .wc-block-components-chip{font-size:.875em;margin-top:.1875em;margin-bottom:.1875em}
@media (min-width:66.4989378333em){.storefront-align-wide.page-template-template-fullwidth-php .hentry .entry-content .alignfull,.storefront-align-wide.page-template-template-fullwidth-php .hentry .entry-content .alignwide,.storefront-align-wide.storefront-full-width-content .hentry .entry-content .alignfull,.storefront-align-wide.storefront-full-width-content .hentry .entry-content .alignwide{width:auto;max-width:1000%;padding-left:1.41575em;padding-right:1.41575em;clear:both}.storefront-align-wide.page-template-template-fullwidth-php .hentry .entry-content .alignfull,.storefront-align-wide.storefront-full-width-content .hentry .entry-content .alignfull{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.storefront-align-wide.page-template-template-fullwidth-php .hentry .entry-content .alignwide,.storefront-align-wide.storefront-full-width-content .hentry .entry-content .alignwide{margin-left:calc(25% - 25vw);margin-right:calc(25% - 25vw)}}@media (min-width:66.4989378333em){.storefront-align-wide.page-template-template-fullwidth-php .hentry .entry-content .wp-block-image.alignfull,.storefront-align-wide.page-template-template-fullwidth-php .hentry .entry-content .wp-block-image.alignwide,.storefront-align-wide.storefront-full-width-content .hentry .entry-content .wp-block-image.alignfull,.storefront-align-wide.storefront-full-width-content .hentry .entry-content .wp-block-image.alignwide{padding-left:0;padding-right:0}}@media (min-width:66.4989378333em){.storefront-align-wide.page-template-template-fullwidth-php .hentry .entry-content .wp-block-cover-image.alignfull,.storefront-align-wide.page-template-template-fullwidth-php .hentry .entry-content .wp-block-cover-image.alignwide,.storefront-align-wide.storefront-full-width-content .hentry .entry-content .wp-block-cover-image.alignfull,.storefront-align-wide.storefront-full-width-content .hentry .entry-content .wp-block-cover-image.alignwide,.storefront-align-wide.page-template-template-fullwidth-php .hentry .entry-content .wp-block-cover.alignfull,.storefront-align-wide.page-template-template-fullwidth-php .hentry .entry-content .wp-block-cover.alignwide,.storefront-align-wide.storefront-full-width-content .hentry .entry-content .wp-block-cover.alignfull,.storefront-align-wide.storefront-full-width-content .hentry .entry-content .wp-block-cover.alignwide{padding-left:0;padding-right:0}}.home.page-template-template-fullwidth .hentry{margin-bottom:0}.home.page-template-template-fullwidth .hentry .entry-content>.wp-block-cover,.home.page-template-template-fullwidth .hentry .entry-content>.wp-block-image{margin-bottom:4.235801032em}.home.page-template-template-fullwidth .hentry .entry-content h2+.woocommerce,.home.page-template-template-fullwidth .hentry .entry-content h2+[class*=wp-block-woocommerce-]{margin-top:2.2906835em}.home.storefront-align-wide.page-template-template-fullwidth .hentry .entry-content>.wp-block-cover.alignfull,.home.storefront-align-wide.page-template-template-fullwidth .hentry .entry-content>.wp-block-image.alignfull{margin-top:-4.235801032em}.hentry .entry-content .has-small-font-size,.editor-styles-wrapper .has-small-font-size{font-size:.875em}.hentry .entry-content .has-medium-font-size,.editor-styles-wrapper .has-medium-font-size{font-size:1.41575em}.hentry .entry-content .has-large-font-size,.editor-styles-wrapper .has-large-font-size{font-size:1.618em}.hentry .entry-content .has-huge-font-size,.editor-styles-wrapper .has-huge-font-size{font-size:2.2906835em}.hentry .entry-content .wp-block-audio,.editor-styles-wrapper .wp-block-audio{margin-bottom:1.41575em;width:100%}.hentry .entry-content .wp-block-audio audio,.editor-styles-wrapper .wp-block-audio audio{width:100%}.hentry .entry-content .wp-block-audio.alignleft audio,.hentry .entry-content .wp-block-audio.alignright audio,.editor-styles-wrapper .wp-block-audio.alignleft audio,.editor-styles-wrapper .wp-block-audio.alignright audio{max-width:284px}.hentry .entry-content .wp-block-audio.aligncenter,.editor-styles-wrapper .wp-block-audio.aligncenter{margin:0 auto 1.41575em;max-width:47.8260869565%}.hentry .entry-content .wp-block-video,.editor-styles-wrapper .wp-block-video{margin-bottom:1.41575em}.hentry .entry-content .wp-block-video video,.editor-styles-wrapper .wp-block-video video{width:100%}.hentry .entry-content .wp-block-button,.editor-styles-wrapper .wp-block-button{margin-bottom:1.41575em}.hentry .entry-content .wp-block-button .wp-block-button__link,.editor-styles-wrapper .wp-block-button .wp-block-button__link{font-size:1em;line-height:1.618;border:0;cursor:pointer;padding:.6180469716em 1.41575em;text-decoration:none;font-weight:600;text-shadow:none;display:inline-block;-webkit-appearance:none;border-radius:0}.hentry .entry-content .wp-block-button:not(.is-style-squared) .wp-block-button__link,.editor-styles-wrapper .wp-block-button:not(.is-style-squared) .wp-block-button__link{border-radius:5px}.hentry .entry-content .wp-block-button.is-style-outline .wp-block-button__link,.hentry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:focus,.hentry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:active,.hentry .entry-content .wp-block-button.is-style-outline .wp-block-button__link:hover,.editor-styles-wrapper .wp-block-button.is-style-outline .wp-block-button__link,.editor-styles-wrapper .wp-block-button.is-style-outline .wp-block-button__link:focus,.editor-styles-wrapper .wp-block-button.is-style-outline .wp-block-button__link:active,.editor-styles-wrapper .wp-block-button.is-style-outline .wp-block-button__link:hover{background:0 0;border:2px solid currentColor}.hentry .entry-content .wp-block-archives,.hentry .entry-content .wp-block-categories,.hentry .entry-content .wp-block-latest-posts,.editor-styles-wrapper .wp-block-archives,.editor-styles-wrapper .wp-block-categories,.editor-styles-wrapper .wp-block-latest-posts{margin:0 0 1.41575em;list-style:none}.hentry .entry-content .wp-block-latest-posts__post-date,.editor-styles-wrapper .wp-block-latest-posts__post-date{font-size:.875em}.hentry .entry-content .wp-block-latest-posts li,.editor-styles-wrapper .wp-block-latest-posts li{margin:0}.hentry .entry-content .wp-block-latest-posts.has-dates li,.editor-styles-wrapper .wp-block-latest-posts.has-dates li{margin:0 0 1em}.hentry .entry-content .wp-block-latest-posts.is-grid li,.editor-styles-wrapper .wp-block-latest-posts.is-grid li{margin:0 1em 0 0}.hentry .entry-content .wp-block-latest-posts.is-grid.has-dates li,.editor-styles-wrapper .wp-block-latest-posts.is-grid.has-dates li{margin-bottom:1em}@media (min-width:600px){.hentry .entry-content .wp-block-latest-posts.columns-2 li,.editor-styles-wrapper .wp-block-latest-posts.columns-2 li{margin-right:4.347826087%;width:47.8260869565%}.hentry .entry-content .wp-block-latest-posts.columns-2 li:nth-of-type(2n),.editor-styles-wrapper .wp-block-latest-posts.columns-2 li:nth-of-type(2n){margin-right:0}.hentry .entry-content .wp-block-latest-posts.columns-3 li,.editor-styles-wrapper .wp-block-latest-posts.columns-3 li{margin-right:4.347826087%;width:30.4347826087%}.hentry .entry-content .wp-block-latest-posts.columns-3 li:nth-of-type(3n),.editor-styles-wrapper .wp-block-latest-posts.columns-3 li:nth-of-type(3n){margin-right:0}.hentry .entry-content .wp-block-latest-posts.columns-4 li,.editor-styles-wrapper .wp-block-latest-posts.columns-4 li{margin-right:4.347826087%;width:21.7391304348%}.hentry .entry-content .wp-block-latest-posts.columns-4 li:nth-of-type(4n),.editor-styles-wrapper .wp-block-latest-posts.columns-4 li:nth-of-type(4n){margin-right:0}.hentry .entry-content .wp-block-latest-posts.columns-5 li,.editor-styles-wrapper .wp-block-latest-posts.columns-5 li{margin-right:4.347826087%;width:16.5217391304%}.hentry .entry-content .wp-block-latest-posts.columns-5 li:nth-of-type(5n),.editor-styles-wrapper .wp-block-latest-posts.columns-5 li:nth-of-type(5n){margin-right:0}.hentry .entry-content .wp-block-latest-posts.columns-6 li,.editor-styles-wrapper .wp-block-latest-posts.columns-6 li{margin-right:4.347826087%;width:13.0434782609%}.hentry .entry-content .wp-block-latest-posts.columns-6 li:nth-of-type(6n),.editor-styles-wrapper .wp-block-latest-posts.columns-6 li:nth-of-type(6n){margin-right:0}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-latest-posts.columns-2 li,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-latest-posts.columns-2 li{margin-right:5.8823529412%;width:34.7826086957%}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-latest-posts.columns-2 li:nth-of-type(2n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-latest-posts.columns-2 li:nth-of-type(2n){margin-right:0}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-latest-posts.columns-3 li,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-latest-posts.columns-3 li{margin-right:5.8823529412%;width:21.7391304348%}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-latest-posts.columns-3 li:nth-of-type(3n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-latest-posts.columns-3 li:nth-of-type(3n){margin-right:0}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-latest-posts.columns-4 li,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-latest-posts.columns-4 li{margin-right:5.8823529412%;width:15.2173913043%}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-latest-posts.columns-4 li:nth-of-type(4n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-latest-posts.columns-4 li:nth-of-type(4n){margin-right:0}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-latest-posts.columns-5 li,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-latest-posts.columns-5 li{margin-right:5.8823529412%;width:11.3043478261%}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-latest-posts.columns-5 li:nth-of-type(5n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-latest-posts.columns-5 li:nth-of-type(5n){margin-right:0}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-latest-posts.columns-6 li,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-latest-posts.columns-6 li{margin-right:5.8823529412%;width:8.6956521739%}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-latest-posts.columns-6 li:nth-of-type(6n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-latest-posts.columns-6 li:nth-of-type(6n){margin-right:0}}.hentry .entry-content p.has-drop-cap:not(:focus):first-letter ,.editor-styles-wrapper p.has-drop-cap:not(:focus):first-letter {margin:.15em .3819820591em 0 0;font-size:4.235801032em;font-weight:300;line-height:.618}.hentry .entry-content .wp-block-pullquote,.editor-styles-wrapper .wp-block-pullquote{margin:0 0 1.41575em}.hentry .entry-content .wp-block-pullquote blockquote,.editor-styles-wrapper .wp-block-pullquote blockquote{border:0;margin:0}.hentry .entry-content .wp-block-pullquote p,.editor-styles-wrapper .wp-block-pullquote p{margin-bottom:1em;font-size:1.618em;line-height:1.618}.hentry .entry-content .wp-block-quote,.editor-styles-wrapper .wp-block-quote{margin:0 0 1.41575em;padding:0 0 0 1em}.hentry .entry-content .wp-block-quote.is-large,.hentry .entry-content .wp-block-quote.is-style-large,.editor-styles-wrapper .wp-block-quote.is-large,.editor-styles-wrapper .wp-block-quote.is-style-large{margin:0 0 1.41575em;padding:0;border:0}.hentry .entry-content .wp-block-quote.is-large p,.hentry .entry-content .wp-block-quote.is-style-large p,.editor-styles-wrapper .wp-block-quote.is-large p,.editor-styles-wrapper .wp-block-quote.is-style-large p{font-size:1.41575em;line-height:1.618}.hentry .entry-content .wp-block-quote footer,.hentry .entry-content .wp-block-quote cite,.hentry .entry-content .wp-block-quote__citation,.editor-styles-wrapper .wp-block-quote footer,.editor-styles-wrapper .wp-block-quote cite,.editor-styles-wrapper .wp-block-quote__citation{font-size:1em;font-weight:700}.hentry .entry-content .wp-block-image figure,.editor-styles-wrapper .wp-block-image figure{margin-bottom:1.41575em}.hentry .entry-content .wp-block-image .alignleft,.editor-styles-wrapper .wp-block-image .alignleft{margin-right:1.41575em}.hentry .entry-content .wp-block-image .alignright,.editor-styles-wrapper .wp-block-image .alignright{margin-left:1.41575em}.hentry .entry-content .wp-block-image figcaption,.editor-styles-wrapper .wp-block-image figcaption{margin:0;padding:.875em 0;font-size:.875em;font-style:italic}.hentry .entry-content figure.wp-block-image,.editor-styles-wrapper figure.wp-block-image{margin:0 0 1.41575em}.hentry .entry-content div.wp-block-image,.editor-styles-wrapper div.wp-block-image{display:inline}.hentry .entry-content .wp-block-cover p.wp-block-cover-text,.editor-styles-wrapper .wp-block-cover p.wp-block-cover-text{font-size:1.618em;font-weight:300;line-height:1.618;padding:1em;width:calc(100vw - 1em);max-width:calc(100vw - 1em);color:#fff;z-index:1;text-align:center}@media (min-width:568px){.hentry .entry-content .wp-block-cover p.wp-block-cover-text,.editor-styles-wrapper .wp-block-cover p.wp-block-cover-text{padding:1em;font-size:2.2906835em;width:calc(8*(100vw/12));max-width:calc(8*(100vw/12))}}@media (min-width:768px){.hentry .entry-content .wp-block-cover p.wp-block-cover-text,.editor-styles-wrapper .wp-block-cover p.wp-block-cover-text{font-size:2.2906835em;width:calc(6*(100vw/12));max-width:calc(6*(100vw/12))}}.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container,.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container{padding:2.617924em 1em;width:calc(100vw - 1em);max-width:calc(100vw - 1em)}.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container *:nth-last-child(-n+1),.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container *:nth-last-child(-n+1){margin-bottom:0}.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container h1,.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container h2,.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container h3,.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container h4,.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container h5,.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container h6,.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container h1,.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container h2,.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container h3,.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container h4,.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container h5,.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container h6{padding:0;margin-left:auto;margin-right:auto}.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container h1,.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container h1{font-size:3.706325903em;margin-bottom:.2360828548em}.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container h2,.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container h2{font-size:2.617924em;margin-bottom:.3342343017em}.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container h3,.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container h3{font-size:2.2906835em;margin-bottom:.3819820591em}.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container h4,.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container h4{font-size:1.618em;margin-bottom:.5407911001em}.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container h5,.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container h5{font-size:1.41575em;margin-bottom:.6180469716em}.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container h6,.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container h6{font-size:1.41575em;margin-bottom:.6180469716em}.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container p:not(.has-small-font-size):not(.has-medium-font-size):not(.has-large-font-size):not(.has-huge-font-size),.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container p:not(.has-small-font-size):not(.has-medium-font-size):not(.has-large-font-size):not(.has-huge-font-size){font-size:1.1em}.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container p:not(.has-text-color),.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container p:not(.has-text-color){color:#fff}@media (min-width:568px){.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container,.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container{width:calc(8*(100vw/12));max-width:calc(8*(100vw/12))}}@media (min-width:768px){.hentry .entry-content .wp-block-cover .wp-block-cover__inner-container,.editor-styles-wrapper .wp-block-cover .wp-block-cover__inner-container{width:calc(6*(100vw/12));max-width:calc(6*(100vw/12));padding-top:6.8535260698em;padding-bottom:6.8535260698em}}@media (min-width:66.4989378333em){.storefront-align-wide.page-template-template-fullwidth-php .hentry .entry-content .wp-block-cover.alignfull,.storefront-align-wide.page-template-template-fullwidth-php .hentry .entry-content .wp-block-cover.alignwide,.storefront-align-wide.storefront-full-width-content .hentry .entry-content .wp-block-cover.alignfull,.storefront-align-wide.storefront-full-width-content .hentry .entry-content .wp-block-cover.alignwide,.storefront-align-wide.page-template-template-fullwidth-php .editor-styles-wrapper .wp-block-cover.alignfull,.storefront-align-wide.page-template-template-fullwidth-php .editor-styles-wrapper .wp-block-cover.alignwide,.storefront-align-wide.storefront-full-width-content .editor-styles-wrapper .wp-block-cover.alignfull,.storefront-align-wide.storefront-full-width-content .editor-styles-wrapper .wp-block-cover.alignwide{padding-left:0;padding-right:0}}.hentry .entry-content .wp-block-gallery,.editor-styles-wrapper .wp-block-gallery{margin:0 0 1.41575em}.hentry .entry-content .wp-block-gallery .blocks-gallery-image,.hentry .entry-content .wp-block-gallery .blocks-gallery-item,.editor-styles-wrapper .wp-block-gallery .blocks-gallery-image,.editor-styles-wrapper .wp-block-gallery .blocks-gallery-item{width:47.8260869565%;margin:0 4.347826087% 4.347826087% 0;-webkit-box-flex:0;-webkit-flex-grow:0;flex-grow:0}.hentry .entry-content .wp-block-gallery .blocks-gallery-image:nth-of-type(even),.hentry .entry-content .wp-block-gallery .blocks-gallery-item:nth-of-type(even),.editor-styles-wrapper .wp-block-gallery .blocks-gallery-image:nth-of-type(even),.editor-styles-wrapper .wp-block-gallery .blocks-gallery-item:nth-of-type(even){margin-right:0}.hentry .entry-content .wp-block-gallery .blocks-gallery-image figcaption,.hentry .entry-content .wp-block-gallery .blocks-gallery-item figcaption,.editor-styles-wrapper .wp-block-gallery .blocks-gallery-image figcaption,.editor-styles-wrapper .wp-block-gallery .blocks-gallery-item figcaption{font-size:1em;padding:2.2906835em 1.41575em .6180469716em}@media (min-width:600px){.hentry .entry-content .wp-block-gallery .blocks-gallery-image,.hentry .entry-content .wp-block-gallery .blocks-gallery-item,.editor-styles-wrapper .wp-block-gallery .blocks-gallery-image,.editor-styles-wrapper .wp-block-gallery .blocks-gallery-item{margin:0 4.347826087% 4.347826087% 0}.hentry .entry-content .wp-block-gallery.columns-2 .blocks-gallery-image,.hentry .entry-content .wp-block-gallery.columns-2 .blocks-gallery-item,.editor-styles-wrapper .wp-block-gallery.columns-2 .blocks-gallery-image,.editor-styles-wrapper .wp-block-gallery.columns-2 .blocks-gallery-item{margin-right:4.347826087%;width:47.8260869565%}.hentry .entry-content .wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.hentry .entry-content .wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),.editor-styles-wrapper .wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.editor-styles-wrapper .wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}.hentry .entry-content .wp-block-gallery.columns-3 .blocks-gallery-image,.hentry .entry-content .wp-block-gallery.columns-3 .blocks-gallery-item,.editor-styles-wrapper .wp-block-gallery.columns-3 .blocks-gallery-image,.editor-styles-wrapper .wp-block-gallery.columns-3 .blocks-gallery-item{margin-right:4.347826087%;width:30.4347826087%}.hentry .entry-content .wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.hentry .entry-content .wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),.editor-styles-wrapper .wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.editor-styles-wrapper .wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}.hentry .entry-content .wp-block-gallery.columns-4 .blocks-gallery-image,.hentry .entry-content .wp-block-gallery.columns-4 .blocks-gallery-item,.editor-styles-wrapper .wp-block-gallery.columns-4 .blocks-gallery-image,.editor-styles-wrapper .wp-block-gallery.columns-4 .blocks-gallery-item{margin-right:4.347826087%;width:21.7391304348%}.hentry .entry-content .wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.hentry .entry-content .wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),.editor-styles-wrapper .wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.editor-styles-wrapper .wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}.hentry .entry-content .wp-block-gallery.columns-5 .blocks-gallery-image,.hentry .entry-content .wp-block-gallery.columns-5 .blocks-gallery-item,.editor-styles-wrapper .wp-block-gallery.columns-5 .blocks-gallery-image,.editor-styles-wrapper .wp-block-gallery.columns-5 .blocks-gallery-item{margin-right:4.347826087%;width:16.5217391304%}.hentry .entry-content .wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.hentry .entry-content .wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),.editor-styles-wrapper .wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.editor-styles-wrapper .wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}.hentry .entry-content .wp-block-gallery.columns-6 .blocks-gallery-image,.hentry .entry-content .wp-block-gallery.columns-6 .blocks-gallery-item,.editor-styles-wrapper .wp-block-gallery.columns-6 .blocks-gallery-image,.editor-styles-wrapper .wp-block-gallery.columns-6 .blocks-gallery-item{margin-right:4.347826087%;width:13.0434782609%}.hentry .entry-content .wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.hentry .entry-content .wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),.editor-styles-wrapper .wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.editor-styles-wrapper .wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}.hentry .entry-content .wp-block-gallery.columns-7 .blocks-gallery-image,.hentry .entry-content .wp-block-gallery.columns-7 .blocks-gallery-item,.editor-styles-wrapper .wp-block-gallery.columns-7 .blocks-gallery-image,.editor-styles-wrapper .wp-block-gallery.columns-7 .blocks-gallery-item{margin-right:4.347826087%;width:10.5590062112%}.hentry .entry-content .wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.hentry .entry-content .wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),.editor-styles-wrapper .wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.editor-styles-wrapper .wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}.hentry .entry-content .wp-block-gallery.columns-8 .blocks-gallery-image,.hentry .entry-content .wp-block-gallery.columns-8 .blocks-gallery-item,.editor-styles-wrapper .wp-block-gallery.columns-8 .blocks-gallery-image,.editor-styles-wrapper .wp-block-gallery.columns-8 .blocks-gallery-item{margin-right:4.347826087%;width:8.6956521739%}.hentry .entry-content .wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.hentry .entry-content .wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n),.editor-styles-wrapper .wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.editor-styles-wrapper .wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery .blocks-gallery-image,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery .blocks-gallery-item,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery .blocks-gallery-image,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery .blocks-gallery-item{margin-bottom:5.8823529412%;margin-right:5.8823529412%}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-2 .blocks-gallery-image,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-2 .blocks-gallery-item,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-2 .blocks-gallery-image,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-2 .blocks-gallery-item{margin-right:5.8823529412%;width:47.0588235294%}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-3 .blocks-gallery-image,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-3 .blocks-gallery-item,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-3 .blocks-gallery-image,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-3 .blocks-gallery-item{margin-right:5.8823529412%;width:29.4117647059%}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-4 .blocks-gallery-image,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-4 .blocks-gallery-item,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-4 .blocks-gallery-image,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-4 .blocks-gallery-item{margin-right:5.8823529412%;width:20.5882352941%}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-5 .blocks-gallery-image,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-5 .blocks-gallery-item,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-5 .blocks-gallery-image,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-5 .blocks-gallery-item{margin-right:5.8823529412%;width:15.2941176471%}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-6 .blocks-gallery-image,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-6 .blocks-gallery-item,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-6 .blocks-gallery-image,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-6 .blocks-gallery-item{margin-right:5.8823529412%;width:11.7647058824%}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-7 .blocks-gallery-image,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-7 .blocks-gallery-item,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-7 .blocks-gallery-image,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-7 .blocks-gallery-item{margin-right:5.8823529412%;width:9.243697479%}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-8 .blocks-gallery-image,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-8 .blocks-gallery-item,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-8 .blocks-gallery-image,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-8 .blocks-gallery-item{margin-right:5.8823529412%;width:7.3529411765%}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.hentry .entry-content .wp-block-separator,.editor-styles-wrapper .wp-block-separator{border:0;margin:0 auto 1.41575em;overflow:hidden}.hentry .entry-content .wp-block-separator:not(.is-style-wide):not(.is-style-dots),.editor-styles-wrapper .wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:10%}.hentry .entry-content .wp-block-embed-twitter,.editor-styles-wrapper .wp-block-embed-twitter{overflow:hidden}.hentry .entry-content .wp-block-table,.editor-styles-wrapper .wp-block-table{border-collapse:separate}.hentry .entry-content .wp-block-table td,.hentry .entry-content .wp-block-table th,.editor-styles-wrapper .wp-block-table td,.editor-styles-wrapper .wp-block-table th{border:0;padding:1em 1.41575em;word-break:normal}.hentry .entry-content .wp-block-table thead th,.editor-styles-wrapper .wp-block-table thead th{padding:1.41575em}.hentry .entry-content .wp-block-file,.editor-styles-wrapper .wp-block-file{margin-bottom:1.41575em}.hentry .entry-content .wp-block-file .wp-block-file__button,.editor-styles-wrapper .wp-block-file .wp-block-file__button{font-size:.875em;line-height:1.618;border:0;cursor:pointer;padding:.6180469716em 1.41575em;text-decoration:none;font-weight:600;text-shadow:none;display:inline-block;-webkit-appearance:none;border-radius:0;opacity:1}.hentry .entry-content .wp-block-code,.hentry .entry-content .wp-block-preformatted pre,.editor-styles-wrapper .wp-block-code,.editor-styles-wrapper .wp-block-preformatted pre{font-family:'Courier 10 Pitch',Courier,monospace;font-size:1em}.hentry .entry-content .wp-block-code,.editor-styles-wrapper .wp-block-code{border:none;border-radius:0;padding:1.618em}.hentry .entry-content .wp-block-columns .wp-block-column,.editor-styles-wrapper .wp-block-columns .wp-block-column{margin-bottom:1em}@media (min-width:600px){.hentry .entry-content .wp-block-columns .wp-block-column,.editor-styles-wrapper .wp-block-columns .wp-block-column{padding-left:0;padding-right:4.347826087%;margin-left:0}.hentry .entry-content .wp-block-columns .wp-block-column:not(:last-child),.editor-styles-wrapper .wp-block-columns .wp-block-column:not(:last-child){margin-right:0}.hentry .entry-content .wp-block-columns .wp-block-column:nth-of-type(even),.editor-styles-wrapper .wp-block-columns .wp-block-column:nth-of-type(even){padding-right:0}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-columns .wp-block-column,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-columns .wp-block-column{padding-right:5.8823529412%}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-columns .wp-block-column:nth-of-type(even),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-columns .wp-block-column:nth-of-type(even){padding-right:0}}@media (min-width:782px){.hentry .entry-content .wp-block-columns.has-2-columns .wp-block-column:nth-of-type(2n),.editor-styles-wrapper .wp-block-columns.has-2-columns .wp-block-column:nth-of-type(2n){margin-right:0}.hentry .entry-content .wp-block-columns.has-3-columns .wp-block-column:nth-of-type(3n),.editor-styles-wrapper .wp-block-columns.has-3-columns .wp-block-column:nth-of-type(3n){margin-right:0}.hentry .entry-content .wp-block-columns.has-4-columns .wp-block-column:nth-of-type(4n),.editor-styles-wrapper .wp-block-columns.has-4-columns .wp-block-column:nth-of-type(4n){margin-right:0}.hentry .entry-content .wp-block-columns.has-5-columns .wp-block-column:nth-of-type(5n),.editor-styles-wrapper .wp-block-columns.has-5-columns .wp-block-column:nth-of-type(5n){margin-right:0}.hentry .entry-content .wp-block-columns.has-6-columns .wp-block-column:nth-of-type(6n),.editor-styles-wrapper .wp-block-columns.has-6-columns .wp-block-column:nth-of-type(6n){margin-right:0}.hentry .entry-content .wp-block-columns .wp-block-column,.editor-styles-wrapper .wp-block-columns .wp-block-column{padding-right:0}.hentry .entry-content .wp-block-columns .wp-block-column:not(:first-child),.editor-styles-wrapper .wp-block-columns .wp-block-column:not(:first-child){padding-left:0}.hentry .entry-content .wp-block-columns .wp-block-column:not(:last-child),.editor-styles-wrapper .wp-block-columns .wp-block-column:not(:last-child){padding-right:0;margin-right:4.347826087%}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-columns .wp-block-column,body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-columns .wp-block-column{padding-right:0}body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .hentry .entry-content .wp-block-columns .wp-block-column:not(:last-child),body:not(.page-template-template-fullwidth-php):not(.storefront-full-width-content) .editor-styles-wrapper .wp-block-columns .wp-block-column:not(:last-child){margin-right:5.8823529412%}}.hentry .entry-content .wp-block-latest-comments,.editor-styles-wrapper .wp-block-latest-comments{margin:0 0 1.41575em}.hentry .entry-content .wp-block-latest-comments__comment-avatar,.editor-styles-wrapper .wp-block-latest-comments__comment-avatar{margin-top:.3819820591em}.hentry .entry-content .wp-block-latest-comments__comment,.editor-styles-wrapper .wp-block-latest-comments__comment{font-size:1em;margin:0 0 1em}.hentry .entry-content .wp-block-latest-comments__comment-date,.editor-styles-wrapper .wp-block-latest-comments__comment-date{font-size:.875em}.hentry .entry-content .wp-block-latest-comments__comment-excerpt p,.editor-styles-wrapper .wp-block-latest-comments__comment-excerpt p{margin:.5407911001em 0 1em;font-size:1em;line-height:1.618}.hentry .entry-content .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.hentry .entry-content .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta,.editor-styles-wrapper .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.editor-styles-wrapper .wp-block-latest-comments.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:3.706325903em}.hentry .entry-content .wp-block-latest-comments:not(.has-avatars):not(.has-dates):not(.has-excerpts) .wp-block-latest-comments__comment,.editor-styles-wrapper .wp-block-latest-comments:not(.has-avatars):not(.has-dates):not(.has-excerpts) .wp-block-latest-comments__comment{margin:0;line-height:1.618}.hentry .entry-content .wp-block-latest-comments br,.editor-styles-wrapper .wp-block-latest-comments br{display:inline;content:''}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(//tekaservices.co.uk/wp-content/plugins/wp-carousel-free/public/css/./ajax-loader.gif) center center no-repeat}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:'FontAwesome';src:url(//tekaservices.co.uk/wp-content/plugins/wp-carousel-free/public/css/../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(//tekaservices.co.uk/wp-content/plugins/wp-carousel-free/public/css/../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(//tekaservices.co.uk/wp-content/plugins/wp-carousel-free/public/css/../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(//tekaservices.co.uk/wp-content/plugins/wp-carousel-free/public/css/../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(//tekaservices.co.uk/wp-content/plugins/wp-carousel-free/public/css/../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(//tekaservices.co.uk/wp-content/plugins/wp-carousel-free/public/css/../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}

.wpcp-carousel-section.wpcp-standard:not(.wpcp-preloader){display:none}.wpcp-carousel-section.wpcp-standard.slick-initialized:not(.wpcp-preloader){display:block}.wpcp-carousel-wrapper{position:relative}.wpcp-carousel-section.wpcp-preloader{opacity:0}.wpcp-carousel-preloader{position:absolute;left:0;top:0;height:100%;width:100%;text-align:center;display:flex;align-items:center;justify-content:center}.sp-wpcp-wrapper{margin-bottom:0}.wpcp-carousel-section.wpcp-standard,.wpcp-carousel-section.wpcp-standard .slick-list{overflow:hidden}.wpcp-carousel-section.wpcp-standard{overflow:hidden;padding-right:2px}.wpcp-carousel-section.wpcp-standard.slick-initialized{position:relative}.wpcp-carousel-section .wpcp-single-item{overflow:hidden;display:inline-block;vertical-align:middle;float:none}.wpcp-all-captions li{list-style:none;margin:0}.wpcp-carousel-section p,.wpcp-carousel-section ul,.wpcp-image-carousel .wpcp-single-item .wpcp-all-captions h2{margin:0}.wpcp-carousel-section.wpcp-video-carousel .wpcp-single-item .wpcp-slide-image{position:relative}.wpcp-carousel-section.wpcp-content-carousel .wpcp-single-item{padding-left:15px;padding-right:15px}.wpcp-carousel-section .wpcp-single-item img{margin:0 auto;max-width: 100%;height:auto;box-shadow:none}.wpcp-carousel-section.wpcp-image-carousel .wpcp-single-item .wpcp-all-captions{padding:10px 20px 15px}.wpcp-carousel-section .wpcp-single-item .wpcp-all-captions .wpcp-image-description{margin:6px 0 0}.wpcp-carousel-section .wpcp-single-item .wpcp-slide-image a:focus{outline:0}.wpcp-carousel-section .slick-slide:focus{outline:0}.wpcp-carousel-section.slick-initialized .slick-slide{float:none;display:inline-block;vertical-align:middle}.wpcp-carousel-section .slick-list{margin-right:-20px}.wpcp-carousel-section .wpcp-all-captions a,.wpcp-carousel-section a,.wpcp-carousel-section a:hover{text-decoration:none}.wpcp-post-carousel .wpcp-single-item .wpcp-all-captions{padding:15px 20px 0;overflow:hidden}.wpcp-post-carousel .wpcp-single-item .wpcp-all-captions h2{font-size:16px;font-weight:600;margin:0 0 10px}.wpcp-single-item h2 a{color:#444;text-decoration:none}.wpcp-post-carousel .wpcp-single-item .wpcp-all-captions .post-categories{margin:0 0 7px;padding:0;display:block}.wpcp-post-carousel .wpcp-all-captions p{margin-bottom:15px}.wpcp_readmore{border:1px solid;display:inline-block;background:#22afba;margin:0 0 14px;line-height:32px;padding:5px 14px;font-weight:600}.wpcp_readmore,.wpcp_readmore:focus,.wpcp_readmore:hover{color:#fff}.wpcp-single-item .wpcp-all-captions .wpcp-post-meta{margin:0 0 20px;padding:0}.wpcp-post-carousel .wpcp-post-meta li{display:inline-block;margin-right:5px}.wpcp-post-carousel .wpcp-post-meta li:last-child{margin-right:0}.wpcp-post-meta li,.wpcp-post-meta li a{color:#999}.wpcp-carousel-section.detail-on-right .wpcp-single-item .wpcp-all-captions,.wpcp-carousel-section.detail-on-right .wpcp-single-item .wpcp-slide-image{float:left;width:50%;box-sizing:border-box}.wpcp-carousel-section.detail-with-overlay .wpcp-all-captions{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;justify-content:center;height:100%}.wpcp-carousel-section.detail-with-overlay.overlay-lower .wpcp-all-captions{top:auto;display:block;height:auto}.wpcp-carousel-section.detail-with-overlay.overlay-on-hover .wpcp-all-captions{visibility:hidden;opacity:0;transition:visibility .3s linear,opacity .3s linear}.wpcp-carousel-section.detail-with-overlay.overlay-on-hover .wpcp-single-item:hover .wpcp-all-captions{visibility:visible;opacity:1}.wpcp-carousel-section.detail-with-overlay .wpcp-single-item{position:relative}.wpcp-carousel-section .wpcp-single-item:focus{outline:0}.wpcp-product-carousel .wpcp-single-item .wpcp-all-captions{padding:15px 20px 0;overflow:hidden;text-align:center}.wpcp-product-carousel .wpcp-single-item .wpcp-product-title{margin:0;font-size:16px;line-height:23px;font-weight:600}.wpcp-product-price{margin-top:5px}.wpcp-carousel-section.wpcp-product-carousel .wpcp-cart-button{margin-top:12px}.wpcp-carousel-section.wpcp-product-carousel .wpcp-cart-button a.button{background:#ebebeb;color:#545454;border:1px solid #d1d1d1;font-weight:500;padding:0 20px;line-height:38px;display:inline-block;font-size:14px}.wpcp-carousel-section.wpcp-product-carousel .wpcp-all-captions .wpcp-cart-button a.add_to_cart_button.added{display:none}.wpcp-carousel-section.wpcp-product-carousel .wpcp-all-captions .wpcp-cart-button .added_to_cart{font-size:100%;margin:0;line-height:38px;cursor:pointer;position:relative;text-decoration:none;overflow:visible;padding:0 20px;font-weight:600;border-radius:3px;left:auto;color:#515151;background-color:#ebe9eb;border:0;display:inline-block;background-image:none;box-shadow:none;text-shadow:none;border:1px solid}.wpcp-carousel-section.wpcp-product-carousel .wpcp-all-captions .wpcp-cart-button a.button:hover{background:#3f3f3f;border-color:#d1d1d1;color:#fff}.wpcp-carousel-section.wpcp-product-carousel .wpcp-all-captions .wpcp-cart-button .wc-forward::after{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1;vertical-align:-.125em;font:normal normal normal 14px/1 FontAwesome;font-weight:900;line-height:inherit;vertical-align:baseline;content:"\f178";margin-left:.5407911001em}.wpcp-carousel-section .woocommerce-product-rating .star-rating{margin:4px auto;float:none}.wpcp-product-price span{font-weight:700;font-size:14px}.wpcp-carousel-section .slick-next:after,.wpcp-carousel-section .slick-next:before,.wpcp-carousel-section .slick-prev:after,.wpcp-carousel-section .slick-prev:before{display:none}.wpcp-carousel-section .slick-prev{left:0}.wpcp-carousel-section .slick-next{right:0}.wpcp-carousel-section .slick-next,.wpcp-carousel-section .slick-prev{width:30px;height:30px;line-height:30px;position:absolute;z-index:22;left:auto;top:auto;font-size:30px;-webkit-transition:ease all .3s;-moz-transition:ease all .3s;-ms-transition:ease all .3s;-o-transition:ease all .3s;transition:ease all .3s;margin-top:-15px;cursor:pointer}.wpcp-carousel-section .slick-next,.wpcp-carousel-section .slick-next i,.wpcp-carousel-section .slick-prev,.wpcp-carousel-section .slick-prev i{line-height:28px;font-family:fontawesome;color:#000}.wpcp-carousel-section.nav-vertical-center .slick-next,.wpcp-carousel-section.nav-vertical-center .slick-prev{top:50%}.wpcp-carousel-section.nav-vertical-center .slick-prev{left:0}.wpcp-carousel-section.nav-vertical-center .slick-next,.wpcp-carousel-section.nav-vertical-center .slick-prev{margin-top:-15px}.wpcp-carousel-section.nav-vertical-center.slick-dotted .slick-next,.wpcp-carousel-section.nav-vertical-center.slick-dotted .slick-prev{margin-top:-35px}.wpcp-carousel-section.nav-vertical-center .slick-next{right:0;text-align:right}.wpcp-carousel-section ul.slick-dots{list-style:none;padding:0!important;margin:0;text-align:center;margin-top:18px;position:relative}.wpcp-carousel-section ul.slick-dots li{display:inline;margin:0}.wpcp-carousel-section ul.slick-dots li button{background-color:#ccc;border:0 solid;border-radius:50%;font-size:0;margin:3px;overflow:hidden;padding:0;text-indent:-999px;width:12px;height:12px;cursor:pointer}.wpcp-carousel-section ul.slick-dots,.wpcp-carousel-section ul.slick-dots li,.wpcp-carousel-section ul.slick-dots li button{line-height:1!important}.wpcp-carousel-section ul.slick-dots li button:focus{outline:0}.wpcp-carousel-section ul.slick-dots li.slick-active button{background-color:#666}
a.fasc-button{border:1px solid #4f4f4f;color:#4f4f4f;background:#fff;transition:background .3s ease-in-out;padding:4px 20px;display:inline-block;text-decoration:none}a.fasc-button:hover{background:rgb(var(--default-teka-colour))!important;color:#f5f5f7!important}a.fasc-button.fasc-ico-before:before,a.fasc-button.fasc-ico-after:after{vertical-align:middle;display:inline-block;-webkit-font-smoothing:antialiased;margin-top:-2px}a.fasc-button.fasc-ico-after:before{display:none;content:none}a.fasc-size-xsmall.fasc-ico-before:before{font:400 12px/1 dashicons;padding-right:4px}a.fasc-size-small.fasc-ico-before:before{font:400 14px/1 dashicons;padding-right:4px}a.fasc-size-medium.fasc-ico-before:before{font:400 16px/1 dashicons;padding-right:5px}a.fasc-size-large.fasc-ico-before:before{font:400 20px/1 dashicons;padding-right:6px;line-height:22px}a.fasc-size-xlarge.fasc-ico-before:before{font:400 28px/1 dashicons;padding-right:6px;line-height:22px}a.fasc-button.ico-fa.fasc-ico-before:before{vertical-align:middle;display:inline-block;font:400 12px/1 FontAwesome;-webkit-font-smoothing:antialiased;padding-top:0;padding-left:1px}a.fasc-size-xsmall.ico-fa.fasc-ico-before:before{font:400 11px/1 FontAwesome;padding-right:6px}a.fasc-size-small.ico-fa.fasc-ico-before:before{font:400 13px/1 FontAwesome;padding-right:7px}a.fasc-size-medium.ico-fa.fasc-ico-before:before{font:400 15px/1 FontAwesome;padding-right:8px}a.fasc-size-large.ico-fa.fasc-ico-before:before{font:400 19px/1 FontAwesome;padding-right:9px;line-height:22px}a.fasc-size-xlarge.ico-fa.fasc-ico-before:before{font:400 28px/1 FontAwesome;padding-right:9px;line-height:22px}a.fasc-size-xsmall.fasc-ico-after:after{font:400 12px/1 dashicons;padding-left:4px}a.fasc-size-small.fasc-ico-after:after{font:400 14px/1 dashicons;padding-left:4px}a.fasc-size-medium.fasc-ico-after:after{font:400 16px/1 dashicons;padding-left:5px}a.fasc-size-large.fasc-ico-after:after{font:400 20px/1 dashicons;padding-left:6px;line-height:22px}a.fasc-size-xlarge.fasc-ico-after:after{font:400 28px/1 dashicons;padding-left:6px;line-height:22px}a.fasc-button.ico-fa.fasc-ico-after:after{vertical-align:middle;display:inline-block;font:400 12px/1 FontAwesome;-webkit-font-smoothing:antialiased;padding-top:0;padding-right:1px}a.fasc-size-xsmall.ico-fa.fasc-ico-after:after{font:400 11px/1 FontAwesome;padding-left:6px}a.fasc-size-small.ico-fa.fasc-ico-after:after{font:400 13px/1 FontAwesome;padding-left:7px}a.fasc-size-medium.ico-fa.fasc-ico-after:after{font:400 15px/1 FontAwesome;padding-left:8px}a.fasc-size-large.ico-fa.fasc-ico-after:after{font:400 19px/1 FontAwesome;padding-left:9px;line-height:22px}a.fasc-size-xlarge.ico-fa.fasc-ico-after:after{font:400 28px/1 FontAwesome;padding-left:9px;line-height:22px}.fasc-size-xsmall{font-size:10px;padding:5px 7px;border:0}.fasc-size-small{font-size:12px;padding:6px 8px;border:0;line-height:17px}.fasc-size-medium{font-size:14px;padding:7px 9px;font-size:14px;line-height:19px;border:0}.fasc-size-large{font-size:18px;padding:8px 10px;border:0;line-height:24px}.fasc-size-xlarge{font-size:24px;padding:11px 13px;border:0;line-height:33px}.fasc-type-flat:hover{background-image:-webkit-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,.1));background-image:-moz-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,.1));background-image:-o-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,.1));background-image:linear-gradient(to bottom,rgba(0,0,0,.1),rgba(0,0,0,.1))}a.fasc-type-glossy{background-color:#247edd;border:1px solid rgba(0,0,0,.1);background-image:-webkit-linear-gradient(top,rgba(255,255,255,.3),rgba(255,255,255,0) 50%,rgba(0,0,0,.12) 51%,rgba(0,0,0,.04));background-image:-moz-linear-gradient(top,rgba(255,255,255,.3),rgba(255,255,255,0) 50%,rgba(0,0,0,.12) 51%,rgba(0,0,0,.04));background-image:-o-linear-gradient(top,rgba(255,255,255,.3),rgba(255,255,255,0) 50%,rgba(0,0,0,.12) 51%,rgba(0,0,0,.04));background-image:linear-gradient(to bottom,rgba(255,255,255,.3),rgba(255,255,255,0) 50%,rgba(0,0,0,.12) 51%,rgba(0,0,0,.04))}a.fasc-type-glossy:hover{background-image:-webkit-linear-gradient(top,rgba(0,0,0,.1),0(0,0,0,0) 50%,rgba(0,0,0,.1) 51%,rgba(0,0,0,.1));background-image:-moz-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,0) 50%,rgba(0,0,0,.1) 51%,rgba(0,0,0,.1));background-image:-o-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,0) 50%,rgba(0,0,0,.1) 51%,rgba(0,0,0,.1));background-image:linear-gradient(to bottom,rgba(0,0,0,.1),rgba(0,0,0,0) 50%,rgba(0,0,0,.1) 51%,rgba(0,0,0,.1));border:1px solid rgba(0,0,0,.1)}.fasc-type-popout.fasc-size-xlarge{-webkit-box-shadow:7px 7px 0px #777;-moz-box-shadow:7px 7px 0px #777;box-shadow:7px 7px 0px #777}.fasc-type-popout.fasc-size-large{-webkit-box-shadow:6px 6px 0px #777;-moz-box-shadow:6px 6px 0px #777;box-shadow:6px 6px 0px #777}.fasc-type-popout.fasc-size-medium{-webkit-box-shadow:5px 5px 0px #777;-moz-box-shadow:5px 5px 0px #777;box-shadow:5px 5px 0px #777}.fasc-type-popout.fasc-size-small{-webkit-box-shadow:4px 4px 0px #777;-moz-box-shadow:4px 4px 0px #777;box-shadow:4px 4px 0px #777}.fasc-type-popout.fasc-size-xsmall{-webkit-box-shadow:3px 3px 0px #777;-moz-box-shadow:3px 3px 0px #777;box-shadow:3px 3px 0px #777}.fasc-type-popout.fasc-size-xlarge:hover{-webkit-box-shadow:5px 5px 0px #777;-moz-box-shadow:5px 5px 0px #777;box-shadow:5px 5px 0px #777}.fasc-type-popout.fasc-size-large:hover{-webkit-box-shadow:4px 4px 0px #777;-moz-box-shadow:4px 4px 0px #777;box-shadow:4px 4px 0px #777}.fasc-type-popout.fasc-size-medium:hover{-webkit-box-shadow:3px 3px 0px #777;-moz-box-shadow:3px 3px 0px #777;box-shadow:3px 3px 0px #777}.fasc-type-popout.fasc-size-small:hover{-webkit-box-shadow:3px 3px 0px #777;-moz-box-shadow:3px 3px 0px #777;box-shadow:3px 3px 0px #777}.fasc-type-popout.fasc-size-xsmall:hover{-webkit-box-shadow:2px 2px 0px #777;-moz-box-shadow:2px 2px 0px #777;box-shadow:2px 2px 0px #777}.fasc-type-popout:hover{background-image:-webkit-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,.1));background-image:-moz-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,.1));background-image:-o-linear-gradient(top,rgba(0,0,0,.1),rgba(0,0,0,.1));background-image:linear-gradient(to bottom,rgba(0,0,0,.1),rgba(0,0,0,.1))}a.fasc-button.rounded.fasc-size-xlarge,.fasc-rounded-medium.fasc-size-xlarge{border-radius:15px}a.fasc-button.rounded.fasc-size-large,.fasc-rounded-medium.fasc-size-large{border-radius:10px}a.fasc-button.rounded.fasc-size-medium,.fasc-rounded-medium.fasc-size-medium{border-radius:9px}a.fasc-button.rounded.fasc-size-small,.fasc-rounded-medium.fasc-size-small{border-radius:8px}a.fasc-button.rounded.fasc-size-xsmall,.fasc-rounded-medium.fasc-size-xsmall{border-radius:7px}a.fasc-style-bold{font-weight:700}a.fasc-style-italic{font-style:italic}a.fasc-style-strikethrough{text-decoration:line-through}.fasc-button.fasc-style-strikethrough:hover{text-decoration:line-through}