:root{--sb-color-gray-600:#4a5565;--sb-color-gray-700:#364153;--sb-color-wp-light-blue-600:#007ca8;--sb-duration-75:75ms;--sb-duration-100:100ms;--sb-duration-150:150ms;--sb-duration-200:200ms;--sb-duration-300:300ms;--sb-duration-500:500ms;--sb-duration-700:700ms;--sb-duration-1000:1000ms;--sb-opacity-disabled:0.5;--sb-fg-muted:var(--sb-color-gray-700);--sb-fg-subtle:var(--sb-color-gray-600);--sb-focus-ring:var(--sb-color-wp-light-blue-600);--sb-text-secondary:var(--sb-fg-muted);--sb-text-tertiary:var(--sb-fg-subtle)}@media (prefers-reduced-motion: reduce){:root{--sb-duration-75:0.01ms;--sb-duration-100:0.01ms;--sb-duration-150:0.01ms;--sb-duration-200:0.01ms;--sb-duration-300:0.01ms;--sb-duration-500:0.01ms;--sb-duration-700:0.01ms;--sb-duration-1000:0.01ms}}#sb_instagram a:focus-visible,#sb_instagram button:focus-visible,.sbi_lightbox a:focus-visible,.sbi_lightbox button:focus-visible{
    /* !important needed because pre-existing `outline: none` resets on
       :focus / :active (e.g. .sbi_lightbox a:focus around line 1247)
       would otherwise suppress the focus ring for keyboard users. */outline:2px solid var(--sb-focus-ring)!important;outline-offset:2px!important}#sb_instagram .sbi_item:has(.sbi_photo:focus-visible){outline:2px solid var(--sb-focus-ring);outline-offset:0}#sb_instagram .sb_instagram_header:has(.sbi_header_link:focus-visible){outline:2px solid var(--sb-focus-ring);outline-offset:2px}#sb_instagram{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:0;width:100%}#sb_instagram:after{clear:both;content:"";display:table}#sb_instagram.sbi_fixed_height{overflow:hidden;overflow-y:auto}#sb_instagram #sbi_images,#sb_instagram.sbi_fixed_height{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram .sbi_header_link{-webkit-box-shadow:none;box-shadow:none}#sb_instagram .sbi_header_link:hover{border:none}#sb_instagram #sbi_images .sbi_item{zoom:1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin:0!important;opacity:1;overflow:hidden;text-decoration:none;-webkit-transition:all var(--sb-duration-500) ease;-moz-transition:all var(--sb-duration-500) ease;-o-transition:all var(--sb-duration-500) ease;transition:all var(--sb-duration-500) ease;vertical-align:top;width:100%}#sb_instagram #sbi_images .sbi_item.sbi_transition{opacity:0}#sb_instagram #sbi_images{display:grid;padding:12px 0;width:100%}#sb_instagram.sbi_col_1 #sbi_images{grid-template-columns:repeat(1,1fr)}#sb_instagram.sbi_col_2 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_col_3 #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_col_4 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_col_5 #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_col_6 #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_col_7 #sbi_images{grid-template-columns:repeat(7,1fr)}#sb_instagram.sbi_col_8 #sbi_images{grid-template-columns:repeat(8,1fr)}#sb_instagram.sbi_col_9 #sbi_images{grid-template-columns:repeat(9,1fr)}#sb_instagram.sbi_col_10 #sbi_images{grid-template-columns:repeat(10,1fr)}#sb_instagram.sbi_col_1.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(1,1fr)}#sb_instagram.sbi_col_2.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_col_4.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_col_5.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_col_7.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(7,1fr)}#sb_instagram.sbi_col_8.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(8,1fr)}#sb_instagram.sbi_col_9.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(9,1fr)}#sb_instagram.sbi_col_10.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(10,1fr)}#sb_instagram .sbi_photo_wrap{position:relative}#sb_instagram .sbi_photo{display:block;text-decoration:none}#sb_instagram .sbi_photo img{height:inherit;object-fit:cover;scale:1;transition:-webkit-transform var(--sb-duration-500) ease-in-out;transition:transform var(--sb-duration-500) ease-in-out;transition:transform var(--sb-duration-500) ease-in-out,-webkit-transform var(--sb-duration-500) ease-in-out;vertical-align:middle;width:100%}#sb_instagram .sbi_no_js img{display:none}#sb_instagram a,#sb_instagram a:active,#sb_instagram a:focus,#sb_instagram a:hover{outline:none}#sb_instagram img{display:block;margin:0!important;max-width:100%!important;opacity:1!important;padding:0!important}#sb_instagram .sbi_link{background:rgba(0,0,0,.5);bottom:0;color:#fff;display:none;font-size:12px;line-height:1.1;padding:10px 0;position:absolute;right:0;text-align:center;width:100%}#sb_instagram .sbi_link a{zoom:1;color:#fff;display:inline-block;font-size:12px;line-height:1.1;padding:0 6px;text-decoration:none;vertical-align:top}#sb_instagram .sbi_link .sbi_lightbox_link{padding-bottom:5px}#sb_instagram .sbi_link a:focus,#sb_instagram .sbi_link a:hover{text-decoration:underline}#sb_instagram .sbi_photo_wrap:focus .sbi_link,#sb_instagram .sbi_photo_wrap:hover .sbi_link{display:block}#sb_instagram svg:not(:root).svg-inline--fa{display:inline-block;height:1em}#sb_instagram .sbi_type_carousel .sbi_playbtn,#sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play,#sb_instagram .sbi_type_video .sbi_playbtn,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_type_carousel .fa-clone{color:#fff;color:hsla(0,0%,100%,.9);display:block!important;font-style:normal!important;position:absolute;text-shadow:0 0 8px rgba(0,0,0,.8);z-index:1}#sb_instagram .sbi_type_carousel .sbi_playbtn,#sb_instagram .sbi_type_video .sbi_playbtn{font-size:48px;left:50%;margin-left:-19px;margin-top:-24px;padding:0;top:50%;z-index:2}#sb_instagram .sbi_type_carousel .fa-clone{font-size:24px;right:12px;text-shadow:0 0 8px rgba(0,0,0,.3);top:12px}#sb_instagram .sbi_type_carousel .svg-inline--fa.fa-play,#sb_instagram .sbi_type_video .svg-inline--fa.fa-play,.sbi_type_carousel svg.fa-clone{-webkit-filter:drop-shadow(0 0 2px rgba(0,0,0,.4));filter:drop-shadow(0 0 2px rgba(0,0,0,.4))}#sb_instagram .sbi_loader{-webkit-animation:sbi-sk-scaleout var(--sb-duration-1000) infinite ease-in-out;animation:sbi-sk-scaleout var(--sb-duration-1000) infinite ease-in-out;background-color:#000;background-color:rgba(0,0,0,.5);border-radius:100%;height:20px;left:50%;margin:-10px 0 0 -10px;position:relative;top:50%;width:20px}#sb_instagram br{display:none}#sbi_load p{display:inline;margin:0;padding:0}#sb_instagram #sbi_load .sbi_loader{background-color:#fff;margin-top:-11px;opacity:1;position:absolute}@-webkit-keyframes sbi-sk-scaleout{0%{-webkit-transform:scale(0)}to{opacity:0;-webkit-transform:scale(1)}}@keyframes sbi-sk-scaleout{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}to{opacity:0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}#sb_instagram .fa-spin,#sbi_lightbox .fa-spin{-webkit-animation:fa-spin 2s linear infinite;animation:fa-spin 2s linear infinite}#sb_instagram .fa-pulse,#sbi_lightbox .fa-pulse{-webkit-animation:fa-spin var(--sb-duration-1000) infinite steps(8);animation:fa-spin var(--sb-duration-1000) infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.sbi-screenreader{display:block!important;height:0!important;line-height:0!important;overflow:hidden!important;text-align:left!important;text-indent:-9999px!important;width:0!important}#sb_instagram .sb_instagram_header,.sb_instagram_header{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden;padding:12px 0;position:relative}#sb_instagram .sb_instagram_header a,.sb_instagram_header a{transition:color var(--sb-duration-500) ease}.sb_instagram_header.sbi_header_outside{display:flex;float:none;margin-left:auto!important;margin-right:auto!important}.sbi_no_avatar .sbi_header_img{background:#333;color:#fff;height:50px;position:relative;width:50px}.sb_instagram_header .sbi_header_hashtag_icon{background:rgba(0,0,0,.75);bottom:0;color:#fff;left:0;opacity:0;position:absolute;text-align:center;top:0;width:100%}.sbi_no_avatar .sbi_header_hashtag_icon{color:#fff;display:block;opacity:.9;-webkit-transition:background .6s linear,color .6s linear;-moz-transition:background .6s linear,color .6s linear;-o-transition:background .6s linear,color .6s linear;transition:background .6s linear,color .6s linear}.sbi_no_avatar:hover .sbi_header_hashtag_icon{display:block;opacity:1;-webkit-transition:background var(--sb-duration-200) linear,color var(--sb-duration-200) linear;-moz-transition:background var(--sb-duration-200) linear,color var(--sb-duration-200) linear;-o-transition:background var(--sb-duration-200) linear,color var(--sb-duration-200) linear;transition:background var(--sb-duration-200) linear,color var(--sb-duration-200) linear}@media (min-width:480px){#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_img img,.sb_instagram_header.sbi_medium .sbi_header_img,.sb_instagram_header.sbi_medium .sbi_header_img img{border-radius:50%;height:80px;width:80px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3,.sb_instagram_header.sbi_medium .sbi_header_text h3{font-size:20px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info{font-size:14px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_text h3,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_medium .sbi_header_text .sbi_bio_info,.sb_instagram_header.sbi_medium .sbi_header_text h3{line-height:1.4}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_img img,.sb_instagram_header.sbi_large .sbi_header_img,.sb_instagram_header.sbi_large .sbi_header_img img{border-radius:50%;height:120px;width:120px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text h3,.sb_instagram_header.sbi_large .sbi_header_text h3{font-size:28px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio,#sb_instagram .sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info,.sb_instagram_header.sbi_large .sbi_header_text .sbi_bio,.sb_instagram_header.sbi_large .sbi_header_text .sbi_bio_info{font-size:16px}}#sb_instagram .sb_instagram_header .sbi_header_img,.sb_instagram_header .sbi_header_img{-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:50%;height:50px;overflow:hidden;position:relative;width:50px}#sb_instagram .sb_instagram_header .sbi_header_img_hover,.sb_instagram_header .sbi_header_img_hover{background:rgba(0,0,0,.75);bottom:0;color:#fff;left:0;opacity:0;position:absolute;text-align:center;top:0;width:100%}#sb_instagram .sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo,#sb_instagram .sb_instagram_header .sbi_header_img_hover .sbi_new_logo,.sb_instagram_header .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header .sbi_header_img_hover .sbi_new_logo{font-size:24px;height:24px;left:50%;margin-left:-12px;margin-top:-12px;position:absolute;top:50%;width:24px}#sb_instagram .sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header.sbi_medium .sbi_header_hashtag_icon .sbi_new_logo{font-size:36px;height:36px;margin-left:-18px;margin-top:-18px;width:36px}#sb_instagram .sb_instagram_header.sbi_large .sbi_header_hashtag_icon .sbi_new_logo,.sb_instagram_header.sbi_large .sbi_header_hashtag_icon .sbi_new_logo{font-size:48px;height:48px;margin-left:-24px;margin-top:-24px;width:48px}#sb_instagram .sb_instagram_header .sbi_header_img_hover i{overflow:hidden}#sb_instagram .sb_instagram_header .sbi_header_img_hover,.sb_instagram_header .sbi_header_img_hover{transition:opacity .4s ease-in-out;z-index:2}#sb_instagram .sb_instagram_header .sbi_fade_in,.sb_instagram_header .sbi_fade_in{opacity:1;transition:opacity var(--sb-duration-200) ease-in-out}#sb_instagram .sb_instagram_header a:focus .sbi_header_img_hover,#sb_instagram .sb_instagram_header a:hover .sbi_header_img_hover,.sb_instagram_header a:focus .sbi_header_img_hover,.sb_instagram_header a:hover .sbi_header_img_hover{opacity:1}#sb_instagram .sb_instagram_header .sbi_header_text,.sb_instagram_header .sbi_header_text{align-items:center;display:flex;gap:20px;justify-content:flex-start}#sb_instagram .sb_instagram_header.sbi_large .sbi_feedtheme_header_text,.sb_instagram_header.sbi_large .sbi_feedtheme_header_text{gap:8px}.sb_instagram_header.sbi_medium .sbi_feedtheme_header_text{gap:4px}.sbi_feedtheme_header_text{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:4px;justify-content:flex-start}#sb_instagram .sb_instagram_header a,.sb_instagram_header a{text-decoration:none}#sb_instagram .sb_instagram_header h3,.sb_instagram_header h3{font-size:16px;line-height:1.3;margin:0;padding:0}#sb_instagram .sb_instagram_header p,.sb_instagram_header p{font-size:13px;line-height:1.3;margin:0;padding:0}#sb_instagram p:empty{display:none}#sb_instagram .sb_instagram_header .sbi_header_text img.emoji,.sb_instagram_header .sbi_header_text img.emoji{margin-right:3px!important}#sb_instagram .sb_instagram_header .sbi_header_text.sbi_no_bio .sbi_bio_info,.sb_instagram_header .sbi_header_text.sbi_no_bio .sbi_bio_info{clear:both}#sb_instagram #sbi_load{clear:both;float:left;text-align:center;width:100%}#sb_instagram #sbi_load .fa-spinner{display:none;font-size:15px;left:50%;margin:-8px 0 0 -7px;position:absolute;top:50%}#sb_instagram #sbi_load{opacity:1;transition:all var(--sb-duration-500) ease-in}#sb_instagram .sbi_load_btn .sbi_btn_text,#sb_instagram .sbi_load_btn .sbi_loader{opacity:1;transition:all var(--sb-duration-100) ease-in}#sb_instagram .sbi_hidden{opacity:0!important}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{zoom:1;background:#333;border:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;font-size:13px;line-height:1.5;margin:5px auto 0;padding:7px 14px;text-decoration:none;vertical-align:top}#sb_instagram #sbi_load .sbi_load_btn{position:relative}#sb_instagram .sbi_follow_btn{zoom:1;display:inline-block;text-align:center;vertical-align:top}#sb_instagram .sbi_follow_btn.sbi_top{display:block;margin-bottom:5px}#sb_instagram .sbi_follow_btn a{background:#408bd1;color:#fff}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{transition:all var(--sb-duration-100) ease-in}#sb_instagram #sbi_load .sbi_load_btn:focus,#sb_instagram #sbi_load .sbi_load_btn:hover{box-shadow:inset 0 0 20px 20px hsla(0,0%,100%,.25);outline:none}#sb_instagram .sbi_follow_btn a:focus,#sb_instagram .sbi_follow_btn a:hover{box-shadow:inset 0 0 10px 20px #359dff;outline:none}#sb_instagram #sbi_load .sbi_load_btn:active,#sb_instagram .sbi_follow_btn a:active{box-shadow:inset 0 0 10px 20px rgba(0,0,0,.3)}#sb_instagram .sbi_follow_btn .fa,#sb_instagram .sbi_follow_btn svg{font-size:15px;margin-bottom:-1px;margin-right:7px}#sb_instagram .sbi_follow_btn svg{vertical-align:-.125em}#sb_instagram #sbi_load .sbi_follow_btn{margin-left:5px}#sb_instagram .sb_instagram_error{line-height:1.4;text-align:center;width:100%}#sbi_mod_error{background:#eee;border:1px solid #ddd;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;clear:both;color:#333;display:none;font-size:13px;margin:10px 0 0;padding:10px 15px;text-align:center}#sbi_mod_error br{display:initial!important}#sbi_mod_error p{line-height:1.3!important;margin:0!important;padding:5px 0!important}#sbi_mod_error ol,#sbi_mod_error ul{margin:0!important;padding:5px 0 5px 20px!important}#sbi_mod_error li{margin:0!important;padding:1px 0!important}#sbi_mod_error span{font-size:12px}#sb_instagram.sbi_medium .sbi_photo_wrap .svg-inline--fa.fa-play,#sb_instagram.sbi_medium .sbi_playbtn{font-size:23px;margin-left:-9px;margin-top:-12px}#sb_instagram.sbi_medium .sbi_type_carousel .sbi_photo_wrap .fa-clone{font-size:18px;right:8px;top:8px}#sb_instagram.sbi_small .sbi_photo_wrap .svg-inline--fa.fa-play,#sb_instagram.sbi_small .sbi_playbtn{font-size:18px;margin-left:-7px;margin-top:-9px}#sb_instagram.sbi_small .sbi_type_carousel .sbi_photo_wrap .fa-clone{font-size:12px;right:5px;top:5px}@media (max-width:640px){#sb_instagram.sbi_col_3 #sbi_images,#sb_instagram.sbi_col_4 #sbi_images,#sb_instagram.sbi_col_5 #sbi_images,#sb_instagram.sbi_col_6 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_col_10 #sbi_images,#sb_instagram.sbi_col_7 #sbi_images,#sb_instagram.sbi_col_8 #sbi_images,#sb_instagram.sbi_col_9 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_width_resp{width:100%!important}}@media (max-width:480px){#sb_instagram.sbi_col_10 #sbi_images,#sb_instagram.sbi_col_3 #sbi_images,#sb_instagram.sbi_col_4 #sbi_images,#sb_instagram.sbi_col_5 #sbi_images,#sb_instagram.sbi_col_6 #sbi_images,#sb_instagram.sbi_col_7 #sbi_images,#sb_instagram.sbi_col_8 #sbi_images,#sb_instagram.sbi_col_9 #sbi_images{grid-template-columns:1fr}#sb_instagram.sbi_mob_col_10 #sbi_images{grid-template-columns:repeat(10,1fr)}#sb_instagram.sbi_mob_col_9 #sbi_images{grid-template-columns:repeat(9,1fr)}#sb_instagram.sbi_mob_col_8 #sbi_images{grid-template-columns:repeat(8,1fr)}#sb_instagram.sbi_mob_col_7 #sbi_images{grid-template-columns:repeat(7,1fr)}#sb_instagram.sbi_mob_col_6 #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_mob_col_5 #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_mob_col_4 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_mob_col_3 #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_mob_col_2 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_mob_col_1 #sbi_images{grid-template-columns:1fr}}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo_wrap{box-sizing:border-box;overflow:hidden;position:relative}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo_wrap:before{content:"";display:block;padding-top:100%;z-index:-300}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo{bottom:0;left:0;position:absolute;right:0;top:0}#sb_instagram.sbi_no_js #sbi_images .sbi_item.sbi_transition{opacity:1}#sb_instagram.sbi_no_js .sbi_load_btn,#sb_instagram.sbi_no_js .sbi_photo img{display:none}#sb_instagram #sbi_images .sbi_js_load_disabled .sbi_imgLiquid_ready.sbi_photo,#sb_instagram #sbi_images .sbi_no_js_customizer .sbi_imgLiquid_ready.sbi_photo{padding-bottom:0!important}#sb_instagram #sbi_mod_error .sb_frontend_btn{background:#ddd;background:rgba(0,0,0,.1);border-radius:5px;color:#444;display:inline-block;margin-top:10px;padding:6px 10px;text-decoration:none}#sb_instagram #sbi_mod_error .sb_frontend_btn:hover{background:#ccc;background:rgba(0,0,0,.15)}#sb_instagram #sbi_mod_error .sb_frontend_btn .fa{margin-right:2px}#sb_instagram.sbi_palette_dark,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lightbox_tooltip,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_share_close,.sbi_header_outside.sbi_header_palette_dark{background-color:rgba(0,0,0,.85);color:hsla(0,0%,100%,.75)}#sb_instagram.sbi_palette_dark .sbi_caption,#sb_instagram.sbi_palette_dark .sbi_meta,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_dark_lightbox .sbi_lb-commentBox p,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details .sbi_lb-caption,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-number,.sbi_header_palette_dark,.sbi_header_palette_dark .sbi_bio{color:hsla(0,0%,100%,.75)}#sb_instagram.sbi_palette_dark .sbi_expand a,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_dark_lightbox .sbi_lb-commentBox .sbi_lb-commenter,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a,#sbi_lightbox.sbi_palette_dark_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a p,.sbi_header_palette_dark a{color:#fff}#sb_instagram.sbi_palette_light,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lightbox_tooltip,#sbi_lightbox.sbi_palette_light_lightbox .sbi_share_close,.sbi_header_outside.sbi_header_palette_light{background-color:hsla(0,0%,100%,.75);color:rgba(0,0,0,.85)}#sb_instagram.sbi_palette_light .sbi_caption,#sb_instagram.sbi_palette_light .sbi_meta,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_light_lightbox .sbi_lb-commentBox p,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details .sbi_lb-caption,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-number,.sbi_header_palette_light,.sbi_header_palette_light .sbi_bio{color:rgba(0,0,0,.85)}#sb_instagram.sbi_palette_light .sbi_expand a,#sbi_lightbox.sbi_lb-comments-enabled.sbi_palette_light_lightbox .sbi_lb-commentBox .sbi_lb-commenter,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a,#sbi_lightbox.sbi_palette_light_lightbox .sbi_lb-outerContainer .sbi_lb-dataContainer .sbi_lb-details a p,.sbi_header_palette_light a{color:#000}@media (max-width:480px){#sb_instagram.sbi_col_10.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_3.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_4.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_5.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_6.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_7.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_8.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_9.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_mob_col_1 #sbi_images{grid-template-columns:1fr}#sb_instagram.sbi_mob_col_2 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_mob_col_3 #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_mob_col_4 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_mob_col_5 #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_mob_col_6 #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_mob_col_7 #sbi_images{grid-template-columns:repeat(7,1fr)}}@media (max-width:800px){#sb_instagram.sbi_tab_col_10 #sbi_images{grid-template-columns:repeat(10,1fr)}#sb_instagram.sbi_tab_col_9 #sbi_images{grid-template-columns:repeat(9,1fr)}#sb_instagram.sbi_tab_col_8 #sbi_images{grid-template-columns:repeat(8,1fr)}#sb_instagram.sbi_tab_col_7 #sbi_images{grid-template-columns:repeat(7,1fr)}#sb_instagram.sbi_tab_col_6 #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_tab_col_5 #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_tab_col_4 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_tab_col_3 #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_tab_col_2 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_tab_col_1 #sbi_images{grid-template-columns:1fr}}@media (max-width:480px){#sb_instagram.sbi_col_10.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_3.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_4.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_5.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_6.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_7.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_8.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_9.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_mob_col_1 #sbi_images{grid-template-columns:1fr}#sb_instagram.sbi_mob_col_2 #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_mob_col_3 #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_mob_col_4 #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_mob_col_5 #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_mob_col_6 #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_mob_col_7 #sbi_images{grid-template-columns:repeat(7,1fr)}#sb_instagram.sbi_mob_col_8 #sbi_images{grid-template-columns:repeat(8,1fr)}#sb_instagram.sbi_mob_col_9 #sbi_images{grid-template-columns:repeat(9,1fr)}#sb_instagram.sbi_mob_col_10 #sbi_images{grid-template-columns:repeat(10,1fr)}}#sb_instagram #sbi_images .sbi_item.sbi_num_diff_hide{display:none!important}body:after{content:url(/wp-content/plugins/instagram-feed/img/sbi-sprite.png);display:none}.sbi_lightboxOverlay{background-color:#000;display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);left:0;opacity:.9;position:absolute;top:0;z-index:99999}.sbi_lightbox{font-weight:400;left:0;line-height:0;position:absolute;text-align:center;width:100%;z-index:100000}.sbi_lightbox .sbi_lb-image{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:block;height:auto;max-width:inherit;object-fit:contain}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-image{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;-ms-border-radius:3px 0 0 3px;-o-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.sbi_lightbox a:active,.sbi_lightbox a:focus,.sbi_lightbox a:hover{outline:none}.sbi_lightbox a img{border:none}.sbi_lb-outerContainer{*zoom:1;background-color:#000;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;height:250px;margin:0 auto 5px;position:relative;width:250px}.sbi_lb-outerContainer:after{clear:both;content:"";display:table}.sbi_lb-container-wrapper{height:100%}.sbi_lb-container{bottom:0;height:100%;left:0;padding:4px;position:relative;right:0;top:0;width:100%}.sbi_lb-loader{height:20px;left:0;line-height:0;margin-top:-10px;position:absolute;text-align:center;top:50%;width:100%}.sbi_lb-loader span{background:url(/wp-content/plugins/instagram-feed/img/sbi-sprite.png) no-repeat;display:block;height:14px;margin:0 auto;width:14px}.sbi_lb-nav{left:0;top:0;width:100%;z-index:10}.sbi_lb-container>.nav{left:0}.sbi_lb-nav a{background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");height:90%;outline:none;position:absolute;top:0;z-index:100}.sbi_lb-next,.sbi_lb-prev{cursor:pointer;display:block;height:100%}.sbi_lb-nav a.sbi_lb-prev{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0.5);float:left;left:-70px;opacity:.5;padding-left:10px;padding-right:10px;-webkit-transition:opacity var(--sb-duration-200);-moz-transition:opacity var(--sb-duration-200);-o-transition:opacity var(--sb-duration-200);transition:opacity var(--sb-duration-200);width:50px}.sbi_lb-nav a.sbi_lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.sbi_lb-nav a.sbi_lb-next{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0.5);float:right;opacity:.5;padding-left:10px;padding-right:10px;right:-70px;-webkit-transition:opacity var(--sb-duration-200);-moz-transition:opacity var(--sb-duration-200);-o-transition:opacity var(--sb-duration-200);transition:opacity var(--sb-duration-200);width:50px}.sbi_lb-nav a.sbi_lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.sbi_lb-nav span{background:url(/wp-content/plugins/instagram-feed/img/sbi-sprite.png) no-repeat;display:block;height:45px;left:20px;margin:-25px 0 0;position:absolute;top:55%;width:34px}.sbi_lb-nav a.sbi_lb-prev span{background-position:-53px 0}.sbi_lb-nav a.sbi_lb-next span{background-position:-18px 0;left:auto;right:20px}.sbi_lb-dataContainer{*zoom:1;-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;font-family:Open Sans,Helvetica,Arial,sans-serif;margin:0 auto;padding-top:10px;width:100%}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-outerContainer{background:#fff;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;padding-right:300px;position:relative}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-container-wrapper{background:#000;position:relative}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-dataContainer{background:#fff;bottom:0;height:100%;line-height:1.4;overflow:hidden;overflow-y:auto;position:absolute;right:-300px;text-align:left;top:0;width:300px!important}.sbi_lb-commentBox:after,.sbi_lb-data:after,.sbi_lb-dataContainer:after{clear:both;content:"";display:table}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commentBox{display:block!important;margin-top:20px;padding:4px;width:100%}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-number{padding-bottom:0}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-caption{margin-bottom:20px;max-width:100%;width:100%}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-caption .sbi_caption_text{display:inline-block;padding-top:10px}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-comment{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;clear:both;display:block!important;float:left;font-size:12px;margin:0 0 1px;min-width:100%;padding:3px 20px 3px 0;width:100%}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter{font-weight:700;margin-right:5px}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commentBox p{text-align:left}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-dataContainer{box-sizing:border-box;padding:15px 20px}.sbi_lb-data{color:#ccc;padding:0 4px}.sbi_lb-data .sbi_lb-details{float:left;line-height:1.1;text-align:left;width:85%}.sbi_lb-data .sbi_lb-caption{word-wrap:break-word;color:#ccc;float:left;font-size:13px;font-weight:400;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto;line-height:1.3;overflow-wrap:break-word;padding-bottom:3px;word-break:break-word}.sbi_lb-data .sbi_lb-caption a{color:#ccc;font-weight:700;text-decoration:none}.sbi_lb-commenter:hover,.sbi_lb-data .sbi_lb-caption a:hover{color:#fff;text-decoration:underline}.sbi_lb-data .sbi_lb-caption .sbi_lightbox_username{color:#ccc;display:block;float:left;margin:0 0 5px;padding-bottom:0;width:100%}.sbi_lb-data .sbi_lb-caption .sbi_lightbox_username:hover p{color:#fff;text-decoration:underline}#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-number,#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_action a,#sbi_lightbox.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_action a:hover,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commenter:hover,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption .sbi_lightbox_username p,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption .sbi_lightbox_username:hover p,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption a,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-data .sbi_lb-caption a:hover,.sbi_lightbox.sbi_lb-comments-enabled .sbi_lightbox_username{color:#333}.sbi_lightbox .sbi_lightbox_username img{background:#666;border:none;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px;float:left;height:32px;margin-right:10px;width:32px}.sbi_lightbox_username p{color:#ccc;float:left;font-size:13px;font-weight:700;line-height:32px;margin:0;padding:0}.sbi_lb-data .sbi_lb-number{clear:both;color:var(--sb-text-tertiary);display:block;float:left;font-size:12px;padding:5px 0 15px}.sbi_lb-data .sbi_lb-close{color:var(--sb-text-tertiary);display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);float:right;font-size:18px;height:30px;opacity:.7;outline:none;text-align:right;-webkit-transition:opacity var(--sb-duration-200);-moz-transition:opacity var(--sb-duration-200);-o-transition:opacity var(--sb-duration-200);transition:opacity var(--sb-duration-200);width:30px}.sbi_lb-data .sbi_lb-close:hover{color:#fff;cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1}.sbi_lb-nav{height:auto}.sbi_lightbox .sbi_owl-item:nth-child(n+2) .sbi_video{position:relative!important}.sbi_lb-container{padding:0}.sbi-feed-block-cta{border:1px solid #e8e8eb!important;border-radius:2px!important;position:relative!important;text-align:center!important;width:100%!important}.sbi-feed-block-cta-img-ctn{float:left!important;margin-bottom:35px!important;margin-top:50px!important;width:100%!important}.sbi-feed-block-cta-img,.sbi-feed-block-cta-img-ctn{align-items:center!important;display:flex!important;justify-content:center!important;position:relative!important}.sbi-feed-block-cta-img{border:2px solid #dcdde1!important;border-radius:16px!important;height:65px!important;-webkit-transform:rotate(-3deg)!important;transform:rotate(-3deg)!important;width:65px!important}.sbi-feed-block-cta-img span svg{float:left!important}.sbi-feed-block-cta-img>*{-webkit-transform:rotate(3deg)!important;transform:rotate(3deg)!important}.sbi-feed-block-cta-logo{bottom:-19px!important;position:absolute!important;right:-15px!important;z-index:1!important}.sbi-feed-block-cta-heading{display:inline-block!important;font-size:19px!important;font-weight:700!important;line-height:1.4em!important;margin:0 0 30px!important;padding:0!important;width:100%!important}.sbi-feed-block-cta-btn{background:#0068a0!important;border-radius:2px!important;color:#fff!important;cursor:pointer!important;margin-bottom:30px!important;padding:8px 20px 8px 38px!important;position:relative!important}.sbi-feed-block-cta-btn:after,.sbi-feed-block-cta-btn:before{background:#fff!important;content:""!important;height:12px!important;left:20px!important;position:absolute!important;top:14px!important;width:2px!important}.sbi-feed-block-cta-btn:after{-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.sbi-feed-block-cta-desc{align-items:center!important;background:#f9f9fa!important;border-top:1px solid #e8e8eb!important;display:flex!important;flex-direction:column!important;justify-content:center!important;margin-top:35px!important;padding:20px!important}.sbi-feed-block-cta-desc strong{color:#141b38!important;font-size:16px!important;font-weight:600!important;margin-bottom:8px!important}.sbi-feed-block-cta-desc span{color:#434960!important;font-size:14px!important;line-height:1.5em!important;padding:0 20%!important}.sbi-feed-block-cta-desc span a{font-weight:600!important;text-decoration:underline!important;text-transform:capitalize!important}.sbi-feed-block-cta-selector{align-items:center!important;display:flex!important;flex-direction:column!important;justify-content:center!important;margin-bottom:45px!important;padding:0 20%!important;width:100%!important}.sbi-feed-block-cta-feedselector{border:1px solid #d0d1d7!important;margin-bottom:15px!important;max-width:100%!important;min-width:400px!important;padding:8px 16px!important}.sbi-feed-block-cta-selector span{color:#2c324c!important}.sbi-feed-block-cta-selector span a{font-weight:600!important;text-decoration:underline!important;text-transform:capitalize!important}.sbi-feed-block-cta-selector span a:after{color:#2c324c!important;font-weight:400!important;margin-left:2px!important;text-decoration-color:#fff!important}.sbi-feed-block-cta-selector span a:first-of-type:after{content:","!important}.sbi-feed-block-cta-selector span a:nth-of-type(2):after{content:"or"!important;margin-left:5px!important;margin-right:2px!important}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_facebook_feed:before,.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_instagram_feed:before,.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_twitter_feed:before,.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_youtube_feed:before{background-position:50%!important;background-repeat:no-repeat!important;content:""!important;font-variant:normal!important;height:16px!important}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_facebook_feed:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.906 18.109h.5v-.5h-.5v.5Zm-3.109 0h-.5v.5h.5v-.5Zm0-3.549v-.5h-.5v.5h.5Zm3.109 0v.5h.5v-.5h-.5Zm7.354-7.232h.5v-.424l-.417-.07-.083.494Zm0 3.022v.5h.5v-.5h-.5Zm-3.536 4.21h-.5v.5h.5v-.5Zm3.402 0 .494.077.09-.577h-.584v.5Zm-.55 3.549v.5h.427l.066-.423-.494-.077Zm-2.852 0v-.5h-.5v.5h.5Zm10.328-3.549h-.5v.001h.5ZM17.08 26.614l-.092-.492.092.492Zm-4.531 0 .092-.492-.092.492Zm2.266-24.816c-7.008 0-12.738 5.719-12.738 12.762h1c0-6.492 5.283-11.762 11.738-11.762v-1ZM2.077 14.56c0 6.238 4.473 11.437 10.38 12.545l.184-.983C7.2 25.102 3.077 20.31 3.077 14.56h-1Zm11.329 11.754v-8.205h-1v8.205h1Zm-.5-8.705H9.797v1h3.109v-1Zm-2.609.5V14.56h-1v3.549h1Zm-.5-3.049h3.109v-1H9.797v1Zm3.609-.5v-2.704h-1v2.704h1Zm0-2.704c0-1.437.424-2.488 1.115-3.179.692-.692 1.71-1.082 3.01-1.082v-1c-1.501 0-2.796.454-3.717 1.375-.921.921-1.408 2.25-1.408 3.886h1Zm4.125-4.26c.641 0 1.303.055 1.81.112a20.412 20.412 0 0 1 .824.11l.01.002h.003l.082-.492.082-.494h-.005l-.013-.003a10.294 10.294 0 0 0-.231-.035 21.366 21.366 0 0 0-.64-.081 17.7 17.7 0 0 0-1.922-.12v1Zm2.23-.268v3.022h1V7.328h-1Zm.5 2.522h-1.543v1h1.542v-1Zm-1.543 0c-.867 0-1.518.274-1.944.765-.414.477-.55 1.088-.55 1.644h1c0-.41.102-.754.306-.99.192-.221.538-.419 1.188-.419v-1Zm-2.494 2.41v2.3h1v-2.3h-1Zm.5 2.8h3.402v-1h-3.402v1Zm2.908-.577-.551 3.55.988.153.55-3.55-.987-.153Zm-.057 3.126h-2.851v1h2.851v-1Zm-3.351.5v8.204h1V18.11h-1Zm.949 8.996a12.738 12.738 0 0 0 7.335-4.254l-.761-.648a11.738 11.738 0 0 1-6.76 3.92l.186.982Zm7.335-4.254a12.738 12.738 0 0 0 3.044-8.292l-1 .002c.007 2.8-.988 5.51-2.805 7.642l.76.648Zm3.044-8.29c0-7.044-5.73-12.763-12.737-12.763v1c6.454 0 11.737 5.27 11.737 11.762h1ZM16.224 26.313c0 .492.444.886.949.791l-.185-.983a.198.198 0 0 1 .236.192h-1Zm-3.767.791a.803.803 0 0 0 .949-.791h-1c0-.114.105-.216.235-.192l-.184.983Z' fill='%232b87da'/%3E%3Cpath d='M12.906 18.109h.5v-.5h-.5v.5Zm-3.109 0h-.5v.5h.5v-.5Zm0-3.55v-.5h-.5v.5h.5Zm3.109 0v.5h.5v-.5h-.5Zm7.354-7.232h.5v-.423l-.417-.07-.083.493Zm0 3.023v.5h.5v-.5h-.5Zm-3.536 4.21h-.5v.5h.5v-.5Zm3.402 0 .494.077.09-.577h-.584v.5Zm-.55 3.549v.5h.427l.066-.424-.494-.076Zm-2.852 0v-.5h-.5v.5h.5Zm-3.318 8.257v-8.257h-1v8.257h1Zm-.5-8.757H9.797v1h3.109v-1Zm-2.609.5v-3.55h-1v3.55h1Zm-.5-3.05h3.109v-1H9.797v1Zm3.609-.5v-2.704h-1v2.705h1Zm0-2.704c0-1.436.424-2.487 1.115-3.178.692-.692 1.71-1.082 3.01-1.082v-1c-1.501 0-2.796.454-3.717 1.375-.921.92-1.408 2.25-1.408 3.885h1Zm4.125-4.26c.641 0 1.303.056 1.81.113a20.336 20.336 0 0 1 .824.11l.01.002h.003a183.243 183.243 0 0 1 .165-.986h-.006l-.013-.003a9.144 9.144 0 0 0-.231-.035 21.391 21.391 0 0 0-.64-.082 17.7 17.7 0 0 0-1.922-.119v1Zm2.23-.268v3.023h1V7.327h-1Zm.5 2.523h-1.543v1h1.542v-1Zm-1.543 0c-.867 0-1.518.274-1.944.765-.414.477-.55 1.087-.55 1.644h1c0-.41.102-.754.306-.99.192-.221.538-.419 1.188-.419v-1Zm-2.494 2.41v2.3h1v-2.3h-1Zm.5 2.8h3.402v-1h-3.402v1Zm2.908-.577-.551 3.55.988.152.55-3.548-.987-.154Zm-.057 3.126h-2.851v1h2.851v-1Zm-3.351.5v8.257h1v-8.257h-1Zm.19 8.066h-3.2v1h3.2v-1Zm-.19.191a.19.19 0 0 1 .19-.19v1a.81.81 0 0 0 .81-.81h-1Zm-3.818 0c0 .447.362.81.809.81v-1a.19.19 0 0 1 .19.19h-1Z' fill='%232b87da'/%3E%3C/svg%3E")}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_instagram_feed:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='22' height='22' rx='6' stroke='%232b87da' stroke-width='1.5'/%3E%3Ccircle cx='12' cy='12' r='5' stroke='%232b87da' stroke-width='1.5'/%3E%3Ccircle cx='18.5' cy='5.75' r='1.25' fill='%232b87da'/%3E%3C/svg%3E")}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_twitter_feed:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.876 6.788c.058-.082-.03-.187-.122-.149-.728.3-1.494.519-2.284.653-.107.019-.162-.129-.074-.192a5.372 5.372 0 0 0 1.868-2.462c.032-.086-.063-.162-.143-.117-.96.545-2.012.934-3.116 1.167a.1.1 0 0 1-.094-.03C22.926 4.608 21.554 4 20 4c-2.938 0-5.338 2.4-5.338 5.363 0 .378.04.746.11 1.096a.101.101 0 0 1-.104.121A15.243 15.243 0 0 1 3.841 5.1a.099.099 0 0 0-.162.014 5.312 5.312 0 0 0-.654 2.562c0 1.74.819 3.295 2.11 4.257.08.06.038.188-.061.18a5.398 5.398 0 0 1-2.066-.595.023.023 0 0 0-.033.02 5.37 5.37 0 0 0 3.888 5.164c.102.029.103.175 0 .194a5.275 5.275 0 0 1-1.834.023c-.075-.013-.138.058-.113.13A5.35 5.35 0 0 0 9.584 20.6c.093.007.132.127.057.183a10.65 10.65 0 0 1-6.441 2.13c-.281 0-.563-.012-.844-.033-.106-.009-.154.132-.063.186a15.177 15.177 0 0 0 7.857 2.184c9.85 0 15.262-8.175 15.262-15.262 0-.22 0-.428-.01-.646a.102.102 0 0 1 .043-.087 10.655 10.655 0 0 0 2.431-2.467Z' stroke='%232b87da' stroke-width='1.25' stroke-linejoin='round'/%3E%3C/svg%3E")}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_youtube_feed:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='27' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 13.327a.1.1 0 0 0 .15.086l6.188-3.576a.1.1 0 0 0 0-.174L11.15 6.087a.1.1 0 0 0-.15.086v7.154Zm14.45-9.614c.163.587.275 1.375.35 2.375.087 1 .125 1.862.125 2.612L26 9.75c0 2.738-.2 4.75-.55 6.037-.313 1.126-1.037 1.85-2.162 2.163-.588.163-1.663.275-3.313.35a83.312 83.312 0 0 1-4.488.125L13.5 18.5c-5.238 0-8.5-.2-9.787-.55-1.126-.313-1.85-1.037-2.163-2.162-.163-.588-.275-1.376-.35-2.376-.087-1-.125-1.862-.125-2.612L1 9.75c0-2.737.2-4.75.55-6.037.313-1.126 1.037-1.85 2.162-2.163.588-.163 1.663-.275 3.313-.35a83.312 83.312 0 0 1 4.487-.125L13.5 1c5.238 0 8.5.2 9.788.55 1.125.313 1.85 1.037 2.162 2.162Z' stroke='%232b87da' stroke-width='1.25' stroke-linejoin='round'/%3E%3C/svg%3E")}.et-db #et-boc .et-l .et_pb_module .sbi_follow_btn a{zoom:1;background:#333;border:none;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;font-size:13px;line-height:1.5;margin:5px auto 0;padding:7px 14px;text-decoration:none;vertical-align:top}.et-db #et-boc .et-l .et_pb_module .sbi-feed-block-cta-btn:after,.et-db #et-boc .et-l .et_pb_module .sbi-feed-block-cta-btn:before{top:10px!important}@font-face{font-family:'FontAwesome';src:url('/wp-content/themes/Grace_Theme/fonts/fontawesome.eot');src:url('/wp-content/themes/Grace_Theme/fonts/fontawesome.eot?#iefix') format('embedded-opentype'),
url('/wp-content/themes/Grace_Theme/fonts/fontawesome.woff') format('woff'),
url('/wp-content/themes/Grace_Theme/fonts/fontawesome.ttf') format('truetype'),
url('/wp-content/themes/Grace_Theme/fonts/fontawesome.svg#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'tuesday_nightregular';src:url('/wp-content/themes/Grace_Theme/fonts/tuesdaynight-regular-webfont.woff2') format('woff2'),
url('/wp-content/themes/Grace_Theme/fonts/tuesdaynight-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'saturday_scriptregular';src:url('/wp-content/themes/Grace_Theme/fonts/saturdayscript-webfont.woff2') format('woff2'),
url('/wp-content/themes/Grace_Theme/fonts/saturdayscript-webfont.woff') format('woff');font-weight:normal;font-style:normal}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:none}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}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:0}fieldset{border:1px
solid silver;margin:0
2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:none;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*,input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.author-box:before,.clear:before,.clearfix:before,.entry:before,.entry-content:before,.footer-widgets:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.widget:before,.widget-area:before,.after-entry:before,.comment-respond:before,.wrap:before{content:" ";display:table}.author-box:after,.clear:after,.clearfix:after,.entry:after,.entry-content:after,.footer-widgets:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.widget:after,.widget-area:after,.after-entry:after,.comment-respond:after,.wrap:after{clear:both;content:" ";display:table}body{background:#fff;color:#555;font-family:'Cardo',serif;font-weight:300;font-size:15px;line-height:1.6;letter-spacing:0.012em;-webkit-font-smoothing:antialiased}a,button,input:focus,input[type="button"],input[type="reset"],input[type="submit"],textarea:focus{-webkit-transition:all 0.1s ease-in-out;-moz-transition:all 0.1s ease-in-out;-ms-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}::-moz-selection{background:#e9a5a0;color:#555}::selection{background:#e9a5a0;color:#555}a{color:#e9a5a0;font-weight:400;text-decoration:none}a
img{margin-bottom:-5px}a:hover{color:#8f9685}p{margin:5px
0 15px;padding:0}strong{font-weight:600}ol,ul{margin:0;padding:0}blockquote{font-family:'Cardo',georgia,serif;font-style:italic;margin:30px
20px 0px 60px;line-height:1.5em}blockquote::before{content:"“";display:block;font-size:56px;font-family:Times,serif;height:0px;font-style:normal;left:-35px;position:relative;top:-21px;line-height:1.2em}blockquote{margin:0;padding:22px
20px}blockquote::before{content:"\201C";display:block;font-size:30px;height:0;left:-20px;position:relative;top:-10px}pre{background:transparent;color:#ccc;padding:0
20px;white-space:pre}cite{font-style:normal}.screen-reader-text{position:absolute !important;left:-999em}h1,h2,h3,h4,h5,h6{color:#555;font-weight:300;margin:0
0 16px;padding:0}h1{font-size:30px}h2{font-size:28px}h3{font-size:26px}h4{font-size:24px}h5{font-size:18px}h6{font-size:16px}embed,iframe,img,object,video,.wp-caption{max-width:100%}img{height:auto}.featured-content img,
.gallery
img{margin-bottom:0;width:auto}.site-inner.full-width{max-width:none !important;padding:0;margin:0}.gallery-columns-2{-webkit-column-count:2;-moz-column-count:2;column-count:2}.gallery-columns-3{-webkit-column-count:3;-moz-column-count:3;column-count:3}.gallery-columns-4{-webkit-column-count:4;-moz-column-count:4;column-count:4}.gallery-columns-5{-webkit-column-count:5;-moz-column-count:5;column-count:5}.gallery-columns-6{-webkit-column-count:6;-moz-column-count:6;column-count:6}.gallery-columns-7{-webkit-column-count:7;-moz-column-count:7;column-count:7}.gallery-columns-8{-webkit-column-count:8;-moz-column-count:8;column-count:8}.gallery-columns-9{-webkit-column-count:9;-moz-column-count:9;column-count:9}.gallery-item{vertical-align:top;margin:0
0 1.3%;display:inline;background:#fff;width:100%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.gallery
img{transition:opacity 0.5s ease}.gallery a
img{margin-bottom:14px}.gallery:hover
img{opacity:0.5;filter:alpha(opacity=50)}.gallery-item:hover img:hover{opacity:1;filter:alpha(opacity=100)}.preloader{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:9999;background:url('/wp-content/themes/Grace_Theme/images/loader.gif') 50% 50% no-repeat #fff}input,select,textarea{border:1px
solid #e7eae3;color:#555;font-family:'Cardo',serif;font-size:11px;font-style:italic;letter-spacing: .5px;padding:10px;width:100%}input:focus,textarea:focus{border:1px
solid #f5f0ec}::-moz-placeholder{color:#555}::-webkit-input-placeholder{color:#555}.button,.btn-default,.button-secondary,button,input[type="button"],input[type="reset"],input[type="submit"]{background-color:#555;border:none;border:1px
solid #555;box-shadow:none;color:#fff;cursor:pointer;font-family:inherit;font-weight:400;font-style:normal;letter-spacing:0.5px;padding:10px
12px;text-transform:uppercase;width:auto;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;box-shadow:none}.button:hover,.btn-default:hover,button:hover,input:hover[type="button"],input:hover[type="reset"],input:hover[type="submit"]{background-color:#fff;color:#555;border:1px
solid #555}.button-secondary{background:#f5f5f5;color:#010101}.button-secondary:hover{background:#010101;color:#fff}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button{display:none}.site-container{background:#fff;max-width:100%}.site-inner,.wrap{margin:0
auto;max-width:1220px}.home .site-inner{max-width:none;padding-top:0}.content-sidebar-sidebar .content-sidebar-wrap,
.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap{width:840px}.content-sidebar-sidebar .content-sidebar-wrap{float:left}.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap{float:right}.content{float:right;width:820px;margin-top:5%}.home
.content{margin-top:0}.content-sidebar .content,
.content-sidebar-sidebar .content,
.sidebar-content-sidebar
.content{float:left}.content-sidebar-sidebar .content,
.sidebar-content-sidebar .content,
.sidebar-sidebar-content
.content{width:500px}.full-width-content
.content{width:100%}.sidebar-primary{float:right;width:320px;margin-top:8%}.sidebar-content .sidebar-primary,
.sidebar-sidebar-content .sidebar-primary{float:left}.sidebar
a{color:#555}.sidebar
a.button{color:#fff}.sidebar a.button-cta{color:#fff}.sidebar .entry-title
a{color:#555}.sidebar-secondary{float:left;width:160px}.content-sidebar-sidebar .sidebar-secondary{float:right}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.564102564102564%}.one-half,.three-sixths,.two-fourths{width:46.717948717948715%}.one-third,.two-sixths{width:30.623931623931625%}.four-sixths,.two-thirds{width:65.81196581196582%}.one-fourth{width:22.076923076923077%}.three-fourths{width:74.35897435897436%}.one-sixth{width:14.52991452991453%}.five-sixths{width:82.90598290598291%}.first{clear:both;margin-left:0}.avatar{float:left}.alignleft
.avatar{margin-right:22px}.alignright
.avatar{margin-left:22px}img.centered,.aligncenter{display:block;margin:0
auto 22px}img.alignnone{margin-bottom:12px}.alignleft{float:left;text-align:left;padding:20px}.alignright{float:right;text-align:right;padding:20px}img.alignleft,.wp-caption.alignleft{margin:0
22px 22px 0}img.alignright,.wp-caption.alignright{margin:0
0 22px 22px}.wp-caption-text{font-family:inherit;font-size:11px;margin:0;text-align:center}.wp-caption{max-width:100% !important}.gallery-caption{}.widget_calendar
table{width:100%}.widget_calendar
td{text-align:center}.breadcrumb{margin-bottom:20px}.archive-description,.author-box{margin-bottom:5px}.archive-description{padding:5.5% 0 0 0;text-align:center;display:none}.author-box{padding:20px;margin-top:40px;padding:30px;margin-bottom:0;overflow:hidden;text-align:left;background-color:#F5F6F7;color:#555}.author-box
h4{color:#555;text-transform:uppercase;letter-spacing:2px;font-family:'Pathway Gothic One',serif}.author-box-title{color:#111;font-family:inherit;font-size:16px;margin-top:0;margin-bottom:4px}.author-box
a{}.author-box
p{margin:0}.author-box
.avatar{margin-right:22px;margin-right:10px;background-color:#fff;border:1px
solid #bda97a;height:85px;float:left;padding:7px;width:85px;border-radius:85px}.follow{overflow:auto;margin-top:14px;width:13%;float:left;margin-left:13%;text-transform:uppercase}.social-links{overflow:auto;margin-top:10px;width:72%;float:right;clear:none}.social-links
li{list-style-type:none;float:left}.social-links
a{border-bottom:none}.social-links
i{background:#F5F6F7;color:#444;width:25px;height:25px;border-radius:20px;font-size:17px;text-align:center;margin-right:10px;padding-top:15%;transition-property:opacity;transition-delay:0.3s;transition-duration: .5s}.social-links i:hover{opacity:.7}h2.entry-title{font-family:'Pathway Gothic One',serif;margin-bottom:12px;color:#555;text-align:center;letter-spacing:1px;text-transform:uppercase;font-style:normal;font-weight:300}h1.entry-title{margin-bottom:16px;font-family:'Pathway Gothic One',serif;text-transform:inherit;letter-spacing:1px;font-style:normal;text-transform:uppercase;font-weight:300;text-align:center;color:#555}h1.entry-title,
.entry-title a,
.sidebar .widgettitle
a{text-decoration:none;color:#555}h4.widget-title{font-weight:300;letter-spacing:1px;margin:0
0 10px;text-align:center;letter-spacing:2px;font-family:'Pathway Gothic One',serif}.front-page-2 h4.widget-title,
.front-page-4 h4.widget-title,
.front-page-6 h4.widget-title,
.front-page-8 h4.widget-title,
.front-page-image-1 h4.widget-title,
.front-page-image-3 h4.widget-title,
.front-page-image-5 h4.widget-title,
.front-page-image-7 h4.widget-title{margin:20px
0 20px;padding:0
0 10px;position:relative;margin-bottom:20px;text-align:center;font-weight:300}.front-page-2 h4.widget-title::after,
.front-page-4 h4.widget-title::after,
.front-page-6 h4.widget-title::after,
.front-page-8 h4.widget-title::after{padding-bottom:5px;margin:0px
auto 5px;display:block;content:" ";width:21%;height:12px;position:relative;top:-17px;left:0;background:#f5f0ec;z-index:-9}.after-entry .enews-widget .widget-title,
.author-box h1,
.footer-widgets-1 .widget-title,
.footer-widgets-2 .widget-title,
.footer-widgets-3 .widget-title{position:relative;margin-bottom:20px;text-align:center}.flexible-widgets.widget-thirds .widget .footer-widgets
h4.widgettitle{font-weight:400;letter-spacing:1px;margin:-35px auto 0;letter-spacing:2px;font-family:'Pathway Gothic One',serif;display:inline;z-index:99;position:absolute;text-align:center;float:none}.sidebar h3.widget-title{position:relative;margin-bottom:20px;margin:0
0 10px 0;padding:7px
0;text-transform:uppercase;letter-spacing:2px;color:#555;font-weight:400;line-height:2;text-align:center;margin-bottom:15px;border-bottom:1px solid #e7eae3}.sidebar .widgettitle
a{border:none}.archive-title{font-size:20px;margin-bottom:10px;text-align:center}.screen-reader-text,
.screen-reader-text span,.screen-reader-shortcut{position:absolute !important;clip:rect(0, 0, 0, 0);height:1px;width:1px;border:0;overflow:hidden;color:#555;background:#fff}.screen-reader-text:focus,
.screen-reader-shortcut:focus,
.genesis-nav-menu .search input[type="submit"]:focus,
.widget_search input[type="submit"]:focus{clip:auto !important;height:auto;width:auto;display:block;font-size:1em;font-weight:bold;padding:15px
23px 14px;z-index:100000;text-decoration:none}.more-link{position:relative}.genesis-skip-link
li{height:0;width:0;list-style:none}.menu .menu-item:focus{position:static}.menu .menu-item &gt;a:focus + ul.sub-menu,
.menu .menu-item.sfHover &gt;ul.sub-menu{left:auto;opacity:1}.featured-content
.entry{padding:0}.user-profile .avatar-45{margin-right:10px;background-color:#fff;border:1px
solid #bda97a;height:45px;float:left;padding:7px;width:45px;border-radius:45px}.user-profile .avatar-65{margin-right:10px;background-color:#fff;border:1px
solid #bda97a;height:65px;float:left;padding:7px;width:100px;border-radius:65px}.user-profile .avatar-85{margin-right:10px;background-color:#fff;border:1px
solid #bda97a;height:85px;float:left;padding:7px;width:85px;border-radius:85px}.user-profile .avatar-125{margin-right:10px;background-color:#fff;border:1px
solid #bda97a;height:125px;float:left;padding:7px;width:125px;border-radius:125px}.user-profile{font-size:inherit;line-height:1.5;text-align:left}.enews-widget{color:#555;text-align:center}.enews-widget
input{margin-bottom:16px;padding:13px
25px}.enews-widget input:focus{border:1px
solid #eee}.sidebar .enews .widget-title:before,
.grace-instagram .enews .widget-title:before{font-family:"FontAwesome";content:"\f003";font-weight:400;font-size:18px;margin-right:8px}.sidebar input#subbox1,
.sidebar input#subbox2,
.after-entry input#subbox1,
.after-entry input#subbox2,
.grace-instagram input#subbox1,
.grace-instagram input#subbox2,
.footer-widgets input#subbox1,
.footer-widgets
input#subbox2{display:inline-block;width:48.717948717948715%}.enews-widget input[type="submit"],
.sidebar .enews-widget input[type="submit"]{background:#555;color:#fff;margin:0;width:100%;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:none;border:1px
solid #555}.enews-widget input:hover[type="submit"],
.sidebar .enews-widget input:hover[type="submit"]{background:#fff;color:#555;border:1px
solid #555}.categories-bottom .enews-widget
.widgettitle{display:inline;float:left;width:20%}.categories-bottom .enews-widget
p{display:inline;margin:1px
10px 0 0;float:left;line-height:1.4;text-align:left;width:33%}.categories-bottom .enews-widget
form{display:inline;float:right;width:45%}.categories-bottom .enews-widget
input{display:inline;float:left;margin:0;width:70%}.categories-bottom .enews-widget{margin:0;;background:#fff;margin:0;display:table;width:100%;text-align:center;border:2px
solid #eee;padding:25px}.categories-bottom .enews
input{float:left;margin-bottom:0;margin-left:1.2%;width:34%}.categories-bottom .enews-widget input[type="submit"]{display:inline;float:right;width:29.5%;margin-left:1%;padding:13px
17px;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;box-shadow:none}.footer-widgets .enews-widget
input{margin-bottom:10px;width:100%}.sidebar
.enews{padding:10px}.front-page-image-1 .enews-widget,
.front-page-image-3 .enews-widget,
.front-page-image-5 .enews-widget,
.front-page-image-7 .enews-widget{margin:0;;margin:0;display:table;width:50%;text-align:center;padding:25px;float:right;background-color:transparent;-webkit-transition:background-color 0.24s ease-in-out;transition:background-color 0.24s ease-in-out;background:#fff}.front-page-2 .enews-widget .widget-title:before,
.front-page-4 .enews-widget .widget-title:before,
.front-page-6 .enews-widget .widget-title:before,
.front-page-8 .enews-widget .widget-title:before,
.lead-capture .enews-widget .enews .widget-title:before{font-family:"FontAwesome";content:"\f003";font-weight:400;font-size:32px;margin-right:8px}.front-page-image-1 .enews p,
.front-page-image-3 .enews p,
.front-page-image-5 .enews p,
.front-page-image-7 .enews p,
.front-page-2 .enews p,
.front-page-4 .enews p,
.front-page-6 .enews p,
.front-page-8 .enews
p{margin-top:-3%;font-size:18px}.front-page-image-1 .enews input,
.front-page-image-3 .enews input,
.front-page-image-5 .enews input,
.front-page-image-7 .enews input,
.front-page-2 .enews input,
.front-page-4 .enews input,
.front-page-6 .enews input,
.front-page-8 .enews
input{float:none;margin-left:1.5%;border:1px
solid #e7eae3;width:38%;color:#555;background-color:transparent;-webkit-transition:background-color 0.24s ease-in-out;transition:background-color 0.24s ease-in-out;text-align:center}.front-page-image-1 .enews-widget input[type="submit"],
.front-page-image-3 .enews-widget input[type="submit"],
.front-page-image-5 .enews-widget input[type="submit"],
.front-page-image-7 .enews-widget input[type="submit"],
.front-page-2 .enews-widget input[type="submit"],
.front-page-4 .enews-widget input[type="submit"],
.front-page-6 .enews-widget input[type="submit"],
.front-page-8 .enews-widget input[type="submit"]{display:inline;float:none;width:40%;margin-left:1%;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;box-shadow:none;cursor:pointer;font-family:inherit;font-weight:400;font-style:normal;background:#555;color:#fff;letter-spacing:2px;text-transform:uppercase;border:1px
solid #555;padding:11.5px}.front-page-image-1 .enews-widget input[type="submit"]:hover,
.front-page-image-3 .enews-widget input[type="submit"]:hover,
.front-page-image-5 .enews-widget input[type="submit"]:hover,
.front-page-image-7 .enews-widget input[type="submit"]:hover,
.front-page-2 .enews-widget input[type="submit"]:hover,
.front-page-4 .enews-widget input[type="submit"]:hover,
.front-page-6 .enews-widget input[type="submit"]:hover,
.front-page-8 .enews-widget input[type="submit"]:hover{background:#fff;color:#555;border:1px
solid #555}.front-page .content .featured-content .entry,
.categories-bottom .featured-content
.entry{text-align:center;padding:15px;background:#fff;border:1px
solid #e7eae3;transform:translateY(0);transition:all .4s cubic-bezier(0.445, 0.05, 0.55, 0.95);display:table}.front-page .content .featured-content .entry:hover,
.categories-bottom .featured-content .entry:hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.1);transform:translateY(-10px)}div.gform_wrapper input[type="email"],
div.gform_wrapper input[type="text"],
div.gform_wrapper textarea,
div.gform_wrapper .ginput_complex
label{font-size:16px;padding:8px}div.gform_wrapper .ginput_complex
label{padding:0}div.gform_wrapper li,
div.gform_wrapper form
li{margin:16px
0 0}div.gform_wrapper .gform_footer input[type="submit"]{font-size:12px}.content .share-after{margin:0;text-align:center;width:auto;display:table;float:none;text-align:center;margin:0
auto;border:1px
solid #e7eae3;margin-bottom:3%}.share-small{text-align:center}.sharrre{display:inline-block;font-family:inherit;font-style:normal;font-weight:normal;margin-right:5px;overflow:hidden;position:relative;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;margin:0
5px -5px}.share-small:before{color:#555;content:'SHARE IT:';display:inline-block;font-family:inherit;font-size:12px;letter-spacing:2px;line-height:40px;padding-left:0;margin-right:20px;font-weight:bold;padding:0
10px 0;background:#f5f0ec}.sharrre .share,
.sharrre:hover
.share{color:#424243}.content a.count,
.content a.count:hover,
.content a.share,
.content a.share:hover{border:none;font-weight:400}.content .share-filled .facebook .count,
.content .share-filled .facebook .count:hover,
.content .share-filled .googlePlus .count,
.content .share-filled .googlePlus .count:hover,
.content .share-filled .linkedin .count,
.content .share-filled .linkedin .count:hover,
.content .share-filled .pinterest .count,
.content .share-filled .pinterest .count:hover,
.content .share-filled .stumbleupon .count,
.content .share-filled .stumbleupon .count:hover,
.content .share-filled .twitter .count,
.content .share-filled .twitter .count:hover{color:#424243;border:2px
solid #555;display:none}.content .share-filled .facebook .share,
.content .share-filled .facebook:hover .count,
.content .share-filled .googlePlus .share,
.content .share-filled .googlePlus:hover .count,
.content .share-filled .linkedin .share,
.content .share-filled .linkedin:hover .count,
.content .share-filled .pinterest .share,
.content .share-filled .pinterest:hover .count,
.content .share-filled .stumbleupon .share,
.content .share-filled .stumbleupon:hover .count,
.content .share-filled .twitter .share,
.content .share-filled .twitter:hover
.count{background:#fff !important}.simple-social-icons ul li:before{content:none !important;padding-right:0 !important}.content #genesis-responsive-slider{background:none;border:none;padding:0}.content #genesis-responsive-slider .slide-excerpt{background:#f9efed;-moz-box-sizing:border-box;box-sizing:border-box;filter:alpha(opacity=100);height:100%;margin:0;padding:3% 4%;opacity:1;width:33.3%;border-left:10px solid #fff}.content #genesis-responsive-slider .slide-excerpt-border{border:none;margin:0;padding:3%}.content #genesis-responsive-slider
h2{padding:15px
0 15px 0;margin:0
0 15px 0;text-transform:uppercase}.content #genesis-responsive-slider h2
a{color:#555;font-family:inherit;font-size:18px;font-weight:normal;text-transform:uppercase}.content #genesis-responsive-slider
p{color:#555;font-family:inherit;font-style:italic;font-size:16px}.content #genesis-responsive-slider .flex-direction-nav li a,
ul.flex-direction-nav li
.next{display:block;width:61px !important;height:46px !important;position:absolute !important;top:50%;margin-top:-16px;right:-19px !important;z-index:9 !important;background:url(/wp-content/themes/Grace_Theme/images/Arrowright.png) no-repeat scroll !important;float:right}.content #genesis-responsive-slider .flex-direction-nav li a.prev,
ul.flex-direction-nav li
.prev{display:block;width:61px !important;height:46px !important;position:absolute;top:50%;margin-top:-16px;left:0px !important;z-index:9 !important;background:url(/wp-content/themes/Grace_Theme/images/Arrowleft.png) no-repeat scroll !important}.content #genesis-responsive-slider .flexslider .slides>li{overflow:hidden}.content #genesis-responsive-slider .flex-control-nav{margin:-30px 0 0 0}.content #genesis-responsive-slider .flex-control-nav.nav-pos-excerpt{margin:-50px 0 0 60px;text-align:left}.content #genesis-responsive-slider .flex-control-nav.nav-pos-excerpt li
a{background:url(/wp-content/themes/Grace_Theme/images/bg_control_nav.png) no-repeat 0 0}.content #genesis-responsive-slider .flex-control-nav.nav-pos-excerpt li
a.active{background-position:0 -26px}.content #genesis-responsive-slider a.more-link{clear:both;color:#555;display:block;font-family:inherit;font-size:12px;margin:15px
0 0;text-align:right;border:1px
solid #555;background:#fff;text-align:center}.content #genesis-responsive-slider a.more-link:hover{color:#fff;background:#555}.flexslider{max-width:100%}.flexslider .slides
img{width:100%}.elementor-enews
.enews{margin:0;;margin:0;display:table;width:100%;text-align:center;padding:25px;float:right;background-color:transparent;-webkit-transition:background-color 0.24s ease-in-out;transition:background-color 0.24s ease-in-out;background:#fff}.elementor-enews .enews h5:before{font-family:"FontAwesome";content:"\f003";font-weight:400;font-size:32px;margin-right:8px}.elementor-enews h5,
.elementor-products
h5{margin:20px
0 20px;padding:0
0 10px;position:relative;margin-bottom:20px;text-align:center;font-weight:300;z-index:99;position:relative}.elementor-enews h5:after,
.elementor-products h5:after{padding-bottom:5px;margin:0px
auto 5px;display:block;content:" ";width:21%;height:12px;position:relative;top:-17px;left:0;background:#f5f0ec;z-index:-9}.elementor-enews  .enews
p{margin-top:-3%;font-size:18px}.elementor-enews .enews
input{float:none;margin-left:1.5%;border:1px
solid #e7eae3;width:38%;color:#555;background-color:transparent;-webkit-transition:background-color 0.24s ease-in-out;transition:background-color 0.24s ease-in-out;text-align:center}.elementor-enews .enews input[type="submit"]{display:inline;float:none;width:40%;margin-left:1%;cursor:pointer;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;transition:all .4s ease-in-out;box-shadow:none;cursor:pointer;font-family:inherit;font-weight:400;font-style:normal;background:#555;color:#fff;letter-spacing:2px;text-transform:uppercase;border:1px
solid #555;padding:11.5px;margin-top:2%}.elementor-enews .enews input[type="submit"]:hover{background:#fff;color:#555;border:1px
solid #555}.elementor-post
.entry{text-align:center;padding:15px;background:#fff;border:1px
solid #e7eae3;transform:translateY(0);transition:all .4s cubic-bezier(0.445, 0.05, 0.55, 0.95);display:table}.elementor-post .entry:hover{transform:translateY(-10px);background:#fff}.elementor-products
h5{display:block;font-weight:400;margin-bottom:20px;text-align:center;color:#444;text-decoration:none;font-family:inherit;text-transform:uppercase;letter-spacing:1px}.elementor-products li:nth-of-type(3n+1),
.elementor-products li:nth-of-type(3n+2),
.elementor-products li:nth-of-type(3n+3){float:left;margin:0
15px 0 0;list-style:none;width:31%;height:auto}.elementor-products li
a{display:block;font-weight:400;margin-bottom:20px;text-align:center;color:#444;text-decoration:none;font-family:inherit;text-transform:uppercase;letter-spacing:1px}.elementor-products
.amount{display:block;text-align:center}.elementor-products  li
img{float:left;width:100%;height:auto;margin-bottom:10px;background:#fff;border:1px
solid #e7eae3;display:block;padding:13px;filter:grayscale(0);opacity:1;-webkit-filter:grayscale(0);transform:translateY(0);transition:all .4s cubic-bezier(0.445, 0.05, 0.55, 0.95)}.elementor-products  li img:hover{filter:grayscale(100%);-webkit-filter:grayscale(100%);box-shadow:0 5px 10px 0 rgba(0,0,0,.1);transform:translateY(-10px)}@media only screen and (max-width: 800px){.elementor-products li:nth-of-type(3n+1),
.elementor-products li:nth-of-type(3n+2),
.elementor-products li:nth-of-type(3n+3){width:100%}.element-3col{height:auto;margin:1%;padding:0;width:50%}}.list-item-1-elementor .list-img:after{content:'';display:block;width:340px;height:300px;overflow:hidden;z-index:2;position:absolute;left:-40px;bottom:-40px;background:#f5f0ec;background-size:400px 400px;z-index:-1}.list-item-2-elementor .list-img:after{content:'';display:block;width:340px;height:300px;overflow:hidden;z-index:2;position:absolute;left:-40px;top:-40px;background:#f5f0ec;background-size:400px 400px;z-index:-1}.list-item-1-elementor .list-img,
.list-item-2-elementor .list-img{position:relative;margin-top:49px;max-width:480px;max-height:480px;z-index:9}.list-item-2-elementor .list-title{position:absolute;right:60px;top:20px;font-size:50px !important;text-shadow:0 -10px 0 rgba(0, 0, 0, 0.1);z-index:1;color:#555;font-family:'Pathway Gothic One',sans-serif;font-weight:600;letter-spacing:3px;z-index:99}.list-item-1-elementor .list-title{position:absolute;left:0;top:20px;font-size:54px !important;text-shadow:0 -10px 0 rgba(0, 0, 0, 0.1);z-index:1;color:#555;font-family:'Pathway Gothic One',sans-serif;font-weight:600;letter-spacing:3px;z-index:99}.list-item-1-elementor:before{content:'';position:absolute;width:340px;height:300px;border:15px
solid #e7eae3;z-index:0;right:60px;top:0}.list-item-1-elementor .list-img:before,
.list-item-2-elementor .list-img:before{content:attr(data-img);-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);font-size:24px;font-weight:400;letter-spacing:1px;color:#555;position:absolute;bottom:0;right:0}.list-item-2-elementor:before{content:'';position:absolute;width:340px;height:300px;border:15px
solid #e7eae3;z-index:1;right:60px;bottom:15px}.list-item-1-elementor:after,.list-item-2-elementor:after{content:attr(data-no);font-size:40px;font-weight:300;z-index:999;position:relative}.after-header{clear:both;overflow:hidden;padding:15px;max-width:1200px;margin:-1.5% auto 0}.after-header-left{float:left;width:30%;margin-top:-2.5%}.after-header-left .search-form,
.after-header-left
p{float:right;padding:5px;font-style:italic;text-align:center}.after-header-left
.input{padding:5px}.after-header-right{float:right;width:30%;margin-top:-2.5%}.after-header-right
p{float:left;padding:5px;font-style:italic;text-align:center}.after-header-right .simple-social-icons .widget-title.widgettitle{float:left;display:inline-block;font-style:italic;text-transform:lowercase;color:#555;background:none;letter-spacing: .1em;font-family:'Cardo',serif;font-size:12px;padding:4px
0 0;width:23%}.after-header-right .simple-social-icons
ul.aligncenter{text-align:left !important}.after-header
.widget{margin-bottom:0}.after-header .search-form input[type="search"]{border-bottom:1px solid #e7eae3;padding:5px;border-top:none;border-right:none;border-left:none}.loginaccount a:before{content:"\f29f";font-family:"Ionicons";font-size:16px;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:5px;margin-right:5px;text-decoration:inherit;text-transform:none;width:1em;position:relative;transition:padding-left .25s;top:2px}.cartbag a:before{content:"\f110";font-family:"Ionicons";font-size:16px;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:5px;margin-right:5px;speak:none;text-decoration:inherit;text-transform:none;width:1em;position:relative;transition:padding-left .25s;top:2px}.after-header-left .search-form input[type="submit"],
.after-header-right .search-form input[type="submit"]{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.after-header-left input[type="search"],
.after-header-right input[type="search"]{border-width:0;background-color:transparent;letter-spacing:2px;text-align:left;font-size:12px;text-align:left;font-style:italic;text-transform:lowercase;color:#555}.after-header-left .search-form input[type="submit"],
.after-header-right .search-form input[type="submit"],
.footer-widgets .search-form input[type="submit"],
.sidebar .search-form input[type="submit"],
.categories-top .search-form input[type="submit"]{background:transparent;clip:inherit;color:#000;content:"\f179";font-size:22px;font-family:"dashicons";height:34px;outline:none;position:relative;right:10px;top:-4px;width:34px;-webkit-font-smoothing:antialiased;display:none}.front-page .content .featured-content a.alignnone
img{width:100%}.front-page-2 .featured-content img;.front-page-4 .featured-content img,
.front-page-6 .featured-content img,
.front-page-8 .featured-content
img{float:left;width:100%;height:auto;margin-bottom:10px;border:1px
solid #f5f0ec;display:block;filter:grayscale(0);opacity:1;padding:13px;-webkit-filter:grayscale(0)}.front-page-2 .featured-content img:hover,
.front-page-4 .featured-content img:hover,
.front-page-6 .featured-content img:hover,
.front-page-8 .featured-content img:hover{filter:grayscale(100%);-webkit-filter:grayscale(100%);opacity:1}.gallery
img{float:left;width:100%;height:auto;margin-bottom:10px;background:#fff;display:block;-webkit-filter:grayscale(0)}.gallery img:hover{background:#fff;filter:grayscale(0);opacity:1;-webkit-filter:grayscale(0);filter:grayscale(100%);-webkit-filter:grayscale(100%)}.nav-navigation-left,.nav-navigation-right{margin-top:25px}.nav-navigation-left a,
.nav-navigation-right
a{padding:20px
18px}.nav-navigation-left{float:left;text-align:center;width:35%}.nav-navigation-right{float:right;text-align:center;width:35%}.genesis-nav-menu
.widget{clear:none !important;display:inline-block;float:left}.genesis-nav-menu .simple-social-icons ul
li{margin-bottom:0 !important}.genesis-nav-menu .widget-area .search-form{margin-right:7px}.genesis-nav-menu .widget-area{float:left;padding:12px
0 0 0}input:focus::-webkit-input-placeholder{color:transparent}input:focus:-moz-placeholder{color:transparent}input:focus::-moz-placeholder{color:transparent}input:focus:-ms-input-placeholder{color:transparent}.genesis-nav-menu .search-form input[type="search"]{margin-left:10px;padding-left:12px;padding-right:1.8rem;padding-top:3px;width:160px;-moz-transition:400ms width ease;-webkit-transition-duration:400ms;-webkit-transition-property:width;-webkit-transition-timing-function:ease;-o-transition-duration:400ms;-o-transition-property:width;-o-transition-timing-function:ease;background:transparent}.genesis-nav-menu .search-form input[type="search"]:focus{width:170px}.search-form{position:relative}.search-form
input{border:0}.search-form ::-webkit-input-placeholder{color:#555;font-size:11px;letter-spacing:1px;padding-top:1px;vertical-align:middle}.search-form :-moz-placeholder{color:#000;font-size:11px;letter-spacing:1px;text-transform:uppercase}.search-form ::-moz-placeholder{color:#000;font-size:11px;letter-spacing:1px;text-transform:uppercase}.search-form :-ms-input-placeholder{color:#000;font-size:11px;letter-spacing:1px;line-height:0;text-transform:uppercase;vertical-align:middle}.genesis-nav-menu .search-form input[type="submit"],
.footer-widgets .search-form input[type="submit"],
.sidebar .search-form input[type="submit"],
.categories-top .search-form input[type="submit"]{background:transparent;clip:inherit;color:#2c2c2c;content:"\f179";font-size:22px;font-family:"dashicons";height:33px;outline:none;position:absolute;right:10px;top:-4px;width:33px;-webkit-font-smoothing:antialiased;display:none}.footer-widgets input[type="search"],
.sidebar input[type="search"],
.categories-top input[type="search"]{border-radius:0;-webkit-appearance:none !important;border:1px
solid #e7eae3;padding:11px}.search-form input[type="submit"]:hover{color:#ddd !important}input[type="search"]{border-radius:0;-webkit-appearance:none !important}.home-slider-section{position:relative;max-height:670px;overflow:hidden;clear:both}.home-slider-section
.metaslider{margin-left:auto !important;margin-right:auto !important;overflow:inherit !important}.metaslider{max-width:none !important}.metaslider
img{width:100%}.metaslider .slides
img{opacity:0.8}.metaslider .caption-wrap{bottom:25% !important;left:0;background:#fff !important;opacity:0.9;color:white;opacity:1 !important;margin:0;display:block;width:30% !important;line-height:1.4em;margin-left:35% !important;margin-right:35% !important;color:#555 !important;text-align:center !important;padding:0;display:block}.metaslider
.caption{padding:0
!important;word-wrap:break-word}.metaslider .caption .btn.btn-xs{display:table;float:none;margin:5% auto 0}.heading{margin:5%;padding:5%;border-right:2px solid #e7eae3;border-left:2px solid #e7eae3;display:block;position:relative}.heading::before{content:"";width:40px;height:calc(100% - 4px);border-top:2px solid #e7eae3;border-bottom:2px solid #e7eae3;position:absolute;top:0;left:0}.heading::after{content:"";width:40px;height:calc(100% - 4px);border-top:2px solid #e7eae3;border-bottom:2px solid #e7eae3;position:absolute;top:0;right:0}.heading>h1:after{content:"";width:15%;position:relative;border-bottom:2px solid #e7eae3;display:block;text-align:center;margin:auto;margin-top:15px}.front-page-image-1 .flexible-widgets.widget-full
.widget{float:none;font-size:16px;padding:0
!important;width:50% !important;margin:0
auto;background:#fff}.home-slider-section
.arrow{margin-top:-3.5%;text-align:center;width:100%;z-index:999;position:relative}.home-slider-section  .arrow
a{background:transparent;text-align:center;line-height:1;text-decoration:none}.home-slider-section  .arrow
a{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-animation:sdb05 1.5s infinite;animation:sdb05 3.5s infinite;box-sizing:border-box}@-webkit-keyframes
sdb05{0%{-webkit-transform:rotate(-45deg) translate(0, 0);opacity:0}50%{opacity:1}100%{-webkit-transform:rotate(-45deg) translate(-20px, 20px);opacity:0}}@keyframes
sdb05{0%{transform:rotate(-45deg) translate(0, 0);opacity:0}50%{opacity:1}100%{transform:rotate(-45deg) translate(-20px, 20px);opacity:0}}.home-slider-section  .arrow a:hover{text-decoration:none}.home-slider-section  .arrow a:before{-webkit-font-smoothing:antialiased;color:#555;content:"\f3d0";height:40px;width:40px;font-family:"Ionicons";font-size:60px}body.error404{background-color:#fff}body.error404 .site-container{overflow:visible}body.error404
.header_search{display:none}body.error404 .entry-title{font-size:60px}body.error404
span{font-size:16px;margin:0
10px}body.error404  .entry-content-title{background:#fff;display:table;width:100%;text-align:center;position:absolute;top:0;left:0}body.error404  .entry-content-header{display:table-cell;height:100%;width:100%;vertical-align:middle}body.error404 .site-inner{padding-top:0;padding-bottom:0}body.error404
p{font-size:14px}body.error404
.pagination{font-style:normal}body.error404 .content-sidebar-wrap{padding-bottom:0}body.error404 .site-container{padding-top:0;padding-bottom:0}.woocommerce
.content{padding:5% 2% 0}.front-page-2 .woocommerce ul.cart_list li img,
.front-page-2 .woocommerce ul.product_list_widget li img,
.front-page-2 .woocommerce-page ul.cart_list li img,
.front-page-2 .woocommerce-page ul.product_list_widget li img,
.front-page-6 .woocommerce ul.cart_list li img,
.front-page-6 .woocommerce ul.product_list_widget li img,
.front-page-6 .woocommerce-page ul.cart_list li img,
.front-page-6 .woocommerce-page ul.product_list_widget li img,
.front-page-4 .woocommerce ul.cart_list li img,
.front-page-4 .woocommerce ul.product_list_widget li img,
.front-page-4 .woocommerce-page ul.cart_list li img,
.front-page-4 .woocommerce-page ul.product_list_widget li img,
.front-page-8 .woocommerce ul.cart_list li img,
.front-page-8 .woocommerce ul.product_list_widget li img,
.front-page-8 .woocommerce-page ul.cart_list li img,
.front-page-8 .woocommerce-page ul.product_list_widget li img,
.front-page-8 .woocommerce ul.product_list_widget li img,
.front-page-image-3 .woocommerce ul.cart_list li img,
.front-page-image-3 .woocommerce ul.product_list_widget li img,
.front-page-image-3 .woocommerce-page ul.cart_list li img,
.front-page-image-3 .woocommerce-page ul.product_list_widget li img,
.front-page-image-3 .woocommerce ul.product_list_widget li img,
.front-page-image-5 .woocommerce ul.cart_list li img,
.front-page-image-5 .woocommerce ul.product_list_widget li img,
.front-page-image-5 .woocommerce-page ul.cart_list li img,
.front-page-image-5 .woocommerce-page ul.product_list_widget li img,
.front-page-image-7 .woocommerce ul.cart_list li img,
.front-page-image-7 .woocommerce ul.product_list_widget li img,
.front-page-image-7 .woocommerce-page ul.cart_list li img,
.front-page-image-7 .woocommerce-page ul.product_list_widget li
img{float:left;width:100%;height:auto;margin-bottom:10px;background:#fff;border:1px
solid #e7eae3;display:block;padding:13px;filter:grayscale(0);opacity:1;-webkit-filter:grayscale(0)}.front-page-2 .woocommerce ul.cart_list li img:hover,
.front-page-2 .woocommerce ul.product_list_widget li img:hover,
.front-page-2 .woocommerce-page ul.cart_list li img:hover,
.front-page-2 .woocommerce-page ul.product_list_widget li img:hover,
.front-page-6 .woocommerce ul.cart_list li img:hover,
.front-page-6 .woocommerce ul.product_list_widget li img:hover,
.front-page-6 .woocommerce-page ul.cart_list li img:hover,
.front-page-6 .woocommerce-page ul.product_list_widget li img:hover,
.front-page-4 .woocommerce ul.cart_list li img:hover,
.front-page-4 .woocommerce ul.product_list_widget li img:hover,
.front-page-4 .woocommerce-page ul.cart_list li img:hover,
.front-page-4 .woocommerce-page ul.product_list_widget li img:hover,
.front-page-8 .woocommerce ul.cart_list li img:hover,
.front-page-8 .woocommerce ul.product_list_widget li img:hover,
.front-page-8 .woocommerce-page ul.cart_list li img:hover,
.front-page-8 .woocommerce-page ul.product_list_widget li img:hover,
.front-page-image-3 .woocommerce ul.cart_list li img:hover,
.front-page-image-3 .woocommerce ul.product_list_widget li img:hover,
.front-page-image-3 .woocommerce-page ul.cart_list li img:hover,
.front-page-image-3 .woocommerce-page ul.product_list_widget li img:hover,
.front-page-image-5 .woocommerce ul.cart_list li img:hover,
.front-page-image-5 .woocommerce ul.product_list_widget li img:hover,
.front-page-image-5 .woocommerce-page ul.cart_list li img:hover,
.front-page-image-5 .woocommerce-page ul.product_list_widget li img:hover,
.front-page-image-7 .woocommerce ul.cart_list li img:hover,
.front-page-image-7 .woocommerce ul.product_list_widget li img:hover,
.front-page-image-7 .woocommerce-page ul.cart_list li img:hover,
.front-page-image-7 .woocommerce-page ul.product_list_widget li img:hover{filter:grayscale(100%);-webkit-filter:grayscale(100%);box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.front-page-6 .widget-title .woocommerce
ul.product_list_widget{margin-bottom:40px}.woocommerce ul.cart_list li,
.woocommerce ul.product_list_widget li,
.woocommerce-page ul.cart_list li,
.woocommerce-page ul.product_list_widget
li{width:auto}.front-page-4 .amount,
.front-page-6 .amount,
.front-page-8 .amount,
.front-page-image-3 .amount,
.front-page-image-5 .amount,
.front-page-image-7 .amount,
.woocommerce ul.product_list_widget
.amount{display:inline-block}.front-page-4  .recent-title h4,
.front-page-6  .recent-title h4,
.front-page-8  .recent-title
h4{margin:20px
0 0;padding:0
0 10px;position:relative;font-family:inherit;text-align:center;color:#444;font-size:initial;font-weight:600;font-size:22px;letter-spacing:2px}.front-page-4 .recent-title h4::after,
.front-page-6  .recent-title h4::after,
.front-page-8  .recent-title h4::after{padding-bottom:5px;margin:0px
auto 5px;display:block;content:" ";width:21%;height:12px;position:relative;top:-17px;left:0;background:#f5f0ec;z-index:-9}#zp_masonry_container>.portfolio-item{margin-left:10px;margin-right:10px}.hover_icon
a{height:auto;line-height:1;margin-top:0;position:relative;color:inherit}span.portfolio_detail_cat{display:block;padding:20% 20px 0;text-align:center;top:0;font-style:italic;font-family:'Cardo',georgia,serif}span.portfolio_detail_cat:after{width:10%;content:"";display:block;height:10px;border-top:1px solid currentcolor;position:relative;margin:0;top:5px;margin:0
45%}.hover_icon
h4{margin-top:0;padding:0
20px;word-break:break-word;text-align:center;text-transform:uppercase;letter-spacing:1px}span.portfolio_item_link{background:#bd6aca;bottom:0;height:50px;line-height:50px;position:absolute;right:0;width:50px;display:none}span.portfolio_item_link a:hover{background:#ea8fca}span.portfolio_item_link
a{display:block;line-height:50px;text-align:center;top:0;display:none}.single_portfolio_title{padding-top:20px;text-align:center !important}.single_portfolio_title .entry-meta{display:none}.single_portfolio_nav{padding:0}.single_portfolio_section{display:block;float:left;padding:0;position:relative;width:100%}.single_nav_prev,.single_nav_next{float:left;margin-top:40px}img{height:auto}div.zp_masonry_item.progress{height:auto;background-color:transparent;border-radius:0;box-shadow:none}.img-thumbnail{border:1px
solid #e9e5f6}.thumbnail{background-color:#fff;border:1px
solid transparent;border-radius:0;display:block;line-height:1.8;padding:20px;transition:all .2s ease-in-out 0s}.thumbnail
.caption{color:inherit;margin-top:1em;padding:10px
0}.zp_masonry_quote_title>h2{line-height:1.4;margin-bottom:1.333em}.intro{margin:0
auto 5%;padding:20px
0}.intro
h1{line-height:1.6667;margin-bottom:20px}.page-template-masonry_template
.intro{text-align:center;max-width:70%}a.more-link,.zps_readmore{border-bottom:1px solid #e9e5f6}a.more-link:after,.zps_readmore:after{content:"\f3d6";font-family:"Ionicons";font-size:16px;display:inline-block;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left: .2em;margin-right: .2em;speak:none;text-align:center;text-decoration:inherit;text-transform:none;width:1em;position:relative;transition:padding-left .25s;top:2px}a.more-link:hover:after{padding-left: .5em}.isotope-item{z-index:2}.isotope-hidden.isotope-item{pointer-events:none;z-index:1}.isotope,
.isotope .isotope-item{-webkit-transition-duration:1.8s;-moz-transition-duration:1.8s;transition-duration:1.8s}.isotope{-webkit-transition-property:height, width;-moz-transition-property:height, width;transition-property:height, width}.isotope .isotope-item{-webkit-transition-property:-webkit-transform, opacity;-moz-transition-property:-moz-transform, opacity;transition-property:transform, opacity}.isotope .isotope-item.no-transition,
.isotope.no-transition,
.isotope.no-transition .isotope-item{-webkit-transition-duration:0s;-moz-transition-duration:0s;transition-duration:0s}#zp_masonry_container{display:block;float:left;width:100%}.zp_masonry_filter
ul{display:inherit;margin:0
auto;padding:0;text-align:center}.zp_masonry_filter{float:left;margin-bottom:60px;width:100%}.zp_masonry_filter ul
li{display:inline-block;margin:5px;padding-left:2%;padding-right:2%;padding:5px;color:#555;background:#f5f0ec}.option-set
a{border-bottom:1px solid transparent;display:block;float:left;margin:0
15px;position:relative;color:#555}.option-set a.active,
.option-set a:hover{}.zp_loader_container{display:block;overflow:hidden;padding-bottom:80px;position:relative;text-align:center;top:40px;width:100%}.load_more{display:inline-block;margin:5px;border:1px
solid #f5f0ec;color:#555;background:#fff;padding:0.5% 3%}.portfolio-item>a{display:block;overflow:hidden;position:relative}.zp_masonry_detail{display:block;margin-bottom:20px;padding:20px
0;position:relative;width:100%}.zp_masonry_item.portfolio-item .zp_masonry_detail
span{display:block;font-size:1.1rem;letter-spacing:1px}span.zp_masonry_content{display:block}span.zp_masonry_content
div{margin-top:1em}span.zp_masonry_quote_title
h2{letter-spacing:0}span.zp_masonry_quote_desc{color:#bdbdbd}.portfolio_detail_title
a{font-size:24px;font-weight:400;line-height:1.2;margin-bottom:6px}.zp_like_holder{cursor:pointer;display:inline}.zp_masonry_detail
.zp_like_holder{cursor:pointer;display:inline;font-weight:400;line-height:1.75}.zp_masonry_detail .portfolio_detail_title
.zp_like_holder{font-size:14px;font-weight:400;line-height:22px}.zp_masonry_detail .zp_like_holder
i{padding-right:0}.zp_like_holder
em{font-style:normal;padding-left:5px}.single_portfolio_image
a{display:block;position:relative;text-decoration:none}.single_portfolio_image a:hover{text-decoration:none}.single_portfolio_image
.portfolio_icon_class{background:rgba(0, 0, 0, .2);display:none;height:100%;position:absolute;width:100%}.hover_icon,
.single_portfolio_gallery
.portfolio_icon_class{vertical-align:middle;text-align:center}.single_portfolio_container.single_portfolio_image
img{width:100%}.single_portfolio_image .portfolio_icon_class
i{text-align:center}.single_portfolio_image .portfolio_icon_class.portfolio_icon_link
i{color:#fff;display:block;font-size:21px;height:44px;line-height:46px;text-indent:0;width:44px}.single_portfolio_image a:hover
.portfolio_icon_class{display:block;cursor:pointer}.single_portfolio_nav,.single_post_nav{top:50%;width:100%;z-index:3}.single_portfolio_nav .single_nav_prev,
.single_post_nav
.single_nav_prev{left:0;position:relative}.single_portfolio_nav .single_nav_next,
.single_post_nav
.single_nav_next{right:0;position:absolute}.single_portfolio_nav .single_nav_next a.btn.btn-lg.btn-default,
.single_portfolio_nav .single_nav_prev a.btn.btn-lg.btn-default{background-color:none;border:none;border-radius:none;border-bottom:1px solid;padding:0
0 .2em;font-size:10px;font-size:1rem;font-weight:400;line-height:1.6;text-transform:uppercase;letter-spacing: .24em}.single_portfolio_nav .single_nav_next a.btn.btn-lg.btn-default:after{content:"\f3d6";font-family:"Ionicons";margin-left:10px;font-size:16px}.single_portfolio_nav .single_nav_prev a.btn.btn-lg.btn-default:before{content:"\f3d5";font-family:"Ionicons";margin-right:10px;font-size:16px}.single_portfolio_gallery
img{width:100%}.single_portfolio_gallery .single_portfolio_list
a{display:block;position:relative}.single_portfolio_gallery
.single_portfolio_list{display:block;margin-bottom:5px;position:relative}.single_caption_text{display:inline-block;font-size:12px;padding:5px
0;text-align:center}.single_portfolio_list:last-child{margin-bottom:0}.single_portfolio_gallery
.portfolio_icon_class{background:rgba(0, 0, 0, .2);display:none;height:100%;position:absolute;width:100%}.single_portfolio_gallery a:hover
.portfolio_icon_class{display:block}.single_portfolio_gallery .portfolio_icon_class i,
.single_portfolio_image .portfolio_icon_class
i{background-color:#bd6aca;bottom:0;color:#fff;height:50px;line-height:50px;opacity:1;position:absolute;right:0;width:50px;z-index:2}.single_portfolio_gallery .portfolio_icon_class i:hover,
.single_portfolio_image .portfolio_icon_class i:hover{background-color:#ea8fca;}.single_portfolio_gallery .portfolio_icon_class
i{font-style:normal}.single_portfolio_container.single_portfolio_gallery{display:block;float:left;text-align:center;width:100%}.widget.single_portfolio_section.single_portfolio_meta{padding:0}.single_portfolio_title.col-md-12{padding:40px
0 0}.single_portfolio_title{padding-top:20px}.single_portfolio_container.single_portfolio_content{float:left;overflow:hidden;margin-bottom:40px;padding-bottom:40px}.single_portfolio_container.single_portfolio_slide .item
img{margin:0
auto}#zp_masonry_container>.portfolio-item{display:block;float:left;margin:0
10px 20px;max-width:33.3333%;overflow:hidden;width:33.3333%}.zp_masonry_media{display:grid;overflow:hidden;position:relative}.zp_masonry_media
img{width:100%;-webkit-transition:all 3.4s ease 0s;-moz-transition:all 3.4s ease 0s;-o-transition:all 3.4s ease 0s;transition:all 3.4s ease 0s}.zp_masonry_media:hover
img{opacity: .7}.zp_masonry_media:hover .zp_masonry_media:after{opacity:1}.hover_icon{background:transparent;opacity:0.8;display:none;height:100%;position:absolute;width:100%;z-index:1}.hover_icon:before,.hover_icon:after{position:absolute;top:0;bottom:0;left:0;right:0;content:'';background-color:#f5f0ec;opacity:0.7;-webkit-transition:all 2s ease;transition:all 2s ease}.hover_icon
a{color:#555;height:auto;left:0;line-height:1;margin-top:0;position:relative;top:20%;width:100%;z-index:2;text-align:center}.hover_icon a:active,
.hover_icon a:hover .hover_icon a:focus{opacity: .6!important}.portfolio-item:hover
.hover_icon{display:block}@media
all{.carousel-control.right{right:20px}.carousel-control.left{left:20px}}#zp_masonry_container>.blog-item{display:block;margin:0
10px 30px;max-width:33.3333%;padding:0
15px;width:33.3333%}.zp_masonry_link_title>h2,.zp_masonry_quote_title>h2{margin:0
0 10px}.zp_masonry_title h4,
.zp-post-carousel .entry-title,
.blog-item.col3 .zp_masonry_title h4,
.blog-item.col4 .zp_masonry_title
h4{line-height:1.4;text-align:center}.zp_masonry_title{color:#555;text-transform:uppercase;letter-spacing:1px;text-align:center}.zp_masonry_title
a{color:#555}.zp_masonry_info{display:block;margin:0
0 20px;line-height:2;float:none;text-align:center;font-size:12px;font-style:italic}.zp_masonry_info .entry-time{border-bottom:none;padding-bottom:5px}.zp_masonry_detail .zp_like_holder::before{content:"\2044";padding:0
5px}.layout_section,.single_portfolio_related{display:block;width:100%}.layout_section{float:left;padding:0}.zp_masonry_template
main.content{margin-left:0}.pricing_main{float:none;margin:0;overflow:hidden;padding:7px
0;position:relative;z-index:2}.pricing_section
li.pricing{float:left;margin:20px
0;overflow:hidden;padding:0
1px;position:relative;text-align:center;float:left;overflow:hidden;margin-left:1%;margin-right:1%;background:#f5f0ec}.pricing_section
li.bestprice{margin:0;z-index:1;box-shadow:0px 0px 19px -3px rgba(0, 0, 0, 0.36)}.pricing_section li.pricing:first-child{margin-left:3%}.pricing_section li.pricing
ul{list-style:none outside none;margin:0;padding:0;color:#555}.pricing_section li.pricing ul
li{line-height:48px;list-style:none outside none;margin:0;padding:6px
0}.pricing_section li.pricing ul li:nth-child(2n+1){background-color:transparent}.pricing_section li.pricing ul li:nth-child(2n){background-color:transparent}.pricing_section li.pricing
h2{background:#555;color:#fff;font-size:24px;margin:0;padding:25px
0;border-bottom:1px solid #fff}.plan-head{background-color:#555;color:#fff}.plan-price{font-size:40px;font-weight:700;line-height:42px;padding:12px}.pricing_section li.bestprice .plan-price:after{border-color:#C0392B rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);top:197px}.plan-terms{background:#555;padding:0
40px 20px;font-family:'Cardo',serif;font-style:italic}.plan-bottom{background:#555;padding:24px;color:#fff}.pricing_section li.bestprice.pricing h2,
.pricing_section li.bestprice .plan-terms{background:#555;color:#fff;border-bottom:1px solid #fff}.pricing_section li.bestprice
h2{font-size:28px;line-height:1.1;margin:0;padding:36px
0 35px}.pricing_section li.bestprice .plan-price{background:#555;color:#fff}.pricing_section li.pricing.bestprice
ul{margin:0;padding:0}.pricing_section li.bestprice .plan-bottom{background:#555;padding:35px
0;text-transform:uppercase}.pricing_section li.bestprice .plan-bottom .btn.btn-primary.btn-hg{background-color:#555;color:#fff}.plan-bottom .btn.btn-primary{background-color:transparent;color:#fff}.section_wrapper{background-color:#fff;border-radius:5px;margin:0
-45px 20px;padding:50px
45px}.carousel-inner{position:relative;width:100%;overflow:inherit;padding:0;margin-top:5%}.section_wrapper::after{background:#f5f0ec;opacity:0.8;content:"";display:block;height:250px;margin-top:-305px;position:absolute;right:0;left:0;-ms-transform:skew(0deg,5deg);-webkit-transform:skew(0deg,5deg);transform:skew(0deg,-5deg);width:100%;z-index:-1}.carousel-inner>.item{position:relative;display:none;-webkit-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left}.testimonial_section .testimonial-image{position:relative;position:relative;min-height:1px;padding-right:15px;padding-left:15px}.testimonial-image .quote-icon{width:100%;text-align:center;position:absolute;margin-top:-4%}.testimonial_section .quote-icon:before{font-size:90px;top:140px;left:40%;bottom:101px;line-height:100%;box-shadow:none !important;z-index:999;position:absolute;color:#fff;font-family:"Dashicons";content:"\f122"}.testimonial_section .quote-icon
img{border-radius:50%;height:237px;margin-left:-12px;width:237px;box-shadow:3px 5px 10px 0 rgba(185, 180, 180, 0.7)}.testimonial-text{float:none;width:80%;margin:15% 10% 2%;text-align:center}.testimonial_section
p.lead{font-size:16px;font-style:italic;margin-bottom:0;padding-bottom:10px;padding-top:24px}.testimonial_section
cite{font-size:13px}.carousel-indicators
li{height:12px;width:12px}.carousel-indicators
li.active{background-color:rgba(100, 100, 100, 0.1);width:8px;height:8px;margin:0
0 0 6px}.testimonial_section .carousel-control span,.client_carousel_nav{color:#555;cursor:pointer}.testimonial_section .carousel-control span:hover{}.carousel{position:relative;background:#f5f0ec}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;height:auto;max-width:100%;line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0;border:5px
solid #fff}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control .icon-prev,
.carousel-control .icon-next,
.carousel-control .glyphicon-chevron-left,
.carousel-control .glyphicon-chevron-right{position:absolute;top:50%;left:50%;z-index:5;display:inline-block}.carousel-control .icon-prev,
.carousel-control .icon-next{width:20px;height:20px;margin-top:-10px;margin-left:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}#testimonials-slider{margin-bottom:45px}.carousel-indicators{margin-bottom:-36px;padding:0
!important;top:auto;bottom:0;left:30%;right:30%}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators{bottom:auto;left:auto;margin:0;right:16px;top:16px;width:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.carousel-indicators
li{border:none;width:8px;height:8px;margin:0
0 0 6px;background-color:#2c3e50;background-color:rgba(100, 100, 100, 0.5)}.carousel-indicators
li.active{background-color:rgba(100, 100, 100, 0.1);width:8px;height:8px;margin:0
0 0 6px}.carousel-indicators
li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;border:1px
solid #fff;border-radius:10px}.carousel-indicators
.active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0, 0, 0, 0.6)}.carousel-caption
.btn{text-shadow:none}.carousel-control.left,.carousel-control.right{background:transparent;position:absolute;z-index:1;cursor:pointer;width:5px;height:25px;padding:0
13px;opacity:1;top:50%}@media screen and (min-width: 768px){.carousel-control .icon-prev,
.carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;margin-left:-15px;font-size:30px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px;margin-bottom:-36px;padding:0
!important;top:auto;bottom:0;left:30%;right:30%;display:none}}.btn.btn-m,
.input-group-m
.btn{font-size:16px;line-height:20px;padding:11px
14px;border:1px
solid #555;letter-spacing:2px;word-break:break-word;width:auto}.btn.btn-hg,
.input-group-hg
.btn{font-size:18px;line-height:20px;padding:14px
16px;border:1px
solid #555;letter-spacing:2px;word-break:break-word;width:auto}.btn.btn-lg,
.input-group-lg
.btn{font-size:17px;line-height:20px;padding:13px
16px;border:1px
solid #555;letter-spacing:2px;word-break:break-word;width:auto}.btn.btn-sm,
.input-group-sm
.btn{font-size:13px;line-height:20px;padding:8px
12px;border:1px
solid #555;letter-spacing:2px;word-break:break-word;width:auto}.btn.btn-xs,
.input-group-xs
.btn{font-size:12px;padding:7px
10px;line-height:1.2;border:1px
solid #555;letter-spacing:2px;word-break:break-word;width:auto}.btn.btn-m:hover,.btn.btn-hg:hover,.btn.btn-lg:hover,.btn.btn-sm:hover,.btn.btn-xs:hover{background:#fff;color #555}.service_block
.thumbnail{padding:40px
0;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear}.icon-image{max-height:400px;overflow:hidden}.thumbnail{background-color:transparent !important;border:none;border-radius:0;line-height:1.71109;margin:0;padding:0}.thumbnail
.caption{color:inherit;margin-top:1em;padding:10px
0;text-align:center}.service_block .feature-icon.icon-font i,
.service_block .feature-icon.icon-font
span{background-color:#FAFAFA;position:relative;font-size:40px;line-height:70px;width:110px;height:110px;border-radius:50%;padding:20px;-webkit-transform:scale(1.0);-moz-transform:scale(1.0);-ms-transform:scale(1.0);-o-transform:scale(1.0);transform:scale(1.0);-webkit-transition:transform 0.5s ease-out;-moz-transition:transform 0.5s ease-out;-ms-transition:transform 0.5s ease-out;-o-transition:transform 0.5s ease-out;transition:transform 0.5s ease-out;text-align:center}.feature-icon.icon-font{color:inherit;float:none;margin:0
auto;text-align:center}.service_block
.thumbnail{padding:40px
0;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}.service_block .thumbnail:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.service_block .thumbnail
.caption{padding:0}.caption
h3{padding:0.4em 0;line-height:2.5rem;font-weight:300;position:relative;z-index:1}.caption h3::after{padding-bottom:5px;margin:0px
auto 5px;display:block;content:" ";width:21%;height:12px;position:relative;top:-21px;left:0;background:#f5f0ec;z-index:-9}.service_block .thumbnail .caption
p{text-align:justify}.service_block .thumbnail .caption>h4{margin:20px
0 10px}.service_content>p{margin:0}.pull-left,.pull-right{float:left;margin-left:0 !important;margin-top:4%;overflow:hidden;position:relative}.pull-left a img::before{position:absolute;border:1px
solid #fff;left:15px;right:15px;top:15px;bottom:15px;content:""}.pull-left a img,
.pull-right a
img{-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}.pull-left a img:hover,
.pull-right a img:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.img-responsive
img{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transition: .3s ease-in-out;transition: .3s ease-in-out}.img-responsive:hover
img{-webkit-transform:scale(1);transform:scale(1)}.lead{font-family:'Cardo',georgia,serif;font-style:italic}.pull-right{float:right;margin-top:4%}.pull-right h2:after,
.pull-left h2:after{content:"";display:block;padding-top:4px;width:5rem;border-bottom:2px solid #e7eae3}.entry-content
.column_wrapper.row{padding-bottom:24px}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}.container:before,.container:after{display:table;content:" "}.container:after{clear:both}.row{margin-right:-15px;margin-left:-15px}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.row:before,.row:after{display:table;content:" "}.row:after{clear:both}.text-left{text-align:justify;margin-left:2.564102564102564%}.pricing-table
.amount{font-size:38px;text-align:center}.pricing-table{line-height:1}.pricing-table
h4{background:#555;border:1px
solid #e7eae3;color:#fff;padding:20px
0 30px;text-align:center !important}.pricing-table .one-third{background-color:#f5f0ec;margin:30px
-1px;padding:40px;width:33.33%}.pricing-table .one-third:nth-child(3n+2),
.pricing-table .one-third:nth-child(3n+1),
.pricing-table .one-third:nth-child(3n){border:1px
solid #e7eae3}.pricing-table .one-third:nth-child(3n+1){background:#fff;margin:20px
0}.pricing-table .one-third:nth-child(3n+2){background:#f5f0ec;margin-bottom:0;margin-top:0;border:2px
solid #e7eae3}.pricing-table .one-third:nth-child(3n){background:#fff;margin:20px
0}.pricing-table .one-third
ul{margin:0}.pricing-table ul li:before{content:"\f345";float:left;font:17px/1 'dashicons';text-align:left;z-index:9999}.pricing-table ul
li{border-bottom:1px solid #2e4c64;color:#444;margin-bottom:10px;padding:10px;text-align:center;list-style-type:none !important;margin-left:0 !important}.entry-content ul li .pricing-table ul li,
.entry-content ol li  .pricing-table ul
li{margin-left:0 !important}.pricing-table
a.button{color:#fff;display:block;text-align:center;margin-top:20px;text-decoration:none;background-color:#f5f0ec;border:1px
solid #555}.pricing-table a.button:hover{background-color:#555;color:#fff;border:1px
solid #555}.related-posts{overflow:hidden;margin:30px
0 50px}.related-posts
h3{letter-spacing:2px;text-align:center;text-transform:uppercase;font-weight:400}.related-list
li{float:left;list-style-type:none;padding:0
10px;text-align:center;width:33%}.related-list li
a{color:#555}.related-list
img{border:1px
solid #eee;display:block;margin:0
auto;padding:5px;background:#fff;filter:grayscale(0);opacity:1;-webkit-filter:grayscale(0)}.related-list img:hover{background:#fff;filter:grayscale(100%);opacity: .8;-webkit-filter:grayscale(100%)}.list-item-1,.list-item-2{position:relative;max-width:530px;width:100%;max-height:580px;height:580px;border:1px
solid transparent;display:block;float:none;margin:0
auto}.list-item-1:before{content:'';position:absolute;width:340px;height:300px;border:15px
solid #e7eae3;z-index:-1;right:0;top:0}.list-item-2:before{content:'';position:absolute;width:340px;height:300px;border:15px
solid #e7eae3;z-index:-1;right:0;bottom:15px}.list-item-2 .list-img:after{content:'';display:block;width:340px;height:340px;overflow:hidden;z-index:2;position:absolute;left:-40px;top:-40px;background:#f5f0ec;background-size:400px 400px;z-index:-1}.list-item-1:after,.list-item-2:after{content:attr(data-no);font-size:40px;font-weight:300}.list-item-1 .list-title{position:absolute;left:0;top:20px;font-size:54px !important;text-shadow:0 -10px 0 rgba(0, 0, 0, 0.1);z-index:1;color:#555;font-family:'Pathway Gothic One',sans-serif;font-weight:600;letter-spacing:3px}.list-item-2 .list-title{position:absolute;right:0;top:20px;font-size:50px !important;text-shadow:0 -10px 0 rgba(0, 0, 0, 0.1);z-index:1;color:#555;font-family:'Pathway Gothic One',sans-serif;font-weight:600;letter-spacing:3px}.list-item-1 .list-img,
.list-item-2 .list-img{position:relative;margin-top:49px;max-width:480px;max-height:480px}.list-item-1 .list-img:before,
.list-item-2 .list-img:before{content:attr(data-img);-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(90deg);transform:rotate(90deg);font-size:24px;font-weight:400;letter-spacing:1px;color:#555;position:absolute;bottom:0;right:0}.list-item-1 .list-img:after,
.list-item-2 .list-img:after{content:'';display:block;width:340px;height:300px;overflow:hidden;z-index:2;position:absolute;left:-40px;bottom:-40px;background:#f5f0ec;background-size:400px 400px;z-index:-1}.boxservice{display:block;width:100%;position:relative;overflow:hidden;box-sizing:border-box;-moz-box-sizing:border-box;border:5px
solid #fff;background:#f5f0ec;text-align:center;text-decoration:none;margin-right:5px}.boxservice:hover{box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.box-inner{margin:15px;display:block}.boxservice h2,
.boxservice
p{-webkit-transition:-webkit-transform 1s;transition:-moz-transform 1s;transition:transform 1s}.boxservice
h2{border-bottom:2px solid #fff;padding:0.4em 0;line-height:2.5rem;font-weight:400}.boxservice:hover{background:#555;-webkit-transition:background 0.5s;-moz-transition:background 0.5s;-ms-transition:background 0.5s;-o-transition:background 0.5s;transition:background 0.5s}.boxservice:hover h2,
.boxservice:active
h2{color:#fff;border-bottom-color:#fff;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.boxservice:hover p,
.boxservice:active
p{color:#fff;-webkit-transition:-webkit-transform 1s;transition:-moz-transform 1s;transition:transform 1s}a.button{display:inline-block;font-size:inherit;margin:10px
0;padding:6px
20px;border:none;text-decoration:none;border:1px
solid #555;letter-spacing:1px}#top-link{background:url(/wp-content/themes/Grace_Theme/images/up-arrow.png) no-repeat scroll center center;bottom:28px;display:none;height:51px;position:fixed;right:5px;text-indent:-9999px;width:51px;z-index:9999;filter:alpha(opacity=90);opacity:0.95;border:1px
solid #e7eae3}.boxes{float:center;position:relative;width:100%;min-height:140px}.boxes
.title{font-family:'Pathway Gothic One',serif;width:100%;font-size:70px;text-transform:uppercase;line-height:100px;letter-spacing:18px;word-break:break-word;text-align:center;-webkit-font-smoothing:auto;font-weight:700}.boxes
.h2tagline{font-weight:400;text-transform:uppercase;position:absolute;top:25%;font-family:inherit;margin:0
5%;width:90%;letter-spacing:3px;text-align:center;line-height:30px;font-size:24px}.boxes
.pdescription{color:inherit;font-weight:400;letter-spacing:2px;font-family:inherit;top:105%;top:76%;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-align:center}.categories-top{background:#f5f0ec;padding:20px;min-height:150px;margin-top:4%}.categories-top .search-form
input{background:#fff}.categories-top
h4{color:#555}.categories-top
.widget{float:left;margin-right:1%;width:32%}.categories-bottom{margin-top:20px}.categories-bottom{clear:both;display:block;overflow:hidden;padding:20px
0}.categories-bottom
.widgettitle{margin-bottom:3%}.categories-bottom .gfwa-1,
.categories-bottom .gfwa-5,
.categories-bottom .gfwa-9,
.categories-bottom .gfwa-13,
.categories-bottom .gfwa-17,
.categories-bottom .gfwa-21,
.categories-bottom .gfwa-25,
.categories-bottom .gfwa-29,
.categories-bottom .gfwa-33,
.categories-bottom .gfwa-37,
.categories-bottom .gfwa-51,
.categories-bottom .gfwa-55,
.categories-bottom .gfwa-59,
.categories-bottom .gfwa-63,
.categories-bottom .gfwa-67,
.categories-bottom .gfwa-71,
.categories-bottom .gfwa-75,
.categories-bottom .gfwa-79,
.categories-bottom .gfwa-83,
.categories-bottom .gfwa-87,
.categories-bottom .gfwa-91,
.categories-bottom .gfwa-95{clear:both;margin-left:0}.categories-bottom .featuredpost h2,
.archive .one-third .entry-title,
.archive .one-fourth .entry-title,
.archive .one-sixth .entry-title,
.search .one-third .entry-title,
.search .one-fourth .entry-title,
.search .one-sixth .entry-title,
.page-template-page_blog .one-third .entry-title,
.page-template-page_blog .one-fourth .entry-title,
.page-template-page_blog .one-sixth .entry-title{font-size:22px;font-weight:400;text-transform:none}.site-header .widget-area{float:right;text-align:right;width:60%;margin-top:5%}.header-image .site-header .widget-area{padding:20px
0}.site-header .search-form{float:right;margin-top:22px}.site-header .genesis-nav-menu .menu-item{border-right:2px solid #e7eae3}.site-header .genesis-nav-menu .menu-item:last-child{border-right:0 double #777}.site-header .genesis-nav-menu .menu-item{border-right:2px solid #e7eae3}.site-header .genesis-nav-menu .menu-item:last-child{border-right:0 double #777}.menu-description{clear:both;font-family:"Old Standard TT","Helvetica Neue",sans-serif;color:#9d9d9d;display:block;font-family:inherit;font-style:italic;letter-spacing:2px;font-size:12px;margin-top:7px;text-transform:lowercase;font-weight:300}.nav-footer .genesis-nav-menu
a{color:#fff}.nav-footer .genesis-nav-menu a:hover{color:#fff}.nav-footer .sub-menu .sub-menu{margin:-44px 0 0 174px;z-index:999}.site-header{text-align:center;height:190px}.site-header
.wrap{background:#fff;margin:18px
auto 0;max-width:1220px}.header-image .site-title>a{background-position:center !important;background-size:contain !important;display:block;margin:0
auto;min-height:160px;width:100%}.title-area{display:inline-block;height:165px;margin-left:auto;margin-right:auto;width:350px;margin-top:10px;background:#fff}.site-title{float:left;font-family:'Pathway Gothic One',serif;font-size:45px;font-weight:300;height:165px;letter-spacing:1px;line-height:140px;margin:0
auto;text-align:center;width:350px}.site-title a,
.site-title a:hover{box-sizing:border-box;color:#555;display:inline-block;line-height:normal;max-width:350px;vertical-align:middle;word-wrap:break-word;width:100%;letter-spacing:5px;word-break:break-word;text-align:center;-webkit-font-smoothing:auto;font-weight:300}.site-description{display:none}.header-image .site-title>a{background-position:center center !important;background-size:contain !important;background-size:350px 150px !important;float:left;height:150px;width:100%}.header-image .site-title{background-image:none;border:none;display:block;height:0;text-indent:-9999px}.nav-primary span.sub,
.nav-secondary
span.sub{font-family:'Pathway Gothic One',serif;font-size:12px;font-weight:normal;font-style:italic;letter-spacing:2px;text-transform:none}.genesis-nav-menu
a{color:#555;display:block;font-family:'Pathway Gothic One',serif;font-size:15px;font-weight:400;letter-spacing:3px;line-height:1.5;padding:0
20px 8px;text-transform:uppercase}.genesis-nav-menu a:hover{color:#8f9685}.genesis-nav-menu a
.firstnav{display:block;font-family:'Pathway Gothic One',serif;font-size:10px;font-style:normal;font-weight:400;letter-spacing:1px}.genesis-nav-menu .sub-menu{background-color:#fff;border:1px
solid #eee;left:-9999px;opacity:1;position:absolute;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;z-index:99}.genesis-nav-menu .sub-menu
a{border-top:0;font-family:'Pathway Gothic One',serif;font-size:12px;font-weight:400;letter-spacing:2px;line-height:normal;position:relative;padding:8px;text-transform:uppercase;word-wrap:break-word}.genesis-nav-menu .sub-menu a:hover{color:#000}.genesis-nav-menu .menu-item:hover{position:static}.genesis-nav-menu .menu-item:hover>.sub-menu{left:auto;opacity:1}.responsive-menu-icon{cursor:pointer;display:none;margin-bottom:-1px;text-align:center}.responsive-menu-icon::before{color:#ddc885;content:"\f394";display:inline-block;font:normal 24px/1 'ionicons';margin:0
auto;padding:10px}.genesis-nav-menu .menu-item{display:inline-block;text-align:center}.genesis-nav-menu .menu-item:hover{position:relative}.genesis-nav-menu .sub-menu:after,
.genesis-nav-menu .sub-menu:before{bottom:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.genesis-nav-menu .sub-menu .sub-menu:after,
.genesis-nav-menu .sub-menu .sub-menu:before{display:none}.genesis-nav-menu .sub-menu,
.genesis-nav-menu .sub-menu
a{text-align:center;width:230px}.genesis-nav-menu .sub-menu .sub-menu{margin:-53px 0 0 199px}.genesis-nav-menu .menu-item:hover>.sub-menu{left:50%;margin-left:-100px;opacity:1}.genesis-nav-menu .menu-item:hover>.sub-menu>.menu-item:hover>.sub-menu{left:199px;margin-left:0px;opacity:1}.responsive-menu,.responsive-menu>.menu-item>.sub-menu{display:block}.responsive-menu-icon,
.responsive-menu > .menu-item-has-children:before,
.responsive-menu .menu-open.menu-item-has-children:before{}.nav-primary .genesis-nav-menu .menu-item:last-child{border-right:0 double #777}.nav-secondary .genesis-nav-menu .menu-item{border-right:1px solid #f5f0ec}.nav-secondary .genesis-nav-menu .menu-item:last-child{border-right:0 double #777}.agct_sticky{display:none;position:fixed;top:0;left:0;right:0}.genesis-nav-menu
.widget{clear:none !important;display:inline-block;float:left}.genesis-nav-menu .simple-social-icons ul
li{margin-bottom:0 !important}.genesis-nav-menu .widget-area .search-form{margin-right:7px}.genesis-nav-menu .widget-area{float:right;padding:0}.nav-primary{text-align:left;background:#f5f0ec;padding:10px
0 0}.nav-primary .genesis-nav-menu
a{font-size:12px}.nav-primary.fix{position:fixed;top:0;left:0;z-index:1000;width:100%;max-width:100%;overflow:visible;background:#f5f0ec;box-shadow:0 5px 10px 0 rgba(0,0,0,.1)}.admin-bar .nav-primary.fix{top:28px}.nav-secondary,.nav-footer{background:transparent;text-align:center}.nav-secondary{padding-bottom:5px;margin-top:2%}.nav-secondary
.wrap{background-size:1200px 10px;padding-bottom:10px}.nav-secondary
.wrap{margin:0
auto;width:1200px}.nav-secondary .genesis-nav-menu .menu-item{border-right:2px solid #e7eae3}.nav-secondary .genesis-nav-menu .menu-item:last-child,
.nav-secondary .genesis-nav-menu .menu-item:last-child{border-right:0 double #777}.nav-navigation-left,.nav-navigation-right{margin-top:65px}.nav-navigation-left a,
.nav-navigation-right
a{padding:5px
18px}.nav-navigation-left{float:left;text-align:center;width:35%}.nav-navigation-right{float:right;text-align:center;width:35%}.nav-navigation-right .genesis-nav-menu .menu-item{border-right:2px solid #e7eae3}.nav-navigation-right .genesis-nav-menu .menu-item:last-child,
.nav-navigation-left .genesis-nav-menu .menu-item:last-child{border-right:0 double #777}.nav-navigation-right .genesis-nav-menu .menu-item,
.nav-navigation-left .genesis-nav-menu .menu-item{border-right:2px solid #e7eae3}.nav-navigation-right .genesis-nav-menu .menu-item:last-child,
.nav-navigation-left .genesis-nav-menu .menu-item:last-child{border-right:0 double #777}.menu .menu-item:focus{position:static}.menu .menu-item > a:focus + ul.sub-menu,
.menu .menu-item.sfHover>ul.sub-menu{left:auto;opacity:1}.menu-toggle,.sub-menu-toggle{display:none;visibility:hidden}.entry{margin-bottom:0;padding:0% 2% 4%}.full-width-content
.entry{margin-bottom:20px}.full-width-content
.content{}.entry-content
a{}.entry-content a:hover{}.entry-content .attachment a,
.entry-content .gallery
a{border:none}.entry-content ol,
.entry-content p,
.entry-content ul,.quote-caption,.clear-line{margin-bottom:30px}.entry-content ol li,
.entry-content ul
li{margin-left:20px}.entry-content ol
li{list-style-type:decimal}.entry-content ul
li{list-style-type:disc}.entry-content ol ol,
.entry-content ul ul,
.entry-content .wp-caption
p{margin-bottom:0}.entry-meta{color:#555;font-family:'Cardo',serif;font-size:11px;font-style:italic;font-weight:300;letter-spacing:1px;text-align:center;text-transform:uppercase}.entry-time{border-bottom:2px solid #e7eae3;padding-bottom:5px}.entry-footer .entry-meta{border-bottom:1px solid #e7eae3;font-size:10px;letter-spacing:1px;text-align:center;text-transform:uppercase;margin-bottom:6%}.entry-comments-link{padding:7px
10px;display:inline-block}.entry-tags{padding:7px
10px;display:inline-block;padding:7px
10px;border-right:1px solid #e7eae3}.entry-categories{border-right:1px solid #e7eae3;display:inline-block;padding:7px
10px}.entry-categories:before{content:"\f318";color:#555;display:inline-block;-webkit-font-smoothing:antialiased;font:normal 18px/1 'dashicons';vertical-align:middle;padding-right:4px;margin-top:-3px}.entry-tags:before{content:"\f323";color:#555;display:inline-block;-webkit-font-smoothing:antialiased;font:normal 18px/1 'dashicons';vertical-align:middle;padding-right:4px;margin-top:-3px}.entry-comments-link::before{content:" \f487";color:#555;margin:0
6px 0 2px;display:inline-block;-webkit-font-smoothing:antialiased;font:normal 18px/1 'dashicons';vertical-align:middle;padding-right:3px;margin-top:-2px}a.more-link,
.more-from-category
a{color:#fff;text-decoration:none;display:table;margin:10px
auto;margin-bottom:20px;text-align:center;font-family:inherit;letter-spacing:2px;text-transform:uppercase;cursor:pointer;font-weight:normal;font-style:normal;padding:7px
35px;width:auto;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:none;border:1px
solid #555;background:#555;font-size:11px}a.more-link:hover,
.more-from-category a:hover{border:1px
solid #555;background-color:#fff;color:#555}.more-from-category
a{margin:0
auto 40px}.more-link{margin-top:15px}.more-from-category{clear:both;display:block;float:none;text-align:center}.archive-pagination{clear:both;font-size:14px;margin:20px
0}.archive-pagination
li{border:1px
solid#f5f0ec;display:inline;padding:5px
10px;background:#f5f0ec}li.pagination-next,li.pagination-previous{border:0
!important}.archive-pagination
a{color:inherit;letter-spacing:2px;text-transform:uppercase;text-decoration:none}.archive-pagination .active a,
.archive-pagination a:focus,
.archive-pagination a:hover{background:transparent !important}.archive-pagination a:hover,
.archive-pagination li.active
a{color:#555}.featured-content .entry-title{margin-bottom:8px}.prev-next-navigation{margin:0
auto 5%;clear:both;overflow:hidden}.previous{float:left;width:50%}.previous:before{content:"\f341";color:#94ceca;display:inline-block;-webkit-font-smoothing:antialiased;font:normal 22px/1 'dashicons';vertical-align:middle;padding-right:4px;margin-top:-3px}.next{float:right;text-align:right;width:50%}.next:after{content:"\f345";color:#94ceca;display:inline-block;-webkit-font-smoothing:antialiased;font:normal 22px/1 'dashicons';vertical-align:middle;padding-right:4px;margin-top:-3px}.navigation{clear:both;font-size:12px;margin:20px
0}.entry .navigation
a{border-bottom:1px solid #ccc}.navigation
li{display:inline}.navigation li
a{background:#111;color:#fff;cursor:pointer;display:inline-block;padding:8px
12px}.pagination-next a,
.pagination-previous
a{text-decoration:none}.after-entry{width:100%;overflow:hidden;margin:0
auto 3%}.after-entry
.cta{margin-top:2%}.after-entry .enews-widget{width:100%;overflow:hidden;text-align:left;background-color:#F7f7f7;margin:0
auto;padding:30px}.after-entry .enews-widget .widget-title{clear:none;background-color:transparent;padding-top:17px;display:inline}.after-entry .widget-title:after{display:none}.after-entry .enews-widget
#subscribe{clear:none;float:right;width:150px;margin:0;display:inline}.after-entry .enews-widget
input{clear:none;float:left;width:32%;margin:5px;display:inline;border:3px
solid #fff;outline:1px
solid #555;color:#555;font-family:'Cardo',serif;font-size:11px;font-style:italic;letter-spacing: .5px;padding:10px}.after-entry .enews-widget input[type="submit"]{float:right;width:31%;margin:5px}.after-entry,
.after-entry
.wrap{overflow:hidden;padding:0}.after-entry
.wrap{background-color:#F5F6F7;padding:32px;border:1px
solid #FCDFDB}.after-entry
p{margin-bottom:20px}.flexible-widgets
.wrap{max-width:1220px;padding:20px
0 30px}.flexible-widgets.widget-area
.widget{float:left;padding-left:20px;padding-right:20px;margin-bottom:40px}.flexible-widgets.widget-full .widget,
.flexible-widgets.widget-halves.uneven .widget:last-of-type{float:none;width:100%}.flexible-widgets.widget-fourths
.widget{width:25%}.flexible-widgets.widget-halves
.widget{width:50%}.flexible-widgets.widget-thirds
.widget{width:33.33%}.flexible-widgets.widget-halves .widget:nth-child(odd),
.flexible-widgets.widget-thirds .widget:nth-child(3n+1),
.flexible-widgets.widget-fourths .widget:nth-child(4n+1){clear:left}.featured-content
.entry{background:none;padding:0}.featured-content .entry:last-of-type{margin-bottom:0}.home-before-footer .widget-full .null-instagram-feed{padding:0;margin:-5.5%;width:100%}.home-before-footer h4.widget-title{margin:-25px auto 10px;width:25%;font-weight:300;text-align:center;letter-spacing:2px;position:relative;margin-bottom:20px;line-height:2;border:0
none;clear:both;background:#fff;border-right:3px solid #555;border-left:3px solid #555}#sb_instagram .sb_instagram_header,
#sb_instagram #sbi_load
.sbi_load_btn{display:none}.home-before-footer #sb_instagram #sbi_load
.sbi_follow_btn{margin-left:5px;margin:20px
auto -30px auto;display:block;z-index:99}#sb_instagram .sbi_follow_btn
a{display:-moz-inline-stack;display:inline-block;vertical-align:top;zoom:1;padding:7px
14px;margin:5px
auto 0;background:#555;border:none;color:#fff;text-decoration:none;font-size:13px;line-height:1.5;-moz-border-radius:0px !important;-webkit-border-radius:0px !important;border-radius:0px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.home-before-footer .widget-full .instagram-pics
li{float:left;margin-bottom:0;padding-bottom:0;width:20%}.home-before-footer .widget-full .instagram-pics li
img{margin-bottom:-8px}.home-before-footer #sb_instagram .sbi_follow_btn
a{background:#555;color:#fff}.home-before-footer{padding:5%;position:relative;z-index:1}.home-before-footer
.widget_text{border:1px
solid #fff}.home-before-footer:before{background:#f5f0ec;opacity:1;content:"";display:block;height:470px;margin-top:5px;position:absolute;right:0;left:0;-ms-transform:skew(0deg,5deg);-webkit-transform:skew(0deg,5deg);transform:skew(0deg,5deg);width:100%;z-index:-1}.home-before-footer:after{background:#f5f0ec;opacity:1;content:"";display:block;height:372px;margin-top:-300px;position:absolute;right:0;left:0;-ms-transform:skew(0deg,5deg);-webkit-transform:skew(0deg,5deg);transform:skew(0deg,-5deg);width:100%;z-index:-1}.home-before-footer .wrap
.widget_text{border:2px
solid #fff;position:relative;z-index:99;padding-left:0;padding-right:0}.site-footer{background:#555;color:#fff;font-size:9px;font-weight:300;letter-spacing:1px;padding:10px
0;text-align:center;text-transform:uppercase}.site-footer
.wrap{width:1280px}.site-footer
p{margin:0}.site-footer .genesis-nav-menu
a{color:#fff;display:block;padding:5px
15px;position:relative}.site-footer .genesis-nav-menu a:hover{color:#39b0b5}.nav-footer{float:left;text-align:left;width:50%}.creds{float:right;padding:3px;width:50%}.creds
p{font-size:9px !important}.comment-respond,.entry-comments{letter-spacing:0.5px;padding:20px
0}.comment-respond,.entry-comments,.ping-list{margin-bottom:20px}.entry-comments h3,
.comment-respond
h3{color:#555;letter-spacing:1.5px;text-transform:uppercase;font-weight:400;font-size:22px}.entry-comments a,
.comment-respond
a{}.entry-comments .comment-author{margin:0}.comment-respond input[type="email"],
.comment-respond input[type="text"],
.comment-respond input[type="url"]{width:50%}.comment-respond
label{display:block;margin-right:12px}.comment-list li,
.ping-list
li{list-style-type:none;margin-top:22px;padding:32px}.comment-list li
li{margin-right:-32px}li.comment{border:1px
solid #f5f0ec}.comment
.avatar{margin:0
16px 22px 0}.bypostauthor{}.form-allowed-tags{background:#f5f5f5;font-size:12px;padding:22px}.comment-meta
a{color:#333}.comment-reply
a{background:#f7f7f7;color:#555;font-family:'Cardo',serif;font-size:11px;letter-spacing:1px;padding:5px
15px;text-transform:uppercase}.comment-reply a:hover{background:#ccc}.sidebar p:last-child,
.sidebar
ul{margin:0}.sidebar
li{list-style-type:none;margin-bottom:6px;padding:0;word-wrap:break-word;color:#444;margin-bottom:3px;padding:7px;display:block;text-align:center}.sidebar ul
li{background-color:#f5f0ec}.sidebar .menu-item
a{text-decoration:none}.sidebar p:last-child,
.sidebar
ul{margin:0}.widget
li{margin:0}.sidebar .widget
li{margin:5px
0;word-wrap:break-word}.sidebar ul>li:last-child{margin-bottom:0}.sidebar
.widget{margin-bottom:20px;background-color:#fff;border:1px
solid #e7eae3;margin-bottom:40px;padding:20px;margin-top:-7%}.sidebar .search-form{width:100%}.sidebar .featuredpost article,
.footer .featuredpost
article{overflow:hidden;padding:10px
0 0 10px}.sidebar .featured-content .entry,
.footer .featured-content
.entry{border:none;float:left;min-height:200px;padding:5px;width:50%}.sidebar .featuredpost article:last-child,
.footer .featuredpost article:last-child{border-bottom:0;padding-bottom:0;margin-bottom:10px}.sidebar .featuredpost .has-post-thumbnail a img,
.footer .featuredpost .has-post-thumbnail a
img{width:100%}.sidebar .featuredpost article .entry-header,
.footer .featuredpost article .entry-header{text-align:left;overflow:hidden;word-wrap:break-word;text-overflow:ellipsis;margin-top:12px}.sidebar .featuredpost article .entry-title,
.footer .featuredpost article .entry-title{font-size:12px}.sidebar .woocommerce ul.cart_list li,
.sidebar .woocommerce ul.product_list_widget li,
.sidebar .woocommerce-page ul.cart_list li,
.sidebar .woocommerce-page ul.product_list_widget
li{background:none;border:none;float:left;outline:none;padding:5px
!important;width:50%}.footerwidgetheader-container{border-top-color:2px solid #eee}.footerwidgetheader-container .widget-title{margin:-20px auto 10px auto;width:400px;font-weight:400;text-align:center;letter-spacing:2px;position:relative;margin-bottom:20px;font-family:inherit;padding:7px
0;text-transform:uppercase;color:#fff;line-height:2;background-color:#2e4c64;border:0
none;clear:both;font-size:14px}.footerwidgetheader-container .widget-title::after,
.footerwidgetheader-container .widget-title::before{border:medium solid transparent;bottom:-6px;content:" ";left:50%;pointer-events:none;position:absolute;width:6px;height:6px;background:#2e4c64;transform:rotate(45deg)}.grace-instagram,
.grace-instagram .site-inner{background:#fff}.grace-instagram
.content{max-width:800px;background:#fff;border:1px
solid #e7eae3;padding:40px;margin:0
auto 5%;float:none;background:#f5f0ec;background-image:linear-gradient(160deg, rgba(255, 255, 255, 0.90) 40%, rgba(255, 255, 255, 0.05) 30%) !important}.grace-instagram .content
p{max-width:520px;margin-left:auto;margin-right:auto;text-align:center}.grace-instagram .widget_nav_menu
a{margin-bottom:8px}.grace-instagram  .menu li
a{background:#555;border:1px
solid #555;width:100%;color:#fff;display:block;text-align:center;line-height:2.1rem !important;padding:10px
20px 2px;text-transform:uppercase;letter-spacing:2px;margin-bottom:12px}.grace-instagram  .menu li a:hover{background:#fff;color:#555;border:1px
solid #555}.grace-instagram
li{list-style-type:none}.grace-instagram
.widget{margin:7% auto 5%}.grace-instagram .widget:last-child{margin-bottom:0}.grace-instagram
.widgettitle{text-align:center;padding-bottom:8px;border-bottom:1px solid #e7eae3}.site-footer
a{color:#fff;font-weight:300;text-decoration:none}.footer-widgets{color:#555;display:block;clear:both;overflow:hidden;padding:0;margin-top:1%;background:#f5f0ec;position:relative;z-index:9999}.footer-widgets .widget_sp_image
img{margin:0;margin-top:-8% !important}.footer-widgets .widget_sp_image-description{text-align:left}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{width:33.33%;padding:2%;min-height:180px}.footer-widgets-1,.footer-widgets-2{float:left;padding:20px}.footer-widgets-1{}.footer-widgets-3{float:right;padding:20px}.footer-widgets
.widget{margin-bottom:10px}.footer-widgets
li{list-style-type:none;margin-bottom:6px;word-wrap:break-word}.footer-widgets .search-form{width:100%}.footer-widgets .search-form input:focus{border:1px
solid #f5f0ec}.footer-widgets
img{margin:0}.footer-widgets .featured-content,
.footer-widgets
.featuredpost{background:transparent;max-width:95%}.footer-widgets
.entry{padding:5px}.js .fadeup-effect{opacity:0;overflow:hidden;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes
fadeInUp{from{opacity:0;-webkit-transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes
fadeInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.content #genesis-responsive-slider{background:none;border:none;padding:0}.content #genesis-responsive-slider .slide-excerpt{background:#f9efed;-moz-box-sizing:border-box;box-sizing:border-box;filter:alpha(opacity=100);height:100%;margin:0;padding:3% 4%;opacity:1;width:33.3%;border-left:10px solid #fff}.content #genesis-responsive-slider .slide-excerpt-border{border:none;margin:0;padding:3%}.content #genesis-responsive-slider
h2{padding:15px
0 15px 0;margin:0
0 15px 0;text-transform:uppercase}.content #genesis-responsive-slider h2
a{color:#555;font-family:inherit;font-size:18px;font-weight:normal;text-transform:uppercase}.content #genesis-responsive-slider
p{color:#555;font-family:inherit;font-style:italic;font-size:16px}.content #genesis-responsive-slider .flex-direction-nav li a,
ul.flex-direction-nav li
.next{display:block;width:61px !important;height:46px !important;position:absolute !important;top:50%;margin-top:-16px;right:-19px !important;z-index:9 !important;background:url(/wp-content/themes/Grace_Theme/images/Arrowright.png) no-repeat scroll !important;float:right}.content #genesis-responsive-slider .flex-direction-nav li a.prev,
ul.flex-direction-nav li
.prev{display:block;width:61px !important;height:46px !important;position:absolute;top:50%;margin-top:-16px;left:0px !important;z-index:9 !important;background:url(/wp-content/themes/Grace_Theme/images/Arrowleft.png) no-repeat scroll !important}.content #genesis-responsive-slider .flexslider .slides>li{overflow:hidden}.content #genesis-responsive-slider .flex-control-nav{margin:-30px 0 0 0}.content #genesis-responsive-slider .flex-control-nav.nav-pos-excerpt{margin:-50px 0 0 60px;text-align:left}.content #genesis-responsive-slider .flex-control-nav.nav-pos-excerpt li
a{background:url(/wp-content/themes/Grace_Theme/images/bg_control_nav.png) no-repeat 0 0}.content #genesis-responsive-slider .flex-control-nav.nav-pos-excerpt li
a.active{background-position:0 -26px}.content #genesis-responsive-slider a.more-link{clear:both;color:#555;display:block;font-family:inherit;font-size:12px;margin:15px
0 0;text-align:right;border:1px
solid #555;background:#fff;text-align:center}.content #genesis-responsive-slider a.more-link:hover{color:#fff;background:#555}.flexslider{max-height:450px;width:100%;overflow:hidden}.flexslider .slides
img{width:100%}.woocommerce #content div.product p.price,
.woocommerce #content div.product span.price,
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce-page #content div.product p.price,
.woocommerce-page #content div.product span.price,
.woocommerce-page div.product p.price,
.woocommerce-page div.product span.price,
.woocommerce #content div.product .stock,
.woocommerce div.product .stock,
.woocommerce-page #content div.product .stock,
.woocommerce-page div.product .stock,
.woocommerce #content div.product .out-of-stock,
.woocommerce div.product .out-of-stock,
.woocommerce-page #content div.product .out-of-stock,
.woocommerce-page div.product .out-of-stock,
.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product .price,
.woocommerce .cart-collaterals .cart_totals .discount td,
.woocommerce-page .cart-collaterals .cart_totals .discount td,
.woocommerce form .form-row .required,
.woocommerce-page form .form-row
.required{color:#e9a5a0}.woocommerce span.onsale,
.woocommerce-page
span.onsale{background:#f5f0ec;border-radius:60px;font-family:inherit;text-transform:uppercase}.woocommerce form .form-row.validate-required.woocommerce-invalid .chosen-drop,
.woocommerce form .form-row.validate-required.woocommerce-invalid .chosen-single,
.woocommerce form .form-row.validate-required.woocommerce-invalid input.input-text,
.woocommerce form .form-row.validate-required.woocommerce-invalid select,
.woocommerce-page form .form-row.validate-required.woocommerce-invalid .chosen-drop,
.woocommerce-page form .form-row.validate-required.woocommerce-invalid .chosen-single,
.woocommerce-page form .form-row.validate-required.woocommerce-invalid input.input-text,
.woocommerce-page form .form-row.validate-required.woocommerce-invalid
select{border-color:#e2c6c3}.woocommerce ul.products li.product,
.woocommerce-page ul.products
li.product{margin-bottom:5%;margin-right:1.6%;width:31.7%;float:left}.woocommerce a:hover.button,
.woocommerce-page button.button.alt:hover,
.woocommerce-page a.button.alt:hover,
.woocommerce-page input.button:hover,
.woocommerce-page a.button:hover{color:#fff}.woocommerce .quantity
.qty{width:4.931em !important;text-align:center;padding:8px
!important}.sidebar .woocommerce .widget_shopping_cart .cart_list li,
.sidebar .woocommerce.widget_shopping_cart .cart_list
li{padding-left:1.2em;position:relative;padding-top:0;background-color:#fff}.sidebar .woocommerce .widget_shopping_cart .cart_list li a.remove,
.sidebar .woocommerce.widget_shopping_cart .cart_list li
a.remove{position:absolute;top:0;left:0}.sidebar .woocommerce ul.cart_list li img,
.sidebar .woocommerce ul.product_list_widget li img,
.sidebar .woocommerce-page ul.cart_list li img,
.sidebar .woocommerce-page ul.product_list_widget li
img{box-shadow:none;float:left;margin:5px
10px 0 0;width:70px}.home-featured .woocommerce ul.cart_list li img,
.home-featured .woocommerce ul.product_list_widget li img,
.home-featured .woocommerce-page ul.cart_list li img,
.home-featured .woocommerce-page ul.product_list_widget li
img{box-shadow:none;float:left;width:auto;margin-bottom:10px}.woocommerce ul.cart_list li,
.woocommerce ul.product_list_widget li,
.woocommerce-page ul.cart_list li,
.woocommerce-page ul.product_list_widget
li{width:auto}.clear{clear:both}.nobr{white-space:nowrap}p.demo_store{position:fixed;top:0;left:0;right:0;margin:0;width:100%;font-size:1em;padding: .5em 0;text-align:center;background:#f6f3f3;border:1px
solid #f6f3f3;color:#000;z-index:99998}.admin-bar
p.demo_store{top:28px}.wc-forward a:after,.wc-forward:after{font-family:'dashicons';speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:7px;content:"\f139";font-size:1em;vertical-align:middle}.wc-backward a:before,.wc-backward:before{font-family:'dashicons';speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:7px;content:"\f141";font-size:1em;vertical-align:middle}.woocommerce
td{border:none}.woocommerce .woocommerce-error,
.woocommerce .woocommerce-info,
.woocommerce .woocommerce-message,
.woocommerce-page .woocommerce-error,
.woocommerce-page .woocommerce-info,
.woocommerce-page .woocommerce-message{padding:1em
1em 1em 3.5em!important;margin:0
0 2em!important;position:relative;list-style:none outside!important;width:auto;background:#f5f0ec}.woocommerce .woocommerce-error:after,
.woocommerce .woocommerce-error:before,
.woocommerce .woocommerce-info:after,
.woocommerce .woocommerce-info:before,
.woocommerce .woocommerce-message:after,
.woocommerce .woocommerce-message:before,
.woocommerce-page .woocommerce-error:after,
.woocommerce-page .woocommerce-error:before,
.woocommerce-page .woocommerce-info:after,
.woocommerce-page .woocommerce-info:before,
.woocommerce-page .woocommerce-message:after,
.woocommerce-page .woocommerce-message:before{content:" ";display:table}.woocommerce .woocommerce-error:after,
.woocommerce .woocommerce-info:after,
.woocommerce .woocommerce-message:after,
.woocommerce-page .woocommerce-error:after,
.woocommerce-page .woocommerce-info:after,
.woocommerce-page .woocommerce-message:after{clear:both}.woocommerce .woocommerce-error:before,
.woocommerce .woocommerce-info:before,
.woocommerce .woocommerce-message:before,
.woocommerce-page .woocommerce-error:before,
.woocommerce-page .woocommerce-info:before,
.woocommerce-page .woocommerce-message:before{content:"";height:1.5em;width:1.5em;display:block;position:absolute;top:0;left:1em;font-family:sans-serif;font-size:1em;line-height:1.5;text-align:center;color:#fff;padding-top:1em}.woocommerce .woocommerce-error .button,
.woocommerce .woocommerce-info .button,
.woocommerce .woocommerce-message .button,
.woocommerce-page .woocommerce-error .button,
.woocommerce-page .woocommerce-info .button,
.woocommerce-page .woocommerce-message
.button{float:right}.woocommerce .woocommerce-error li,
.woocommerce .woocommerce-info li,
.woocommerce .woocommerce-message li,
.woocommerce-page .woocommerce-error li,
.woocommerce-page .woocommerce-info li,
.woocommerce-page .woocommerce-message
li{list-style:none outside!important;padding-left:0!important;margin-left:0!important}.woocommerce .woocommerce-message:before,
.woocommerce-page .woocommerce-message:before{color:#999;content:"\f155";font-family:'dashicons'}.woocommerce .woocommerce-info:before,
.woocommerce-page .woocommerce-info:before{color:#999;content:"i";font-family:Times,Georgia,serif;font-style:italic}.woocommerce .woocommerce-error:before,
.woocommerce-page .woocommerce-error:before{color:#000;content:"\f335";font-family:'dashicons'}.woocommerce small.note,
.woocommerce-page
small.note{display:block;color:#777;font-size:11px;line-height:21px;margin-top:10px}.woocommerce .woocommerce-breadcrumb,
.woocommerce-page .woocommerce-breadcrumb{margin:0
0 1em;padding:0;font-size: .92em;color:#777}.woocommerce .woocommerce-breadcrumb:after,
.woocommerce .woocommerce-breadcrumb:before,
.woocommerce-page .woocommerce-breadcrumb:after,
.woocommerce-page .woocommerce-breadcrumb:before{content:" ";display:table}.woocommerce .woocommerce-breadcrumb:after,
.woocommerce-page .woocommerce-breadcrumb:after{clear:both}.woocommerce .woocommerce-breadcrumb a,
.woocommerce-page .woocommerce-breadcrumb
a{color:#777}.woocommerce #content div.product,
.woocommerce div.product,
.woocommerce-page #content div.product,
.woocommerce-page
div.product{margin-bottom:0;position:relative}.woocommerce #content div.product .product_title,
.woocommerce div.product .product_title,
.woocommerce-page #content div.product .product_title,
.woocommerce-page div.product
.product_title{clear:none;margin-top:0;padding:0;margin-bottom:10px;text-align:left}.woocommerce #content div.product p.price,
.woocommerce #content div.product span.price,
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce-page #content div.product p.price,
.woocommerce-page #content div.product span.price,
.woocommerce-page div.product p.price,
.woocommerce-page div.product
span.price{font-weight:400;font-size:20px}.woocommerce #content div.product p.price ins,
.woocommerce #content div.product span.price ins,
.woocommerce div.product p.price ins,
.woocommerce div.product span.price ins,
.woocommerce-page #content div.product p.price ins,
.woocommerce-page #content div.product span.price ins,
.woocommerce-page div.product p.price ins,
.woocommerce-page div.product span.price
ins{background:inherit}.woocommerce #content div.product p.price del,
.woocommerce #content div.product span.price del,
.woocommerce div.product p.price del,
.woocommerce div.product span.price del,
.woocommerce-page #content div.product p.price del,
.woocommerce-page #content div.product span.price del,
.woocommerce-page div.product p.price del,
.woocommerce-page div.product span.price
del{font-size: .67em;color:rgba(145, 145, 145, .5)}.woocommerce #content div.product p.stock,
.woocommerce div.product p.stock,
.woocommerce-page #content div.product p.stock,
.woocommerce-page div.product
p.stock{font-size: .92em}.woocommerce #content div.product .out-of-stock,
.woocommerce div.product .out-of-stock,
.woocommerce-page #content div.product .out-of-stock,
.woocommerce-page div.product .out-of-stock{text-transform:uppercase}.woocommerce #content div.product div.images,
.woocommerce div.product div.images,
.woocommerce-page #content div.product div.images,
.woocommerce-page div.product
div.images{margin-bottom:2%}.woocommerce #content div.product div.images img,
.woocommerce div.product div.images img,
.woocommerce-page #content div.product div.images img,
.woocommerce-page div.product div.images
img{display:block;width:100%;height:auto;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.woocommerce #content div.product div.images div.thumbnails,
.woocommerce div.product div.images div.thumbnails,
.woocommerce-page #content div.product div.images div.thumbnails,
.woocommerce-page div.product div.images
div.thumbnails{padding-top:1em}.woocommerce #content div.product div.summary,
.woocommerce div.product div.summary,
.woocommerce-page #content div.product div.summary,
.woocommerce-page div.product
div.summary{margin-bottom:2em}.woocommerce #content div.product div.social,
.woocommerce div.product div.social,
.woocommerce-page #content div.product div.social,
.woocommerce-page div.product
div.social{text-align:right;margin:0
0 1em}.woocommerce #content div.product div.social span,
.woocommerce div.product div.social span,
.woocommerce-page #content div.product div.social span,
.woocommerce-page div.product div.social
span{margin:0
0 0 2px}.woocommerce #content div.product div.social span span,
.woocommerce div.product div.social span span,
.woocommerce-page #content div.product div.social span span,
.woocommerce-page div.product div.social span
span{margin:0}.woocommerce #content div.product div.social span .stButton .chicklets,
.woocommerce div.product div.social span .stButton .chicklets,
.woocommerce-page #content div.product div.social span .stButton .chicklets,
.woocommerce-page div.product div.social span .stButton
.chicklets{padding-left:16px;width:0}.woocommerce #content div.product div.social iframe,
.woocommerce div.product div.social iframe,
.woocommerce-page #content div.product div.social iframe,
.woocommerce-page div.product div.social
iframe{float:left;margin-top:3px}.woocommerce #content div.product .woocommerce-tabs ul.tabs,
.woocommerce div.product .woocommerce-tabs ul.tabs,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs,
.woocommerce-page div.product .woocommerce-tabs
ul.tabs{list-style:none;padding:0;margin:0
0 10px;overflow:hidden;position:relative}.woocommerce #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li,
.woocommerce-page div.product .woocommerce-tabs ul.tabs
li{background:#fff;display:inline-block;position:relative;z-index:0;-webkit-border-top-left-radius:0px;-webkit-border-top-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;padding:0
1em;margin:0
10px 0  0;border:2px
solid #e7eae3}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a,
.woocommerce div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li
a{display:inline-block;padding: .5em 0;font-weight:400;color:#5e5e5e;text-decoration:none}.woocommerce #content div.product .woocommerce-tabs ul.tabs li a:hover,
.woocommerce div.product .woocommerce-tabs ul.tabs li a:hover,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li a:hover,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li a:hover{text-decoration:none;color:#777}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active,
.woocommerce-page div.product .woocommerce-tabs ul.tabs
li.active{background:#fff;z-index:2;background-color:#f5f0ec;border:2px
solid #e7eae3;color:#fff;margin:0
5px 0  0;padding:0
20px 0}.woocommerce #content div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li.active a,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li.active
a{color:#444}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before{position:absolute;bottom:-1px;width:5px;height:5px;content:" "}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li:before{left:-6px;-webkit-border-bottom-right-radius:0px;-moz-border-bottom-right-radius:0px;border-bottom-right-radius:0px;border-width:0 1px 1px 0}.woocommerce #content div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs li:after,
.woocommerce-page div.product .woocommerce-tabs ul.tabs li:after{right:-6px;-webkit-border-bottom-left-radius:0px;-moz-border-bottom-left-radius:0px;border-bottom-left-radius:0px;border-width:0 0 1px 1px}.woocommerce #content div.product .woocommerce-tabs ul.tabs:before,
.woocommerce div.product .woocommerce-tabs ul.tabs:before,
.woocommerce-page #content div.product .woocommerce-tabs ul.tabs:before,
.woocommerce-page div.product .woocommerce-tabs ul.tabs:before{position:absolute;content:" ";width:100%;bottom:0;left:0;z-index:1}.woocommerce #content div.product .woocommerce-tabs .panel,
.woocommerce div.product .woocommerce-tabs .panel,
.woocommerce-page #content div.product .woocommerce-tabs .panel,
.woocommerce-page div.product .woocommerce-tabs
.panel{margin:0
0 2em;padding:4%;border:2px
solid #e7eae3}.woocommerce #content div.product p.cart,
.woocommerce div.product p.cart,
.woocommerce-page #content div.product p.cart,
.woocommerce-page div.product
p.cart{margin-bottom:2em}.woocommerce #content div.product p.cart:after,
.woocommerce #content div.product p.cart:before,
.woocommerce div.product p.cart:after,
.woocommerce div.product p.cart:before,
.woocommerce-page #content div.product p.cart:after,
.woocommerce-page #content div.product p.cart:before,
.woocommerce-page div.product p.cart:after,
.woocommerce-page div.product p.cart:before{content:" ";display:table}.woocommerce #content div.product p.cart:after,
.woocommerce div.product p.cart:after,
.woocommerce-page #content div.product p.cart:after,
.woocommerce-page div.product p.cart:after{clear:both}.woocommerce #content div.product form.cart,
.woocommerce div.product form.cart,
.woocommerce-page #content div.product form.cart,
.woocommerce-page div.product
form.cart{margin-bottom:2em}.woocommerce #content div.product form.cart:after,
.woocommerce #content div.product form.cart:before,
.woocommerce div.product form.cart:after,
.woocommerce div.product form.cart:before,
.woocommerce-page #content div.product form.cart:after,
.woocommerce-page #content div.product form.cart:before,
.woocommerce-page div.product form.cart:after,
.woocommerce-page div.product form.cart:before{content:" ";display:table}.woocommerce #content div.product form.cart:after,
.woocommerce div.product form.cart:after,
.woocommerce-page #content div.product form.cart:after,
.woocommerce-page div.product form.cart:after{clear:both}.woocommerce #content div.product form.cart div.quantity,
.woocommerce div.product form.cart div.quantity,
.woocommerce-page #content div.product form.cart div.quantity,
.woocommerce-page div.product form.cart
div.quantity{float:left;margin:1px
4px 0 0}.woocommerce #content div.product form.cart table,
.woocommerce div.product form.cart table,
.woocommerce-page #content div.product form.cart table,
.woocommerce-page div.product form.cart
table{border-width:0 0 1px}.woocommerce #content div.product form.cart table td,
.woocommerce div.product form.cart table td,
.woocommerce-page #content div.product form.cart table td,
.woocommerce-page div.product form.cart table
td{padding-left:0}.woocommerce #content div.product form.cart table div.quantity,
.woocommerce div.product form.cart table div.quantity,
.woocommerce-page #content div.product form.cart table div.quantity,
.woocommerce-page div.product form.cart table
div.quantity{float:none;margin:0}.woocommerce #content div.product form.cart table small.stock,
.woocommerce div.product form.cart table small.stock,
.woocommerce-page #content div.product form.cart table small.stock,
.woocommerce-page div.product form.cart table
small.stock{display:block;float:none}.woocommerce #content div.product form.cart .variations,
.woocommerce div.product form.cart .variations,
.woocommerce-page #content div.product form.cart .variations,
.woocommerce-page div.product form.cart
.variations{margin-bottom:1em}.woocommerce #content div.product form.cart .variations label,
.woocommerce div.product form.cart .variations label,
.woocommerce-page #content div.product form.cart .variations label,
.woocommerce-page div.product form.cart .variations
label{font-weight:600}.woocommerce #content div.product form.cart .variations select,
.woocommerce div.product form.cart .variations select,
.woocommerce-page #content div.product form.cart .variations select,
.woocommerce-page div.product form.cart .variations
select{width:100%;float:left}.woocommerce #content div.product form.cart .variations td.label,
.woocommerce div.product form.cart .variations td.label,
.woocommerce-page #content div.product form.cart .variations td.label,
.woocommerce-page div.product form.cart .variations
td.label{padding-right:1em;padding-top:20px}.woocommerce #content div.product form.cart .variations td,
.woocommerce div.product form.cart .variations td,
.woocommerce-page #content div.product form.cart .variations td,
.woocommerce-page div.product form.cart .variations
td{vertical-align:top}.woocommerce #content div.product form.cart .button,
.woocommerce div.product form.cart .button,
.woocommerce-page #content div.product form.cart .button,
.woocommerce-page div.product form.cart
.button{vertical-align:middle;float:left;padding:9px;width:auto;background:#555;color:#fff}.woocommerce #content div.product form.cart .button:hover,
.woocommerce div.product form.cart .button:hover,
.woocommerce-page #content div.product form.cart .button:hover,
.woocommerce-page div.product form.cart .button:hover{background:#fff;color:#555}.woocommerce div.product form.cart .button::before{display:inline-block;float:left;font-size:17px;padding-right:8px;color:#fff;content:"\f174";font-family:'dashicons'}.woocommerce #content div.product form.cart .group_table td.label,
.woocommerce div.product form.cart .group_table td.label,
.woocommerce-page #content div.product form.cart .group_table td.label,
.woocommerce-page div.product form.cart .group_table
td.label{padding-right:1em;padding-left:1em}.woocommerce #content div.product form.cart .group_table td,
.woocommerce div.product form.cart .group_table td,
.woocommerce-page #content div.product form.cart .group_table td,
.woocommerce-page div.product form.cart .group_table
td{vertical-align:top;padding-bottom: .5em}.woocommerce span.onsale,
.woocommerce-page
span.onsale{min-height:40px;min-width:40px;padding:8px;font-weight:600;position:absolute;text-align:center;line-height:42px;top:46px;left:6px;margin:0;color:#555;z-index:9}.woocommerce .products ul,
.woocommerce ul.products,
.woocommerce-page .products ul,
.woocommerce-page
ul.products{margin:0
0 1em;padding:0;list-style:none outside;clear:both}.woocommerce .products ul:after,
.woocommerce .products ul:before,
.woocommerce ul.products:after,
.woocommerce ul.products:before,
.woocommerce-page .products ul:after,
.woocommerce-page .products ul:before,
.woocommerce-page ul.products:after,
.woocommerce-page ul.products:before{content:" ";display:table}.woocommerce .products ul:after,
.woocommerce ul.products:after,
.woocommerce-page .products ul:after,
.woocommerce-page ul.products:after{clear:both}.woocommerce .products ul li,
.woocommerce ul.products li,
.woocommerce-page .products ul li,
.woocommerce-page ul.products
li{list-style:none outside;text-align:center}.woocommerce ul.products li.product .onsale,
.woocommerce-page ul.products li.product
.onsale{top:0;right:0;left:auto;margin:15px
-6px 0 0}.woocommerce ul.products li.product h3,
.woocommerce-page ul.products li.product
h3{margin:14px;text-align:center}.woocommerce ul.products li.product a,
.woocommerce-page ul.products li.product
a{text-decoration:none}.woocommerce ul.products li.product a img,
.woocommerce-page ul.products li.product a
img{width:100%;height:auto;display:block;margin:0
0 8px}.woocommerce ul.products li.product a img:hover,
.woocommerce-page ul.products li.product a img:hover{opacity: .8}.woocommerce ul.products li.product strong,
.woocommerce-page ul.products li.product
strong{display:block}.woocommerce ul.products li.product .price,
.woocommerce-page ul.products li.product
.price{display:block;font-weight:400;margin-bottom: .5em;text-align:center}.woocommerce ul.products li.product .price del,
.woocommerce-page ul.products li.product .price
del{color:rgba(145, 145, 145, .5);margin:-2px 0 0 0;display:inline}.woocommerce ul.products li.product .price ins,
.woocommerce-page ul.products li.product .price
ins{background:0 0}.woocommerce ul.products li.product .price .from,
.woocommerce-page ul.products li.product .price
.from{margin:-2px 0 0 0;text-transform:uppercase;color:rgba(145, 145, 145, .5)}.woocommerce .woocommerce-ordering,
.woocommerce .woocommerce-result-count,
.woocommerce-page .woocommerce-ordering,
.woocommerce-page .woocommerce-result-count{margin:0
0 1em}.woocommerce .woocommerce-ordering select,
.woocommerce-page .woocommerce-ordering
select{vertical-align:top}.woocommerce #content nav.woocommerce-pagination,
.woocommerce nav.woocommerce-pagination,
.woocommerce-page #content nav.woocommerce-pagination,
.woocommerce-page nav.woocommerce-pagination{text-align:center}.woocommerce #content nav.woocommerce-pagination ul,
.woocommerce nav.woocommerce-pagination ul,
.woocommerce-page #content nav.woocommerce-pagination ul,
.woocommerce-page nav.woocommerce-pagination
ul{display:inline-block;white-space:nowrap;padding:0;clear:both;border:1px
solid #79949e;border-right:0;margin:1px}.woocommerce #content nav.woocommerce-pagination ul li,
.woocommerce nav.woocommerce-pagination ul li,
.woocommerce-page #content nav.woocommerce-pagination ul li,
.woocommerce-page nav.woocommerce-pagination ul
li{border-right:1px solid #79949e;padding:0;margin:0;float:left;display:inline;overflow:hidden}.woocommerce #content nav.woocommerce-pagination ul li a,
.woocommerce #content nav.woocommerce-pagination ul li span,
.woocommerce nav.woocommerce-pagination ul li a,
.woocommerce nav.woocommerce-pagination ul li span,
.woocommerce-page #content nav.woocommerce-pagination ul li a,
.woocommerce-page #content nav.woocommerce-pagination ul li span,
.woocommerce-page nav.woocommerce-pagination ul li a,
.woocommerce-page nav.woocommerce-pagination ul li
span{margin:0;text-decoration:none;line-height:1em;font-weight:400;padding: .5em;min-width:1em;display:block}.woocommerce #content nav.woocommerce-pagination ul li a:focus,
.woocommerce #content nav.woocommerce-pagination ul li a:hover,
.woocommerce #content nav.woocommerce-pagination ul li span.current,
.woocommerce nav.woocommerce-pagination ul li a:focus,
.woocommerce nav.woocommerce-pagination ul li a:hover,
.woocommerce nav.woocommerce-pagination ul li span.current,
.woocommerce-page #content nav.woocommerce-pagination ul li a:focus,
.woocommerce-page #content nav.woocommerce-pagination ul li a:hover,
.woocommerce-page #content nav.woocommerce-pagination ul li span.current,
.woocommerce-page nav.woocommerce-pagination ul li a:focus,
.woocommerce-page nav.woocommerce-pagination ul li a:hover,
.woocommerce-page nav.woocommerce-pagination ul li
span.current{background:#f6f3f3;color:#999}.woocommerce #content input.button.loading,
.woocommerce #respond input#submit.loading,
.woocommerce a.button.loading,
.woocommerce button.button.loading,
.woocommerce input.button.loading,
.woocommerce-page #content input.button.loading,
.woocommerce-page #respond input#submit.loading,
.woocommerce-page a.button.loading,
.woocommerce-page button.button.loading,
.woocommerce-page
input.button.loading{border:1px
solid #c6d7cd}.woocommerce #content input.button.loading:before,
.woocommerce #respond input#submit.loading:before,
.woocommerce a.button.loading:before,
.woocommerce button.button.loading:before,
.woocommerce input.button.loading:before,
.woocommerce-page #content input.button.loading:before,
.woocommerce-page #respond input#submit.loading:before,
.woocommerce-page a.button.loading:before,
.woocommerce-page button.button.loading:before,
.woocommerce-page input.button.loading:before{content:"";position:absolute;top:0;right:0;left:0;bottom:0;background:url(/wp-content/themes/Grace_Theme/images/ajax-loader.gif) center no-repeat rgba(255, 255, 255, .65)}.woocommerce #content input.button:active,
.woocommerce #respond input#submit:active,
.woocommerce a.button:active,
.woocommerce button.button:active,
.woocommerce input.button:active,
.woocommerce-page #content input.button:active,
.woocommerce-page #respond input#submit:active,
.woocommerce-page a.button:active,
.woocommerce-page button.button:active,
.woocommerce-page input.button:active{top:1px}.woocommerce #content input.button.disabled,
.woocommerce #content input.button:disabled,
.woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit:disabled,
.woocommerce a.button.disabled,
.woocommerce a.button:disabled,
.woocommerce button.button.disabled,
.woocommerce button.button:disabled,
.woocommerce input.button.disabled,
.woocommerce input.button:disabled,
.woocommerce-page #content input.button.disabled,
.woocommerce-page #content input.button:disabled,
.woocommerce-page #respond input#submit.disabled,
.woocommerce-page #respond input#submit:disabled,
.woocommerce-page a.button.disabled,
.woocommerce-page a.button:disabled,
.woocommerce-page button.button.disabled,
.woocommerce-page button.button:disabled,
.woocommerce-page input.button.disabled,
.woocommerce-page input.button:disabled{cursor:not-allowed}.woocommerce #content input.button.disabled:active,
.woocommerce #content input.button:disabled:active,
.woocommerce #respond input#submit.disabled:active,
.woocommerce #respond input#submit:disabled:active,
.woocommerce a.button.disabled:active,
.woocommerce a.button:disabled:active,
.woocommerce button.button.disabled:active,
.woocommerce button.button:disabled:active,
.woocommerce input.button.disabled:active,
.woocommerce input.button:disabled:active,
.woocommerce-page #content input.button.disabled:active,
.woocommerce-page #content input.button:disabled:active,
.woocommerce-page #respond input#submit.disabled:active,
.woocommerce-page #respond input#submit:disabled:active,
.woocommerce-page a.button.disabled:active,
.woocommerce-page a.button:disabled:active,
.woocommerce-page button.button.disabled:active,
.woocommerce-page button.button:disabled:active,
.woocommerce-page input.button.disabled:active,
.woocommerce-page input.button:disabled:active{top:0}.woocommerce .cart .button,
.woocommerce .cart input.button,
.woocommerce-page .cart .button,
.woocommerce-page .cart
input.button{float:none}.woocommerce a.added_to_cart,
.woocommerce-page
a.added_to_cart{padding-top: .5em;white-space:nowrap;display:inline-block}.woocommerce #content .quantity,
.woocommerce .quantity,
.woocommerce-page #content .quantity,
.woocommerce-page
.quantity{width:60px;position:relative;margin:0
auto;overflow:hidden}.woocommerce #content .quantity input.qty,
.woocommerce .quantity input.qty,
.woocommerce-page #content .quantity input.qty,
.woocommerce-page .quantity
input.qty{width:40px;height:40px;float:left;padding:0;text-align:center;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;font-weight:600;-webkit-border-top-left-radius:0px;-webkit-border-bottom-left-radius:0px;border-top-left-radius:0px;border-bottom-left-radius:0px;-moz-appearance:textfield;background:#f5f0ec}.woocommerce #content .quantity input[type=number],
.woocommerce #content .quantity noindex:-o-prefocus,
.woocommerce .quantity input[type=number],
.woocommerce .quantity noindex:-o-prefocus,
.woocommerce-page #content .quantity input[type=number],
.woocommerce-page #content .quantity noindex:-o-prefocus,
.woocommerce-page .quantity input[type=number],
.woocommerce-page .quantity noindex:-o-prefocus{padding-right:1.2em}.woocommerce #content .quantity .minus,
.woocommerce #content .quantity .plus,
.woocommerce .quantity .minus,
.woocommerce .quantity .plus,
.woocommerce-page #content .quantity .minus,
.woocommerce-page #content .quantity .plus,
.woocommerce-page .quantity .minus,
.woocommerce-page .quantity
.plus{display:block;padding:0;margin:0;position:absolute;text-align:center;vertical-align:text-top;width:20px;height:15px;overflow:visible;text-decoration:none;font-weight:600;cursor:pointer;line-height:13px;border:1px
solid #79949e;background:#f6f3f3}.woocommerce #content .quantity .minus:hover,
.woocommerce #content .quantity .plus:hover,
.woocommerce .quantity .minus:hover,
.woocommerce .quantity .plus:hover,
.woocommerce-page #content .quantity .minus:hover,
.woocommerce-page #content .quantity .plus:hover,
.woocommerce-page .quantity .minus:hover,
.woocommerce-page .quantity .plus:hover{background:#f6f3f3}.woocommerce #content .quantity .plus,
.woocommerce .quantity .plus,
.woocommerce-page #content .quantity .plus,
.woocommerce-page .quantity
.plus{background:#f6f3f3;top:0;right:0;border-bottom:0;-webkit-border-bottom-left-radius:0;-webkit-border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.woocommerce #content .quantity .minus,
.woocommerce .quantity .minus,
.woocommerce-page #content .quantity .minus,
.woocommerce-page .quantity
.minus{bottom:0;right:0;-webkit-border-top-left-radius:0;-webkit-border-top-right-radius:0;border-top-left-radius:0;border-top-right-radius:0}.woocommerce #reviews h2 small,
.woocommerce-page #reviews h2
small{float:right;color:#777;font-size:15px;line-height:21px;margin:10px
0 0}.woocommerce #reviews h2 small a,
.woocommerce-page #reviews h2 small
a{text-decoration:none;color:#777}.woocommerce #reviews h3,
.woocommerce-page #reviews
h3{margin:0}.woocommerce #reviews #respond,
.woocommerce-page #reviews
#respond{margin:0;border:0;padding:0}.woocommerce #reviews #comment,
.woocommerce-page #reviews
#comment{height:75px}.woocommerce #reviews #comments .add_review:after,
.woocommerce #reviews #comments .add_review:before,
.woocommerce-page #reviews #comments .add_review:after,
.woocommerce-page #reviews #comments .add_review:before{content:" ";display:table}.woocommerce #reviews #comments .add_review:after,
.woocommerce-page #reviews #comments .add_review:after{clear:both}.woocommerce #reviews #comments h2,
.woocommerce-page #reviews #comments
h2{clear:none}.woocommerce #reviews #comments ol.commentlist,
.woocommerce-page #reviews #comments
ol.commentlist{margin:0;width:100%;background:0 0;list-style:none}.woocommerce #reviews #comments ol.commentlist:after,
.woocommerce #reviews #comments ol.commentlist:before,
.woocommerce-page #reviews #comments ol.commentlist:after,
.woocommerce-page #reviews #comments ol.commentlist:before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist:after,
.woocommerce-page #reviews #comments ol.commentlist:after{clear:both}.woocommerce #reviews #comments ol.commentlist li,
.woocommerce-page #reviews #comments ol.commentlist
li{padding:0;margin:0
0 20px;position:relative;background:0;border:0}.woocommerce #reviews #comments ol.commentlist li .meta,
.woocommerce-page #reviews #comments ol.commentlist li
.meta{color:#777;font-size: .75em}.woocommerce #reviews #comments ol.commentlist li img.avatar,
.woocommerce-page #reviews #comments ol.commentlist li
img.avatar{float:left;position:absolute;top:0;left:0;padding:3px;width:32px;height:auto;background:#f6f3f3;border:1px
solid #f0eef0;margin:0;line-height:1}.woocommerce #reviews #comments ol.commentlist li .comment-text,
.woocommerce-page #reviews #comments ol.commentlist li .comment-text{margin:0
0 0 50px;border:1px
solid #f0eef0;padding:1em
1em 0}.woocommerce #reviews #comments ol.commentlist li .comment-text:after,
.woocommerce #reviews #comments ol.commentlist li .comment-text:before,
.woocommerce-page #reviews #comments ol.commentlist li .comment-text:after,
.woocommerce-page #reviews #comments ol.commentlist li .comment-text:before{content:" ";display:table}.woocommerce #reviews #comments ol.commentlist li .comment-text:after,
.woocommerce-page #reviews #comments ol.commentlist li .comment-text:after{clear:both}.woocommerce #reviews #comments ol.commentlist li .comment-text p,
.woocommerce-page #reviews #comments ol.commentlist li .comment-text
p{margin:0
0 1em}.woocommerce #reviews #comments ol.commentlist li .comment-text p.meta,
.woocommerce-page #reviews #comments ol.commentlist li .comment-text
p.meta{font-size: .83em}.woocommerce #reviews #comments ol.commentlist ul.children,
.woocommerce-page #reviews #comments ol.commentlist
ul.children{list-style:none outside;margin:20px
0 0 50px}.woocommerce #reviews #comments ol.commentlist ul.children .star-rating,
.woocommerce-page #reviews #comments ol.commentlist ul.children .star-rating{display:none}.woocommerce #reviews #comments ol.commentlist #respond,
.woocommerce-page #reviews #comments ol.commentlist
#respond{border:1px
solid #f0eef0;padding:1em
1em 0;margin:20px
0 0 50px}.woocommerce #reviews #comments .commentlist>li:before,
.woocommerce-page #reviews #comments .commentlist>li:before{content:""}.woocommerce .star-rating,
.woocommerce-page .star-rating{float:right;overflow:hidden;position:relative;height:1em;line-height:1em;font-size:1em;width:5.4em;font-family:'dashicons'}.woocommerce .star-rating:before,
.woocommerce-page .star-rating:before{content:"\f155\f155\f155\f155\f155";color:#f6f3f3;float:left;top:0;left:0;position:absolute}.woocommerce.widget_top_rated_products .star-rating,
.woocommerce-page.widget_top_rated_products .star-rating{display:none}.woocommerce .star-rating span,
.woocommerce-page .star-rating
span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em}.woocommerce .star-rating span:before,
.woocommerce-page .star-rating span:before{content:"\f155\f155\f155\f155\f155";top:0;position:absolute;left:0}.woocommerce .woocommerce-product-rating,
.woocommerce-page .woocommerce-product-rating{line-height:2em;display:block}.woocommerce .woocommerce-product-rating .star-rating,
.woocommerce-page .woocommerce-product-rating .star-rating{margin: .5em 4px 0 0;float:left}.woocommerce .products .star-rating,
.woocommerce-page .products .star-rating{display:none;margin:0
0 .5em;float:none}.woocommerce .hreview-aggregate .star-rating,
.woocommerce-page .hreview-aggregate .star-rating{margin:10px
0 0}.woocommerce #review_form #respond,
.woocommerce-page #review_form
#respond{position:static;margin:0;width:auto;padding:0;background:transparent none;border:0}.woocommerce #review_form #respond:after,
.woocommerce #review_form #respond:before,
.woocommerce-page #review_form #respond:after,
.woocommerce-page #review_form #respond:before{content:" ";display:table}.woocommerce #review_form #respond:after,
.woocommerce-page #review_form #respond:after{clear:both}.woocommerce #review_form #respond p,
.woocommerce-page #review_form #respond
p{margin:0
0 10px}.woocommerce #review_form #respond .form-submit input,
.woocommerce-page #review_form #respond .form-submit
input{left:auto}.woocommerce #review_form #respond textarea,
.woocommerce-page #review_form #respond
textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.woocommerce p.stars,
.woocommerce-page
p.stars{position:relative;font-size:1em}.woocommerce p.stars a,
.woocommerce-page p.stars
a{display:inline-block;font-weight:600;margin-right:1em;text-indent:-9999px;position:relative}.woocommerce p.stars a:last-child,
.woocommerce-page p.stars a:last-child{border-right:0}.woocommerce p.stars a.star-1,
.woocommerce p.stars a.star-2,
.woocommerce p.stars a.star-3,
.woocommerce p.stars a.star-4,
.woocommerce p.stars a.star-5,
.woocommerce-page p.stars a.star-1,
.woocommerce-page p.stars a.star-2,
.woocommerce-page p.stars a.star-3,
.woocommerce-page p.stars a.star-4,
.woocommerce-page p.stars a.star-5{border-right:1px solid #ccc}.woocommerce p.stars a.star-1:after,
.woocommerce p.stars a.star-2:after,
.woocommerce p.stars a.star-3:after,
.woocommerce p.stars a.star-4:after,
.woocommerce p.stars a.star-5:after,
.woocommerce-page p.stars a.star-1:after,
.woocommerce-page p.stars a.star-2:after,
.woocommerce-page p.stars a.star-3:after,
.woocommerce-page p.stars a.star-4:after,
.woocommerce-page p.stars a.star-5:after{font-family:'dashicons';text-indent:0;position:absolute;top:0;left:0}.woocommerce p.stars a.star-1,
.woocommerce-page p.stars a.star-1{width:2em}.woocommerce p.stars a.star-1:after,
.woocommerce-page p.stars a.star-1:after{content:"\f154"}.woocommerce p.stars a.star-1.active:after,
.woocommerce p.stars a.star-1:hover:after,
.woocommerce-page p.stars a.star-1.active:after,
.woocommerce-page p.stars a.star-1:hover:after{content:"\f155"}.woocommerce p.stars a.star-2,
.woocommerce-page p.stars a.star-2{width:3em}.woocommerce p.stars a.star-2:after,
.woocommerce-page p.stars a.star-2:after{content:"\f154\f154"}.woocommerce p.stars a.star-2.active:after,
.woocommerce p.stars a.star-2:hover:after,
.woocommerce-page p.stars a.star-2.active:after,
.woocommerce-page p.stars a.star-2:hover:after{content:"\f155\f155"}.woocommerce p.stars a.star-3,
.woocommerce-page p.stars a.star-3{width:4em}.woocommerce p.stars a.star-3:after,
.woocommerce-page p.stars a.star-3:after{content:"\f154\f154\f154"}.woocommerce p.stars a.star-3.active:after,
.woocommerce p.stars a.star-3:hover:after,
.woocommerce-page p.stars a.star-3.active:after,
.woocommerce-page p.stars a.star-3:after{content:"\f155\f155\f155"}.woocommerce p.stars a.star-4,
.woocommerce-page p.stars a.star-4{width:5em}.woocommerce p.stars a.star-4:after,
.woocommerce-page p.stars a.star-4:after{content:"\f154\f154\f154\f154"}.woocommerce p.stars a.star-4.active:after,
.woocommerce p.stars a.star-4:hover:after,
.woocommerce-page p.stars a.star-4.active:after,
.woocommerce-page p.stars a.star-4:hover:after{content:"\f155\f155\f155\f155"}.woocommerce p.stars a.star-5,
.woocommerce-page p.stars a.star-5{width:6em;border:0}.woocommerce p.stars a.star-5:after,
.woocommerce-page p.stars a.star-5:after{content:"\f154\f154\f154\f154\f154"}.woocommerce p.stars a.star-5.active:after,
.woocommerce p.stars a.star-5:hover:after,
.woocommerce-page p.stars a.star-5.active:after,
.woocommerce-page p.stars a.star-5:hover:after{content:"\f155\f155\f155\f155\f155"}.woocommerce table.shop_attributes,
.woocommerce-page
table.shop_attributes{border:0;border-top:1px dotted rgba(0, 0, 0, .1);margin-bottom:1.618em;width:100%}.woocommerce table.shop_attributes th,
.woocommerce-page table.shop_attributes
th{width:150px;font-weight:600;padding:8px;border-top:0;border-bottom:1px dotted rgba(0, 0, 0, .1);margin:0;line-height:1.5em}.woocommerce table.shop_attributes td,
.woocommerce-page table.shop_attributes
td{font-style:italic;padding:0;border-top:0;border-bottom:1px dotted rgba(0, 0, 0, .1);margin:0;line-height:1.5em}.woocommerce table.shop_attributes td p,
.woocommerce-page table.shop_attributes td
p{margin:0;padding:8px
0}.woocommerce table.shop_attributes .alt td,
.woocommerce table.shop_attributes .alt th,
.woocommerce-page table.shop_attributes .alt td,
.woocommerce-page table.shop_attributes .alt
th{background:rgba(0, 0, 0, .025)}.woocommerce table.shop_table,
.woocommerce-page
table.shop_table{border:1px
solid #f6f3f3;margin:0
-1px 24px 0;text-align:left;width:100%;border-collapse:separate}.woocommerce table.shop_table th,
.woocommerce-page table.shop_table
th{font-weight:600;line-height:18px;padding:9px
12px}.woocommerce table.shop_table td,
.woocommerce-page table.shop_table
td{border-top:1px solid #f6f3f3;padding:6px
12px;vertical-align:middle}.woocommerce table.shop_table td small,
.woocommerce-page table.shop_table td
small{font-weight:400}.woocommerce table.shop_table tfoot td,
.woocommerce table.shop_table tfoot th,
.woocommerce-page table.shop_table tfoot td,
.woocommerce-page table.shop_table tfoot
th{font-weight:600;border-top:1px solid #f6f3f3}.woocommerce table.my_account_orders,
.woocommerce-page
table.my_account_orders{font-size: .85em}.woocommerce table.my_account_orders td,
.woocommerce table.my_account_orders th,
.woocommerce-page table.my_account_orders td,
.woocommerce-page table.my_account_orders
th{padding:4px
8px;vertical-align:middle}.woocommerce table.my_account_orders .button,
.woocommerce-page table.my_account_orders
.button{white-space:nowrap}.woocommerce table.my_account_orders .order-actions,
.woocommerce-page table.my_account_orders .order-actions{text-align:right}.woocommerce table.my_account_orders .order-actions .button,
.woocommerce-page table.my_account_orders .order-actions
.button{margin: .125em 0 .125em .25em}.woocommerce td.product-name dl.variation,
.woocommerce-page td.product-name
dl.variation{margin: .25em 0}.woocommerce td.product-name dl.variation:after,
.woocommerce td.product-name dl.variation:before,
.woocommerce-page td.product-name dl.variation:after,
.woocommerce-page td.product-name dl.variation:before{content:" ";display:table}.woocommerce td.product-name dl.variation:after,
.woocommerce-page td.product-name dl.variation:after{clear:both}.woocommerce td.product-name dl.variation dd,
.woocommerce td.product-name dl.variation dt,
.woocommerce-page td.product-name dl.variation dd,
.woocommerce-page td.product-name dl.variation
dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce td.product-name dl.variation dt,
.woocommerce-page td.product-name dl.variation
dt{font-weight:600;padding:0
0 .25em;margin:0
4px 0 0;clear:left}.woocommerce td.product-name dl.variation dd,
.woocommerce-page td.product-name dl.variation
dd{padding:0
0 .25em}.woocommerce td.product-name dl.variation dd p:last-child,
.woocommerce-page td.product-name dl.variation dd p:last-child{margin-bottom:0}.woocommerce td.product-name p.backorder_notification,
.woocommerce-page td.product-name
p.backorder_notification{font-size: .83em}.woocommerce td.product-quantity,
.woocommerce-page td.product-quantity{min-width:80px}.woocommerce #content table.cart .product-thumbnail,
.woocommerce table.cart .product-thumbnail,
.woocommerce-page #content table.cart .product-thumbnail,
.woocommerce-page table.cart .product-thumbnail{min-width:32px}.woocommerce #content table.cart img,
.woocommerce table.cart img,
.woocommerce-page #content table.cart img,
.woocommerce-page table.cart
img{width:100px}.woocommerce #content table.cart td,
.woocommerce #content table.cart th,
.woocommerce table.cart td,
.woocommerce table.cart th,
.woocommerce-page #content table.cart td,
.woocommerce-page #content table.cart th,
.woocommerce-page table.cart td,
.woocommerce-page table.cart
th{vertical-align:middle}.woocommerce #content table.cart a.remove,
.woocommerce table.cart a.remove,
.woocommerce-page #content table.cart a.remove,
.woocommerce-page table.cart
a.remove{display:block;font-size:1.5em;height:1em;width:1em;text-align:center;line-height:1;text-decoration:none;font-weight:600}.woocommerce #content table.cart a.remove:hover,
.woocommerce table.cart a.remove:hover,
.woocommerce-page #content table.cart a.remove:hover,
.woocommerce-page table.cart a.remove:hover{color:red}.woocommerce #content table.cart td.actions .coupon .input-text,
.woocommerce table.cart td.actions .coupon .input-text,
.woocommerce-page #content table.cart td.actions .coupon .input-text,
.woocommerce-page table.cart td.actions .coupon .input-text{float:left;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px
solid #f6f3f3;padding:6px;margin:0px
4px 0 0;outline:0;line-height:1em}.woocommerce #content table.cart input,
.woocommerce table.cart input,
.woocommerce-page #content table.cart input,
.woocommerce-page table.cart
input{margin:0;vertical-align:middle;line-height:1em}.woocommerce.widget_top_rated_products{overflow:hidden}.woocommerce ul.cart_list,
.woocommerce ul.product_list_widget,
.woocommerce-page ul.cart_list,
.woocommerce-page
ul.product_list_widget{list-style:none outside;padding:0;margin:0}.woocommerce ul.cart_list li,
.woocommerce ul.product_list_widget li,
.woocommerce-page ul.cart_list li,
.woocommerce-page ul.product_list_widget
li{float:left;margin:0;list-style:none;width:25%}.woocommerce ul.product_list_widget li:nth-of-type(3n+1){float:left;margin:0
22px 0 0;list-style:none;width:32%;height:auto;background:#fff;display:inline-block;box-shadow:0 5px 10px 0 rgba(0,0,0,0);transform:translateY(0);transition:all .4s cubic-bezier(0.445, 0.05, 0.55, 0.95);text-align:center;cursor:pointer}.woocommerce ul.product_list_widget li:nth-of-type(3n+2),
.woocommerce ul.product_list_widget li:nth-of-type(3n+3){float:left;margin:0
22px 0 0;list-style:none;width:32%;height:auto;background:#fff;display:inline-block;box-shadow:0 5px 10px 0 rgba(0,0,0,0);transform:translateY(0);transition:all .4s cubic-bezier(0.445, 0.05, 0.55, 0.95);cursor:pointer;text-align:center}.woocommerce ul.product_list_widget li:nth-of-type(3n){float:left;margin:0;list-style:none;width:32%;height:auto;display:inline-block;box-shadow:0 5px 10px 0 rgba(0,0,0,0);transform:translateY(0);transition:all .4s cubic-bezier(0.445, 0.05, 0.55, 0.95);cursor:pointer}.woocommerce ul.product_list_widget li:nth-of-type(3n+1):hover,
.woocommerce ul.product_list_widget li:nth-of-type(3n+2):hover,
.woocommerce ul.product_list_widget li:nth-of-type(3n+3):hover,
.woocommerce ul.product_list_widget li:nth-of-type(3n):hover{transform:translateY(-10px)}.sidebar .woocommerce ul.cart_list li,
.sidebar .woocommerce ul.product_list_widget li,
.sidebar .woocommerce-page ul.cart_list li,
.sidebar .woocommerce-page ul.product_list_widget
li{width:100% !important}.footer-widgets .woocommerce ul.cart_list li,
.footer-widgets .woocommerce ul.product_list_widget li,
.footer-widgets .woocommerce-page ul.cart_list li,
.footer-widgets .woocommerce-page ul.product_list_widget
li{float:left;margin:0;list-style:none;width:20%}.sidebar .woocommerce ul.cart_list li,
.sidebar .woocommerce ul.product_list_widget li,
.sidebar .woocommerce-page ul.cart_list li,
.sidebar .woocommerce-page ul.product_list_widget
li{float:left;padding:5px;width:50%;text-align:center}.sidebar .woocommerce ul.cart_list li.empty,
.sidebar .woocommerce ul.product_list_widget li.empty,
.sidebar .woocommerce-page ul.cart_list li.empty,
.sidebar .woocommerce-page ul.product_list_widget
li.empty{float:none;width:100%;text-align:center}.woocommerce ul.cart_list li:after,
.woocommerce ul.cart_list li:before,
.woocommerce ul.product_list_widget li:after,
.woocommerce ul.product_list_widget li:before,
.woocommerce-page ul.cart_list li:after,
.woocommerce-page ul.cart_list li:before,
.woocommerce-page ul.product_list_widget li:after,
.woocommerce-page ul.product_list_widget li:before{content:" ";display:table}.woocommerce ul.cart_list li:after,
.woocommerce ul.product_list_widget li:after,
.woocommerce-page ul.cart_list li:after,
.woocommerce-page ul.product_list_widget li:after{clear:both}.woocommerce ul.cart_list li a,
.woocommerce ul.product_list_widget li a,
.woocommerce-page ul.cart_list li a,
.woocommerce-page ul.product_list_widget li
a{display:block;font-weight:400;margin-bottom:20px;text-align:center;color:#444;text-decoration:none;font-family:inherit;text-transform:uppercase;letter-spacing:1px}.woocommerce ul.cart_list li dl,
.woocommerce ul.product_list_widget li dl,
.woocommerce-page ul.cart_list li dl,
.woocommerce-page ul.product_list_widget li
dl{margin:0;padding-left:1em;border-left:2px solid rgba(0, 0, 0, .1)}.woocommerce ul.cart_list li dl:after,
.woocommerce ul.cart_list li dl:before,
.woocommerce ul.product_list_widget li dl:after,
.woocommerce ul.product_list_widget li dl:before,
.woocommerce-page ul.cart_list li dl:after,
.woocommerce-page ul.cart_list li dl:before,
.woocommerce-page ul.product_list_widget li dl:after,
.woocommerce-page ul.product_list_widget li dl:before{content:" ";display:table}.woocommerce ul.cart_list li dl:after,
.woocommerce ul.product_list_widget li dl:after,
.woocommerce-page ul.cart_list li dl:after,
.woocommerce-page ul.product_list_widget li dl:after{clear:both}.woocommerce ul.cart_list li dl dd,
.woocommerce ul.cart_list li dl dt,
.woocommerce ul.product_list_widget li dl dd,
.woocommerce ul.product_list_widget li dl dt,
.woocommerce-page ul.cart_list li dl dd,
.woocommerce-page ul.cart_list li dl dt,
.woocommerce-page ul.product_list_widget li dl dd,
.woocommerce-page ul.product_list_widget li dl
dt{display:inline-block;float:left;margin-bottom:1em}.woocommerce ul.cart_list li dl dt,
.woocommerce ul.product_list_widget li dl dt,
.woocommerce-page ul.cart_list li dl dt,
.woocommerce-page ul.product_list_widget li dl
dt{font-weight:600;padding:0
0 .25em;margin:0
4px 0 0;clear:left}.woocommerce ul.cart_list li dl dd,
.woocommerce ul.product_list_widget li dl dd,
.woocommerce-page ul.cart_list li dl dd,
.woocommerce-page ul.product_list_widget li dl
dd{padding:0
0 .25em}.woocommerce ul.cart_list li dl dd p:last-child,
.woocommerce ul.product_list_widget li dl dd p:last-child,
.woocommerce-page ul.cart_list li dl dd p:last-child,
.woocommerce-page ul.product_list_widget li dl dd p:last-child{margin-bottom:0}.woocommerce ul.cart_list li .star-rating,
.woocommerce ul.product_list_widget li .star-rating,
.woocommerce-page ul.cart_list li .star-rating,
.woocommerce-page ul.product_list_widget li .star-rating{float:none}.woocommerce .widget_shopping_cart .total,
.woocommerce-page .widget_shopping_cart .total,
.woocommerce-page.widget_shopping_cart .total,
.woocommerce.widget_shopping_cart
.total{padding:4px
0 0;text-align:center}.woocommerce .widget_shopping_cart .total strong,
.woocommerce-page .widget_shopping_cart .total strong,
.woocommerce-page.widget_shopping_cart .total strong,
.woocommerce.widget_shopping_cart .total
strong{min-width:40px;display:inline-block}.woocommerce .widget_shopping_cart .buttons:after,
.woocommerce .widget_shopping_cart .buttons:before,
.woocommerce-page .widget_shopping_cart .buttons:after,
.woocommerce-page .widget_shopping_cart .buttons:before,
.woocommerce-page.widget_shopping_cart .buttons:after,
.woocommerce-page.widget_shopping_cart .buttons:before,
.woocommerce.widget_shopping_cart .buttons:after,
.woocommerce.widget_shopping_cart .buttons:before{content:" ";display:table}.woocommerce .widget_shopping_cart .buttons:after,
.woocommerce-page .widget_shopping_cart .buttons:after,
.woocommerce-page.widget_shopping_cart .buttons:after,
.woocommerce.widget_shopping_cart .buttons:after{clear:both}.woocommerce .cart-collaterals .shipping_cazpulator .button,
.woocommerce-page .cart-collaterals .shipping_cazpulator
.button{width:100%;float:none;display:block}.woocommerce .cart-collaterals .shipping_cazpulator .shipping-cazpulator-button:after,
.woocommerce-page .cart-collaterals .shipping_cazpulator .shipping-cazpulator-button:after{font-family:'dashicons';speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-left:7px;content:"\f347";font-size:19px}.woocommerce .cart-collaterals .cart_totals p,
.woocommerce-page .cart-collaterals .cart_totals
p{margin:0}.woocommerce .cart-collaterals .cart_totals p small,
.woocommerce-page .cart-collaterals .cart_totals p
small{color:#777;font-size: .83em}.woocommerce .cart-collaterals .cart_totals table,
.woocommerce-page .cart-collaterals .cart_totals
table{border-collapse:separate;margin:0
0 6px;padding:10px}.woocommerce .cart-collaterals .cart_totals table tr:first-child td,
.woocommerce .cart-collaterals .cart_totals table tr:first-child th,
.woocommerce-page .cart-collaterals .cart_totals table tr:first-child td,
.woocommerce-page .cart-collaterals .cart_totals table tr:first-child
th{border-top:0}.woocommerce .cart-collaterals .cart_totals table th,
.woocommerce-page .cart-collaterals .cart_totals table
th{padding:6px
12px 0 0;width:25%}.woocommerce .cart-collaterals .cart_totals table td,
.woocommerce-page .cart-collaterals .cart_totals table
td{padding:6px
0}.woocommerce .cart-collaterals .cart_totals table td,
.woocommerce .cart-collaterals .cart_totals table th,
.woocommerce-page .cart-collaterals .cart_totals table td,
.woocommerce-page .cart-collaterals .cart_totals table
th{vertical-align:top}.woocommerce .cart-collaterals .cart_totals table small,
.woocommerce-page .cart-collaterals .cart_totals table
small{display:block;color:#777}.woocommerce .cart-collaterals .cart_totals table select,
.woocommerce-page .cart-collaterals .cart_totals table
select{width:100%}.woocommerce .cart-collaterals .cart_totals .discount td,
.woocommerce-page .cart-collaterals .cart_totals .discount
td{}.woocommerce .cart-collaterals .cart_totals tr td,
.woocommerce .cart-collaterals .cart_totals tr th,
.woocommerce-page .cart-collaterals .cart_totals tr td,
.woocommerce-page .cart-collaterals .cart_totals tr
th{border-top:1px solid #f5f0ec}.woocommerce .cart-collaterals .cart_totals a.button.alt,
.woocommerce-page .cart-collaterals .cart_totals
a.button.alt{display:inline-block}.woocommerce .cart-collaterals .cross-sells ul.products li.product,
.woocommerce-page .cart-collaterals .cross-sells ul.products
li.product{margin-top:0}.woocommerce form .form-row,
.woocommerce-page form .form-row{padding:3px;margin:0
0 6px}.woocommerce form .form-row [placeholder]:focus::-webkit-input-placeholder,
.woocommerce-page form .form-row [placeholder]:focus::-webkit-input-placeholder{-webkit-transition:opacity .5s .5s ease;-moz-transition:opacity .5s .5s ease;transition:opacity .5s .5s ease;opacity:0}.woocommerce form .form-row label,
.woocommerce-page form .form-row
label{line-height:2em}.woocommerce form .form-row label.hidden,
.woocommerce-page form .form-row
label.hidden{visibility:hidden}.woocommerce form .form-row label.inline,
.woocommerce-page form .form-row
label.inline{display:inline}.woocommerce form .form-row select,
.woocommerce-page form .form-row
select{cursor:pointer;margin:0}.woocommerce form .form-row .required,
.woocommerce-page form .form-row
.required{font-weight:600;border:0}.woocommerce form .form-row .input-checkbox,
.woocommerce-page form .form-row .input-checkbox{display:inline;margin:-2px 8px 0 0;text-align:center;vertical-align:middle}.woocommerce form .form-row input.input-text,
.woocommerce form .form-row textarea,
.woocommerce-page form .form-row input.input-text,
.woocommerce-page form .form-row
textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0;outline:0;line-height:1em;border:1px
solid #555}.woocommerce form .form-row textarea,
.woocommerce-page form .form-row
textarea{height:4em;line-height:1.5em;display:block}.woocommerce form .form-row ::-webkit-input-placeholder,
.woocommerce-page form .form-row ::-webkit-input-placeholder{line-height:normal}.woocommerce form .form-row :-moz-placeholder,
.woocommerce-page form .form-row :-moz-placeholder{line-height:normal}.woocommerce form .form-row :-ms-input-placeholder,
.woocommerce-page form .form-row :-ms-input-placeholder{line-height:normal}.woocommerce form.checkout_coupon,
.woocommerce form.login, .woocommerce form.register,
.woocommerce-page form.checkout_coupon,
.woocommerce-page form.login,
.woocommerce-page
form.register{border:1px
solid #f5f0ec;padding:20px;margin:2em
0;text-align:left}.woocommerce ul#shipping_method,
.woocommerce-page
ul#shipping_method{list-style:none outside;margin:0;padding:0}.woocommerce ul#shipping_method li,
.woocommerce-page ul#shipping_method
li{margin:0;padding: .25em 0 .25em 22px;text-indent:-22px;list-style:none outside}.archive #main ul li a
h3{min-height:50px}.woocommerce ul#shipping_method .amount,
.woocommerce-page ul#shipping_method
.amount{font-weight:600}.woocommerce p.woocommerce-shipping-contents,
.woocommerce-page p.woocommerce-shipping-contents{margin:0}.woocommerce .checkout .col-2 h3#ship-to-different-address,
.woocommerce-page .checkout .col-2 h3#ship-to-different-address{float:left;clear:none}.woocommerce .checkout .col-2 .form-row-first,
.woocommerce .checkout .col-2 .notes,
.woocommerce-page .checkout .col-2 .form-row-first,
.woocommerce-page .checkout .col-2
.notes{clear:left}.woocommerce .checkout .create-account small,
.woocommerce-page .checkout .create-account
small{font-size:11px;color:#777;line-height:13px;font-weight:400}.woocommerce .checkout div.shipping-address,
.woocommerce-page .checkout div.shipping-address{padding:0;clear:left;width:100%}.woocommerce .checkout .shipping_address,
.woocommerce-page .checkout
.shipping_address{clear:both}.woocommerce #payment,
.woocommerce-page
#payment{background:#f7f7f7}.woocommerce #payment ul.payment_methods,
.woocommerce-page #payment
ul.payment_methods{text-align:left;padding:1em;border-bottom:1px solid #f5f0ec;margin:0;list-style:none outside}.woocommerce #payment ul.payment_methods:after,
.woocommerce #payment ul.payment_methods:before,
.woocommerce-page #payment ul.payment_methods:after,
.woocommerce-page #payment ul.payment_methods:before{content:" ";display:table}.woocommerce #payment ul.payment_methods:after,
.woocommerce-page #payment ul.payment_methods:after{clear:both}.woocommerce #payment ul.payment_methods li,
.woocommerce-page #payment ul.payment_methods
li{line-height:2em;text-align:left;margin:0;font-weight:400;list-style:none}.woocommerce #payment ul.payment_methods li input,
.woocommerce-page #payment ul.payment_methods li
input{margin:10px
0;display:inline-block;width:90%;float:right}.woocommerce #payment ul.payment_methods li img,
.woocommerce-page #payment ul.payment_methods li
img{vertical-align:middle;margin:-2px 0 0 .5em;position:relative}.woocommerce #payment div.form-row,
.woocommerce-page #payment div.form-row{padding:1em;border-top:1px solid #fff}.woocommerce #payment div.payment_box,
.woocommerce-page #payment
div.payment_box{position:relative;width:96%;padding:1em
2%;margin:1em
0;font-size: .92em;line-height:1.5em;background:#ebe8eb;color:#5e5e5e}.woocommerce #payment div.payment_box input.input-text,
.woocommerce #payment div.payment_box textarea,
.woocommerce-page #payment div.payment_box input.input-text, .woocommerce-page #payment div.payment_box
textarea{border-color:#d4cdd2;border-top-color:#c8bfc6}.woocommerce #payment div.payment_box ::-webkit-input-placeholder,
.woocommerce-page #payment div.payment_box ::-webkit-input-placeholder{color:#c8bfc6}.woocommerce #payment div.payment_box :-moz-placeholder,
.woocommerce-page #payment div.payment_box :-moz-placeholder{color:#c8bfc6}.woocommerce #payment div.payment_box :-ms-input-placeholder,
.woocommerce-page #payment div.payment_box :-ms-input-placeholder{color:#c8bfc6}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number{font-size:1.5em;padding:8px;background-repeat:no-repeat;background-position:right}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.visa,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.visa,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.visa,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.visa,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.visa,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.visa{background-image:url(/wp-content/themes/Grace_Theme/images/icons/credit-cards/visa.png)}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.mastercard,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.mastercard,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.mastercard,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.mastercard{background-image:url(/wp-content/themes/Grace_Theme/images/icons/credit-cards/mastercard.png)}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.laser,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.laser,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.laser,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.laser,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.laser,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.laser{background-image:url(/wp-content/themes/Grace_Theme/images/icons/credit-cards/laser.png)}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.dinersclub,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.dinersclub,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.dinersclub,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.dinersclub{background-image:url(/wp-content/themes/Grace_Theme/images/icons/credit-cards/diners.png)}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.maestro,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.maestro,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.maestro,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.maestro{background-image:url(/wp-content/themes/Grace_Theme/images/icons/credit-cards/maestro.png)}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.jcb,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.jcb,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.jcb,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.jcb{background-image:url(/wp-content/themes/Grace_Theme/images/icons/credit-cards/jcb.png)}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.amex,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.amex,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.amex,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.amex,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.amex,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.amex{background-image:url(/wp-content/themes/Grace_Theme/images/icons/credit-cards/amex.png)}.woocommerce #payment div.payment_box .wc-credit-card-form-card-cvc.discover,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-expiry.discover,
.woocommerce #payment div.payment_box .wc-credit-card-form-card-number.discover,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-cvc.discover,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-expiry.discover,
.woocommerce-page #payment div.payment_box .wc-credit-card-form-card-number.discover{background-image:url(/wp-content/themes/Grace_Theme/images/icons/credit-cards/discover.png)}.woocommerce #payment div.payment_box span.help,
.woocommerce-page #payment div.payment_box
span.help{font-size:11px;color:#777;line-height:13px;font-weight:400}.woocommerce #payment div.payment_box .form-row,
.woocommerce-page #payment div.payment_box .form-row{margin:0
0 1em}.woocommerce #payment div.payment_box p:last-child,
.woocommerce-page #payment div.payment_box p:last-child{margin-bottom:0}.woocommerce #payment div.payment_box:after,
.woocommerce-page #payment div.payment_box:after{content:"";display:block;border:8px
solid #ebe8eb;border-right-color:transparent;border-left-color:transparent;border-top-color:transparent;position:absolute;top:-3px;left:0;margin:-1em 0 0 2em}.woocommerce .order_details,
.woocommerce-page
.order_details{margin:0
0 1.5em;list-style:none}.woocommerce .order_details:after,
.woocommerce .order_details:before,
.woocommerce-page .order_details:after,
.woocommerce-page .order_details:before{content:" ";display:table}.woocommerce .order_details:after,
.woocommerce-page .order_details:after{clear:both}.woocommerce .order_details li,
.woocommerce-page .order_details
li{float:left;margin-right:2em;text-transform:uppercase;font-size: .715em;line-height:1em;border-right:1px solid #f5f0ec;padding-right:2em;list-style:none}.woocommerce .order_details li strong,
.woocommerce-page .order_details li
strong{display:block;font-size:1.4em;text-transform:none;line-height:1.5em}.woocommerce .order_details li:last-of-type,
.woocommerce-page .order_details li:last-of-type{border:0}.woocommerce .addresses .title:after,
.woocommerce .addresses .title:before,
.woocommerce-page .addresses .title:after,
.woocommerce-page .addresses .title:before{content:" ";display:table}.woocommerce .addresses .title:after,
.woocommerce-page .addresses .title:after{clear:both}.woocommerce .addresses .title h3,
.woocommerce-page .addresses .title
h3{float:left}.woocommerce .addresses .title .edit,
.woocommerce-page .addresses .title
.edit{float:right}.woocommerce ol.commentlist.notes li.note p.meta,
.woocommerce-page ol.commentlist.notes li.note
p.meta{font-weight:600;margin-bottom:0}.woocommerce ol.commentlist.notes li.note .description p:last-child,
.woocommerce-page ol.commentlist.notes li.note .description p:last-child{margin-bottom:0}.woocommerce ul.digital-downloads,
.woocommerce-page ul.digital-downloads{margin-left:0;padding-left:0}.woocommerce ul.digital-downloads li,
.woocommerce-page ul.digital-downloads
li{list-style:none;margin-left:0;padding-left:0}.woocommerce ul.digital-downloads li:before,
.woocommerce-page ul.digital-downloads li:before{font-family:'dashicons';speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:7px;content:"\f139"}.woocommerce #content input.button,
.woocommerce #respond input#submit,
.woocommerce a.button,
.woocommerce button.button,
.woocommerce input.button,
.woocommerce-page #content input.button,
.woocommerce-page #respond input#submit,
.woocommerce-page a.button,
.woocommerce-page button.button,
.woocommerce-page
input.button{border-radius:0;font-weight:300;text-shadow:none;font-family:inherit;box-shadow:none;cursor:pointer;padding:6px
18px;text-transform:uppercase;letter-spacing:0.13em;color:#fff;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-shadow:none;border:1px
solid #555;background:#555}.sidebar .woocommerce
a.button{padding:11px
8px;font-size:13px}.woocommerce #content input.button:hover,
.woocommerce #respond input#submit:hover,
.woocommerce a.button:hover,
.woocommerce button.button:hover,
.woocommerce input.button:hover,
.woocommerce-page #content input.button:hover,
.woocommerce-page #respond input#submit:hover,
.woocommerce-page a.button:hover,
.woocommerce-page button.button:hover,
.woocommerce-page input.button:hover{background-color:#fff;color:#555;border:1px
solid #555}.sidebar .woocommerce-page a.button,
.sidebar .woocommerce-page button.button,
.sidebar .woocommerce-page
input.button{width:113px}.woocommerce ul.digital-downloads li .count,
.woocommerce-page ul.digital-downloads li
.count{float:right}.woocommerce .widget_layered_nav ul,
.woocommerce-page .widget_layered_nav
ul{margin:0;padding:0;border:0;list-style:none outside}.woocommerce .widget_layered_nav ul li,
.woocommerce-page .widget_layered_nav ul
li{padding:0
0 1px;list-style:none}.woocommerce .widget_layered_nav ul li:after,
.woocommerce .widget_layered_nav ul li:before,
.woocommerce-page .widget_layered_nav ul li:after,
.woocommerce-page .widget_layered_nav ul li:before{content:" ";display:table}.woocommerce .widget_layered_nav ul li:after,
.woocommerce-page .widget_layered_nav ul li:after{clear:both}.woocommerce .widget_layered_nav ul li a,
.woocommerce .widget_layered_nav ul li span,
.woocommerce-page .widget_layered_nav ul li a,
.woocommerce-page .widget_layered_nav ul li
span{padding:1px
0;float:left}.woocommerce .widget_layered_nav ul li.chosen a,
.woocommerce-page .widget_layered_nav ul li.chosen
a{padding:0
6px;text-decoration:none;border:1px
solid #ad74a2;background:#ad74a2;color:#fff}.woocommerce .widget_layered_nav ul li.chosen a:before,
.woocommerce-page .widget_layered_nav ul li.chosen a:before{font-family:'dashicons';speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:7px;content:"\f139"}.woocommerce .widget_layered_nav ul small.count,
.woocommerce-page .widget_layered_nav ul
small.count{float:right;margin-left:6px;font-size:1em;padding:1px
0;color:#777}.woocommerce .widget_layered_nav_filters ul,
.woocommerce-page .widget_layered_nav_filters
ul{margin:0;padding:0;border:0;list-style:none outside;overflow:hidden}.woocommerce .widget_layered_nav_filters ul li,
.woocommerce-page .widget_layered_nav_filters ul
li{float:left;padding:0
1px 1px 0;list-style:none}.woocommerce .widget_layered_nav_filters ul li a,
.woocommerce-page .widget_layered_nav_filters ul li
a{padding:0
6px;text-decoration:none;border:1px
solid #ad74a2;background:#ad74a2;color:#fff;float:left}.woocommerce .widget_layered_nav_filters ul li a:before,
.woocommerce-page .widget_layered_nav_filters ul li a:before{font-family:'dashicons';speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;margin-right:7px;content:"\f139"}.woocommerce .widget_price_filter .price_slider,
.woocommerce-page .widget_price_filter
.price_slider{margin-bottom:1em}.woocommerce .widget_price_filter .price_slider_amount,
.woocommerce-page .widget_price_filter
.price_slider_amount{text-align:right;line-height:2.4em;font-size: .8751em}.woocommerce .widget_price_filter .price_slider_amount .button,
.woocommerce-page .widget_price_filter .price_slider_amount
.button{font-size:14px;float:left;color:#555}.woocommerce .widget_price_filter .price_slider_amount .button:hover,
.woocommerce-page .widget_price_filter .price_slider_amount .button:hover{color:#fff}.woocommerce .widget_price_filter .ui-slider,
.woocommerce-page .widget_price_filter .ui-slider{position:relative;text-align:left}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.1em;height:1.1em;border:1px
solid #555;cursor:pointer;background:#555;outline:0;top:-.3em;border-radius:10px}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle:last-child,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-handle:last-child{margin-left:-1em}.woocommerce .widget_price_filter .ui-slider .ui-slider-range,
.woocommerce-page .widget_price_filter .ui-slider .ui-slider-range{position:absolute;z-index:1;font-size: .7em;display:block;border:0;background-color:#555}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content,
.woocommerce-page .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#f2f9f9}.woocommerce .widget_price_filter .ui-slider-horizontal,
.woocommerce-page .widget_price_filter .ui-slider-horizontal{height: .5em}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range,
.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-min,
.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range-min{left:-1px}.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range-max,
.woocommerce-page .widget_price_filter .ui-slider-horizontal .ui-slider-range-max{right:-1px}.woocommerce ul.products li.product, .woocommerce-page ul.products
li.product{float:left;margin:0
2.63% 5% 0;padding:0;position:relative;width:30.7% !important}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.woocommerce #content input.button.loading: before,
.woocommerce #respond input#submit.loading:before,
.woocommerce a.button.loading:before,
.woocommerce button.button.loading:before,
.woocommerce input.button.loading:before,
.woocommerce-page #content input.button.loading:before,
.woocommerce-page #respond input#submit.loading:before,
.woocommerce-page a.button.loading:before,
.woocommerce-page button.button.loading:before,
.woocommerce-page input.button.loading:before{background-image:url(/wp-content/themes/Grace_Theme/images/ajax-loader@2x.gif);background-size:16px 16px}}.woocommerce-product-gallery{position:relative}.woocommerce-product-gallery .woocommerce-product-gallery__trigger{position:absolute;top: .5em;right: .8em;font-size:2em;z-index:9;width:36px;height:36px;background:#fff;text-indent:-9999px;border-radius:100%;box-sizing:content-box}.woocommerce-product-gallery .woocommerce-product-gallery__trigger:before{content:"";display:block;width:10px;height:10px;border:2px
solid #000;border-radius:100%;position:absolute;top:9px;left:9px;box-sizing:content-box}.woocommerce-product-gallery .woocommerce-product-gallery__trigger:after{content:"";display:block;width:2px;height:8px;background:#000;border-radius:6px;position:absolute;top:19px;left:22px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);box-sizing:content-box}.woocommerce-product-gallery .woocommerce-product-gallery__trigger
img{display:none !important}.woocommerce-product-gallery
img{margin:0}.woocommerce-product-gallery .flex-viewport{margin-bottom:2%;margin-right:2%}.woocommerce-product-gallery .flex-control-thumbs{margin:0;padding:0}.woocommerce-product-gallery .flex-control-thumbs
li{list-style:none;margin-bottom:2%;cursor:pointer}.woocommerce-product-gallery .flex-control-thumbs li
img{opacity: .5;-webkit-transition:all,ease,.2s;-moz-transition:all,ease,.2s;transition:all,ease,.2s}.woocommerce-product-gallery .flex-control-thumbs li img.flex-active{opacity:1}.woocommerce-product-gallery .flex-control-thumbs li:hover
img{opacity:1}.woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs
li{width:49%;float:left;margin-right:2%}.woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n+1){clear:both}.woocommerce-product-gallery.woocommerce-product-gallery--columns-2 .flex-control-thumbs li:nth-child(2n){margin-right:0}.woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs
li{width:32%;float:left;margin-right:2%}.woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n+1){clear:both}.woocommerce-product-gallery.woocommerce-product-gallery--columns-3 .flex-control-thumbs li:nth-child(3n){margin-right:0}.woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs
li{width:23%;float:left;margin-right:1%}.woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n+1){clear:both}.woocommerce-product-gallery.woocommerce-product-gallery--columns-4 .flex-control-thumbs li:nth-child(4n){margin-right:0}.gutenberg-page .entry-header{margin-bottom:60px;text-align:center}h3+h2,.has-top-margin{margin-top:60px}p.wp-block-subhead,
.entry-content .wp-block-cover-image,
.wp-block-image,
.entry-content ul.wp-block-gallery,
.wp-block-text-columns,
.entry-content .wp-block-button,
blockquote.wp-block-quote,
.entry-content .wp-block-quote.is-large,
.wp-block-code,
.wp-block-audio,
.entry-content .wp-block-video,
.wp-block-preformatted,
.wp-block-verse,
.wp-block-table,
.wp-block-categories,
.entry-content .wp-block-latest-posts,.wp-block-embed{margin-bottom:60px}.wp-block-columns{margin-bottom:60px}.wp-block-columns .wp-block-image{margin-bottom:0}@media only screen and (min-width: 501px){.wp-block-columns>*:not(.layout-column-1){margin-left:40px}}.wp-block-columns p:last-child,
.wp-block-text-columns p:last-child{margin-bottom:0}.entry-content
.alignwide{width:auto;max-width:1000%;margin-right:calc(25% - 25vw);margin-left:calc(25% - 25vw)}.entry-content
.alignfull{width:auto;max-width:1000%;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw)}.entry-content .alignwide > *,
.entry-content .alignfull>*{width:100%}.entry-content ul.wp-block-gallery{margin-left:0}.entry-content .wp-block-button__link:not(.has-background){background-color:#333}.entry-content .wp-block-button .wp-block-button__link{padding:15px
30px;border-radius:0;font-size:16px;font-weight:600;line-height:1}.entry-content .wp-block-button .wp-block-button__link:hover,
.entry-content .wp-block-button .wp-block-button__link:focus{background-color:#0073e5}blockquote{margin-left:0}blockquote::before{display:none}blockquote
p{margin-bottom:16px}.wp-block-quote:not(.is-large){padding-left:16px;border-left:4px solid #000}.wp-block-quote
cite{font-weight:bold}.entry-content .wp-block-quote.is-large cite,
.entry-content .wp-block-quote.is-large
footer{display:block}code,kbd,pre,samp{font-size:16px}.entry-content
code{display:block;padding:11px
22px;border:1px
solid #e2e4e7;border-radius:4px;background-color:transparent}.entry-content .wp-block-table{display:table}tbody{border-bottom:none}td{border:1px
solid #444}td:first-child,th:first-child{padding-left:8px}.wp-block-categories.aligncenter,.wp-block-latest-posts.aligncenter{text-align:left}@media only screen and (max-width: 500px){.entry-content .wp-block-columns{display:block}.wp-block-columns>*:not(:last-child){margin-bottom:20px}.wp-block-text-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.entry-content .wp-block-text-columns.columns-2 .wp-block-column{width:100%}.entry-content .wp-block-text-columns .wp-block-column{margin:0}.wp-block-text-columns .wp-block-column:not(:last-child){margin-bottom:40px}}@media only screen and (-webkit-min-device-pixel-ratio: 1.5),
only screen and (-moz-min-device-pixel-ratio: 1.5),
only screen and (-o-min-device-pixel-ratio: 3/2),
only screen and (min-device-pixel-ratio: 1.5){}@media only screen and (max-width: 2565px){.home-before-footer:after{height:575px;margin-top:-370px}.metaslider .caption-wrap{bottom:35% !important}}@media only screen and (max-width: 1923px){.home-before-footer:after{margin-top:-300px}.metaslider .caption-wrap{bottom:25% !important}}@media only screen and (max-width: 1440px){.nav-primary .genesis-nav-menu a,
.nav-secondary .genesis-nav-menu
a{font-size:12px;padding:10px
12px}.after-header-left{margin-right:5%}.after-header-right{margin-left:5%}.nav-navigation-left a,
.nav-navigation-right
a{padding:5px
14px}.genesis-nav-menu a,
.genesis-nav-menu .menu-item{font-size:14px !important}.metaslider .caption-wrap{width:38% !important;margin-left:31% !important;margin-right:31% !important}.home-slider-section{max-height:470px}.home-slider-section
.arrow{margin-top:-4.5%}.before-footer .wrap:after{margin-top:-290px}@media only screen and (max-width: 1368px){.nav-navigation-left a, .nav-navigation-right
a{padding:5px
10px}.home-before-footer:after{margin-top:-240px}.home-slider-section{position:relative;max-height:480px}.home-slider-section
.arrow{margin-top:-5%}.metaslider .caption-wrap{bottom:20% !important;width:40% !important;margin-left:30% !important;margin-right:30% !important}.flexible-widgets
.wrap{max-width:1200px}}@media only screen and (max-width: 1280px){.nav-navigation-left a, .nav-navigation-right
a{padding:5px
10px}.home-before-footer:after{margin-top:-230px}}@media only screen and (max-width: 1155px){.site-inner,.wrap{max-width:960px;overflow:visible}.site-inner{margin:20px
auto}.content-sidebar-sidebar .content-sidebar-wrap,
.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap{width:720px}.content,
.site-header .widget-area{width:620px}.sidebar-content-sidebar .content,
.sidebar-sidebar-content .content,
.content-sidebar-sidebar
.content{width:400px}.genesis-nav-menu a,.genesis-nav-menu>.first>a,.genesis-nav-menu>.last>a{padding:16px}.sidebar-primary{width:305px}.sidebar
.widget{margin-bottom:40px;padding:30px;margin-top:40px}}@media only screen and (max-width: 1030px){.content,
.content-sidebar-sidebar .content,
.content-sidebar-sidebar .content-sidebar-wrap,
.sidebar-content-sidebar .content,
.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-primary,
.sidebar-secondary,
.sidebar-sidebar-content .content,
.sidebar-sidebar-content .content-sidebar-wrap,
.site-header .widget-area,.site-inner,.wrap{width:100%}.site-header,.above-header-right{width:100%}.above-header-left{display:none}.header-image .site-header
.wrap{background-position:center top}.header-image .site-header .widget-area{padding:0}.site-container{padding-left:3%;padding-right:3%}.metaslider .caption-wrap{bottom:28% !important;width:60% !important;margin-left:20% !important;margin-right:20% !important}.metaslider
img{min-height:450px;object-fit:cover}.archive-description,
.author-box,
.entry,
.entry-comments,
.entry-footer .entry-meta,
.sidebar .widget,.site-header,.comment-respond,.after-entry{padding:2%}.genesis-nav-menu li,
.site-header ul.genesis-nav-menu,
.site-header .search-form{float:none}.genesis-nav-menu,
.site-description,
.site-header .title-area,
.site-header .search-form,.site-title{text-align:center}.site-header .search-form{margin:16px
auto }.genesis-nav-menu
li.right{display:none}.entry-footer .entry-meta{margin:0;padding-top:12px}.sidebar .widget.enews-widget{padding:20px}.footer-widgets{padding:20px
5% 16px}.footer-widgets-1{margin:0}.footerwidgetheader-container .widget-title{width:100%;margin-top:5%;border-bottom:none}.footer-widgets-2{border-left:none}.pricing-table .one-third{width:100%}.categories-bottom .enews-widget
form{width:100%}.categories-bottom .enews
input{float:none;margin-bottom:14px;margin-left:0;text-align:center;width:100% !important}.categories-bottom .enews-widget
p{float:none;margin-bottom:14px;margin-left:0;text-align:center;width:100% !important;clear:both}.categories-bottom .enews-widget .widgettitle,
.categories-bottom .enews-widget
p{display:block;float:none;line-height:28px;margin:5px
10px 10px 0;width:auto}.after-header-left{margin-left:0.5%}.after-header-right{margin-right:0.5%}.after-header-right .simple-social-icons .widget-title.widgettitle{width:30%}.nav-navigation-left,.nav-navigation-right{float:none;margin:0;width:100%}.testimonial-text{margin:25% 10% 2%}.testimonial_section .quote-icon:before{left:35%}.site-header{text-align:center;height:200px}.genesis-responsive-menu
.wrap{padding:0}.genesis-responsive-menu{display:none;position:relative;display:none;visibility:visible;position:absolute;z-index:9999;left:0;width:100%;padding:5%;border-top:3px solid #ddd;opacity:1;background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1)}.nav-navigation-right .genesis-nav-menu .menu-item,
.nav-navigation-left .genesis-nav-menu .menu-item{border-right:none}.genesis-skip-link .skip-link-hidden{display:none;visibility:hidden}.menu-toggle,.sub-menu-toggle{background-color:transparent;border-width:0;color:#555;display:block;margin:0
auto;overflow:hidden;text-align:center;visibility:visible}.site-footer .menu-toggle,
.site-footer .sub-menu-toggle{color:#fff}.menu-toggle:focus,.menu-toggle:hover,.sub-menu-toggle:focus,.sub-menu-toggle:hover{background-color:#fff;border-width:0;color:#555}.menu-toggle{line-height:22px;position:relative;width:100%;z-index:1000}.menu-toggle::before{font-size:1.5em;margin-right:10px;text-rendering:auto}.sub-menu-toggle{float:right;padding:10px;position:absolute;right:0;top:0;z-index:100}.sub-menu .sub-menu-toggle{padding:12px
10px}.sub-menu-toggle::before{display:inline-block;text-rendering:auto;-webkit-transform:rotate( 0 );-ms-transform:rotate( 0 );transform:rotate( 0 );-webkit-transition:transform .25s ease-in-out;-ms-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}.sub-menu-toggle.activated::before{-webkit-transform:rotate( 180deg );-ms-transform:rotate( 180deg );transform:rotate( 180deg )}.genesis-responsive-menu .genesis-nav-menu .menu-item{display:block;float:none;position:relative;text-align:left}.genesis-responsive-menu .genesis-nav-menu .menu-item:focus,
.genesis-responsive-menu .genesis-nav-menu .menu-item:hover{position:relative}.genesis-responsive-menu .genesis-nav-menu .menu-item
a{border:none;font-size:10px;font-weight:300;letter-spacing:2px;line-height:1;margin-bottom:1px;padding:15px
20px;text-transform:uppercase;width:100%}.genesis-responsive-menu .genesis-nav-menu .sub-menu{border:none}.genesis-responsive-menu .genesis-nav-menu .menu-item:hover>.sub-menu{margin-left:0px}.genesis-responsive-menu .genesis-nav-menu .menu-item > a:focus ul.sub-menu,
.genesis-responsive-menu .genesis-nav-menu .menu-item > a:focus ul.sub-menu .sub-menu{left:0;margin-left:0}.genesis-responsive-menu .genesis-nav-menu>.menu-item-has-children>a::after{content:none}.genesis-responsive-menu .genesis-nav-menu .sub-menu{clear:both;display:none;margin:0;opacity:1;padding-left:15px;position:static;width:100%}.genesis-responsive-menu .genesis-nav-menu .sub-menu .sub-menu{margin:0}.after-header{margin-top:5%}.carousel{margin:0
5%}.woocommerce ul.product_list_widget li:nth-of-type(3n+1),
.woocommerce ul.product_list_widget li:nth-of-type(3n+2),
.woocommerce ul.product_list_widget li:nth-of-type(3n+3){width:31%}.home-before-footer:after{margin-top:-195px}.metaslider
img{min-height:400px;object-fit:cover}.metaslider .caption-wrap{bottom:25% !important;width:80% !important;margin-left:10% !important;margin-right:10% !important}.heading{margin:4%;padding:4%}.creds{width:50%;margin:0
auto}.genesis-responsive-menu{color:#555}}@media only screen and (max-width: 960px){.navigation-container{margin-top:0px !important}.nav-primary{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);width:94%;margin:0
3%;padding:0;text-align:center;float:none}.genesis-nav-menu>.right>a{display:block}.genesis-nav-menu
.right{float:none;padding:0}.genesis-nav-menu.responsive-menu>.menu-item>.sub-menu,.genesis-nav-menu.responsive-menu{display:none}.genesis-nav-menu.responsive-menu .menu-item,.responsive-menu-icon{display:block}.genesis-nav-menu.responsive-menu .menu-item{margin:0}.genesis-nav-menu.responsive-menu .menu-item:hover{position:static}.genesis-nav-menu.responsive-menu .current-menu-item > a,
.genesis-nav-menu.responsive-menu .sub-menu .current-menu-item > a:hover,
.genesis-nav-menu.responsive-menu a,
.genesis-nav-menu.responsive-menu a:hover{background:none;line-height:1;padding:16px
20px;text-align:left}.genesis-nav-menu .sub-menu:after,
.genesis-nav-menu .sub-menu:before{display:none}.genesis-nav-menu.responsive-menu>.menu-item-has-children:before{content:"\f347";color:#555;float:left;font:normal 16px/1 'dashicons';height:14px;padding:15px
20px;right:0;text-align:right;z-index:9999}.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before{content:"\f343";color:#555}.genesis-nav-menu.responsive-menu .sub-menu{border:none;left:auto;opacity:1;padding-left:25px;position:relative;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:200px;z-index:99}.genesis-nav-menu.responsive-menu .sub-menu .sub-menu{margin:0}.genesis-nav-menu.responsive-menu .sub-menu .current-menu-item > a:hover,
.genesis-nav-menu.responsive-menu .sub-menu li a,
.genesis-nav-menu.responsive-menu .sub-menu li a:hover{background:none;border:none;padding:12px
20px;position:relative;width:100%}.genesis-nav-menu{border:none}.genesis-nav-menu .menu-item{border-bottom:1px solid #f5f5f5;display:block;position:relative;text-align:left}.genesis-nav-menu .menu-item:hover{position:relative}.genesis-nav-menu .sub-menu{border-top:1px solid #f5f5f5;clear:both;display:none;opacity:1;position:static;width:100%}.genesis-nav-menu .sub-menu .menu-item:last-child{border-bottom:none}.genesis-nav-menu .sub-menu
a{border:none;padding:16px
22px;position:relative;width:auto}.genesis-nav-menu .sub-menu a:hover{background:transparent}.genesis-nav-menu .sub-menu .sub-menu{margin:0}.genesis-nav-menu .sub-menu .sub-menu
a{padding-left:30px}.genesis-nav-menu .sub-menu .sub-menu .sub-menu
a{padding-left:40px}.responsive-menu-icon,
.responsive-menu .menu-item-has-children{cursor:pointer}.responsive-menu .menu-item,.responsive-menu-icon{display:block}.responsive-menu,.responsive-menu>.menu-item>.sub-menu{display:none}.responsive-menu-icon{text-align:center}.responsive-menu-icon::before{color:#555;content:"\f333";display:inline-block;font:normal 24px/1 'dashicons';margin:0
auto;padding:10px}.responsive-menu>.menu-item-has-children:before{clear:both;content:"\f347";float:right;font:normal 14px/1 'dashicons';height:14px;padding:15px
0 15px 20px;right:0;text-align:right;z-index:9999}.responsive-menu .menu-open.menu-item-has-children:before{content:"\f343"}.responsive-menu .sub-menu .sub-menu{margin:0
0 0 25px}.nav-footer .responsive-menu-icon::before{color:#555}}@media only screen and (max-width: 800px){.odd{clear:both;margin-left:0}.alignright,.alignleft,img.alignright,img.alignleft,.wp-caption.alignright,.wp-caption.alignleft{float:none;margin:0
auto 20px}.home-flexible  .eight-widgets .widget,
.home-flexible  .five-widgets .widget,
.home-flexible  .five-widgets .widget:nth-last-of-type(-n+2),
.home-flexible  .four-widgets .widget,
.home-flexible  .seven-widgets .widget:nth-last-of-type(-n+4),
.home-flexible  .six-widgets .widget,
.home-flexible  .three-widgets .widget,
.home-flexible  .two-widgets .widget,
.home-flexible  .widget-thirds .widget,
.site-footer
.wrap{float:left;margin:0
auto;width:100%;text-align:center}.footer-widgets-1,.footer-widgets-2,.footer-widgets-3{width:100%}.metaslider .caption-wrap{bottom:5% !important}.site-inner{background:#fff;clear:both;padding:1% 1.6% 5%}.categories-top
.widget{float:none;margin:0
0 10px;width:100%}.footer-widgets .enews-widget input,
.after-entry .enews-widget input,
.after-entry .enews-widget input[type="submit"]{margin-bottom:10px;width:100%}.follow{margin-top:14px;width:100%;float:none;text-align:center;margin-left:0;font-weight:700}.social-links{margin-top:1%;width:100%;float:none}.social-links
a{text-align:center}.nav-primary .genesis-nav-menu>.search{display:block;text-align:left}.search-div{left:0}.five-sixths,.four-sixths,.four-columns,.two-columns,.one-sixth,.one-third,.one-fourth,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds,.first,.one-half{clear:none;margin-left:2%;width:100%}.woocommerce ul.product_list_widget li:nth-of-type(3n+1),
.woocommerce ul.product_list_widget li:nth-of-type(3n+2),
.woocommerce ul.product_list_widget li:nth-of-type(3n){width:100% !important;float:left}.gallery-columns-2,.gallery-columns-3,.gallery-columns-4,.gallery-columns-5,.gallery-columns-6{-webkit-column-count:2;-moz-column-count:2;column-count:2}.woocommerce ul.products li.product,
.woocommerce-page ul.products
li.product{width:100%}.footer-widgets-1,.footer-widgets-2{float:none;padding:0;text-align:center}.after-entry .enews-widget input,
.after-entry .enews-widget input[type="submit"]{margin:0
0 10px}.header-image .site-header{background-size:contain !important}.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product,
.woocommerce-page[class*=columns-] ul.products li.product,
.woocommerce[class*=columns-] ul.products
li.product{width:48% !important}.site-header{border:none!important;position:relative}.genesis-nav-menu>.right>a{display:block}.genesis-nav-menu
.right{float:none;padding:0}.genesis-nav-menu.responsive-menu>.menu-item>.sub-menu,.genesis-nav-menu.responsive-menu{display:none}.genesis-nav-menu.responsive-menu .menu-item,.responsive-menu-icon{display:block}.genesis-nav-menu.responsive-menu .menu-item{margin:0}.genesis-nav-menu.responsive-menu .menu-item:hover{position:static}.genesis-nav-menu.responsive-menu .current-menu-item > a,
.genesis-nav-menu.responsive-menu .sub-menu .current-menu-item > a:hover,
.genesis-nav-menu.responsive-menu a,
.genesis-nav-menu.responsive-menu a:hover{background:none;line-height:1;padding:16px
20px;text-align:left}.genesis-nav-menu .sub-menu:after,
.genesis-nav-menu .sub-menu:before{display:none}.genesis-nav-menu.responsive-menu>.menu-item-has-children:before{content:"\f347";color:#555;float:left;font:normal 16px/1 'dashicons';height:14px;padding:15px
20px;right:0;text-align:right;z-index:9999}.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before{content:"\f343";color:#555}.genesis-nav-menu.responsive-menu .sub-menu{border:none;left:auto;opacity:1;padding-left:25px;position:relative;-moz-transition:opacity .4s ease-in-out;-ms-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;-webkit-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out;width:200px;z-index:99}.genesis-nav-menu.responsive-menu .sub-menu .sub-menu{margin:0}.genesis-nav-menu.responsive-menu .sub-menu .current-menu-item > a:hover,
.genesis-nav-menu.responsive-menu .sub-menu li a,
.genesis-nav-menu.responsive-menu .sub-menu li a:hover{background:none;border:none;padding:12px
20px;position:relative;width:100%}.genesis-nav-menu{border:none}.genesis-nav-menu .menu-item{border-bottom:1px solid #f5f5f5;display:block;position:relative;text-align:left}.genesis-nav-menu .menu-item:hover{position:relative}.genesis-nav-menu .sub-menu{border-top:1px solid #f5f5f5;clear:both;display:none;opacity:1;position:static;width:100%}.genesis-nav-menu .sub-menu .menu-item:last-child{border-bottom:none}.genesis-nav-menu .sub-menu
a{border:none;padding:16px
22px;position:relative;width:auto}.genesis-nav-menu .sub-menu a:hover{background:transparent}.genesis-nav-menu .sub-menu .sub-menu{margin:0}.genesis-nav-menu .sub-menu .sub-menu
a{padding-left:30px}.genesis-nav-menu .sub-menu .sub-menu .sub-menu
a{padding-left:40px}.responsive-menu-icon,
.responsive-menu .menu-item-has-children{cursor:pointer}.responsive-menu .menu-item,.responsive-menu-icon{display:block}.responsive-menu,.responsive-menu>.menu-item>.sub-menu{display:none}.responsive-menu-icon{text-align:center}.responsive-menu-icon::before{color:#444;content:"\f333";display:inline-block;font:normal 20px/1 'dashicons';margin:0
auto;padding:10px}.responsive-menu>.menu-item-has-children:before{clear:both;content:"\f347";float:right;font:normal 14px/1 'dashicons';height:14px;padding:15px
0 15px 20px;right:0;text-align:right;z-index:9999}.responsive-menu .menu-open.menu-item-has-children:before{content:"\f343"}.responsive-menu .sub-menu .sub-menu{margin:0
0 0 25px}.nav-footer .responsive-menu-icon::before{color:#fff}.home-slider-section{margin-top:3%}.home-flexible  .eight-widgets .widget,
.home-flexible  .five-widgets .widget,
.home-flexible  .five-widgets .widget:nth-last-of-type(-n+2),
.home-flexible  .four-widgets .widget,
.home-flexible  .seven-widgets .widget,
.home-flexible 	.seven-widgets .widget:nth-last-of-type(-n+4),
.home-flexible  .six-widgets .widget,
.home-flexible  .three-widgets .widget,
.home-flexible  .two-widgets .widget,
.home-flexible  .widget-thirds .widget,
.home-flexible 	.seven-widgets .widget,
.home-flexible 	.five-widgets .widget,
.home-flexible 	.six-widgets .widget,
.home-flexible 	.three-widgets .widget,
.home-flexible 	.widget-thirds
.widget{margin:0
auto;width:100%;text-align:center}.testimonial-text{margin:40% 10% 2%}.testimonial_section .quote-icon:before{left:28%}.after-header-right{float:right;width:40%;margin-right:0}.after-header-left{float:left;width:40%;margin-left:0}.creds,.nav-footer{float:none;width:100%}.nav-primary.fixed,.nav-secondary.fixed{width:100%;margin:0
auto}.nav-primary.fixed{border-bottom:1px solid #555}.flexible-widgets.widget-fourths .widget,
.flexible-widgets.widget-halves .widget,
.flexible-widgets.widget-thirds
.widget{width:100%}.entry-footer .entry-meta .entry-categories,
.entry-footer .entry-meta .entry-tags,
.entry-footer .entry-meta .entry-comments-link{float:none;width:100%;padding:0
auto 10px;display:block}.portfolio_shortcode
.icon{margin:70px
10px 0px;padding:0}.portfolio_shortcode .icon
a{font-size:16px}.metaslider .caption-wrap{bottom:25% !important;width:70% !important;margin-left:15% !important;margin-right:15% !important}.home-before-footer:after{margin-top:-170px}.genesis-nav-menu .widget-area{margin-top:2%}}@media only screen and (max-width: 605px){.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product,
.woocommerce-page[class*=columns-] ul.products li.product,
.woocommerce[class*=columns-] ul.products
li.product{width:100% !important}.related-list
li{width:50%}.header-image .site-header
a{background-size:contain !important}.home-bottom
.amount{display:none}.sidebar .featuredpost article:last-child{margin-bottom:20px}.after-header-right,.after-header-left{width:100%;margin-right:0}.after-header-left .search-form,
.after-header-right .search-form{float:right;width:100%;padding:5px}.after-header-right .simple-social-icons .widget-title.widgettitle{width:100%}.after-header-right .simple-social-icons ul li,
.after-header-left .simple-social-icons ul
li{float:none;display:inline-block;margin:0
auto}.after-header-right
.alignleft{float:none;text-align:center;padding:20px}.search-form
input{text-align:center;margin-top:2%}.front-page-image-3 .enews input,
.front-page-image-5 .enews input,
.front-page-image-3 .enews-widget input[type="submit"],
.front-page-image-5 .enews-widget input[type="submit"]{width:100%}.site-title,
.site-title
a{font-size:38px}.testimonial-text{margin:45% 10% 2%}.home-before-footer h4.widget-title{width:55%}.home-before-footer:after{margin-top:-338px}}@media only screen and (max-width: 480px){.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds,.odd{margin-left:0;width:100%}.site-title{width:290px}.site-header{height:150px}.header-image .site-title
a{width:290px;height:124px;padding:0;margin:0
auto}.gallery-columns-2 .gallery-item,
.gallery-columns-3 .gallery-item,
.gallery-columns-4 .gallery-item,
.gallery-columns-5 .gallery-item,
.gallery-columns-6 .gallery-item,
.gallery-columns-7 .gallery-item{width:98%}.after-entry
.widget{width:100%}.category-bottom
.entry{margin:0;width:100%}.slide-excerpt{display:none;visibility:hidden}.woocommerce ul.product_list_widget li:nth-of-type(4n+1),
.woocommerce ul.product_list_widget li:nth-of-type(4n+2),
.woocommerce ul.product_list_widget li:nth-of-type(4n+3),
.woocommerce ul.product_list_widget li:nth-of-type(4n){width:100% !important}.gallery-columns-2,.gallery-columns-3,.gallery-columns-4,.gallery-columns-5,.gallery-columns-6{-webkit-column-count:1;-moz-column-count:1;column-count:1}.testimonial-text{margin:85% 10% 2%}.testimonial_section .quote-icon
img{margin-left:-33px}.pricing-table .one-third{width:100%}.search-div{width:auto}.widgettitle{font-size:16px}.previous-post-link,.next-post-link{float:none;width:100%;border-right:none;text-align:center}.title-area{height:130px;width:300px}#options
li{width:100%}.share-small:before{display:block;padding-left:0;margin-right:0}.next,.previous{width:100%}.after-header-right p,
.after-header-left
p{float:none !important}.flexible-widgets.widget-fourths .widget,
.flexible-widgets.widget-halves .widget,
.flexible-widgets.widget-thirds
.widget{width:96%;margin:0
auto}.testimonial_section .quote-icon:before{left:15%}.before-footer h4.widget-title{width:50%}.home-before-footer:before,.home-before-footer:after{background:none !important}.home-before-footer:after{height:auto}.home-before-footer h4.widget-title{width:50%}}