#sb_instagram{width:100%;margin:0 auto;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#sb_instagram #sbi_images,#sb_instagram.sbi_fixed_height{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#sb_instagram:after,.sbi_lb-commentBox:after,.sbi_lb-data:after,.sbi_lb-dataContainer:after,.sbi_lb-outerContainer:after{content:"";display:table;clear:both}#sb_instagram.sbi_fixed_height{overflow:hidden;overflow-y:auto;box-sizing:border-box}#sb_instagram #sbi_images{box-sizing:border-box;display:grid;width:100%;padding:12px 0}#sb_instagram .sbi_header_link{-webkit-box-shadow:none;box-shadow:none}#sb_instagram .sbi_header_link:hover,.sbi_lightbox a img{border:none}#sb_instagram #sbi_images .sbi_item{display:inline-block;width:100%;vertical-align:top;zoom:1;margin:0!important;text-decoration:none;opacity:1;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}#sb_instagram #sbi_images .sbi_item.sbi_transition{opacity:0}#sb_instagram.sbi_col_1 #sbi_images,#sb_instagram.sbi_col_1.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(1,1fr)}#sb_instagram.sbi_col_2 #sbi_images,#sb_instagram.sbi_col_2.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(2,1fr)}#sb_instagram.sbi_col_3 #sbi_images,#sb_instagram.sbi_col_3.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(3,1fr)}#sb_instagram.sbi_col_4 #sbi_images,#sb_instagram.sbi_col_4.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(4,1fr)}#sb_instagram.sbi_col_5 #sbi_images,#sb_instagram.sbi_col_5.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(5,1fr)}#sb_instagram.sbi_col_6 #sbi_images,#sb_instagram.sbi_col_6.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(6,1fr)}#sb_instagram.sbi_col_7 #sbi_images,#sb_instagram.sbi_col_7.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(7,1fr)}#sb_instagram.sbi_col_8 #sbi_images,#sb_instagram.sbi_col_8.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(8,1fr)}#sb_instagram.sbi_col_9 #sbi_images,#sb_instagram.sbi_col_9.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(9,1fr)}#sb_instagram.sbi_col_10 #sbi_images,#sb_instagram.sbi_col_10.sbi_disable_mobile #sbi_images{grid-template-columns:repeat(10,1fr)}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_photo_wrap{position:relative}#sb_instagram .sbi_photo{display:block;text-decoration:none}#sb_instagram .sbi_photo img{width:100%;height:inherit;object-fit:cover;scale:1;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out;vertical-align:middle}#sb_instagram .sbi_no_js img,#sb_instagram br,#sb_instagram p:empty,#sb_instagram.sbi_no_js .sbi_load_btn,#sb_instagram.sbi_no_js .sbi_photo img{display:none}#sb_instagram a,#sb_instagram a:active,#sb_instagram a:focus,#sb_instagram a:hover,.sbi_lightbox a:active,.sbi_lightbox a:focus,.sbi_lightbox a:hover{outline:0}#sb_instagram img{display:block;padding:0!important;margin:0!important;max-width:100%!important;opacity:1!important}#sb_instagram .sbi_link{display:none;position:absolute;bottom:0;right:0;width:100%;padding:10px 0;background:rgba(0,0,0,.5);text-align:center;color:#fff;font-size:12px;line-height:1.1}#sb_instagram .sbi_link a{padding:0 6px;text-decoration:none;color:#fff;font-size:12px;line-height:1.1;display:inline-block;vertical-align:top;zoom:1}#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{height:1em;display:inline-block}#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{display:block!important;position:absolute;z-index:1;color:rgba(255,255,255,.9);font-style:normal!important;text-shadow:0 0 8px rgba(0,0,0,.8)}#sb_instagram .sbi_type_carousel .sbi_playbtn,#sb_instagram .sbi_type_video .sbi_playbtn{z-index:2;top:50%;left:50%;margin-top:-24px;margin-left:-19px;padding:0;font-size:48px}#sb_instagram .sbi_type_carousel .fa-clone{right:12px;top:12px;font-size:24px;text-shadow:0 0 8px rgba(0,0,0,.3)}#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(0px 0px 2px rgba(0,0,0,.4));filter:drop-shadow(0px 0px 2px rgba(0, 0, 0, .4))}#sb_instagram .sbi_loader{width:20px;height:20px;position:relative;top:50%;left:50%;margin:-10px 0 0 -10px;background-color:rgba(0,0,0,.5);border-radius:100%;-webkit-animation:1s ease-in-out infinite sbi-sk-scaleout;animation:1s ease-in-out infinite sbi-sk-scaleout}#sbi_load p{display:inline;padding:0;margin:0}#sb_instagram #sbi_load .sbi_loader{position:absolute;margin-top:-11px;background-color:#fff;opacity:1}@-webkit-keyframes sbi-sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sbi-sk-scaleout{0%{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:0}}#sb_instagram .fa-spin,#sbi_lightbox .fa-spin{-webkit-animation:2s linear infinite fa-spin;animation:2s linear infinite fa-spin}#sb_instagram .fa-pulse,#sbi_lightbox .fa-pulse{-webkit-animation:1s steps(8) infinite fa-spin;animation:1s steps(8) infinite fa-spin}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.sbi-screenreader{text-indent:-9999px!important;display:block!important;width:0!important;height:0!important;line-height:0!important;text-align:left!important;overflow:hidden!important}#sb_instagram .sb_instagram_header,.sb_instagram_header{overflow:hidden;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:12px 0}#sb_instagram .sb_instagram_header a,.sb_instagram_header a{transition:color .5s;text-decoration:none}.sb_instagram_header.sbi_header_outside{float:none;margin-left:auto!important;margin-right:auto!important;display:flex}.sbi_no_avatar .sbi_header_img{background:#333;color:#fff;width:50px;height:50px;position:relative}.sb_instagram_header .sbi_header_hashtag_icon{opacity:0;position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgba(0,0,0,.75)}.sbi_no_avatar .sbi_header_hashtag_icon{display:block;color:#fff;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 .2s linear,color .2s linear;-moz-transition:background .2s linear,color .2s linear;-o-transition:background .2s linear,color .2s linear;transition:background .2s linear,color .2s linear}@media all and (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{width:80px;height:80px;border-radius:50%}#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{width:120px;height:120px;border-radius:50%}#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{position:relative;width:50px;height:50px;overflow:hidden;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:50%}#sb_instagram .sb_instagram_header .sbi_header_img_hover,.sb_instagram_header .sbi_header_img_hover{opacity:0;position:absolute;width:100%;top:0;bottom:0;left:0;text-align:center;color:#fff;background:rgba(0,0,0,.75);z-index:2;transition:opacity .4s ease-in-out}#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{position:absolute;top:50%;left:50%;margin-top:-12px;margin-left:-12px;width:24px;height:24px;font-size: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{margin-top:-18px;margin-left:-18px;width:36px;height:36px;font-size: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{margin-top:-24px;margin-left:-24px;width:48px;height:48px;font-size:48px}#sb_instagram .sb_instagram_header .sbi_header_img_hover i{overflow:hidden}#sb_instagram .sb_instagram_header .sbi_fade_in,.sb_instagram_header .sbi_fade_in{opacity:1;transition:opacity .2s 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.sbi_no_js #sbi_images .sbi_item.sbi_transition,.sb_instagram_header a:focus .sbi_header_img_hover,.sb_instagram_header a:hover .sbi_header_img_hover,.sbi_lb-nav a.sbi_lb-next:hover,.sbi_lb-nav a.sbi_lb-prev:hover{opacity:1}#sb_instagram .sb_instagram_header .sbi_header_text,.sb_instagram_header .sbi_header_text{display:flex;gap:20px;justify-content:flex-start;align-items:center}#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{display:flex;justify-content:flex-start;align-items:flex-start;flex:1;flex-direction:column;gap:4px}#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 .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{float:left;clear:both;width:100%;text-align:center;opacity:1;transition:.5s ease-in}#sb_instagram #sbi_load .fa-spinner{display:none;position:absolute;top:50%;left:50%;margin:-8px 0 0 -7px;font-size:15px}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a,.et-db #et-boc .et-l .et_pb_module .sbi_follow_btn a{display:inline-block;vertical-align:top;zoom:1;padding:7px 14px;margin:5px auto 0;background:#333;text-decoration:none;line-height:1.5}#sb_instagram .sbi_load_btn .sbi_btn_text,#sb_instagram .sbi_load_btn .sbi_loader{opacity:1;transition:.1s ease-in}#sb_instagram .sbi_hidden{opacity:0!important}#sb_instagram #sbi_load .sbi_load_btn,#sb_instagram .sbi_follow_btn a{border:none;color:#fff;font-size:13px;-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;transition:.1s ease-in}.sbi_lb-nav a.sbi_lb-next,.sbi_lb-nav a.sbi_lb-prev{width:50px;padding-left:10px;padding-right:10px;opacity:.5;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s}#sb_instagram .sbi_follow_btn{display:inline-block;vertical-align:top;zoom:1;text-align:center}#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:focus,#sb_instagram #sbi_load .sbi_load_btn:hover{outline:0;box-shadow:inset 0 0 20px 20px rgba(255,255,255,.25)}#sb_instagram .sbi_follow_btn a:focus,#sb_instagram .sbi_follow_btn a:hover{outline:0;box-shadow:inset 0 0 10px 20px #359dff}#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{margin-bottom:-1px;margin-right:7px;font-size:15px}#sb_instagram .sbi_follow_btn svg{vertical-align:-.125em}#sb_instagram #sbi_load .sbi_follow_btn{margin-left:5px}#sb_instagram .sb_instagram_error{width:100%;text-align:center;line-height:1.4}#sbi_mod_error{display:none;border:1px solid #ddd;background:#eee;color:#333;margin:10px 0 0;padding:10px 15px;font-size:13px;text-align:center;clear:both;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}#sbi_mod_error br{display:initial!important}#sbi_mod_error p{padding:5px 0!important;margin:0!important;line-height:1.3!important}#sbi_mod_error ol,#sbi_mod_error ul{padding:5px 0 5px 20px!important;margin:0!important}#sbi_mod_error li{padding:1px 0!important;margin: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{margin-top:-12px;margin-left:-9px;font-size:23px}#sb_instagram.sbi_medium .sbi_type_carousel .sbi_photo_wrap .fa-clone{right:8px;top:8px;font-size:18px}#sb_instagram.sbi_small .sbi_photo_wrap .svg-inline--fa.fa-play,#sb_instagram.sbi_small .sbi_playbtn{margin-top:-9px;margin-left:-7px;font-size:18px}#sb_instagram.sbi_small .sbi_type_carousel .sbi_photo_wrap .fa-clone{right:5px;top:5px;font-size:12px}@media all and (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}}#sb_instagram.sbi_no_js #sbi_images .sbi_item .sbi_photo_wrap{box-sizing:border-box;position:relative;overflow:hidden}#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{position:absolute;top:0;left:0;bottom:0;right:0}#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{display:inline-block;padding:6px 10px;background:rgba(0,0,0,.1);text-decoration:none;border-radius:5px;margin-top:10px;color:#444}#sb_instagram #sbi_mod_error .sb_frontend_btn:hover{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:rgba(255,255,255,.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:rgba(255,255,255,.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{color:rgba(0,0,0,.85);background-color:rgba(255,255,255,.75)}#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 all and (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 all and (max-width:480px){#sb_instagram.sbi_col_10 #sbi_images,#sb_instagram.sbi_col_10.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_3 #sbi_images,#sb_instagram.sbi_col_3.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_4 #sbi_images,#sb_instagram.sbi_col_4.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_5 #sbi_images,#sb_instagram.sbi_col_5.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_6 #sbi_images,#sb_instagram.sbi_col_6.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_7 #sbi_images,#sb_instagram.sbi_col_7.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_8 #sbi_images,#sb_instagram.sbi_col_8.sbi_mob_col_auto #sbi_images,#sb_instagram.sbi_col_9 #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(https://sophiajensenphotography.com/wp-content/plugins/instagram-feed/img/sbi-sprite.png);display:none}.sbi_lightboxOverlay{position:absolute;top:0;left:0;z-index:99999;background-color:#000;opacity:.9;display:none}.sbi_lightbox{position:absolute;left:0;width:100%;z-index:100000;text-align:center;line-height:0;font-weight:400}.sbi_lightbox .sbi_lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;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_lb-outerContainer{position:relative;background-color:#000;width:250px;height:250px;margin:0 auto 5px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.sbi_lb-container-wrapper{height:100%}.sbi_lb-container{position:relative;top:0;left:0;width:100%;height:100%;bottom:0;right:0}.sbi_lb-loader{position:absolute;width:100%;top:50%;left:0;height:20px;margin-top:-10px;text-align:center;line-height:0}.sbi_lb-loader span{display:block;width:14px;height:14px;margin:0 auto;background:url(https://sophiajensenphotography.com/wp-content/plugins/instagram-feed/img/sbi-sprite.png) no-repeat}.sbi_lb-container>.nav{left:0}.sbi_lb-nav a{position:absolute;z-index:100;top:0;height:90%;outline:0;background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}.sbi_lb-next,.sbi_lb-prev{height:100%;cursor:pointer;display:block}.sbi_lb-nav a.sbi_lb-prev{left:-70px;float:left;transition:opacity .2s}.sbi_lb-nav a.sbi_lb-next{right:-70px;float:right;transition:opacity .2s}.sbi_lb-nav span{display:block;top:55%;position:absolute;left:20px;width:34px;height:45px;margin:-25px 0 0;background:url(https://sophiajensenphotography.com/wp-content/plugins/instagram-feed/img/sbi-sprite.png) no-repeat}.sbi_lb-nav a.sbi_lb-prev span{background-position:-53px 0}.sbi_lb-nav a.sbi_lb-next span{left:auto;right:20px;background-position:-18px 0}.sbi_lb-dataContainer{margin:0 auto;padding-top:10px;width:100%;font-family:"Open Sans",Helvetica,Arial,sans-serif;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-outerContainer{position:relative;padding-right:300px;background:#fff;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-container-wrapper{position:relative;background:#000}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-dataContainer{width:300px!important;position:absolute;top:0;right:-300px;height:100%;bottom:0;background:#fff;line-height:1.4;overflow:hidden;overflow-y:auto;text-align:left}.sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-commentBox{display:block!important;width:100%;margin-top:20px;padding:4px}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-number{padding-bottom:0}#sbi_lightbox.sbi_lb-comments-enabled .sbi_lb-caption{width:100%;max-width:100%;margin-bottom:20px}#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{display:block!important;width:100%;min-width:100%;float:left;clear:both;font-size:12px;padding:3px 20px 3px 0;margin:0 0 1px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.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{padding:0 4px;color:#ccc}.sbi_lb-data .sbi_lb-details{width:85%;float:left;text-align:left;line-height:1.1}.sbi_lb-data .sbi_lb-caption{float:left;font-size:13px;font-weight:400;line-height:1.3;padding-bottom:3px;color:#ccc;word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.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 .sbi_lightbox_username:hover p,.sbi_lb-data .sbi_lb-caption a:hover{color:#fff;text-decoration:underline}.sbi_lb-data .sbi_lb-caption .sbi_lightbox_username{float:left;width:100%;color:#ccc;padding-bottom:0;display:block;margin:0 0 5px}#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{float:left;border:none;width:32px;height:32px;margin-right:10px;background:#666;-moz-border-radius:40px;-webkit-border-radius:40px;border-radius:40px}.sbi_lightbox_username p{float:left;margin:0;padding:0;color:#ccc;line-height:32px;font-weight:700;font-size:13px}.sbi_lb-data .sbi_lb-number{display:block;float:left;clear:both;padding:5px 0 15px;font-size:12px;color:#999}.sbi_lb-data .sbi_lb-close{display:block;float:right;width:30px;height:30px;font-size:18px;color:#aaa;text-align:right;outline:0;opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.sbi_lb-data .sbi_lb-close:hover{cursor:pointer;opacity:1;color:#fff}.sbi_lb-nav{top:0;left:0;width:100%;z-index:10;height:auto}.sbi-feed-block-cta,.sbi-feed-block-cta-img-ctn{width:100%!important;position:relative!important}.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;text-align:center!important}.sbi-feed-block-cta-img-ctn{float:left!important;display:flex!important;justify-content:center!important;align-items:center!important;margin-top:50px!important;margin-bottom:35px!important}.sbi-feed-block-cta-img{width:65px!important;height:65px!important;position:relative!important;border:2px solid #dcdde1!important;border-radius:16px!important;-webkit-transform:rotate(-3deg)!important;transform:rotate(-3deg)!important;display:flex!important;justify-content:center!important;align-items:center!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{position:absolute!important;right:-15px!important;bottom:-19px!important;z-index:1!important}.sbi-feed-block-cta-heading{font-size:19px!important;padding:0!important;margin:0 0 30px!important;display:inline-block!important;width:100%!important;font-weight:700!important;line-height:1.4em!important}.sbi-feed-block-cta-btn{background:#0068a0!important;border-radius:2px!important;padding:8px 20px 8px 38px!important;cursor:pointer!important;color:#fff!important;position:relative!important;margin-bottom:30px!important}.sbi-feed-block-cta-btn:after,.sbi-feed-block-cta-btn:before{content:''!important;position:absolute!important;width:2px!important;height:12px!important;background:#fff!important;left:20px!important;top:14px!important}.sbi-feed-block-cta-btn:after{-webkit-transform:rotate(90deg)!important;transform:rotate(90deg)!important}.sbi-feed-block-cta-desc{display:flex!important;justify-content:center!important;align-items:center!important;padding:20px!important;background:#f9f9fa!important;border-top:1px solid #e8e8eb!important;margin-top:35px!important;flex-direction:column!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,.sbi-feed-block-cta-selector span a{text-transform:capitalize!important;text-decoration:underline!important;font-weight:600!important}.sbi-feed-block-cta-selector{width:100%!important;padding:0 20%!important;display:flex!important;justify-content:center!important;align-items:center!important;flex-direction:column!important;margin-bottom:45px!important}.sbi-feed-block-cta-feedselector{border:1px solid #d0d1d7!important;padding:8px 16px!important;margin-bottom:15px!important;max-width:100%!important;min-width:400px!important}.sbi-feed-block-cta-selector span{color:#2c324c!important}.sbi-feed-block-cta-selector span a:after{color:#2c324c!important;margin-left:2px!important;font-weight:400!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{content:''!important;height:16px!important;font-variant:normal!important;background-position:center center!important;background-repeat:no-repeat!important}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_facebook_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9056 18.109H13.4056V17.609H12.9056V18.109ZM9.79722 18.109H9.29722V18.609H9.79722V18.109ZM9.79722 14.5601V14.0601H9.29722V14.5601H9.79722ZM12.9056 14.5601V15.0601H13.4056V14.5601H12.9056ZM20.2604 7.32764H20.7604V6.90407L20.3426 6.83444L20.2604 7.32764ZM20.2604 10.3503V10.8503H20.7604V10.3503H20.2604ZM16.7237 14.5601H16.2237V15.0601H16.7237V14.5601ZM20.1258 14.5601L20.6199 14.6367L20.7094 14.0601H20.1258V14.5601ZM19.5751 18.109V18.609H20.0035L20.0692 18.1857L19.5751 18.109ZM16.7237 18.109V17.609H16.2237V18.109H16.7237ZM27.0523 14.5601H26.5523L26.5523 14.5612L27.0523 14.5601ZM17.0803 26.6136L16.9877 26.1222L17.0803 26.6136ZM12.5489 26.6139L12.6411 26.1225L12.5489 26.6139ZM14.8147 1.79797C7.80749 1.79797 2.07703 7.51685 2.07703 14.5601H3.07703C3.07703 8.06849 8.36042 2.79797 14.8147 2.79797V1.79797ZM2.07703 14.5601C2.07703 20.7981 6.54984 25.9974 12.4567 27.1053L12.6411 26.1225C7.19999 25.1019 3.07703 20.3097 3.07703 14.5601H2.07703ZM13.4056 26.3139V18.109H12.4056V26.3139H13.4056ZM12.9056 17.609H9.79722V18.609H12.9056V17.609ZM10.2972 18.109V14.5601H9.29722V18.109H10.2972ZM9.79722 15.0601H12.9056V14.0601H9.79722V15.0601ZM13.4056 14.5601V11.8556H12.4056V14.5601H13.4056ZM13.4056 11.8556C13.4056 10.4191 13.8299 9.36825 14.5211 8.67703C15.2129 7.98525 16.2305 7.59512 17.5314 7.59512V6.59512C16.0299 6.59512 14.7346 7.04939 13.814 7.96992C12.893 8.891 12.4056 10.2204 12.4056 11.8556H13.4056ZM17.5314 7.59512C18.1724 7.59512 18.8342 7.65119 19.3401 7.70823C19.592 7.73664 19.8029 7.76502 19.9504 7.78622C20.0241 7.79681 20.0818 7.8056 20.1208 7.81167C20.1402 7.81471 20.155 7.81706 20.1647 7.81863C20.1695 7.81941 20.1731 7.82 20.1754 7.82037C20.1765 7.82056 20.1773 7.82069 20.1778 7.82077C20.178 7.82081 20.1782 7.82083 20.1782 7.82084C20.1783 7.82085 20.1783 7.82085 20.1783 7.82085C20.1783 7.82085 20.1783 7.82085 20.1783 7.82085C20.1782 7.82084 20.1782 7.82084 20.2604 7.32764C20.3426 6.83444 20.3426 6.83443 20.3425 6.83443C20.3425 6.83442 20.3424 6.83441 20.3424 6.83441C20.3423 6.83439 20.3422 6.83437 20.342 6.83435C20.3418 6.8343 20.3414 6.83425 20.341 6.83417C20.3401 6.83403 20.3389 6.83383 20.3373 6.83357C20.3342 6.83307 20.3298 6.83234 20.3241 6.83142C20.3127 6.82958 20.2962 6.82695 20.2749 6.82362C20.2323 6.81698 20.1707 6.8076 20.0927 6.7964C19.9369 6.774 19.7157 6.74425 19.4521 6.71453C18.927 6.65532 18.2243 6.59512 17.5314 6.59512V7.59512ZM19.7604 7.32764V10.3503H20.7604V7.32764H19.7604ZM20.2604 9.85033H18.7185V10.8503H20.2604V9.85033ZM18.7185 9.85033C17.851 9.85033 17.1997 10.1241 16.7742 10.6148C16.3604 11.0922 16.2237 11.7025 16.2237 12.2594H17.2237C17.2237 11.8495 17.3257 11.5053 17.5298 11.2699C17.7224 11.0477 18.0684 10.8503 18.7185 10.8503V9.85033ZM16.2237 12.2594V14.5601H17.2237V12.2594H16.2237ZM16.7237 15.0601H20.1258V14.0601H16.7237V15.0601ZM19.6317 14.4834L19.081 18.0323L20.0692 18.1857L20.6199 14.6367L19.6317 14.4834ZM19.5751 17.609H16.7237V18.609H19.5751V17.609ZM16.2237 18.109V26.3135H17.2237V18.109H16.2237ZM17.1728 27.105C20.0281 26.5671 22.618 25.068 24.5079 22.8512L23.7469 22.2025C22.0054 24.2452 19.6188 25.6266 16.9877 26.1222L17.1728 27.105ZM24.5079 22.8512C26.4793 20.5388 27.5591 17.5977 27.5523 14.559L26.5523 14.5612C26.5586 17.3614 25.5636 20.0715 23.7469 22.2025L24.5079 22.8512ZM27.5523 14.5601C27.5523 7.51685 21.8218 1.79797 14.8147 1.79797V2.79797C21.2689 2.79797 26.5523 8.06849 26.5523 14.5601H27.5523ZM16.2237 26.3135C16.2237 26.8064 16.6682 27.2 17.1728 27.105L16.9877 26.1222C17.119 26.0975 17.2237 26.2006 17.2237 26.3135H16.2237ZM12.4567 27.1053C12.9603 27.1998 13.4056 26.8073 13.4056 26.3139H12.4056C12.4056 26.2001 12.5107 26.098 12.6411 26.1225L12.4567 27.1053Z' fill='%232b87da' /%3E%3Cpath d='M12.9056 18.1088H13.4056V17.6088H12.9056V18.1088ZM9.79724 18.1088H9.29724V18.6088H9.79724V18.1088ZM9.79724 14.5599V14.0599H9.29724V14.5599H9.79724ZM12.9056 14.5599V15.0599H13.4056V14.5599H12.9056ZM20.2604 7.32749H20.7604V6.90392L20.3426 6.83429L20.2604 7.32749ZM20.2604 10.3502V10.8502H20.7604V10.3502H20.2604ZM16.7237 14.5599H16.2237V15.0599H16.7237V14.5599ZM20.1258 14.5599L20.6199 14.6366L20.7094 14.0599H20.1258V14.5599ZM19.5751 18.1088V18.6088H20.0035L20.0692 18.1855L19.5751 18.1088ZM16.7237 18.1088V17.6088H16.2237V18.1088H16.7237ZM13.4056 26.366V18.1088H12.4056V26.366H13.4056ZM12.9056 17.6088H9.79724V18.6088H12.9056V17.6088ZM10.2972 18.1088V14.5599H9.29724V18.1088H10.2972ZM9.79724 15.0599H12.9056V14.0599H9.79724V15.0599ZM13.4056 14.5599V11.8554H12.4056V14.5599H13.4056ZM13.4056 11.8554C13.4056 10.4189 13.8299 9.3681 14.5212 8.67688C15.2129 7.9851 16.2305 7.59497 17.5314 7.59497V6.59497C16.0299 6.59497 14.7346 7.04924 13.814 7.96977C12.893 8.89085 12.4056 10.2202 12.4056 11.8554H13.4056ZM17.5314 7.59497C18.1724 7.59497 18.8342 7.65103 19.3401 7.70808C19.592 7.73648 19.803 7.76487 19.9504 7.78607C20.0241 7.79666 20.0819 7.80545 20.1208 7.81152C20.1402 7.81455 20.155 7.81691 20.1647 7.81848C20.1695 7.81926 20.1731 7.81984 20.1754 7.82022C20.1765 7.8204 20.1773 7.82054 20.1778 7.82061C20.178 7.82065 20.1782 7.82068 20.1783 7.82069C20.1783 7.8207 20.1783 7.8207 20.1783 7.8207C20.1783 7.8207 20.1783 7.82069 20.1783 7.82069C20.1782 7.82069 20.1782 7.82068 20.2604 7.32749C20.3426 6.83429 20.3426 6.83428 20.3425 6.83427C20.3425 6.83427 20.3424 6.83426 20.3424 6.83425C20.3423 6.83424 20.3422 6.83422 20.3421 6.8342C20.3418 6.83415 20.3414 6.83409 20.341 6.83402C20.3401 6.83387 20.3389 6.83367 20.3374 6.83342C20.3343 6.83291 20.3298 6.83219 20.3241 6.83127C20.3127 6.82943 20.2962 6.82679 20.2749 6.82347C20.2324 6.81683 20.1707 6.80745 20.0927 6.79624C19.9369 6.77385 19.7158 6.7441 19.4522 6.71438C18.927 6.65516 18.2244 6.59497 17.5314 6.59497V7.59497ZM19.7604 7.32749V10.3502H20.7604V7.32749H19.7604ZM20.2604 9.85018H18.7185V10.8502H20.2604V9.85018ZM18.7185 9.85018C17.8511 9.85018 17.1997 10.1239 16.7743 10.6146C16.3604 11.092 16.2237 11.7024 16.2237 12.2592H17.2237C17.2237 11.8493 17.3257 11.5052 17.5298 11.2697C17.7224 11.0476 18.0684 10.8502 18.7185 10.8502V9.85018ZM16.2237 12.2592V14.5599H17.2237V12.2592H16.2237ZM16.7237 15.0599H20.1258V14.0599H16.7237V15.0599ZM19.6317 14.4833L19.081 18.0322L20.0692 18.1855L20.6199 14.6366L19.6317 14.4833ZM19.5751 17.6088H16.7237V18.6088H19.5751V17.6088ZM16.2237 18.1088V26.366H17.2237V18.1088H16.2237ZM16.4146 26.1752H13.2148V27.1752H16.4146V26.1752ZM16.2237 26.366C16.2237 26.2606 16.3092 26.1752 16.4146 26.1752V27.1752C16.8615 27.1752 17.2237 26.8129 17.2237 26.366H16.2237ZM12.4056 26.366C12.4056 26.8129 12.7679 27.1752 13.2148 27.1752V26.1752C13.3202 26.1752 13.4056 26.2606 13.4056 26.366H12.4056Z' fill='%232b87da'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_instagram_feed::before{background-image:url("data:image/svg+xml,%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%0A")}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_twitter_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 29 29' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.8762 6.78846C27.9345 6.7065 27.8465 6.60094 27.7536 6.63936C27.0263 6.93989 26.26 7.15757 25.4698 7.29241C25.3632 7.31061 25.3082 7.16347 25.3956 7.09969C26.2337 6.48801 26.8918 5.63649 27.2636 4.63802C27.2958 4.55162 27.2014 4.47574 27.1212 4.52123C26.1605 5.06618 25.1092 5.45524 24.0054 5.68842C23.971 5.69568 23.9354 5.68407 23.9113 5.65844C22.9264 4.60891 21.5545 4 19.9999 4C17.0624 4 14.6624 6.4 14.6624 9.3625C14.6624 9.74071 14.702 10.109 14.7724 10.4586C14.7855 10.5235 14.7342 10.5842 14.6681 10.5803C10.3227 10.3231 6.45216 8.2421 3.84135 5.09864C3.79681 5.04501 3.71241 5.0515 3.67879 5.11257C3.26061 5.8722 3.02493 6.75115 3.02493 7.675C3.02493 9.41548 3.84362 10.9704 5.13417 11.9317C5.2141 11.9913 5.17327 12.12 5.07385 12.1129C4.32811 12.0597 3.63173 11.835 3.00827 11.5171C2.99303 11.5094 2.97493 11.5204 2.97493 11.5375V11.5375C2.97493 13.9896 4.6205 16.0638 6.86301 16.7007C6.96452 16.7295 6.96588 16.8757 6.86218 16.8953C6.25772 17.0096 5.63724 17.0173 5.0289 16.9176C4.95384 16.9052 4.89095 16.9762 4.91633 17.0479C5.26967 18.0466 5.91213 18.9192 6.7637 19.5537C7.58576 20.1661 8.56481 20.5283 9.58351 20.6001C9.67715 20.6067 9.71634 20.7266 9.64124 20.7829C7.78574 22.1744 5.52424 22.9237 3.19993 22.9125C2.91864 22.9125 2.63736 22.9015 2.35608 22.8796C2.25034 22.8714 2.20189 23.0116 2.29272 23.0664C4.58933 24.4509 7.27959 25.25 10.1499 25.25C19.9999 25.25 25.4124 17.075 25.4124 9.9875C25.4124 9.76833 25.4124 9.5598 25.4026 9.34228C25.4011 9.30815 25.4168 9.27551 25.4445 9.2555C26.3819 8.57814 27.1984 7.74079 27.8762 6.78846Z' stroke='%232b87da' stroke-width='1.25' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et-fb-modules-list ul>li.sb_youtube_feed::before{background-image:url("data:image/svg+xml,%3Csvg width='27' height='20' viewBox='0 0 27 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11 13.3267C11 13.4037 11.0834 13.4518 11.15 13.4133L17.3377 9.83658C17.4043 9.79808 17.4043 9.70192 17.3377 9.66342L11.15 6.08673C11.0834 6.0482 11 6.0963 11 6.17331V13.3267ZM25.45 3.7125C25.6125 4.3 25.725 5.0875 25.8 6.0875C25.8875 7.0875 25.925 7.95 25.925 8.7L26 9.75C26 12.4875 25.8 14.5 25.45 15.7875C25.1375 16.9125 24.4125 17.6375 23.2875 17.95C22.7 18.1125 21.625 18.225 19.975 18.3C18.35 18.3875 16.8625 18.425 15.4875 18.425L13.5 18.5C8.2625 18.5 5 18.3 3.7125 17.95C2.5875 17.6375 1.8625 16.9125 1.55 15.7875C1.3875 15.2 1.275 14.4125 1.2 13.4125C1.1125 12.4125 1.075 11.55 1.075 10.8L1 9.75C1 7.0125 1.2 5 1.55 3.7125C1.8625 2.5875 2.5875 1.8625 3.7125 1.55C4.3 1.3875 5.375 1.275 7.025 1.2C8.65 1.1125 10.1375 1.075 11.5125 1.075L13.5 1C18.7375 1 22 1.2 23.2875 1.55C24.4125 1.8625 25.1375 2.5875 25.45 3.7125Z' stroke='%232b87da' stroke-width='1.25' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.et-db #et-boc .et-l .et_pb_module .sbi_follow_btn a{border:none;color:#fff;font-size:13px;-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}.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}
.sharrre{display:inline-block;font-family:Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal;margin-right:5px;overflow:hidden;position:relative;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.share-before{margin-bottom:25px}.share-after{margin:25px 0}.share-before:after,.share-after:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}.sharrre .hidden{display:none}.sharrre .share,.sharrre .count{-webkit-box-sizing:border-box;box-sizing:border-box;border:none;display:inline-block;padding:0;text-decoration:none !important;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.sharrre .share{background-color:#fff;color:#fff;float:left;font-family:Helvetica, Arial, sans-serif;font-style:normal;font-weight:normal;text-decoration:none}.sharrre:hover .share{border:none;color:#fff;text-decoration:none}.sharrre .count{background-color:#fff;font-family:Helvetica, Arial, sans-serif;font-style:normal;font-weight:bold;position:relative;text-align:center}.sharrre .no-count .count span{display:none}.share-small .share,.share-small .count{font-size:12px;height:20px;line-height:20px}.share-small .share{border-top-left-radius:3px;border-bottom-left-radius:3px;padding:0 0 0 24px;width:20px}.share-small .sharrre:hover .share,.share-small .facebook:hover .share{width:60px}.share-small .pinterest:hover .share{width:45px}.share-small .sharrre:hover .no-count .share{width:65px}.share-small .count{border-top-right-radius:3px;border-bottom-right-radius:3px;float:right;min-width:42px;padding:0 5px}.share-small .no-count .share{border-top-right-radius:3px;border-bottom-right-radius:3px;width:65px}.share-small .no-count .count{display:none}.share-medium .share,.share-medium .count{font-size:13px;height:25px;line-height:25px}.share-medium .share{border-top-left-radius:3px;border-bottom-left-radius:3px;padding:0 0 0 28px;width:28px}.share-medium .count{border-top-right-radius:3px;border-bottom-right-radius:3px;float:right;width:42px}.share-medium .sharrre:hover .share,.share-medium .facebook:hover .share{width:65px}.share-medium .pinterest:hover .share{width:50px}.share-medium .sharrre:hover .no-count .share{width:75px}.share-medium .no-count .share{border-top-right-radius:3px;border-bottom-right-radius:3px;width:75px}.share-medium .no-count .count{display:none}.share-tall .share{border-bottom-left-radius:3px;border-bottom-right-radius:3px;font-size:13px;height:25px;line-height:25px;padding-left:20px;text-align:center;width:100%}.share-tall .googlePlus .share{padding-left:16px}.share-tall .facebook .share{padding-left:18px}.share-tall .no-count .share{padding-left:0}.share-tall .count{border-top-left-radius:3px;border-top-right-radius:3px;display:block;float:none;font-size:16px;height:55px;line-height:55px;width:75px}.share-tall .no-count .share{width:75px}.share-small .share:before,.share-medium .share:before,.share-tall .share:before{line-height:1;display:block;font-family:'Genericons';font-size:13px;height:20px;top:4px;left:6px;text-indent:0;-webkit-font-smoothing:antialiased;position:absolute;width:20px}.share-medium .share:before{font-size:14px;top:5px;left:7px}.share-tall .share:before{bottom:0px;top:auto}.twitter .share:before{content:""}.facebook .share:before{content:""}.googlePlus .share:before{content:""}.youtube .share:before{content:'\f213'}.digg .share:before{content:'\f221'}.delicious .share:before{content:""}.pinterest .share:before{content:""}.linkedin .share:before{content:""}.stumbleupon .share:before{content:""}.share-small .pinterest .share:before{font-size:12px}.share-small .linkedin .share:before{font-size:16px;top:1px}.share-small .stumbleupon .share:before{font-size:16px;top:3px}.share-medium .pinterest .share:before{font-size:13px;top:6px}.share-medium .linkedin .share:before{font-size:17px;top:3px}.share-medium .stumbleupon .share:before{font-size:16px;top:5px}.share-tall .pinterest .share:before{font-size:13px;bottom:-1px}.share-tall .linkedin .share:before{font-size:17px;bottom:2px}.share-tall .stumbleupon .share:before{font-size:16px}.share-tall .no-count .share:before{display:none}.share-tall .no-count .count:before{display:block;line-height:44px;font-family:'Genericons';font-size:20px;position:relative;top:5px;-webkit-font-smoothing:antialiased;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.share-tall .no-count:hover .count:before{color:#fff}.share-tall .twitter .count:before{content:""}.share-tall .googlePlus .count:before{content:""}.share-tall .facebook .no-count .count:before{content:""}.share-tall .linkedin .no-count .count:before{content:""}.share-tall .pinterest .no-count .count:before{content:""}.share-tall .stumbleupon .no-count .count:before{content:""}.share-filled .twitter .share{background:#09b0ed}.share-filled .twitter .count{color:#09b0ed;border:1px solid #09b0ed}.share-filled .twitter .count:hover{color:#09b0ed;border:1px solid #09b0ed}.share-filled .facebook .share{background:#3d5a98}.share-filled .facebook .count{color:#3d5a98;border:1px solid #3d5a98}.share-filled .facebook .count:hover{color:#3d5a98;border:1px solid #3d5a98}.share-filled .googlePlus .share{background:#dd4c39}.share-filled .googlePlus .count{color:#dd4c39;border:1px solid #dd4c39}.share-filled .googlePlus .count:hover{color:#dd4c39;border:1px solid #dd4c39}.share-filled .linkedin .share{background:#035a87}.share-filled .linkedin .count{color:#035a87;border:1px solid #035a87}.share-filled .linkedin .count:hover{color:#035a87;border:1px solid #035a87}.share-filled .youtube .share{background:#cc181e}.share-filled .youtube .count{color:#cc181e;border:1px solid #cc181e}.share-filled .youtube .count:hover{color:#cc181e;border:1px solid #cc181e}.share-filled .pinterest .share{background:#cb2127}.share-filled .pinterest .count{color:#cb2127;border:1px solid #cb2127}.share-filled .pinterest .count:hover{color:#cb2127;border:1px solid #cb2127}.share-filled .stumbleupon .share{background:#eb4923}.share-filled .stumbleupon .count{color:#eb4923;border:1px solid #eb4923}.share-filled .stumbleupon .count:hover{color:#eb4923;border:1px solid #eb4923}.share-filled .twitter:hover .count{background:#09b0ed !important}.share-filled .facebook:hover .count{background:#3d5a98 !important}.share-filled .googlePlus:hover .count{background:#dd4c39 !important}.share-filled .linkedin:hover .count{background:#035a87 !important}.share-filled .youtube:hover .count{background:#cc181e !important}.share-filled .pinterest:hover .count{background:#cb2127 !important}.share-filled .stumbleupon:hover .count{background:#eb4923 !important}.share-filled .sharrre:hover .count{color:#fff}.share-outlined .twitter .share{border:1px solid #09b0ed;color:#09b0ed}.share-outlined .twitter .count{border:1px solid #09b0ed;color:#09b0ed}.share-outlined .twitter .count:hover{border:1px solid #09b0ed;color:#09b0ed}.share-outlined .facebook .share{border:1px solid #3d5a98;color:#3d5a98}.share-outlined .facebook .count{border:1px solid #3d5a98;color:#3d5a98}.share-outlined .facebook .count:hover{border:1px solid #3d5a98;color:#3d5a98}.share-outlined .googlePlus .share{border:1px solid #dd4c39;color:#dd4c39}.share-outlined .googlePlus .count{border:1px solid #dd4c39;color:#dd4c39}.share-outlined .googlePlus .count:hover{border:1px solid #dd4c39;color:#dd4c39}.share-outlined .linkedin .share{border:1px solid #035a87;color:#035a87}.share-outlined .linkedin .count{border:1px solid #035a87;color:#035a87}.share-outlined .linkedin .count:hover{border:1px solid #035a87;color:#035a87}.share-outlined .youtube .share{border:1px solid #cc181e;color:#cc181e}.share-outlined .youtube .count{border:1px solid #cc181e;color:#cc181e}.share-outlined .youtube .count:hover{border:1px solid #cc181e;color:#cc181e}.share-outlined .pinterest .share{border:1px solid #cb2127;color:#cb2127}.share-outlined .pinterest .count{border:1px solid #cb2127;color:#cb2127}.share-outlined .pinterest .count:hover{border:1px solid #cb2127;color:#cb2127}.share-outlined .stumbleupon .share{border:1px solid #eb4923;color:#eb4923}.share-outlined .stumbleupon .count{border:1px solid #eb4923;color:#eb4923}.share-outlined .stumbleupon .count:hover{border:1px solid #eb4923;color:#eb4923}.share-outlined.share-small .share,.share-outlined.share-medium .share{border-right:none}.share-outlined.share-small .twitter .no-count .share,.share-outlined.share-medium .twitter .no-count .share{border-right:1px solid #09b0ed}.share-outlined.share-small .facebook .no-count .share,.share-outlined.share-medium .facebook .no-count .share{border-right:1px solid #3d5a98}.share-outlined.share-small .googlePlus .no-count .share,.share-outlined.share-medium .googlePlus .no-count .share{border-right:1px solid #dd4c39}.share-outlined.share-small .pinterest .no-count .share,.share-outlined.share-medium .pinterest .no-count .share{border-right:1px solid #cb2127}.share-outlined.share-small .linkedin .no-count .share,.share-outlined.share-medium .linkedin .no-count .share{border-right:1px solid #035a87}.share-outlined.share-small .stumbleupon .no-count .share,.share-outlined.share-medium .stumbleupon .no-count .share{border-right:1px solid #eb4923}.share-outlined.share-small .youtube .no-count .share,.share-outlined.share-medium .youtube .no-count .share{border-right:1px solid #cc181e}.share-outlined.share-tall .share{border-top:none}.share-outlined .twitter:hover .share,.share-outlined .twitter:hover .count{background:#09b0ed}.share-outlined .facebook:hover .share,.share-outlined .facebook:hover .count{background:#3d5a98}.share-outlined .googlePlus:hover .share,.share-outlined .googlePlus:hover .count{background:#dd4c39}.share-outlined .linkedin:hover .share,.share-outlined .linkedin:hover .count{background:#035a87}.share-outlined .youtube:hover .share,.share-outlined .youtube:hover .count{background:#cc181e}.share-outlined .pinterest:hover .share,.share-outlined .pinterest:hover .count{background:#cb2127}.share-outlined .stumbleupon:hover .share,.share-outlined .stumbleupon:hover .count{background:#eb4923}.share-outlined .sharrre:hover .count,.share-outlined .sharrre:hover .share{color:#fff} @font-face{font-family:'Genericons';src:url(https://sophiajensenphotography.com/wp-content/plugins/genesis-simple-share/assets/font/genericons-regular-webfont.eot)}@font-face{font-family:'Genericons';src:url(data:application/font-woff;charset=utf-8;base64,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) format("woff"),url(https://sophiajensenphotography.com/wp-content/plugins/genesis-simple-share/assets/font/genericons-regular-webfont.ttf) format("truetype"),url(https://sophiajensenphotography.com/wp-content/plugins/genesis-simple-share/assets/font/genericons-regular-webfont.svg#genericonsregular) format("svg");font-weight:normal;font-style:normal}@font-face {
font-family: 'fontello';
src: url(//sophiajensenphotography.com/wp-content/themes/ivy-theme.1.3/type/fontello.eot);
src: url(//sophiajensenphotography.com/wp-content/themes/ivy-theme.1.3/type/fontello.eot?78680032#iefix) format('embedded-opentype'),
url(//sophiajensenphotography.com/wp-content/themes/ivy-theme.1.3/type/fontello.svg) format('svg');
font-weight: normal;
font-style: normal;
}
@font-face {
font-family: 'fontello';
src: url(data:application/octet-stream;base64,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) format('woff'),
url(data:application/octet-stream;base64,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) format('truetype');
}   [class^="icon-"]:before, [class*=" icon-"]:before {
font-family: "fontello";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
width: 1em;
margin-right: .2em;
text-align: center;  font-variant: normal;
text-transform: none; line-height: 1em;  margin-left: .2em;    }
.icon-flickr:before { content: '\e800'; } .icon-vimeo:before { content: '\e801'; } .icon-twitter:before { content: '\e802'; } .icon-facebook:before { content: '\e803'; } .icon-gplus:before { content: '\e804'; } .icon-pinterest:before { content: '\e805'; } .icon-tumblr:before { content: '\e806'; } .icon-linkedin:before { content: '\e807'; } .icon-stumbleupon:before { content: '\e808'; } .icon-heart:before { content: '\e80a'; } .icon-rss:before { content: '\e80b'; } .icon-instagram:before { content: '\e80d'; } .icon-basket:before { content: '\e80e'; } .icon-youtube:before { content: '\e80f'; } .icon-email:before { content: '\e810'; }
@font-face {
font-family: 'Festive';
src: url(//sophiajensenphotography.com/wp-content/themes/ivy-theme.1.3/type/festivescript-webfont.woff2) format('woff2'),
url(//sophiajensenphotography.com/wp-content/themes/ivy-theme.1.3/type/festivescript-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],
template {
display: none
}
html {
font-family: sans-serif;
-ms-text-size-adjust: 100%;
-webkit-text-size-adjust: 100%
}
body {
margin: 0
}
a {
background: transparent
}
a:focus {
outline: thin dotted
}
a:active,
a:hover {
outline: 0
}
h1 {
font-size: 2em;
margin: .67em 0
}
abbr[title] {
border-bottom: 1px dotted
}
b,
strong {
font-weight: 700
}
dfn {
font-style: italic
}
hr, hr.wp-block-separator {
-moz-box-sizing: content-box;
box-sizing: content-box;
clear: both;
height: 0;
margin: 40px 0;
border: none;
border-top: 1px solid #eee;
}
mark {
background: #ff0;
color: #777676
}
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: -.5em
}
sub {
bottom: -.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: button;
cursor: pointer
}
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,
.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,
.wrap:before {
content: " ";
display: table;
}
.author-box: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,
.wrap:after {
clear: both;
content: " ";
display: table;
}  html {
font-size: 62.5%;
}
body {
background-color: #fff;
color: #444;
font: normal 13px Libre Baskerville, serif;
letter-spacing: 1px;
line-height: 2.8rem;
-webkit-font-smoothing: antialiased;
}
body.ivy-home {
color: #444;
}
a,
input:focus,
input[type="button"],
input[type="reset"],
input[type="submit"],
textarea:focus,
.button,
.owl-carousel .owl-nav [class*=owl-] {
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
a {
color: #6f6f6f;
text-decoration: none;
}
a:hover {
color: #ccd2d9;
}
.entry-content a {
color: #9ea6b0;
}
.entry-content a:hover {
color: #ccd2d9;
}
::selection {
background-color: #ccc;
color: #fff;
}
::-moz-selection {
background-color: #ccc;
color: #fff;
}
p {
margin: 0 0 22px;
padding: 0;
}
ol,
ul {
margin: 0;
padding: 0;
}
li {
list-style-type: none;
}
b,
strong {
font-weight: 800;
}
cite,
em,
i {
font-style: italic;
}
blockquote {
margin: 35px 30px;
font: italic lighter 18px Libre Baskerville, serif;
line-height: 1.8;
background: #f8f8f7;
padding: 30px;
color: #6f6f6f;
}
blockquote p {
margin-bottom: 0;
} h1,
h2,
h3,
h4,
h5,
h6 {
font-family: 'Libre Baskerville', serif;
font-weight: normal;
letter-spacing: 2px;
line-height: 1.5;
margin: 0 0 20px;
color: #6f6f6f;
}
h1 {
font-size: 32px;
}
h2 {
font-size: 25px;
}
h3 {
font-size: 22px;
}
h4 {
font-size: 19px;
font-family: Montserrat;
text-transform: uppercase;
}
h5 {
font-size: 18px;
font-style: italic;
}
h6 {
font-size: 16px;
} ul.blocks-gallery-grid {
margin-left: 0 !important;
}
embed,
iframe,
img,
object,
video,
.wp-caption {
max-width: 100%;
}
img {
height: auto;
}
.full-width-content img.pull-left {
float: left;
margin: 0 40px 40px -200px;
}
.full-width-content img.pull-right {
float: right;
margin: 0 -200px 40px 40px;
}
.featured-content img,
.gallery img {
width: auto;
}
p img {
margin-bottom: 0 !important;
} input,
select,
textarea {
background-color: #fff;
border: 1px solid #eee;
border-radius: 0;
box-shadow: none;
color: #6f6f6f;
font-size: 13px;
font-weight: 400;
letter-spacing: .05em;
padding: 12px;
width: 100%;
}
input:focus,
textarea:focus {
border: 1px solid #e3e2e2;
outline: none;
}
.ivy-home input:focus,
.ivy-home textarea:focus {
border: 1px solid #aaa;
outline: none;
}
input[type="checkbox"],
input[type="image"],
input[type="radio"] {
width: auto;
}
::-moz-placeholder {
color: #777;
opacity: 1;
}
::-webkit-input-placeholder {
color: #777;
}
button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button,
.widget .button,
.entry-content .wp-block-button .wp-block-button__link {
background-color: #ccd2d9;
color: #fff;
border: 0;
cursor: pointer;
font: normal 11px Montserrat, sans-serif;
letter-spacing: 2px;
padding: 14px 24px;
margin: 10px 0;
text-transform: uppercase;
white-space: normal;
width: auto;
border-radius: 0;
-webkit-font-smoothing: subpixel-antialiased;
}
.entry-content .wp-block-button .wp-block-button__link {
background-color: #ccd2d9 !important;
}
.entry-content .wp-block-button .wp-block-button__link:hover {
background-color: #9ea6b0 !important;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button {
display: none;
}
.entry-content a.button { color: #fff; } .footer-widgets button,
.footer-widgets input[type="button"],
.footer-widgets input[type="reset"],
.footer-widgets input[type="submit"],
.footer-widgets .widget .button {
color: #9ea6b0;
}
button:hover,
input:hover[type="button"],
input:hover[type="reset"],
input:hover[type="submit"],
.button.clear:hover,
.button:hover,
.widget .button:hover,
.widget .button.clear:hover,
.footer-widgets button:hover,
.footer-widgets input:hover[type="button"],
.footer-widgets input:hover[type="reset"],
.footer-widgets input:hover[type="submit"],
.footer-widgets .widget .button:hover {
background-color: #9ea6b0;
color: #fff;
}
.button {
display: inline-block;
}
button.small,
input[type="button"].small,
input[type="reset"].small,
input[type="submit"].small,
.button.small {
padding: 8px 16px;
}
.widget .button.clear {
background-color: transparent;
border: 2px solid #2f414a;
color: #2f414a;
} .screen-reader-text {
display: none;
}
.screen-reader-shortcut,
.screen-reader-text,
.screen-reader-text span {
background-color: #fff;
border: 0;
clip: rect(0, 0, 0, 0);
color: #9f9f9f;
height: 1px;
overflow: hidden;
position: absolute !important;
width: 1px;
}
.genesis-nav-menu .search input[type="submit"]:focus,
.screen-reader-shortcut:focus,
.screen-reader-text:focus,
.widget_search input[type="submit"]:focus {
border: 1px solid #9f9f9f;
clip: auto !important;
display: block;
font-size: 18px;
font-weight: 600;
height: auto;
padding: 20px;
text-decoration: none;
width: auto;
z-index: 100000; } table {
border-collapse: collapse;
border-spacing: 0;
line-height: 2;
margin-bottom: 40px;
width: 100%;
}
tbody {
border-bottom: 1px solid #eee;
}
th,
td {
text-align: left;
}
th {
font-weight: bold;
text-transform: uppercase;
}
td {
border-top: 1px solid #eee;
padding: 10px;
}  .site-container {
-webkit-animation: fadein 1s;
-moz-animation: fadein 1s;
-ms-animation: fadein 1s;
-o-animation: fadein 1s;
animation: fadein 1s;
max-width: 1160px;
padding: 0 30px 20px;
margin: 0 auto;
}
.site-inner,
.wrap {
float: none;
margin: 0 auto;
max-width: 1120px;
}
.site-inner {
background-color: #fff;
clear: both;
position: relative;
z-index: 9;
word-wrap: break-word;
margin-bottom: 20px;
}
.ivy-home .site-container .site-inner,
.home .site-container .site-inner {
margin-top: 0;
max-width: 100%;
}
.ivy-landing .entry-title {
display: none;
}
.ivy-landing .content {
padding: 50px;
margin-top: 20px;
margin-bottom: 0 !important;
padding-bottom: 0 !important;
}
.ivy-landing {
background: #f8f8f7;
margin-top: 50px;
margin-bottom: 70px;
}
.ivy-landing .site-inner {
max-width: 1000px;
}
.secondary-nav .site-inner {
margin-top: 250px;
} .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: 48.717948717948715%;
}
.one-third,
.two-sixths {
width: 30.723931623931625%;
}
.four-sixths,
.two-thirds {
width: 65.81196581196582%;
}
.one-fourth {
width: 23.076923076923077%;
}
.three-fourths {
width: 74.35897435897436%;
}
.one-sixth {
width: 14.52991452991453%;
}
.five-sixths {
width: 82.90598290598291%;
}
.first {
clear: both;
margin-left: 0;
}
.last { float: right; }  .avatar {
border-radius: 50%;
float: left;
}
.author-box .avatar {
height: 120px;
width: 120px;
}
.entry-comments .avatar {
height: 60px;
width: 60px;
}
.alignleft .avatar,
.author-box .avatar {
margin-right: 24px;
}
.alignright .avatar {
margin-left: 24px;
}
.comment .avatar {
margin: 0 20px 24px 0;
}
.entry-comments .comment-author {
text-transform: uppercase;
letter-spacing: 2px;
font-size: 14px;
}
.entry-comments .says {
font-style: italic;
text-transform: lowercase;
font-size: 15px;
} .breadcrumb {
border-bottom: 2px solid #f5f5f5;
font-size: 20px;
margin-bottom: 60px;
padding-bottom: 10px;
}
.archive-description,
.author-box {
font-size: 14px;
margin-bottom: 3.5%;
}
.author-box-title {
font-size: 22px;
margin-bottom: 8px;
}
.archive-description p:last-child,
.author-box p:last-child {
margin-bottom: 0;
} .search-form {
overflow: hidden;
}
.search-form input[type="search"] {
width: auto;
background: #fff;
margin-right: 10px;
padding: 14px 10px 13px;
font-size: 12px;
}
.sidebar .search-form input[type="search"] {
width: 84%;
}
.widget_search input[type="submit"] {
border: 0;
margin: -1px;
padding: 0;
position: absolute;
width: 44px;
height: 44px;
font-size: 11px;
} .archive-title {
font-size: 24px;
line-height: 1;
margin-bottom: 20px;
}
.entry-title {
font-size: 18px;
letter-spacing: 3px;
text-transform: uppercase;
margin-bottom: 10px;
line-height: 3.25rem;
}
.sidebar .entry-title {
font-size: 24px;
text-align: center;
}
.page .entry-title,
.single-portfolio .entry-title {
margin-bottom: 30px;
font-size: 18px;
}
.ivy-blog .entry-title {
margin-bottom: 8px !important;
}
.ivy-home .widget-title {
font-size: 20px;
text-transform: uppercase;
font-weight: 400;
letter-spacing: 3px;
line-height: 1.2;
text-align: center;
font-family: Libre Baskerville;
margin-bottom: 5px;
}
.widget-full .widget-title {
margin-bottom: 20px;
} .alignleft {
float: left;
text-align: left;
}
.alignright {
float: right;
text-align: right;
}
a.alignleft,
a.alignnone,
a.alignright {
max-width: 100%;
}
a.alignnone {
display: inline-block;
}
a.aligncenter img {
display: block;
margin: 0 auto;
}
img.centered,
.aligncenter {
display: block;
margin: 0 auto 24px;
}
img.alignnone,
.alignnone {
margin: 0 0 12px;
}
a.alignleft,
img.alignleft,
.wp-caption.alignleft {
margin: 0 24px 24px 0;
}
a.alignright,
img.alignright,
.wp-caption.alignright {
margin: 0 0 24px 24px;
}
.wp-caption-text {
font-size: 14px;
line-height: 1.7;
font-style: italic;
text-align: center;
}
.entry-content p.wp-caption-text {
margin-bottom: 0;
}
.gallery-caption,
.entry-content .gallery-caption {
margin: 0 0 10px;
}
.post-password-form {
background: #f8f8f7;
padding: 60px 40px 32px;
}
.post-password-form input {
width: auto;
}
.post-password-form p {
font-size: 20px;
line-height: 1.8;
color: #6f6f6f;
}
.post-password-form label {
font-size: 16px;
font-style: italic;
}
.post-password-form input[name="post_password"] {
margin-left: 7px;
margin-right: 5px;
}
.post-password-form {
text-align: center;
width: 100% !important;
}
.wp-audio-shortcode,
.wp-playlist,
.wp-video {
margin: 0 0 28px;
} .widget {
word-wrap: break-word;
}
.widget ol > li {
list-style-position: inside;
list-style-type: decimal;
padding-left: 20px;
text-indent: -20px;
}
.widget li li {
border: none;
margin: 0 0 0 30px;
padding: 0;
}
.widget_calendar table {
width: 100%;
}
.widget_calendar td,
.widget_calendar th {
text-align: center;
}
.sidebar .widget-title {
text-align: center;
font: normal 12px Libre Baskerville;
text-transform: uppercase;
letter-spacing: 3px;
}
.sidebar .enews .widget-title {
border-bottom: 0;
padding: 0;
}  .wprm-recipe {
padding: 32px 32px 18px !important;
background: #f8f8f7;
max-width: 100% !important;
border: 0 !important;
}
.wprm-recipe h4.wprm-recipe-group-name {
font-size: 18px !important;
margin: 10px 0 !important;
padding-top: 10px !important;
}
.wprm-recipe-container h2, .wprm-recipe-template-compact h2, .wprm-recipe-template-compact .wprm-recipe-name {
font-size: 26px !important;
letter-spacing: 1px !important;
color: #6f6f6f !important;
padding-bottom: 15px !important;
font-family: Libre Baskerville !important;
font-weight: normal !important;
}
.wprm-recipe-container h3, .wprm-recipe-template-compact .wprm-recipe-header {
font: normal 14px Montserrat, sans-serif !important;
-webkit-font-smoothing: subpixel-antialiased;
text-transform: uppercase !important;
letter-spacing: 2px !important;
padding-bottom: 10px !important;
color: #444 !important;
margin-bottom: 6px !important;
padding-top: 5px !important;
}
.wprm-recipe-container ul {
margin-bottom: 30px !important;
}
.wprm-recipe p {
margin-bottom: 25px !important;
}
.wprm-recipe p, .wprm-recipe .wprm-recipe-instructions li {
font-size: 13px !important;
font-family: Libre Baskerville;
line-height: 1.9 !important;
}
.wprm-recipe ul li {
font-size: 13px !important;
font-family: Libre Baskerville;
line-height: 2.2 !important;
}
.wprm-block-text-normal {
font-family: Libre Baskerville;
line-height: 1.9 !important;
font-size: 13px !important;
}
.wprm-recipe-summary {
margin-bottom: 10px !important;
}
.wprm-recipe-times-container {
margin-bottom: 16px !important;
}
.wprm-block-text-faded {
font-style: italic;
}
.wprm-recipe a.wprm-recipe-link, .wprm-recipe a.wprm-recipe-link:hover {
border: 0 !important;
background: transparent !important;
font-size: 11px !important;
padding: 0 !important;
}
.wprm-recipe-notes {
margin-bottom: 12px;
}
.wprm-recipe-jump {
background: #ccd2d9;
padding: 7px 14px;
display: block;
font-family: Montserrat;
text-transform: uppercase;
-webkit-font-smoothing: subpixel-antialiased;
color: #fff !important;
font-size: 10px !important;
letter-spacing: 2px;
text-align: center;
margin: 0 auto 15px;
max-width: 155px;
}
.wprm-recipe-jump:hover {
background: #9ea6b0
} .featured-content .entry-title {
font-size: 13px;
padding: 0 10px;
letter-spacing: 2px;
} .enews-widget {
color: #777;
}
.enews-widget input {
margin-bottom: 16px;
}
.enews-widget input[type="submit"] {
width: 100%;
margin-top: 0;
cursor: pointer;
} .sidebar .enews-widget,
.after-entry .enews-widget {
background: #f8f8f7;
padding: 25px 25px 15px;
font-size: 11px;
}
.sidebar input#subbox,
.after-entry input#subbox {
padding: 15px;
}
.sidebar input#subbox1,
.sidebar input#subbox2,
.after-entry input#subbox1,
.after-entry input#subbox2 {
display: inline-block;
width: 48.717948717948715%;
padding: 15px;
}
.sidebar input#subbox2,
.after-entry input#subbox2 {
float: right;
margin-left: 2.564102564102564%;
}
.after-entry .enews .widget-title {
text-align: center;
font-size: 17px;
text-transform: uppercase;
letter-spacing: 3px;
padding: 15px 8px 8px;
font-family: Libre Baskerville;
}
.after-entry .enews-widget p {
text-align: center;
font-size: 13px;
margin-top: -15px;
}
.sidebar .enews .widget-title {
font-size: 15px;
}
.sidebar .enews .widget-title::before {
content: '\e810';
font-family: Fontello;
display: block;
font-size: 18px;
margin: 10px 0 18px;
} .ivy-home .enews-widget,
.ivy-above-header .enews-widget,
.ivy-blog-widget .enews-widget {
width: 100%;
padding: 0 4%;
}
.ivy-home .enews-widget p,
.ivy-above-header .enews-widget p,
.ivy-blog-widget .enews-widget p {
color: #6f6f6f;
letter-spacing: 2px;
font: normal 12px Libre Baskerville, serif;
line-height: 1.4;
text-align: center;
text-transform: uppercase;
width: 100%;
}
.ivy-home .enews .widget-title,
.ivy-above-header .enews .widget-title,
.ivy-blog-widget .enews .widget-title {
float: left;
font-size: 15px;
text-transform: uppercase;
letter-spacing: 3px;
text-align: center;
padding: 20px 40px 20px 10px !important;
margin: 5px 30px 0 0;
border-right: 1px solid #ddd;
font-family: Libre Baskerville;
}
@media only screen and (min-width: 1250px) {
.ivy-home .enews .widget-title {
padding: 20px 40px 20px 30px !important;
} }
@media only screen and (min-width: 1500px) {
.ivy-home .enews .widget-title {
padding: 20px 40px 20px 50px !important;
} }
@media only screen and (min-width: 1800px) {
.ivy-home .enews .widget-title {
padding: 20px 40px 20px 70px !important;
} }
@media only screen and (min-width: 2000px) {
.ivy-home .enews .widget-title {
padding: 20px 40px 20px 90px !important;
} }
.ivy-home .enews .widget-title::before,
.ivy-above-header .enews .widget-title::before,
.ivy-blog-widget .enews .widget-title::before {
content: '\e810';
font-family: Fontello;
display: block;
font-size: 18px;
margin-bottom: 10px;
text-align: center;
}
.ivy-home .enews input,
.ivy-above-header .enews input,
.ivy-blog-widget .enews input {
float: left;
margin-bottom: 0;
margin-left: 1.25%;
margin-top: 29px;
width: 19%;
padding: 15px;
font-size: 13px;
}
.ivy-home .enews-widget input[type="submit"],
.ivy-above-header input[type="submit"],
.ivy-blog-widget input[type="submit"] {
margin: 0;
margin-left: 1.25%;
padding: 15px 5px 16px;
width: 12%;
margin-top: 29px;
background: #ccd2d9;
color: #fff;
cursor: pointer;
}
.ivy-home .enews-widget input[type="submit"]:hover,
.ivy-above-header input[type="submit"]:hover,
.ivy-blog-widget input[type="submit"]:hover { 
background: #9ea6b0;
} #wpstats {
display: none;
} .share-after {
border-top: 1px solid #eee;
padding-top: 15px;
margin: 5% auto 0;
text-align: center;
clear: both;
}
.sharrre .share,
.sharrre:hover .share {
color: #9ea6b0;
font-size: 12px;
}
.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 {
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;
font-size: 10px !important;
}
.share-small .no-count .share {
width: 0px;
}
.share-small .share:before,
.share-medium .share:before,
.share-tall .share:before {
font-size: 14px !important;
}
.woocommerce .product h2 { letter-spacing: 2px !important; } .ivy-instagram {
padding: 60px;
margin-top: 0px;
padding-top: 0;
}
.ivy-instagram .widget {
position: relative;
border: 1px solid #eee;
padding: 8px;
}
.ivy-instagram .widget-title {
text-align: center;
text-transform: uppercase;
font-size: 15px;
letter-spacing: 3px;
width: 400px;
padding: 20px;
margin: 0 auto 30px;
background: #f8f8f7;
z-index: 99;
color: #444;
position: absolute;
top: 41.5%;
left: 50%;
-webkit-transform: translateX(-50%);
transform: translateX(-50%);
opacity: .92;
font-family: Libre Baskerville;
font-style: normal;
}
.woocommerce .ivy-instagram {
display: none;
}
#sb_instagram .sbi_photo_wrap {
opacity: 1;
transition: opacity .25s ease-in-out;
-moz-transition: opacity .25s ease-in-out;
-webkit-transition: opacity .25s ease-in-out;
filter: alpha(opacity=25);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
#sb_instagram .sbi_photo_wrap:hover {
opacity: .7;
} .nf-form-layout {
background: #f8f8f7;
padding: 35px 35px 18px;
}
.nf-form-fields-required,
.nf-form-title,
span.ninja-forms-req-symbol {
display: none;
}
.nf-field-label label {
font: normal 11px Libre Baskerville, serif !important;
}
.label-above .nf-field-label {
font: normal 11px Montserrat, sans-serif;
text-transform: uppercase;
letter-spacing: 2px;
}
.nf-form-content input[type=button] {
border: 0;
margin-top: -15px;
padding: 16px 30px;
font-size: 12px;
}
.nf-field-element input, 
.nf-field-element select,
.nf-field-element textarea {
padding: 15px;
} .ivy .site-header {
background-position: center;
} .title-area {
padding: 40px 0 60px;
width: 100%;
margin-top: 90px;
}
.title-area h1 {
margin: 0 auto;
}
.title-area p {
margin: 0;
}
.header-image .title-area {
padding: 0;
}
.site-title,
.site-title a,
.site-title a:hover {
font: normal 40px Libre Baskerville, Baskerville, serif;
text-transform: uppercase;
letter-spacing: 10px;
color: #6f6f6f;
text-align: center;
}
.site-title span:nth-child(2) {
font-style: italic;
color: #9ea6b0;
}
.site-description {
color: #6f6f6f;
font: italic 14px Libre Baskerville, serif;
letter-spacing: 1px;
padding-top: 12px;
text-align: center;
text-transform: lowercase;
} .header-full-width .title-area,
.header-full-width .site-title {
width: 100%;
}
.header-image .site-description,
.header-image .site-title a {
display: block;
text-indent: -9999px;
} .header-image .site-header {
background-position: center !important;
background-size: 400px 150px !important;
z-index: 9999;
}
.header-image .site-title a {
text-align: center;
height: 150px;
background-size: 400px 150px !important;
background-position: center !important;
margin: 105px 0 10px;
} .genesis-nav-menu {
line-height: 1;
}
.genesis-nav-menu .menu-item {
display: inline-block;
}
.genesis-nav-menu li li {
margin-left: 0;
}
.genesis-nav-menu a {
color: #6f6f6f;
display: block;
font: normal 10px Libre Baskerville, serif;
letter-spacing: 3px;
padding: 24px 30px;
text-transform: uppercase;
}
.genesis-nav-menu a:hover {
color: #a5adb6;
}
.genesis-nav-menu li.highlight a:hover::before {
color: #a5adb6;
}
.ivy-home .genesis-nav-menu li.current-menu-item > a,
.genesis-nav-menu > li > a {
border-bottom: 2px solid transparent;
}
.genesis-nav-menu > .menu-item > a {
text-transform: uppercase;
}
.genesis-nav-menu .sub-menu {
opacity: 0;
left: -9999px;
position: absolute;
-webkit-transition: opacity .3s ease-in-out;
-moz-transition:    opacity .3s ease-in-out;
-ms-transition:     opacity .3s ease-in-out;
-o-transition:      opacity .3s ease-in-out;
transition:         opacity .3s ease-in-out;
width: 192px;
z-index: 9999;
pointer: cursor;
background-color: #f8f8f7 !important;
padding: 10px 5px;
border: 1px solid #f5f5f4;
text-align: left;
}
.genesis-nav-menu .sub-menu a {
color: #6f6f6f;
border: none !important;
padding: 11px 18px;
line-height: 1.9em;
position: relative;
width: 190px;
word-wrap: break-word;
pointer: cursor;
z-index: 9999;
font-weight: 6px !important;
letter-spacing: 2px;
}
.genesis-nav-menu .sub-menu a:hover {
color: #a5adb6;
}
.genesis-nav-menu .sub-menu .sub-menu {
margin: -52px 0 0 185px;
}
.genesis-nav-menu .menu-item:hover {
position: static;
}
.genesis-nav-menu .menu-item:hover > .sub-menu {
left: auto;
opacity: 1;
}
.genesis-nav-menu > .first > a {
padding-left: 0;
}
.genesis-nav-menu > .last > a {
padding-right: 0;
} .nav-primary {
position: fixed;
text-transform: uppercase;
width: 100%;
z-index: 999;
background-color: rgba(255, 255, 255, .94);
text-align: center;
border-bottom: 1px solid #f5f5f4;
} .nav-secondary {
text-align: center;
border-top: 1px solid #eee;
border-bottom: 1px solid #eee;
margin: 0 auto 30px;
max-width: 1140px;
}
.nav-secondary a {
padding: 18px 30px;
} .nav-footer .genesis-nav-menu {
padding: 20px 0;
}
.nav-footer .genesis-nav-menu a {
border: none;
font-weight: 800;
letter-spacing: 3px;
margin: 0 20px;
padding: 0;
}  .ivy-home .site-inner, .ivy-home .wrap {
width: 100%;
max-width: 100%;
}
.ivy-home .site-inner {
margin-bottom: 6rem;
}
.ivy-home .field-wrap:last-child {
margin-bottom: 0;
}
.ivy-home .content-sidebar-wrap {
display: none;
} .home-slider .foo-item {
margin: 0 -4px !important;
}
.home-slider .foo-item img {
cursor: -webkit-grab !important;
}
.home-slider { margin-bottom: 50px; } .front-page-1 h3 {
color: #a5adb6;
font-style: italic;
max-width: 700px;
margin: 0 auto;
letter-spacing: 3px;
line-height: 5.25rem;
text-align: center;
font-size: 30px;
}
.front-page-1 h6 {
font: normal 14px Montserrat, sans-serif;
text-transform: uppercase;
color: #b5b5b5;
letter-spacing: 2px;
margin-top: 2.5rem;
text-align: center;
-webkit-font-smoothing: subpixel-antialiased;
}
.front-page-1 .widget { margin-bottom: 0; }
.front-page-1.home-area {
padding-top: 0px !important;
padding-bottom: 40px !important;
} .front-page-2 {
background-color: #f8f8f7;
padding: 30px 30px 15px;
}
.front-page-2 .wrap {
max-width: 1080px;
}
.widget_media_image {
text-align: center;
}
.front-page-2 h2 {
color: #6f6f6f;
font-size: 24px;
text-transform: uppercase;
letter-spacing: 4px;
text-align: center;
margin-bottom: 40px;
}
.front-page-2 a.button {
text-align: center;
margin: 0 auto;
padding: 18px 28px;
margin-top: 10px;
}
.about {
overflow: hidden;
text-align: center;
}
.about p {
text-align: left;
margin-bottom: 26px;
} .front-page-3 {
padding: 30px 0 0;
}
.front-page-3 .widget {
width: 33%;
display: inline-block;
float: none;
text-align: center;
}
.front-page-3.home-area {
padding-bottom: 22px;
}
.front-page-3 {
margin: 0 auto;
max-width: 1250px;
}
.front-page-3 .featured-content .entry-title {
font-size: 18px;
padding: 0 10px;
letter-spacing: 2.5px;
border-bottom: 1px solid #dadbdd;
border-left: 1px solid #dadbdd;
border-right: 1px solid #dadbdd;
max-width: 330px;
margin: 0 auto;
padding-bottom: 25px;
padding-top: 25px;
margin-top: -20px;
}
.front-page-3 .featured-content h4 {
max-width: 330px;
margin: 0 auto;
border-left: 1px solid #dadbdd;
border-right: 1px solid #dadbdd;
margin-top: -22px;
padding-top: 25px;
margin-bottom: 5px;
color: #9ea6b0;
font-style: italic;
font-size: 30px;
font-family: Libre Baskerville;
}
.front-page-3 .featured-content .entry-title a {
color: #9ea6b0;
}
.front-page-3 .featured-content .entry-title a:hover { color: #ccc; }
.ivy-home .featuredpage .entry {
max-width: 330px;
margin-left: auto;
margin-right: auto;
} .front-page-4 {
background: #f8f8f7;
} .front-page-5 .widget-title {
text-transform: uppercase;
text-align: center;
letter-spacing: 4px;
font-size: 22px;
margin-top: 10px;
margin-bottom: 50px;
font-family: Libre Baskerville;
}
.front-page-5 h3 {
font-size: 24px;
font-style: italic;
margin-top: 12px;
}
.front-page-5 .widget {
text-align: center;
}
.front-page-5 .flexible-widgets.widget-area .widget {
padding: 0 30px;
}
.icon {
font-size: 32px;
color: #9ea6b0;
} .ivy-home .blog-heading h3 {
text-align: center;
font-size: 20px;
text-transform: uppercase;
font-weight: 400;
letter-spacing: 3px;
line-height: 1.2;
text-align: center;
font-family: Libre Baskerville;
margin-bottom: 5px;
}
.ivy-home .blog-heading h3 em {
font: normal 74px Festive, script;
text-transform: none;
margin: 0 15px;
letter-spacing: 1px;
display: inline-block;
vertical-align: sub;
}
.front-page-6 .wrap {
max-width: 1165px;
}
.front-page-6 {
background: #f8f8f7;
}
.front-page-6 .flexible-widgets.widget-area .widget {
padding: 0;
}
.front-page-6 .widget-halves .widget {
width: 100% !important;
}
.more {
padding-right: 12px;
font: italic 25px Libre Baskerville, serif;
margin-top: -30px;
color: #9ea6b0;
letter-spacing: 2px;
text-align: center;
}
.more a { color: #9ea6b0; }
.more a:hover { color: #ccd2d9; }
.ivy-home .featuredpost .alignnone {
margin-bottom: 0;
-webkit-backface-visibility: hidden;
}
.ivy-home .featuredpost img {
-webkit-transition: all .2s ease-in-out !important;
-moz-transition: all .2s ease-in-out !important;
-o-transition: all .2s ease-in-out !important;
transition: all .2s ease-in-out !important;
max-width: 340px;
margin-bottom: 25px;
-webkit-backface-visibility: hidden !important;
-webkit-transform: rotateX(360deg);
}
.ivy-home .featuredpost .entry-header {
margin-top: 20px;
position: absolute;
top: 30%;
left: 50%;
-webkit-transform: translate(-50%, 0%);
-moz-transform: translate(-50%, 0%);
-ms-transform: translate(-50%, 0%);
-o-transform: translate(-50%, 0%);
transform: translate(-50%, 0%);
opacity: 0;
width: 80%;
}
.ivy-home .featuredpost .entry-title {
font-size: 18px;
line-height: 3.2rem;
margin-bottom: 15px;
}
.ivy-home .featuredpost .entry-title a:hover {
color: #9ea6b0;
}
.ivy-home .featuredpost .entry-meta {
letter-spacing: 2px;
}
.ivy-home .featuredpost .entry {
position: relative;
float: left;
max-width: 33.333%;
display: inline-block;
padding: 1.7% 20px 0 20px;
-webkit-backface-visibility:hidden;
margin-bottom: 10px;
}
.ivy-home .featuredpost .entry-title::after {
display: none;
}
.ivy-home .featuredpost .entry:hover .entry-header {
opacity: 1; 
}
.ivy-home .featuredpost .entry:hover img {
opacity: .2;
-webkit-backface-visibility: hidden !important;
} .home-area { padding: 60px; }
.flexible-widgets .wrap {
max-width: 1280px;
padding: 80px 0 40px;
}
.flexible-widgets.widget-area .widget {
float: left;
padding-left: 20px;
padding-right: 20px;
}
.flexible-widgets.widget-full .widget,
.flexible-widgets.widget-halves.uneven .widget:last-of-type {
float: none;
width: 100%;
}
.flexible-widgets.widget-fourths .widget {
width: 33%;
}
.flexible-widgets.widget-fourths .widget:first-child {
width: 100%;
}
.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;
}
@media only screen and (max-width: 1340px) {
.flexible-widgets .wrap {
max-width: 1220px;
}
}
@media only screen and (max-width: 1200px) {
.flexible-widgets .wrap {
max-width: 1040px;
}
}
@media only screen and (max-width: 800px) {
.flexible-widgets.widget-fourths .widget,
.flexible-widgets.widget-halves .widget,
.flexible-widgets.widget-thirds .widget {
float: none;
width: 100%;
}
.flexible-widgets .widget {
padding-left: 0;
padding-right: 0;
}
}
.featured-content img {
opacity: 1;
transition: opacity .25s ease-in-out;
-moz-transition: opacity .25s ease-in-out;
-webkit-transition: opacity .25s ease-in-out;
filter: alpha(opacity=25);
-webkit-backface-visibility: hidden; backface-visibility: hidden;
}
.featured-content img:hover {
opacity: .7;
} .pricing-table .one-third {
background-color: #fff;
border: 1px solid #f5f5f4;
margin: 20px 0;
padding: 40px;
width: 33.33%;
opacity: 1;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
}
.pricing-table .one-third:nth-child(3n+1) {
margin: 20px 0;
}
.pricing-table .one-third:nth-child(3n+2) {
margin-bottom: 0;
margin-top: 0;
}
.pricing-table ul {
margin-left: 0 !important;
}
.pricing-table .one-third:nth-child(3n) {
margin: 20px 0;
}
.pricing-table ul > li {
border-bottom: 1px solid #f5f5f4;
padding-bottom: 10px;
margin-bottom: 15px;
list-style-type: none !important;
text-align: center;
font-size: 13px;
}
.pricing-table a.button {
text-align: center;
display: block;
color: #fff;
}
.pricing-table a.button:hover {
background: #9ea6b0;
}
.pricing-table h4 {
border-bottom: 1px solid #f5f5f4;
margin: -40px -40px 40px;
font-size: 26px;
letter-spacing: 1px;
padding: 40px;
text-align: center;
font-style: italic;
font-family: Libre Baskerville;
text-transform: none;
}
.pricing-table .price {
font-size: 16px !important;
font-family: Montserrat;
font-style: normal;
display: block;
padding-top: 10px;
-webkit-font-smoothing: subpixel-antialiased;
letter-spacing: 2px !important;
} .content {
float: left;
width: 100%;
}
.sidebar-content .content,
.content-sidebar .content {
max-width: 750px;
}
.sidebar-content .content {
float: right;
}
.full-width-content .content {
width: 100%;
}
.full-width-content.ivy-home .content {
padding: 0;
}
.single-post.full-width-content .site-inner {
max-width: 900px !important;
} .entry {
margin-bottom: 7%;
}
.widget .entry {
margin-bottom: 40px;
}
.sidebar .featured-content .entry {
width: 100% !important;
padding: 0 !important;
margin-bottom: 20px;
}
.sidebar .featured-content .entry-title {
font-size: 13px;
letter-spacing: 1px;
text-transform: none;
margin: -8px auto 5px !important;
line-height: 1.9;
}
.entry-content ol,
.entry-content ul {
margin-bottom: 30px;
margin-left: 40px;
}
.entry-content ol > li {
list-style-type: decimal;
}
.entry-content ul > li {
list-style-type: disc;
}
.entry-content ol ol,
.entry-content ul ul {
margin-bottom: 0;
}
.entry-content code {
background-color: #777676;
}
img.entry-image.attachment-post {
opacity: 1;
-webkit-transition: all .25s ease-in-out;
-moz-transition: all .25s ease-in-out;
-ms-transition: all .25s ease-in-out;
-o-transition: all .25s ease-in-out;
transition: all .25s ease-in-out;
-webkit-backface-visibility: hidden;
}
img.entry-image.attachment-post:hover {
opacity: .7;
} p.entry-meta {
letter-spacing: 2px;
margin-bottom: 0;
text-transform: uppercase;
font: normal 10px Montserrat, sans-serif;
color: #6f6f6f;
}
.entry-header,
.entry-footer {
text-align: center;
}
.entry-footer {
margin-top: 10px;
}
.entry-header p.entry-meta {
letter-spacing: 2px;
margin-bottom: 24px;
margin-top: 15px;
text-transform: lowercase;
font: italic 13px Libre Baskerville, serif;
}
.entry-footer .entry-meta {
-webkit-font-smoothing: subpixel-antialiased;
}
.entry-categories::before,
.entry-tags::before {
display: inline-block;
font: normal 20px/1 "dashicons";
margin-right: 5px;
margin-top: 2px;
vertical-align: top;
}
.entry-comments-link::before {
content: "\2014";
margin: 0 6px 0 2px;
}
.script {
font: normal 86px Festive, script;
color: #9ea6b0;
text-align: center;
letter-spacing: 0;
}
.script a, .script a:hover {
color: #9ea6b0; }
.ivy-blog .script {
font-size: 86px;
padding-bottom: 30px;
padding-top: 0;
} .after-entry {
padding: 0 0 40px;
}
.after-entry .widget {
margin-bottom: 40px;
}
.after-entry p:last-child,
.after-entry .widget:last-child {
margin: 0;
}
.after-entry li {
list-style-type: none;
} .pagination {
clear: both;
margin: 40px 0 60px;
text-align: center;
font: italic 15px Libre Baskerville, serif;
}
.pagination-previous a,
.pagination-next a {
padding: 16px 20px;
border: 1px solid #dadbdd;
color: #6f6f6f;
}
.pagination-previous a:hover,
.pagination-next a:hover {
color: #9ea6b0;
}
.pagination
.adjacent-entry-pagination {
margin-bottom: 0;
}
.archive-pagination li {
display: inline;
margin: 3px;
}
.archive-pagination li a {
background-color: #fff;
color: #6f6f6f;
border: 1px solid #dadbdd;
cursor: pointer;
display: inline-block;
font: normal 10px Montserrat, sans-serif;
letter-spacing: 2px;
padding: 14px 16px;
text-transform: uppercase;
-webkit-font-smoothing: subpixel-antialiased;
}
.archive-pagination li a:hover,
.archive-pagination .active a {
color: #9ea6b0;
} .prev-next-navigation {
border: 1px solid #dadbdd;
clear: both;
font-size: 13px;
font-style: italic;
letter-spacing: 1px;
margin: 10px 0 30px;
overflow: hidden;
padding: 18px 22px;
}
.prev-next-navigation a {
color: #6f6f6f;
}
.prev-next-navigation a:hover {
color: #9ea6b0;
}
.previous {
float: left;
width: 48.717948717948715%;
}
.previous:before {
color: #777;
content: "\f341";
font-family: "dashicons";
font-size: 11px;
padding-right: 2px;
}
.next:after {
color: #777;
content: "\f345";
font-family: "dashicons";
font-size: 11px;
padding-left: 2px;
}
.prev-next-navigation .next {
float: right;
margin-left: 2.564102564102564%;
text-align: right;
width: 48.717948717948715%;
} .comment-respond {
background: #f8f8f7;
padding: 40px;
}
.comment-respond,
.entry-comments,
.entry-pings {
margin-bottom: 100px;
}
p.comment-meta,
.entry-comments .comment,
.entry-comments .comment-reply {
margin-bottom: 40px;
font-size: 13px;
}
.comment-header {
font-size: 16px;
}
.entry-comments .comment {
border-bottom: 1px solid #eee;
}
.comment-respond label {
display: block;
font: normal 12px Montserrat, sans-serif;
text-transform: uppercase;
letter-spacing: 2px;
padding: 8px 0 12px;
color: #777;
}
.comment-reply a {
background-color: #ccd2d9;
padding: 10px 14px;
color: #fff;
font: normal 10.5px Montserrat, sans-serif !important;
text-transform: uppercase;
width: 90px;
letter-spacing: 2px;
text-align: center;
}
.comment-reply a:hover {
background: #9ea6b0;
}
.comment-content,
.entry-comments .comment {
clear: both;
}
p.form-submit,
.entry-comments .children .comment,
.entry-comments .comment-author {
margin: 0;
}
.comment-repsond input,
.comment-respond select,
.comment-respond textarea {
font-size: 13px;
}
.entry-comments .children .comment {
border: none;
}
.comment-respond input[type="email"],
.comment-respond input[type="text"],
.comment-respond input[type="url"] {
width: 100%;
}
.comment-list li,
.ping-list li {
list-style-type: none;
}
.entry-comments ul.children {
margin-left: 40px;
border-left: 1px solid #eee;
padding-left: 30px;
}
.ping-list .reply {
display: none;
}
#reply-title,
.entry-comments h3 {
text-transform: uppercase;
text-align: center;
font-size: 20px;
letter-spacing: 3px;
}
.logged-in-as {
text-align: center;
} .sidebar {
float: right;
width: 320px;
margin-bottom: 25px;
}
.sidebar-content .sidebar {
float: left;
}
.sidebar p:last-child {
margin-bottom: 0;
}
.sidebar li {
list-style-type: none;
margin-bottom: 6px;
word-wrap: break-word;
}
.sidebar ul > li:last-child {
margin-bottom: 0;
}
.sidebar .widget {
margin-bottom: 60px;
}
.sidebar li.cat-item a {
border: 1px solid #ddd;
text-align: center;
padding: 12px;
max-width: 320px;
margin: 0 auto 10px;
text-transform: uppercase;
width: 100%;
display: block;
letter-spacing: 2px;
font: normal 11px Montserrat, sans-serif;
-webkit-font-smoothing: subpixel-antialiased;
}
.sidebar li.cat-item a:hover {
background: #ccd2d9;
color: #fff;
} .social i {
color: #9ea6b0;
font-family: fontello;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
margin: 0 6px;
}
.social i:hover,
.etsy:hover {
color: #ccd2d9;
}
.icon-pinterest,
.icon-gplus,
.icon-tumblr,
.icon-youtube,
.icon-instagram {
font-size: 16px;
}
.icon-facebook {
margin-top: -2px;
font-size: 17px;
}
.icon-heart,
.icon-twitter {
font-size: 17px;
}
.icon-rss {
font-size: 14px;
}
.icon-email {
font-size: 18px;
} #about-photo {
border-radius: 350px;
width: 100%;
max-width: 350px;
}
#about {
margin: 8px auto 0;
font: italic 14px Libre Baskerville, serif;
width: 80%;
line-height: 2.4rem;
}
#hover,
.foogallery-masonry .item a  img {
opacity: 1;
transition: opacity .25s ease-in-out;
-moz-transition: opacity .25s ease-in-out;
-webkit-transition: opacity .25s ease-in-out;
filter: alpha(opacity=25);
-webkit-backface-visibility: hidden;
backface-visibility: hidden;
}
#hover:hover,
.foogallery-masonry .item a  img:hover {
opacity: .7;
} .creds {
text-align: right;
margin-bottom: -25px;
text-transform: uppercase;
font: normal 9px Libre Baskerville, serif;
letter-spacing: 2px;
background-color: #fff;
padding: 28px 50px 6px;
color: #6f6f6f;
text-align: center;
}
.creds p {
margin: 0 auto;
padding-bottom: 20px;
}
.creds a {
color: #6f6f6f;
}
.creds a:hover {
color: #9ea6b0;
}
.footer-widgets {
background-color: #ccd2d9;
clear: both;
font-size: 11px;
letter-spacing: 2px;
text-transform: uppercase;
padding: 60px;
text-align: center;
}
.footer-widgets .wrap {
max-width: 1140px;
background: #ccd2d9;
}
.footer-widgets li {
letter-spacing: 4px;
margin-bottom: 2px;
-webkit-font-smoothing: subpixel-antialiased;
}
.footer-widgets a,
.footer-widgets .social i {
color: #fff;
}
.footer-widgets a:hover,
.footer-widgets .social i:hover {
color: #9ea6b0;
}
.footer-widgets .widget {
margin-bottom: 10px;
}
.footer-widgets .widget-title {
text-transform: uppercase;
font-size: 10.5px;
letter-spacing: 3px;
text-align: center;
color: #fff;
margin-bottom: 15px;
-webkit-font-smoothing: subpixel-antialiased;
font-family: Libre Baskerville;
}
.footer-widgets .widget-title:after {
border-bottom: 1px solid #fff;
display: block;
width: 50px;
margin: 0 auto;
padding-top: 10px;
content: " ";
}
.footer-widgets-1 {
width: 30%;
float: left;
vertical-align: middle;
display: inline-block;
padding-top: 10px;
}
.footer-widgets-2 {
float: left;
width: 40%;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
}
.footer-widgets-2 .widget {
padding: 15px;
}
.footer-widgets-3 {
float: right;
width: 30%;
padding-top: 10px;
}
.footer-widgets input#subbox1,
.footer-widgets input#subbox2 {
width: 48.411% !important;
}
.footer-widgets input#subbox1 {
margin-right: 7px;
}
.footer-widgets li.cat-item {
width: 100%;
text-align: center;
font: normal 11px Montserrat, sans-serif;
padding: 2px;
}
.footer-widgets p {
color: #fff;
font-style: italic;
text-transform: none;
font-size: 15px;
letter-spacing: 2px;
}
.logo {
color: #fff;
font-size: 32px;
letter-spacing: 6px;
margin-top: 10%;
margin-bottom: -10px;
line-height: 4.25rem;
}
.text {
text-transform: lowercase;
color: #fff;
width: 75%;
font-size: 15px;
line-height: 2.4rem;
font-style: italic;
margin: 15px auto;
}
.flexslider {
margin: 0 auto !important;
} .site-footer {
max-width: 1100px;
}
.site-footer,
.site-footer a,
.site-footer p {
color: #777;
}
.site-footer a:hover {
color: #a0a0a0;
}
.site-footer p {
font-size: 11px;
letter-spacing: .2em;
margin-bottom: 0;
text-transform: uppercase;
}  .ivy-featured .entry .widget {
width: 33.3%;
float: left;
padding: 0;
margin: 0;
}
.ivy-featured .site-inner {
max-width: 1080px;
}
.ivy-featured-widget .featured-content .entry {
max-width: 330px;
margin: 0 auto;
}
.ivy-featured-widget .featured-content img {
outline: 1px solid #f8f8f7;
outline-offset: -9px;
z-index: 1;
position: relative;
}
.ivy-featured h4 {
text-align: center;
font-style: italic;
letter-spacing: 2px;
margin-top: 5px;
font-size: 28px;
max-width: 330px;
z-index: 9999;
position: relative;
font-family: Libre Baskerville;
text-transform: none;
}
.ivy-featured h4 a {
color: #9ea6b0;
}
.ivy-featured h4 a:hover {
color: #ccc;
} .ivy-blog .featured-content .entry {
width: 32.12215%;
float: left;
}
.ivy-blog .featured-content .entry:first-child,
.ivy-blog .featured-content .entry:nth-child(2) {
margin-right: 20px;
}
.ivy-blog .featured-content .entry-title {
line-height: 2.3rem;
width: 90%;
margin: 0 auto;
}
.ivy-blog .home-featured-image .alignleft {
margin-right: 30px;
}
.ivy-blog-widget .enews input {
width: 18%;
}
.ivy-blog-widget .enews input[type="submit"] {
width: 13%;
font-size: 11px;
padding: 16px 5px;
}
.ivy-blog-widget .enews-widget {
padding: 3% 4% 3% 3%;
background: #f8f8f7;
margin-bottom: 6rem;
}
.ivy-blog-widget .blog-image {
margin: -20px auto 20px;
display: block;
} .error404 .entry-content .search-form input[type="search"] {
width: 90%;
}
.error404 .entry-content .search-form {
background: #f8f8f7;
padding: 30px;
margin-bottom: 30px;
margin-top: 30px;
}
.error404 .entry-title { 
margin-bottom: 20px;
}
.error404 .entry-content .search-form input[type="submit"] {
padding: 14px !important; margin: 0;
}
.error404 .entry-content h4 {
font-style: italic;
letter-spacing: 2px;
font-size: 22px;
}
.error404 .entry-content li {
font-size: 15px;
margin-bottom: 5px;
} .ivy-category-archive .entry {
width: 33%;
float: left;
text-align: center;
padding: 0 15px;
min-height: 580px;
margin-bottom: 0;
display: inline-block;
}
.ivy-category-archive .entry-footer,
.ivy-category-archive .entry-content,
.ivy-category-archive .entry-meta,
.ivy-category-archive .entry-time {
display: none;
margin: 0;
}
.ivy-category-archive .archive-title {
text-align: center;
font-size: 18px;
text-transform: uppercase;
letter-spacing: 3px;
margin-bottom: -15px;
}
.ivy-category-archive .content {
}
.ivy-category-archive .entry-title {
text-transform: none;
font-size: 13px;
padding: 10px;
line-height: 1.7em;
text-transform: uppercase;
width: 100%;
letter-spacing: 2px;
font-weight: 400;
margin-bottom: 0;
padding-bottom: 0;
}
.ivy-category-archive img {
opacity: 1;
-webkit-transition: all .25s ease-in-out;
-moz-transition: all .25s ease-in-out;
-ms-transition: all .25s ease-in-out;
-o-transition: all .25s ease-in-out;
transition: all .25s ease-in-out;
-webkit-backface-visibility: hidden;
}
.ivy-category-archive img:hover {
opacity: .65;
}
.ivy-category-archive span.entry-comments-link,
.ivy-category-archive span.entry-comments-link:before {
display: none;
}
.archive-description p {
text-align: center;
width: 70%;
margin: 40px auto 0;
font-size: 13px;
} .category-page .entry-title {
text-align: center;
border: 0;
margin: -5px auto 0;
font: normal 13px Libre Baskerville, serif;
text-transform: none;
line-height: 1.8em;
width: 90%;
letter-spacing: 1.5px;
margin-bottom: 0;
}
.category-page .featured-content .entry {
width: 33.33333333333333333333%;
padding: 0 6px;
float: left;
margin-bottom: 30px;
}
.category-page .featured-content .entry:nth-of-type(3n) {
float: right;
}
.content .category-page .widget-title {
padding: 12px 0;
text-align: center;
font: normal 18px Libre Baskerville, serif;
text-transform: uppercase;
letter-spacing: 3px;
}
.category-page .widget {
margin-bottom: 20px
}
.more-from-category {
clear: both;
}
.category-page .more-from-category a {
letter-spacing: 2px;
background: #ccd2d9;
margin: 0 auto;
padding: 16px 24px;
font: normal 11px Montserrat;
display: table;
text-align: center;
text-transform: uppercase;
color: #fff;
width: auto;
-webkit-font-smoothing: subpixel-antialiased;
}
.category-page .more-from-category a:hover {
background-color: #9ea6b0;
}
.page .post-edit-link {
display: none;
} .ivy-portfolio .portfolio {
width: 33.3%;
float: left;
text-align: center;
}
.ivy-portfolio .portfolio img {
opacity: 1;
-webkit-transition: all .2s ease-in-out;
-moz-transition: all .2s ease-in-out;
-ms-transition: all .2s ease-in-out;
-o-transition: all .2s ease-in-out;
transition: all .2s ease-in-out;
-webkit-backface-visibility: hidden; backface-visibility: hidden;
}
.ivy-portfolio .portfolio img:hover {
opacity: .65;
}
.ivy-portfolio .entry {
margin: 0 auto 15px;
min-height: 444px;
}
.ivy-portfolio .entry-title {
font: 400 12.5px Libre Baskerville, serif !important;
text-align: center;
display: block;
padding: 12px 12px 0;
max-width: 359px;
margin-bottom: 0;
margin: 0 auto;
line-height: 2.5rem !important;
letter-spacing: 2px;
text-align: center;
-webkit-transition: all 0.2s ease-in-out;
-moz-transition: all 0.2s ease-in-out;
-ms-transition: all 0.2s ease-in-out;
-o-transition: all 0.2s ease-in-out;
transition: all 0.2s ease-in-out;
}
.ivy-portfolio .entry-meta,
.single-portfolio .entry-meta {
display: none;
}
.portfolio-featured-image {
margin-right: 20px;
}
.ivy-portfolio .archive-title {
text-align: center;
font-size: 30px;
font-style: italic;
letter-spacing: 3px;
color: #9ea6b0;
}
.ivy-portfolio .archive-description p {
text-align: center;
font: normal 14px Montserrat, sans-serif;
text-transform: uppercase;
letter-spacing: 2px;
} #mc_embed_signup {
background: #f8f8f7 !important;
padding: 36px;
}
#mc_embed_signup label {
font-family: Libre Baskerville;
font-weight: normal !important;
font-style: italic;
color: #6f6f6f;
font-size: 22px !important;
margin-bottom: 15px;
-webkit-font-smoothing: antialiased !important;
}
#mc_embed_signup input.email {
border: 1px solid #eee !important;
font-family: Libre Baskerville !important;
font-size: 13px !important;
padding: 21.5px 12px !important;
text-transform: capitalize;
}
#mc_embed_signup .button {
padding: 5px 20px !important;
height: 44px !important;
letter-spacing: 2px !important;
font-size: 11px !important;
background: #ccd2d9 !important;
margin-left: 4px !important;
}
#mc_embed_signup .button:hover {
background: #9ea6b0 !important;
} .owl-carousel .owl-nav [class*=owl-] {
background: #ccd2d9 !important;
font: normal 12px Montserrat, sans-serif !important;
text-transform: uppercase;
padding: 10px 20px !important;
margin-top: 10px !important;
border-radius: 0;
letter-spacing: 2px;
-webkit-font-smoothing: subpixel-antialiased;
}
.owl-carousel .owl-nav [class*=owl-]:hover {
background: #9ea6b0 !important;
}
.owl-caption {
background: #eee !important;
width: 98% !important;
margin-left: 4px;
color: #444 !important;
padding: 12px 0 !important;
opacity: .92;
}
.owl-caption h4 {
color: #555 !important;
font-size: 13px !important;
-webkit-font-smoothing: subpixel-antialiased;
}
#swipebox-overlay {
background: rgba(0,0,0,.6) !important;
}
#swipebox-bottom-bar, #swipebox-top-bar {
background: #c2c9d2 !important;
}
.foogallery-masonry .item a img {
padding: 2px !important;
}
.prev-next-post-links {
overflow: hidden;
}
.previous-post-link {
float: left;
}
.next-post-link {
float: right;
}
.taxonomy-title {
margin-top: 30px;
margin-bottom: 30px;
}
.read-more {
font-style: italic;
}
a.more-link {
display: table;
color: #fff;
background: #ccd2d9;
padding: 16px 30px;
font: normal 10px Montserrat, sans-serif;
text-transform: uppercase;
letter-spacing: 2px;
text-align: center;
margin: 0 auto;
-webkit-font-smoothing: subpixel-antialiased;
}
a.more-link:hover {
background: #9ea6b0;
color: #fff;
}
a.more-link em {
text-transform: lowercase;
font-family: Libre Baskerville, serif;
}  .sub-menu-toggle,
.menu-toggle {
display: none;
visibility: hidden;
} @media only screen and (min-width: 1022px) {
nav {
display: block !important;
}
} @media only screen and (max-width: 1021px) {
.menu-toggle,
.sub-menu-toggle {
display: block !important;
background-color: #fff !important;
color: #6f6f6f;
font-size: 2.5em;
overflow: hidden;
width: 100%;
text-align: center;
visibility: visible;
}
button.menu-toggle {
background-color: #fff !important;
color: #6f6f6f;
font-weight: 300;
width: 100%;
margin: 0 auto;
border: 0;
padding: 0;
}
button.sub-menu-toggle,
button .sub-menu-toggle {
background: transparent !important;
color: #6f6f6f;
width: 10%;
border: 0;
padding: 10px 0;
margin-top: -5px;
padding-left: 6px;
text-align: left;
}
.sub-menu-toggle {
padding: 18px;
padding: 1.8rem;
font-size: 2em;
position: absolute;
right: 0;
top: 0;
z-index: 9999;
}
.menu-toggle:before {
content: "\2261";
}
.menu-toggle.activated:before {
content: "\2191";
}
.sub-menu-toggle:before {
content: "+";
font-size: 18px;
}
.sub-menu-toggle.activated:before {
content: "-";
font-size: 18px;
}
.admin-bar .nav-primary {
top: 0;
}
.nav-primary {
position: relative;
}
nav {
display: none;
position: relative;
}
.genesis-nav-menu .menu-item {
background-color: #fff;
position: relative;
display: block;
text-align: left;
}
.genesis-nav-menu .menu-item:hover {
position: relative;
}
.genesis-nav-menu .sub-menu {
display: none;
opacity: 1;
position: static;
}
.genesis-nav-menu .sub-menu a {
border-left: 0;
position: relative;
}
.genesis-nav-menu .sub-menu .sub-menu {
margin: 0;
}
.genesis-nav-menu .sub-menu .sub-menu a {
background-color: #f8f8f7;
padding-left: 30px;
}
.genesis-nav-menu .sub-menu .sub-menu .sub-menu a {
background-color: #fff;
padding-left: 40px;
width: 100%;
}
.nav-primary a:hover,
.nav-primary .current-menu-item > a {
color: #333;
}
.genesis-nav-menu > li:hover .sub-menu a,
.genesis-nav-menu .sub-menu a {
width: 100%;
padding: 12px;
}
} .menu-toggle {
cursor: pointer;
display: none;
margin-bottom: -1px;
text-align: center;
}
.menu-toggle::before {
content: "\f333";
display: inline-block;
font: normal 20px/1 'dashicons';
margin: 0 auto;
padding: 10px;
} @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) {
input,
button,
input[type="search"] {
border-radius: 0 !important;
}
}
@media only screen and (max-width: 1139px) {
.site-container,
.wrap,
.ivy-home .featured-content .widget-wrap {
max-width: 960px;
}
.site-inner {
padding: 40px;
}
.ivy-home .site-inner {
padding: 0;
}
.content {
width: 700px;
}
.content-sidebar-sidebar .content,
.sidebar-content-sidebar .content,
.sidebar-sidebar-content .content,
.site-header .widget-area {
width: 380px;
}
.sidebar-primary {
width: 272px;
}
.ivy-home .enews input,
.ivy-above-header input,
.ivy-blog-widget input {
width: 17%;
}
.creds p {
width: 100% !important;
}
.nav-social-icons {
position: fixed;
}
.ivy-home .widget .entry {
width: inherit;
}
.ivy-featured-widget .featured-content .entry {
padding: 10px;
}
}
@media only screen and (max-width: 1023px) {
.footer-widgets,
.site-container,
.wrap {
max-width: 900px;
}
.content-sidebar-sidebar .content-sidebar-wrap,
.content-sidebar-sidebar .content,
.content,
.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-content-sidebar .content,
.sidebar-primary,
.sidebar-secondary,
.sidebar-sidebar-content .content-sidebar-wrap,
.sidebar-sidebar-content .content,
.site-header .widget-area,
.title-area {
width: 100%;
}
.header-image .site-title a {
margin-top: 0;
}
.home-slider {
margin-top: 30px;
}
.ivy-home .featuredpost .entry-header {
position: static;
-webkit-transform: none;
-moz-transform: none;
-ms-transform: none;
-o-transform: none;
transform: none;
opacity: 1;
}
.ivy-home .featuredpost .entry-title {
font-size: 15px;
line-height: 2.5rem;
}
.ivy-home .featuredpost .entry-header {
margin: 0 auto;
width: 95%;
}
.home-section .featuredpost .entry:hover img {
opacity: 1;
}
.nav-social-icons {
display: none;
}
.nav-primary {
text-align: center;
}
.ivy-category-archive .entry {
min-height: 420px;
}
.archive-pagination {
margin-bottom: 50px;
}
.footer-widgets .wrap,
.footer-widgets {
max-width: 100%;
width: 100% !important;
padding: 20px;
}
.footer-widgets-1 .widget,
.footer-widgets-2 .widget {
padding: 0;
}
.ivy-blog .featured-content .entry {
width: 31%; }
}
@media only screen and (max-width: 767px) {
.site-container {
padding: 0 5%;
width: 94%;
}
.five-sixths,
.four-sixths,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-sixths,
.two-fourths,
.two-sixths,
.two-thirds,
.ivy-portfolio .portfolio,
.woocommerce ul.cart_list li,
.woocommerce ul.product_list_widget li,
.woocommerce-page ul.cart_list li,
.woocommerce-page ul.product_list_widget li,
.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3 {
margin: 0;
width: 100% !important;
}
.ivy-home .featuredpost .entry,
.ivy-home .featuredpost .entry img {
max-width: 100%;
text-align: center;
float: none;
display: block;
}
.more {
float: none;
text-align: center;
margin-top: -10px;
}
.title-area {
margin-top: 40px;
}
.genesis-nav-menu a {
padding: 20px 30px !important;
}
.genesis-nav-menu .sub-menu .sub-menu {
margin: -31px 0 0 199px;
}
.nav-primary .sub-menu .sub-menu {
margin: -20px 0 0 0px !important;
}
.genesis-nav-menu .sub-menu {
border: 0;
width: 100%;
}
.genesis-nav-menu .sub-menu a {
background-color: #f8f8f7;
border: 0 !important;
width: 100%;
}
.entry-meta .entry-tags {
clear: both;
float: left;
}
.home-slider {
margin-top: 30px;
}
.front-page-5 .flexible-widgets.widget-area .widget:not(:first-child) {
margin-bottom: 40px;
}
.ivy-home .enews-widget input[type="submit"],
.ivy-above-header input[type="submit"],
.ivy-blog-widget input[type="submit"] {
margin: 0;
margin-top: 20px;
width: 100% !important;
}
.ivy-home .enews-widget input#subbox,
.ivy-home .enews-widget input#subbox1,
.ivy-home .enews-widget input#subbox2,
.ivy-above-header .enews-widget input#subbox,
.ivy-above-header .enews-widget input#subbox1,
.ivy-above-header .enews-widget input#subbox2,
.ivy-blog-widget .enews-widget input#subbox,
.ivy-blog-widget .enews-widget input#subbox1,
.ivy-blog-widget .enews-widget input#subbox2,
.sidebar .enews-widget input#subbox,
.sidebar .enews-widget input#subbox1,
.sidebar .enews-widget input#subbox2,
.after-entry .enews-widget input#subbox,
.after-entry .enews-widget input#subbox1,
.after-entry .enews-widget input#subbox2 {
display: inline-block;
width: 100%;
margin-left: 0;
}
.footer-widgets-2 { border: none; margin-bottom: 30px;}
.ivy-blog .entry-title, .single .entry-title {
font-size: 16px;
}
.ivy-home .enews-widget,
.ivy-above-header .enews-widget,
.ivy-blog-widget .enews-widget {
padding: 30px !important;
}
.ivy-home .enews .widget-title,
.ivy-above-header .widget-title,
.ivy-blog-widget .widget-title  {
float: none;
margin: 0 auto;
border-right: 0;
padding: 10px 0 30px !important;
}
.front-page-1.home-area { padding: 0 20px 30px; }
.home-area { padding: 42px 15px; }
.ivy-home .enews .widget-title,
.ivy-above-header .enews .widget-title,
.ivy-blog-widget .enews .widget-title {
border: 0;
padding: 0 !important;
padding-bottom: 20px !important;
margin: 0 auto;
float: none;
}
.ivy-contact-left .one-half {
margin-bottom: 15px;
}
.ivy-instagram .widget-title {
position: unset;
top: unset;
left: 0;
-webkit-transform: none;
transform: none;
width: auto;
background: 0;
line-height: 1.8;
margin-bottom: 0;
}
.ivy-instagram { padding: 0; margin: -40px 30px 30px; }
.ivy-instagram .widget { border: 0; }
.ivy-instagram .custom-html-widget { border: 1px solid #eee; padding: 10px; }
.footer-widgets-1,
.footer-widgets-2,
.footer-widgts-3 {
width: 100% !important;
}
.creds {
text-align: center;
}
}
@media only screen and (max-width: 480px) { 
.header-image .site-title a {
background-size: contain !important;
width: 100%;
margin-top: 0;
}
.ivy-portfolio .entry {
min-height: 340px;
}
.archive-description, .author-box {
margin-bottom: 25px;
}
.ivy-category-archive .entry-title {
margin-bottom: 30px;
}
.ivy-featured .entry .widget { width: 100%; float: none; }
.ivy-blog .featured-content .entry { width: 100%; }
.title-area { margin: 10px auto; margin-bottom: -30px; }
.flexible-widgets { padding-left: 0; padding-right: 0; }
.front-page-2 h2 { font-size: 20px;}
.front-page-1 h3 { font-size: 22px; line-height: 3.25rem; }
.ivy-home .blog-heading h3 em { font-size: 60px; margin-top: 10px; }
.creds, .front-page-1 h6  { line-height: 2.25rem; }
.logo { line-height: 4rem; }
.header-image .title-area { padding: 0 20px; }
.entry-title {
font-size: 18px;
}
.ivy-home .featured-content .entry {
width: 100%;
}
.category-page .featured-content .entry,
.category-page .featured-content .entry:nth-of-type(2n),
.category-page .featured-content .entry:nth-of-type(3n),
.sidebar .featured-content,
.ivy-category-archive .entry {
text-align: center;
width: 100%;
}
.site-title,
.site-title a,
.site-title a:hover {
font-size: 26px;
letter-spacing: 5px;
}
.site-description {
font-size: 12px;
}
.portfolio-featured-image {
margin: 0;
}
.ivy-portfolio .archive-title {
margin-bottom: 30px;
}
.ivy-portfolio .entry-title {
margin-bottom: 20px;
}
.ivy-home .enews-widget input#subbox,
.ivy-home .enews-widget input#subbox1,
.ivy-home .enews-widget input#subbox2,
.ivy-home .enews-widget input#subbox,
.ivy-home .enews-widget input[type="submit"],
.ivy-above-header .enews-widget input#subbox,
.ivy-above-header .enews-widget input#subbox1,
.ivy-above-header .enews-widget input#subbox2,
.ivy-above-header .enews-widget input[type="submit"],
.ivy-blog-widget .enews-widget input#subbox,
.ivy-blog-widget .enews-widget input#subbox1,
.ivy-blog-widget .enews-widget input#subbox2,
.ivy-blog-widget .enews-widget input[type="submit"] {
margin: 6px 0;
width: 100% !important;
}
.ivy-home .enews-widget,
.ivy-above-header .enews-widget,
.ivy-blog-widget .enews-widget {
padding: 30px !important;
}
}