.title-box{position:relative}.title-box img{width:100%;min-height:125px}.title-box .above_title{position:absolute;top:0;left:7%;display:flex;align-content:center;bottom:0;align-items:center}.title-box *{color:#fff;text-shadow:0px 0px 3px #000}.title-box a{font-weight:600}.content-container{margin:3% auto;max-width:calc(100% - 15%)}.post-contents{display:flex;flex-wrap:wrap;justify-content:center;gap:25px;margin:5% 0}#full-width-blog .post-contents .postbox{flex:0 0 calc(( 100% / 4 ) - 20px)}#blog-with-sidebar .post-contents .post-sidebar{flex:0 0 23%}#blog-with-sidebar .post-contents .post-text-content{flex:0 0 75%;display:flex;flex-wrap:wrap;gap:20px}#blog-with-sidebar .post-contents .post-text-content>div{flex:0 0 calc(( 100% / 3 ) - 14px)}#blog-with-lr-sidebar .post-contents .post-text-content{display:flex;flex-wrap:wrap;justify-content:space-between}#blog-with-lr-sidebar .post-contents :is(.post-left-sidebar,.post-right-sidebar){flex:0 0 20%}#blog-with-lr-sidebar .post-contents .post-text-content{flex:0 0 56%}#blog-with-lr-sidebar .post-contents .postbox{flex:0 0 49%;margin-bottom:20px}.post-content{padding-top:10px;display:flex;flex-direction:column;gap:10px}.post-contents .postbox .post-image img{width:100%}.post-content .post-categories a{color:#2b2d42;font-weight:600}.post-content h4{font-family:"Open Sans",Sans-serif;font-size:20px;font-weight:800}.post-content .post-readmore{text-transform:capitalize;font-size:15px;line-height:26px;font-weight:600;color:#157efd;text-decoration:underline}.page-contents{display:flex;margin:5% 0}.page-with-sidebar .page-contents .page-sidebar{flex:0 0 23%}.page-with-sidebar .page-contents .page-text-content{flex:0 0 75%;padding:0 15px}.page-with-lr-sidebar .page-contents .page-sidebar{flex:0 0 20%}.page-with-lr-sidebar .page-contents .page-text-content{flex:0 0 60%;padding:0 15px}.elemento-widget-sidebar aside{margin-block:10px}.elemento-widget-sidebar *{color:#000}.navigation{text-align:center;margin:25px 0}.page-numbers{font-weight:600;font-family:"Open Sans",Sans-serif;padding:8px 15px;border-radius:5px;color:#000}.prev.page-numbers,.next.page-numbers,.page-numbers.current{background-color:#286016;color:#fff}.page-numbers:not(.prev){border:1px solid #286016}.wpe-photography-page-head{height:230px}.content-container{margin:3% auto;max-width:calc(100% - 15%)}.post-contents{display:flex;flex-wrap:wrap;justify-content:center;gap:25px;margin:5% 0}#full-width-blog .post-contents .postbox{flex:0 0 calc(( 100% / 4 ) - 20px)}#blog-with-sidebar .post-contents .post-sidebar{flex:0 0 23%}#blog-with-sidebar .post-contents .post-text-content{flex:0 0 75%;display:flex;flex-wrap:wrap;gap:20px}#blog-with-sidebar .post-contents .post-text-content>div{flex:0 0 calc(( 100% / 3 ) - 14px)}#blog-with-lr-sidebar .post-contents .post-text-content{display:flex;flex-wrap:wrap;justify-content:space-between}#blog-with-lr-sidebar .post-contents :is(.post-left-sidebar,.post-right-sidebar){flex:0 0 20%}#blog-with-lr-sidebar .post-contents .post-text-content{flex:0 0 56%}#blog-with-lr-sidebar .post-contents .postbox{flex:0 0 49%;margin-bottom:20px}.post-content{padding-top:10px;display:flex;flex-direction:column;gap:10px}.post-contents .postbox .post-image img{width:100%}.post-content .post-categories a{color:#2b2d42;font-weight:600}.post-content h4{font-family:"Open Sans",Sans-serif;font-size:20px;font-weight:800}.post-content .post-readmore{text-transform:capitalize;font-size:15px;line-height:26px;font-weight:600;color:#157efd;text-decoration:underline}.page-contents{display:flex;margin:5% 0}.page-with-sidebar .page-contents .page-sidebar{flex:0 0 23%}.page-with-sidebar .page-contents .page-text-content{flex:0 0 75%;padding:0 15px}.page-with-lr-sidebar .page-contents .page-sidebar{flex:0 0 20%}.page-with-lr-sidebar .page-contents .page-text-content{flex:0 0 60%;padding:0 15px}.elemento-widget-sidebar aside{margin-block:10px}.elemento-widget-sidebar *{color:#000}.navigation{text-align:center;margin:25px 0}.page-numbers{font-weight:600;font-family:"Open Sans",Sans-serif;padding:8px 15px;border-radius:5px;color:#000}.prev.page-numbers,.next.page-numbers,.page-numbers.current{background-color:#a06f48;color:#fff}.page-numbers:not(.prev){border:1px solid #a06f48}.contact-box{display:inline-flex;margin:0 12px 0 0;width:48%}#wpe-photography-appointment-box input[type=text],#wpe-photography-appointment-box input[type=email],#wpe-photography-appointment-box select,#wpe-photography-appointment-box textarea,#wpe-photography-appointment-box input[type=number]{width:100%;padding:13px 10px;margin-bottom:30px}#wpe-photography-appointment-box input[type=text]::placeholder,#wpe-photography-appointment-box input[type=email]::placeholder,#wpe-photography-appointment-box select,#wpe-photography-appointment-box textarea::placeholder,#wpe-photography-appointment-box input[type=number]::placeholder{color:#121212}#wpe-photography-appointment-box input[type=submit]{font:600 22px/26px Jost;color:#fff;background:#ec1d29;border:1px solid #ec1d29;border-radius:10px;padding:11px 30px;cursor:pointer}.wpe-photography-appointment-title{border-bottom:1px solid #121212;padding-bottom:15px;position:relative}.wpe-photography-appointment-title:before{content:"";background:#ec1d29;width:18%;height:5px;position:absolute;bottom:-4px}.hover-fx{font-size:16px;display:inline-block;cursor:pointer;margin:5px;width:35px;height:35px;line-height:35px;border-radius:50%;text-align:center;position:relative;color:#a06f48;background-color:rgba(255,255,255,.1);transition:300ms}.hover-fx:after{pointer-events:none;position:absolute;width:100%;height:100%;border-radius:50%;content:"";box-sizing:content-box;box-shadow:0 0 0 3px #a06f48;top:0;left:0;opacity:0;transition:300ms}.hover-fx:hover{background-color:#f2f2f2}.hover-fx:hover:after{opacity:1;transform:scale(1.15)}.single-post-nav .nav-links{display:inline-flex;gap:21em}.single-post-nav .nav-links a{color:#000}.single-post-nav span.meta-nav{font-weight:700}.single-post-comment .comment-author.vcard img{border-radius:50%;padding:12px}.single-post-comment .comment-list li{background:#ededed;padding:20px;border-radius:50px 0px;margin-bottom:20px}.ebs-contact-page-info .ekit-wid-con .ekit-header-info a{display:block}.efarm-blog-page .ea-button-wrap a{text-transform:capitalize;font-weight:600;margin-top:10px;display:inline-block}.wpe-photography-contact-page-form input[type=text],.wpe-photography-contact-page-form input[type=email],.wpe-photography-contact-page-form textarea{width:100%;padding:15px 10px;margin-bottom:15px}