.navbar li,h2{text-transform:uppercase}.nav-link,body,p{font-family:'Cormorant Garamond',serif}.blog-title-h,.navbar,body{margin-bottom:0}.nav-link,h2{font-weight:700}.backflip,.fullbottom,.gal-img,.leapforward,.social,.stick-top{width:100%}.blog a:hover,.news-date,.styleless a{text-decoration:none}.carousel-inner .item,.img-casing,.leapforward,.navbar .navbar-collapse,.pricingfooter,.pricingtext,.read-more,.social,.wedding-form{text-align:center}#totopbtn,.more-link,.nav>li>span,a span{cursor:pointer}#contact,#the-ring-of-power{background-size:cover}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v9/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpHtKky2F7i6C.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v9/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYrXtKky2F7i6C.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v9/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYpntKky2F7i6C.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v9/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYp3tKky2F7i6C.woff2) format('woff2');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Cormorant Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cormorantgaramond/v9/co3bmX5slCNuHLi8bLeY9MK7whWMhyjYqXtKky2F7g.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.owl-carousel{display:block}.brow,.invariant,.pos-relative{position:relative}.backflip,.leapforward,.pos-absolute,.toolbarp{position:absolute}.toolbarp{z-index:100;top:10px;left:15px}.carousel-inner .item img{margin:auto;max-height:700px}.modal-content{top:10%}.modal{vertical-align:middle}.grecaptcha-badge{display:none}.img-casing,.read-more a,.social-floater ul li{display:inline-block}body{background-color:#fff}.stick-top{top:0;left:0}.logo-img{height:50px}.navbar-header{margin-bottom:5px;margin-top:5px}.navbar li{margin:18px 4vw 5px 1vw;font-size:normal}.artist,.img-center{margin:auto}.top-spaced{margin-top:65px}h2{font-size:2em}p{font-size:large}.backflip{font-size:4vw;bottom:10vw;margin-left:auto;margin-right:auto}.right-pad{padding-right:250px}.left-pad{padding-left:250px}.brow p{margin:8vh 10px 6vh}.leapforward{font-size:5vw}.roman-number{font-size:7vh;width:100%}.panel .panel-heading{font-size:normal;margin:0;padding:0;position:relative}.panel .panel-heading img{padding-bottom:8px;margin-right:16px}.wedding-form{left:5%;top:10%;background:rgb(80 90 81 / 12%);padding:20px}.wedding-form input{margin-top:20px;margin-bottom:30px}.wedding-form input[type=text]{background:rgba(255,255,255,0);outline:0;border-style:solid;border-color:#000;padding-bottom:5px;border-radius:0;width:90%;border-width:0 0 1px;box-shadow:0 0 0 0 #fff}.wedding-form .panel{background:rgba(255,255,255,.75)}.wedding-form .g-recaptcha{background:rgba(205,205,205,.75);font-size:large;margin-bottom:0;margin-top:10px}.wedding-form input[type=button]:hover{background:rgba(255,255,255,.3);font-weight:700;color:#8c5c19;width:90%;border-style:none;font-size:large}.wedding-form textarea{margin-top:15px;max-width:90%;background-color:rgba(255,255,255,.4)}.styleless a{color:#000}.social{margin-top:30px}.social a{width:48px;margin:14px;color:#8f8282}.social a:hover{color:#534705}.BFT,.blog-item-name a,.news-date{color:#000}.news-date{font-size:large;font-weight:400}.BFT,.faq-q{font-weight:700}.blog-square{background:rgba(255,255,255,.6);height:35vw;width:25%;margin-left:13%}.bordered-square{margin:0 auto auto;box-shadow:1px 1px 1px 0 #373737,-1px 1px 1px 0 #373737;padding-top:20%;height:95%;width:95%}#scrolableArea,.romans{margin-top:80px}.col-portofolio,fieldset{padding:5px}.blog-welcome{font-size:1.5vw;margin-bottom:15%}.blog-name{word-spacing:1vw;font-size:3vw}.blog-img{margin-bottom:20px}.blog-item-name{width:100%;bottom:0;font-size:1em;color:#000}.portfolio img{margin:10px}.btn-black,.p-panel-heading{padding:10px}.romans{margin-bottom:50px}.carousel-control.left,.carousel-control.right{background-image:none!important;filter:none!important}.reviews-header{margin-top:0}.panel-reviews .panel-body{margin:0;padding:0}.wedding-form input::-webkit-input-placeholder,.wedding-form textarea::-webkit-input-placeholder{color:#000}.wedding-form input:-moz-placeholder,.wedding-form textarea:-moz-placeholder{color:#000;opacity:1}.wedding-form input::-moz-placeholder,.wedding-form textarea::-moz-placeholder{color:#000;opacity:1}.wedding-form input:-ms-input-placeholder,.wedding-form textarea:-ms-input-placeholder{color:#000}.wedding-form input::-ms-input-placeholder,.wedding-form textarea::-ms-input-placeholder{color:#000}input:focus{outline:0}.BFT{font-size:3vw;text-shadow:1px 1px 1px #fff}#totopbtn{right:0;bottom:20px;z-index:3000;position:fixed}#totopbtn img{width:40%;opacity:.8}.img-casing{width:100px;background-color:silver;margin:5px}.modal-content{WIDTH:80%;margin:auto}.carousel .modal-content{background-color:rgba(255,255,255,0)}@media(min-width:992px){.wedding-form{position:absolute}.bottom-linked{position:absolute;bottom:20px;background-color:none}.pricetag{background-image:none;font-size:medium}}@media(max-width:991px){.bottom-linked{background-color:#f5f5f5;bottom:10px;position:relative}.pricetag{background-image:none;font-size:medium}}.blog-heading,.text-large{font-size:x-large}.p-panel{background-color:#fff;margin:0 4vw}.pricingtext,.stepout{margin-top:100px}.p-panel-body ul{margin-bottom:40px}.btn-black{color:#fff;background-color:#000}.btn-primary,.btn-primary:hover{color:#000;border-color:#f9ebde}.pricingtext h2{font-size:xx-large;margin-bottom:60px}.pricingtext{margin-bottom:100px}.pricingtext p{align:center;margin:0 10%}.stepout div{padding:1%}.p-panel-heading h3{margin-bottom:0 padding-bottom:0px}.pricingfooter ul{list-style:none;padding:0 0 10px;margin:0 0 20px}.pricingfooter img{margin:auto;padding:50px}.simplelist li:first-child{margin:30px}.spaced{margin-top:20px}.blog-heading{height:4em;padding:auto}.blog-gal div{padding:0}.blog-gal div div{padding:2px}.social-floater{right:1%}.social-floater ul{list-style:none;text-align:center}.read-more{margin-top:30px}.read-more a{border:1px solid #ebebeb;color:#999;font-size:11px;font-style:bold italic;padding:4px 10px;text-transform:lowercase;width:100%}fieldset dd,fieldset dt{display:inline}fieldset dd{margin-right:10%}fieldset{background-color:none;border:1px solid silver;border-radius:5px}.in-block{margin-left:10px;text-align:justify}@media only screen and (max-width:768px){.blog-p{display:none}}@media only screen and (min-width:769px){.blog-a{display:none}}.blog-p{position:absolute;bottom:50px;margin:30px 40px 20px 20px}.nav>li>span{padding-top:15px;padding-bottom:15px;line-height:20px;display:block;color:#777}.nav>li>span:hover{color:#333}.btn-custom{white-space:normal!important}#contact-overlay{position:absolute;top:3em;right:1em;width:100%}@media (min-width:576px){.position-sm-static{position:static!important}.position-sm-relative{position:relative!important}.position-sm-absolute{position:absolute!important}.position-sm-fixed{position:fixed!important}.position-sm-sticky{position:sticky!important}}@media (max-width:767px){.ratio-my{--bs-aspect-ratio:35%;margin-bottom:10vh}}.bg-semi{background-color:rgb(223 223 223 / 79%)}#the-ring-of-power{background-image:url("/img/rings/wedding-ring-photography-576.jpg");background-repeat:norepeat;background-position:center}@supports (-webkit-touch-callout:none){#the-ring-of-power{background-attachment:scroll}}@supports not (-webkit-touch-callout:none){#the-ring-of-power{background-attachment:fixed}}.inner{margin-top:3em;margin-bottom:3em}@media (min-width:768px){.ratio-my{--bs-aspect-ratio:100%}.position-md-static{position:static!important}.position-md-relative{position:relative!important}.position-md-absolute{position:absolute!important}.position-md-fixed{position:fixed!important}.position-md-sticky{position:sticky!important}}@media (min-width:992px){.inner,.inner ol,.inner p{font-family:'Cormorant Garamond',serif}#the-ring-of-power{background-image:url("/img/rings/wedding-ring-photography-1200.webp");background-repeat:no-repeat;background-size:100%}.inner ol,.inner p{font-size:14px!important}.inner{font-size:14px;margin-top:1em;margin-bottom:15em}.overlaping-prune-square{position:absolute;height:55%;width:65%;bottom:10%;left:30%}.bg-prune{background-color:#f9ebde;padding:5px;z-index:-2}.position-lg-static{position:static!important}.position-lg-relative{position:relative!important}.position-lg-absolute{position:absolute!important}.position-lg-fixed{position:fixed!important}.position-lg-sticky{position:sticky!important}}@media (min-width:1201px){#the-ring-of-power{background-image:url("/img/rings/wedding-ring-photography-1400.webp");background-repeat:no-repeat;background-size:100%}.position-xl-static{position:static!important}.position-xl-relative{position:relative!important}.position-xl-absolute{position:absolute!important}.position-xl-fixed{position:fixed!important}.position-xl-sticky{position:sticky!important}}@media (min-width:1401px){.inner,.inner ol,.inner p{font-family:'Cormorant Garamond',serif}#the-ring-of-power{background-image:url("/img/rings/wedding-ring-photography-hd.webp");background-repeat:no-repeat;background-size:100%}.inner ol,.inner p{font-size:20px!important}.inner{font-size:20px;margin-top:3em;margin-bottom:15em}}@media (min-width:1921px){.inner,.inner ol,.inner p{font-family:'Cormorant Garamond',serif}#the-ring-of-power{background-image:url("/img/rings/wedding-ring-photography-4k.webp");background-repeat:no-repeat;background-size:100%}.inner ol,.inner p{font-size:32px!important}.inner{font-size:32px;margin-top:2em;margin-bottom:13em}#contact-overlay{position:absolute;top:3em;right:1em;width:100%}}.navbar-toggler:focus{box-shadow:0 0 0 1px;outline:0}.faq-q{font-size:16px}.owl-nav{position:absolute;top:0;width:100%;font-size:100px}.owl-prev{width:50%;text-align:left}.owl-next{width:50%;text-align:right}.btn-primary{background-color:#f9ebde6b}.btn-primary:hover{background-color:#e1cb8c}.contact-form{background-color:#ffffff7d;margin-bottom:16em!important}.contact-form .form-control{background-color:#f6f6f68c}::-webkit-calendar-picker-indicator{background-color:#f9ebde6b;font-size:32px;padding:.4em 12px 1em;margin-right:0}#date{padding-right:0}.modal-auto{--bs-modal-width:auto}