.about-photo,.signature{float:right;height:auto}.btn-primary.active,.btn-primary:active,.btn-xl.active,.btn-xl:active,.open .dropdown-toggle.btn-primary,.open .dropdown-toggle.btn-xl,body{background-image:none}.navbar-default .navbar-brand,a{-webkit-transition:all .3s;-moz-transition:all .3s}body,h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif}.btn,.btn-primary,.btn-xl,.text-link{font-weight:700}.event-price,.price,.quote{font-style:italic}.bg-cta-1,.press-post,.testimonial,.wedding-tier{text-align:center}*,::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{overflow-x:hidden;background-position:right center;background-color:#FFFEFC}p{color:#888;font-size:14px;line-height:1.75}.text-fancy,p.large{font-size:16px}a{color:#fff;transition:all .3s}a.active,a:active,a:focus,a:hover{color:#8e8e8e}h1,h2,h3,h4,h5,h6{color:#b4cfd6;font-weight:700;letter-spacing:5px;text-transform:uppercase}.text-shadow{text-shadow:1px 1px 1px #111}.text-white{color:#fff}.text-dark{color:#000}.text-brand{color:#b4cfd6}.text-pink{color:#ffdbd5}.text-cream{color:#fff2d5}.text-grey{color:#888}.text-link{color:#545454}.text-fancy{font-family:Allura,cursive;color:#b4cfd6;text-transform:none}.btn-lg,.btn-sm,.navbar-default .nav li a,.navbar-default .navbar-brand,.page-title a{text-transform:uppercase}.img-centered{margin:0 auto}.img-fullwidth{position:relative;width:100%;height:auto}.bottom-shadow{box-shadow:1px 1px 5px #000}.bg-light-gray{background-color:#f7f7f7}.bg-lightest-gray{background-color:#fbfbfb}.bg-gray{background-color:#111}.bg-blue{background-color:#b4cfd6}.bg-pink{background-color:#ffdbd5}.bg-cream{background-color:#fff2d5}.bg-cream-light{background-color:#FFFAED}.bg-white-trans{padding:20px;background-color:rgba(255,255,255,.78)}.bg-black-trans{padding:20px;background-color:rgba(0,0,0,.72)}#page-content .no-top-padding{margin-top:-30px}.pl-30{padding-left:76px}.pt-100{padding-top:100px}.pb-30{padding-bottom:30px}.pb-100{padding-bottom:100px}.pb-200{padding-bottom:200px}.mt-20{margin-top:20px}.mt-50{margin-top:50px}.mt-100{margin-top:100px}.mt-200{margin-top:200px}.mb-20{margin-bottom:20px}.mb-50{margin-bottom:50px}.notopmargin{margin-top:-50px}.btn-primary,.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#ff00c8;border-color:#ff00c8}.btn-primary{font-family:Raleway,sans-serif;color:#fff}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{border-color:#ff00c8;color:#fff;background-color:#ff00c8}.btn-primary .badge{color:#ff00c8;background-color:#fff}.btn-xl{padding:10px 20px;border-color:#ff00c8;border-radius:3px;font-family:Montserrat,"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:18px;color:#fff;background-color:#ff00c8}.btn-lg,.menu-title,.navbar-default .nav li a{font-family:Lato,sans-serif}.btn-xl.active,.btn-xl:active,.btn-xl:focus,.btn-xl:hover,.open .dropdown-toggle.btn-xl{border-color:rgba(255,255,255,.5);color:#fff;background-color:rgba(255,255,255,.5)}.btn-xl.disabled,.btn-xl.disabled.active,.btn-xl.disabled:active,.btn-xl.disabled:focus,.btn-xl.disabled:hover,.btn-xl[disabled],.btn-xl[disabled].active,.btn-xl[disabled]:active,.btn-xl[disabled]:focus,.btn-xl[disabled]:hover,fieldset[disabled] .btn-xl,fieldset[disabled] .btn-xl.active,fieldset[disabled] .btn-xl:active,fieldset[disabled] .btn-xl:focus,fieldset[disabled] .btn-xl:hover{border-color:#ff00c8;background-color:#ff00c8}.btn-xl .badge{color:#ff00c8;background-color:#fff}.btn{background:0 0;-moz-user-select:none;border-radius:0;vertical-align:middle;white-space:nowrap;font-size:14px;line-height:20px;letter-spacing:3px;border:3px solid;padding:8px 20px;margin-top:10px}.btn-outlined{border-radius:0;-webkit-transition:all .4s;-moz-transition:all .4s;transition:all .4s}.btn-outlined.btn-theme{background:#b4cfd6;color:#fff;border-color:transparent}.btn-outlined.btn-theme:active,.btn-outlined.btn-theme:hover{color:#fff;background:#81A8B3;border-color:transparent}.btn-outlined.btn-black{background:#111;color:#fff;border-color:#111}.btn-outlined.btn-black:active,.btn-outlined.btn-black:hover{color:#FFF;background:#313131;border-color:#000}.btn-outlined.btn-white{background:#fff;color:#b4cfd6;border-color:#FFF}.btn-outlined.btn-white:active,.btn-outlined.btn-white:hover{color:#b4cfd6;background:#fff2d5;border-color:#fff2d5}.btn-outlined.btn-yellow{background:#ffa600;color:#FFF;border-color:transparent}.btn-outlined.btn-yellow:active,.btn-outlined.btn-yellow:hover{color:#fff;background:#c17f04;border-color:transparent}.btn-xs{font-size:11px;line-height:14px;border:1px solid;padding:5px 10px}.btn-sm{font-size:12px;line-height:16px;border:2px solid;padding:8px 15px}.btn-lg{font-size:16px;line-height:22px;border:4px solid;padding:13px 20px;margin-bottom:20px}hr{border-top:1px solid #cbcbcb}.navbar{margin-bottom:0;border-radius:0}.navbar-default{border-color:transparent;background-color:#fff;border-bottom:2px solid #FFBFB5;z-index:999}.navbar-default .navbar-brand{color:#fff;margin-top:0;font-size:large;padding:5px 10px;transition:all .3s}.navbar-brand img{position:relative;width:200px;height:auto;margin-top:-10px;z-index:1010}.navbar-default .navbar-brand.active,.navbar-default .navbar-brand:active,.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#ff00c8}.menu-title,.navbar-default .nav li a,nav a{color:#b4ced6;font-weight:400}.navbar-default .navbar-collapse{border-color:transparent;background-image:url(../img/bg/bg-nav-magnifying_glass.png);background-attachment:scroll;background-position:center top;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;-o-background-size:contain}.bg-pattern-4,header{background-size:cover;background-image:none}.bg-home,header{background-position:center center;background-attachment:scroll}.bg-about,.bg-contact,.bg-cta-1,.bg-cta-2,.bg-cta-3,.bg-cta-video,.bg-order_form,.bg-pattern-4{background-position:center top;background-repeat:no-repeat}.navbar-default .navbar-toggle{border-radius:14px;border-color:#b4ced6;background-color:transparent}.navbar-default .navbar-toggle .icon-bar{background-color:#b4ced6}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:transparent;color:#b4cfd6}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:transparent}.navbar-fixed-top .navbar-collapse{max-height:none}.menu-title{position:absolute;top:10px;right:64px;font-size:11px;letter-spacing:1px}.about-photo,.event-photo,.georgia-home,.img-contact,.mobile-social-menu li,.signature,figure,figure img,nav a{position:relative}nav a{margin:5px 25px;text-shadow:0 0 1px rgba(255,255,255,.3);font-size:1.35em;border-bottom:none}.navbar-default .nav li a{font-size:larger;letter-spacing:2px;text-align:center;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.event-price,.price,.quote,.testimonial p{font-family:'Playfair Display',serif}.navbar-default .nav li a:focus,.navbar-default .nav li a:hover{outline:0;color:#b4cfd6}.navbar-default .navbar-nav>.active>a{border-radius:0}.navbar-nav{margin:7.5px -15px 0}.mobile-social-menu{padding-top:20px;border-top:1px solid #b4cfd6}.mobile-social-menu li{width:24%;padding:20px 5px}@media(min-width:768px){.nav{margin-left:12px}nav a{position:relative;margin:5px;color:#fff;font-weight:400;text-shadow:0 0 1px rgba(255,255,255,.3);font-size:1.35em;border-bottom:none}.navbar-default{padding:0;border-bottom:3px solid #FFBFB5;background-color:#fff}.navbar-default .navbar-brand{padding:10px 0;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;opacity:1}.navbar-brand img{position:relative;margin-top:-24px;width:110px;height:auto;z-index:1010}.navbar-default .nav li a{padding:20px 5px;text-transform:uppercase;color:#FFBFB5;font-size:11px;font-weight:400;letter-spacing:0}.navbar-default .navbar-nav>.active>a{border-radius:3px}.navbar-default .navbar-collapse{background-image:none}.navbar-nav{margin:5px 0}.navbar-mobile-bottom{margin-top:0}.btn-lg{font-size:18px;line-height:22px;border:4px solid;padding:13px 40px;text-transform:uppercase}}.strip-social a,figure img{-webkit-transition:all .3s;-moz-transition:all .3s}@media(min-width:992px){.navbar-default .nav li a{padding:20px 5px;text-transform:uppercase;color:#FFBFB5;font-size:13px;font-weight:400;letter-spacing:1px}}@media(min-width:1024px){.navbar-default .nav li a{padding:20px 5px;text-transform:uppercase;color:#FFBFB5;font-size:14px;font-weight:400;letter-spacing:1px}}@media(min-width:1280px){.navbar-default .nav li a{padding:20px 8px;text-transform:uppercase;color:#FFBFB5;font-size:15px;font-weight:400;letter-spacing:2px}}#page-content .contact-info a,#page-content .contact-info h2,#page-content .contact-info h5,#page-content .contact-info p,.bg-cta-1,header{color:#fff}.menu-clear{margin-top:80px}header{margin-top:0;padding-top:0;padding-bottom:0;background-color:#eee;-o-background-size:cover}.mobile-header{margin-top:50px}.home-page-header{padding-top:100px;padding-bottom:100px;min-height:380px}header img{width:50%;height:auto}.georgia-photo,.pattern-bottom,.pattern-top{width:100%;height:auto;position:relative}#page-content{padding:20px 15px}#page-content h2{font-size:32px;margin-top:10px}#page-content h4{font-size:32px}#page-content h5{font-size:18px}.bg-home{background-image:url(../img/bg/pattern-1.jpg);-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.bg-about,.bg-pattern-4{-webkit-background-size:cover;-moz-background-size:cover}.bg-pattern-4{border-bottom:3px solid #eee;background-attachment:scroll;-o-background-size:cover}.bg-about,.bg-order_form{background-image:none;background-attachment:fixed}.bg-contact,.bg-cta-1,.bg-cta-2,.bg-cta-3,.bg-cta-video,.strip-quote,footer{background-attachment:scroll}.bg-about{min-height:500px;background-size:cover;-o-background-size:cover}.bg-cta-1,.bg-order_form{-webkit-background-size:cover;-moz-background-size:cover}.bg-order_form{min-height:180px;background-size:cover;-o-background-size:cover}.bg-contact{background-color:#ffbeb4;background-image:url(../img/bg/bg-contact-xs.jpg);-webkit-background-size:contain;-moz-background-size:contain;background-size:contain;-o-background-size:contain}.bg-cta-1,.bg-cta-2{min-height:500px;padding:50px 0;background-size:cover;-o-background-size:cover}.bg-cta-1{background-image:none}.bg-cta-2,.bg-cta-3{-webkit-background-size:cover;-moz-background-size:cover;color:#fff}.bg-cta-2{background-image:url(../img/bg/bg-cta-2.jpg)}.bg-cta-3,.bg-cta-video{min-height:320px}.bg-cta-3{padding:80px 0 100px;background-image:none;background-size:cover;-o-background-size:cover}.bg-cta-video,.strip-quote{-webkit-background-size:cover;-moz-background-size:cover}.bg-cta-video{padding:80px 0;background-image:url(../img/bg/bg-cta-video.jpg);background-size:cover;-o-background-size:cover},.bg-cta-video h2,.bg-cta-video h3{color:#fff;font-size:48px}.bg-cta-video p{color:#fff;font-size:16px}.bg-cta-1 h3{font-size:24px;padding-top:0}.bg-cta-1 p{font-size:14px}.bg-cta-2 h2{font-size:32px}.bg-cta-2 p{font-size:16px}.pattern-top{margin-top:-40px;z-index:20}.pattern-bottom{z-index:21}.georgia-home{margin-top:-100px;margin-bottom:0;z-index:5}#instagram-section{padding:5px 0 15px}.about-photo{padding:30px 0 30px 30px;width:50%}.signature{width:200px}.event-photo,figure{float:left;height:auto}.img-contact{width:100%;height:auto}.press-post{padding:5px 10px 10px;background-color:#FFFAED;margin-bottom:30px}.press-post h3{min-height:40px;color:#b4cfd6;font-size:18px}.cake-text p{min-height:100px}.price{color:#353535;font-size:18px}.event-post{padding:20px 32px}.pink-border{border:1px solid #ffdbd5;padding:15px 0;min-height:220px}.event-photo{padding:10px 30px 30px 10px;width:40%}.event-price{color:#888997;font-size:16px}.event-time{color:#b4cfd6;font-size:20px;font-weight:500;letter-spacing:2px}.event-post li{color:#888}.wedding-tier{padding:20px}.wedding-tier p{padding:20px 10px 10px}.testimonial{padding:20px 32px;margin-bottom:20px}.testimonial p{color:#b4cfd6;font-size:16px}.testimonial-border{border:1px solid #ffdbd5;padding:15px 0}.contact-info{padding:200px 0 50px}.bg-terms a{color:#222}@media(min-width:768px){#page-content h2{font-size:52px;margin-top:20px}.bg-contact{color:#fff;background-image:url(../img/bg/bg-contact.jpg);background-attachment:scroll;background-position:center top;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}#page-content .side-padding{padding-left:50px;padding-right:50px}#page-content{padding:40px 0;min-height:140px}.bg-cta-1{text-align:left}.bg-cta-1 h3{font-size:48px;padding-top:100px}.bg-cta-1 p{font-size:18px}.bg-cta-2 h2{font-size:48px}.contact-info{padding:50px 0}}.footer-ul li a,.page-title,.strip-quote p,.strip-social,figure{text-align:center}@media(min-width:1440px){.contact-info{padding:50px 0 110px}}figure{overflow:hidden;min-width:200px;max-width:1080px;max-height:800px;width:100%;background:#ffdbd5;margin:20px 0;cursor:pointer}figure img{display:block;max-width:100%;height:auto;opacity:1;transition:all .3s}figure figcaption{padding:0;color:#fff;font-size:1em;-webkit-backface-visibility:hidden;backface-visibility:hidden}figure figcaption::after,figure figcaption::before{pointer-events:none}figure figcaption,figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}figure h3{color:#fff;font-size:14px}#page-content figure h4{color:#fff;font-size:24px;text-shadow:2px 0 10px #000}figure p{font-size:14px;text-shadow:0 0 5px #000}figure.effect-box figcaption{top:auto;bottom:0;padding:0 20px;height:4em;background:#ffdbd5;color:#3c4a50;-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}figure.effect-box p.description{position:absolute;bottom:8em;padding:2em;color:#b4cfd6;text-transform:uppercase;font-size:90%;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s;-webkit-backface-visibility:hidden}.footer-cheese,.modal-body,.page-title,.strip-social{position:relative}figure.effect-box h3,figure.effect-box p.icon-links a{-webkit-transition:-webkit-transform .35s;transition:transform .35s;-webkit-transform:translate3d(0,200%,0);transform:translate3d(0,200%,0)}figure.effect-box h2{display:inline-block}figure.effect-box:hover p.description{opacity:1}figure.effect-box:hover figcaption,figure.effect-box:hover h3,figure.effect-box:hover p.icon-links a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}figure.effect-box:hover h2{-webkit-transition-delay:50ms;transition-delay:50ms}figure.effect-box:hover img{opacity:.7}#home{min-height:350px}#home .home-boxes{margin-top:0}#home h2,#home h4,#home p{color:#fff}.welcome-banner{padding-top:200px}.welcome-banner h2{font-size:48px}.welcome-banner p{font-size:18px}.sweet-treats h6{min-height:40px}.no-padding{padding:0}.whiteBG_trans{background-color:rgba(255,255,255,.86)}.whiteBG_transThick{background-color:rgba(255,255,255,.94)}.page-title{margin-top:50px;padding:10px 0 0;background-color:#ffbfb5;z-index:1}.page-title a{margin-left:15px;color:#fff;font-size:16px}.page-title a:hover{text-decoration:none}.strip-social{width:100%;height:auto;padding:20px 0;background-color:#FFBFC2}.strip-social a,.strip-social p{padding:5px;font-size:24px;font-weight:700;text-transform:uppercase}.strip-social a{color:#fff;transition:all .3s}.strip-social p{color:#222}.strip-social i{margin-right:10px}.strip-social a:hover{color:#c79ea4;text-decoration:none}.quote{margin:25px 0;color:#b4cfd6;font-size:16px}.quote-name,.strip-quote p{font-size:18px;font-style:italic}.strip-quote{min-height:200px;margin:0;padding:15px;background-image:url(../img/bg/bg-quote.jpg);background-color:#000;background-position:center top;background-size:cover;-o-background-size:cover}.strip-quote p{padding:4em 15px;margin-bottom:30px;color:#fff;font-weight:400}.quote-name{color:#ffbfb5;text-transform:none}#page-content .panel-group .panel{border-radius:0;box-shadow:none;border-color:transparent}#page-content .panel-default>.panel-heading{padding:0;border-radius:5px;color:#fff;background-color:#b4cfd6;border-color:#EEE}#page-content .panel-title{font-size:14px;letter-spacing:3px}#page-content .panel-title>a{display:block;padding:15px;text-decoration:none}#page-content .more-less{float:right;color:#212121}#page-content .panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#EEE}ul.social-buttons li a,ul.social-buttons-about li a{display:block;height:40px;border-radius:100%;font-size:20px;line-height:40px;outline:0;text-align:center}ul.social-buttons-about li a{width:40px;color:#000;background-color:transparent;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}ul.social-buttons-about li a:active,ul.social-buttons-about li a:focus,ul.social-buttons-about li a:hover{color:#fff;background-color:transparent}.footer-bottom{background-color:#000;min-height:30px;width:100%}.copyright{color:#fff;background-color:#222;line-height:30px;min-height:30px;padding:25px 0;text-transform:uppercase}footer{padding:60px 0 80px;background-color:#353535;background-image:none;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}footer ul.quicklinks,ul.social-buttons{margin-bottom:0;padding-top:20px}footer h2,footer h4{color:#fff}footer img{width:110px;height:auto;margin-top:30px}.footer-cheese{width:200px;height:auto}.footer-ul{list-style-type:none;padding-left:0;margin-left:2px}.footer-ul li{line-height:29px;font-size:12px}footer span.copyright,footer ul.quicklinks{font-family:Raleway,sans-serif;line-height:40px}.footer-ul li a{color:#fff;font-size:12px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.footer-ul i{margin-right:10px}.footer-ul li a:hover{transition:color .2s linear 0s,background .2s linear 0;color:#ffbfc2;text-decoration:none}footer span.copyright{color:#fff}ul.social-buttons li a{width:40px;height:40px;color:#fff;border:1px solid #fff;border-radius:120px;background-color:transparent;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.bg-cta-newsletter,.bg-cta-newsletter h2,.bg-cta-newsletter p{color:#fff!important}@media(min-width:768px){.page-title{position:relative;margin-top:80px;padding:10px 0 0;background-color:#ffbfb5;z-index:1;text-align:right}.page-title a{margin-left:20px}footer{padding:60px 0 80px}}.modal .modal-footer .btn-group>.btn:last-child,.modal .modal-header .btn{border-top-right-radius:0}ul.social-buttons li a:active,ul.social-buttons li a:focus,ul.social-buttons li a:hover{color:#fff;background-color:rgba(0,0,0,.5)}.btn.active,.btn:active,.btn:active:focus,.btn:focus{outline:0}label{font-size:14px}::-moz-selection{text-shadow:none;background:#ffa600}::selection{text-shadow:none;background:#ffa600}img::selection{background:0 0}img::-moz-selection{background:0 0}.modal-body{padding:15px 15px 25px}.portfolio-modal .modal-content{padding:0;min-height:100%;border:0;border-radius:0;text-align:center;background-color:rgba(225,182,11,.9);background-clip:border-box;-webkit-box-shadow:none;box-shadow:none}.portfolio-modal .modal-content h2{margin-bottom:15px;font-size:3em}.portfolio-modal .modal-content p{margin-bottom:30px}.portfolio-modal .modal-content p.item-intro{margin:20px 0 30px;font-family:'Open Sans',sans-serif;font-size:16px;font-style:italic}.portfolio-modal .modal-content ul.list-inline{margin-top:0;margin-bottom:30px}.portfolio-modal .modal-content img{margin-bottom:30px}.portfolio-modal .close-modal{position:absolute;top:25px;right:25px;width:75px;height:75px;background-color:transparent;cursor:pointer}.portfolio-modal .close-modal:hover{opacity:.3}.portfolio-modal .close-modal .lr{z-index:1051;width:1px;height:75px;margin-left:35px;background-color:#222;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.portfolio-modal .close-modal .lr .rl{z-index:1052;width:1px;height:75px;background-color:#222;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.no-link{cursor:default}