.elementor .photographer-card{padding:0px;flex-direction:column;gap:12px;}.elementor .photographer-card__img{aspect-ratio:1/1;object-fit:cover;transition:all 200ms;}.elementor .photographer-card__img:hover,.elementor .photographer-card__img:focus-visible{opacity:75%;}.elementor .photographer-card__name{font-size:1.15rem;color:#000000;}.elementor .sidebar-menu{padding:0px;flex-direction:column;gap:20px;}.elementor .header-container{padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;display:none;grid-template-columns:80px minmax(0, 1fr) 80px;align-items:center;}.elementor .header-brand{width:80px;height:80px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .header-canvas-btn{width:48px;height:48px;color:#000000;padding:12px;border-width:0px;}.elementor .header-canvas-btn:hover,.elementor .header-canvas-btn:focus-visible{background-color:#efefef;}.elementor .header-canvas-container{padding:0px;display:none;}.elementor .page-grid{padding-block-start:100px;padding-block-end:100px;padding-inline-start:40px;padding-inline-end:40px;grid-template-columns:min(25%, 250px) minmax(0, 1fr);grid-template-rows:auto;}.elementor .page-content{padding:0px;flex-direction:column;gap:30px;}.elementor .site-copyright{font-size:14px;padding:0px;display:block;flex-direction:column;}.elementor .site-logo{width:100%;max-width:80px;}