[class*="lightbox-trigger-"]{cursor:pointer}[class*="lightbox-content-"]{position:relative;z-index:unset!important}[class*="lightbox-content-"] .mfp-close{color:#999999!important}[class*="lightbox-content-"] .mfp-close:active{top:0px!important}.et-l--body ol a{text-decoration:underline}.et-l .et-l--post .et_pb_section{padding:10px 0}h2{font-size:30px;margin-top:10px}#portfolio h2{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif!important}h3{font-size:21px;line-height:1.3em;font-weight:600}h4{font-size:22px}.et-l--body ol{list-style-position:outside;padding:0 0 10px 20px}.et-l--body li{margin-bottom:10px}#top-menu li a:hover{color:#D4217D!important}#top-menu-nav>ul>li>a:hover{opacity:1}#top-menu>li:last-child{font-size:14px;color:#FFFFFF!important;font-weight:600;text-transform:uppercase;height:40px;padding:10px 16px;border-radius:60px;background-color:#d4217d;border:2px solid #d4217d}#top-menu>li:last-child a,#top-menu>li:last-child a:hover{color:#FFFFFF!important}#top-menu>li:last-child:hover{background-color:#22314e;font-size:14px;color:#FFFFFF!important;font-weight:600;text-transform:uppercase;height:40px;padding:10px 16px;border-radius:60px;border:2px solid #22314e}#top-menu-nav{margin-top:-10px}.et_pb_testimonial_portrait:before{-webkit-box-shadow:none;box-shadow:none}.et_pb_blog_3_tb_body .entry-featured-image-url img{border-radius:220px}.elegantdesign a.more-link{font-size:14px;color:#FFFFFF!important;font-weight:600;text-transform:uppercase;margin-top:10px;float:none;display:inline-block;padding:8px 16px;border-radius:60px;background-color:#d4217d;border:2px solid #d4217d}.elegantdesign a.more-link:hover{background-color:#1b232a;border:2px solid #1b232a}.et_pb_posts a.more-link{margin-top:20px}.et_pb_blog_grid .et_pb_post{border:none;padding:0px;background-color:transparent;word-wrap:break-word;text-align:center}.et_pb_promo_description{padding-bottom:0}#left-area ol,.entry-content ol{list-style-position:outside!important;padding:0 0px 10px 20px!important}.entry-content li{padding-bottom:10px}.dont-display .not-found-title{display:none}.dont-display .entry p{display:none!important}.et_pb_gallery_grid .et_pb_gallery_item,.et_pb_gallery_grid .column_width,.et_pb_gallery_grid .et_pb_gallery_image,.et_pb_gallery_grid .et_pb_gallery_image.portrait img{width:196px!important}.et_pb_gallery_grid .et_pb_gallery_image img{min-width:196px}.sfwppa-navi-style.sfwppa-style-4 .sfwppa-link,.sfwppa-navi-style.sfwppa-style-4 .sfwppa-current-page,.sfwppa-navi-style.sfwppa-style-4 .current,.sfwppa-navi-style.sfwppa-style-4 .sfwppa-pages.sfwppa-extend,.sfwppa-navi-style.sfwppa-style-4 .page-numbers{font-size:15px;padding:5px 0}.et_pb_gallery_grid .et_pb_gallery_image,.et_pb_gallery_grid .et_pb_gallery_image.landscape img{height:254px!important}.et_pb_gallery_grid .et_pb_gallery_image img{min-height:254px}.et_pb_gallery_grid .gutter_width{width:25px}.et_pb_gallery_grid .et_pb_gallery_item{margin-bottom:25px!important}.et_pb_gallery_grid .et_pb_gallery_item{clear:none!important}.et_pb_gallery_grid .et_pb_gallery_item:nth-child(5n){margin-right:0!important}.et_pb_gallery_grid .et_pb_gallery_item:nth-child(5n+1){clear:both!important}.et_pb_gallery_grid .et_pb_gallery_item{margin-right:24px!important}.et_pb_gallery_grid .et_pb_gallery_image img{min-height:0!important}.et_pb_gallery_grid .et_pb_gallery_image,.et_pb_gallery_grid .et_pb_gallery_image.landscape img{height:auto!important}.frame{display:block;width:100vw;height:100vh;max-width:100%;margin:0;padding:0;border:0 none;box-sizing:border-box}.ds-hover-1{display:inline-block;position:relative;margin:0px;overflow:hidden}.ds-hover-1 img{display:block;border-radius:50%;max-width:100%;-webkit-transition:opacity 0.3s ease-in-out;-moz-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}.ds-hover-1:hover img{border-radius:50%;opacity:0.5}.ds-hover-1:hover::after,.ds-hover-1:hover::before{-webkit-transform:translateY(0%);-moz-transform:translateY(0%);transform:translateY(0%)}.wp-caption{border:none;background-color:transparent}.et_pb_bg_layout_light .et-pb-arrow-prev,.et_pb_bg_layout_light .et-pb-arrow-next{color:#ffffff}.et_pb_fullwidth_portfolio .et_pb_portfolio_image h3{margin-top:40%;padding:0 60px}.wp-pagenavi a:hover,.wp-pagenavi span.current{color:#ffffff!important}@media only screen and (max-width:1185px){#top-menu-nav{display:none}#et_mobile_nav_menu{display:block}}