.portfolio-gallery-heading{align-items:flex-end;color:#fff;display:flex;gap:35px;justify-content:space-between;margin:0 auto 28px;max-width:1060px;padding:0 15px}.portfolio-gallery-heading>div:first-child>span{color:#e5ad52;display:block;font-size:11px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase}.portfolio-gallery-heading h2{color:#fff;font-size:30px;line-height:1.2;margin:6px 0}.portfolio-gallery-heading p{color:#cfdae5;font-size:14px;margin:0}.portfolio-gallery-controls{align-items:center;display:flex;flex:0 0 auto;gap:10px}.portfolio-gallery-controls button{align-items:center;background:#fff;border:2px solid #fff;color:#153b61;cursor:pointer;display:flex;font-size:23px;height:48px;justify-content:center;line-height:1;padding:0;width:52px}.portfolio-gallery-controls button:hover,.portfolio-gallery-controls button:focus{background:#c78113;border-color:#c78113;color:#fff;outline:0}.portfolio-gallery-count{color:#fff;font-size:14px;font-weight:800;min-width:62px;text-align:center}.portfolio-gallery-single .portfolio-gallery-controls{display:none}.portfolio-section-4 .owl-stage-outer{border:1px solid rgba(255,255,255,.28);box-shadow:0 16px 38px rgba(0,0,0,.22)}.portfolio-section-4 .owl-controls{position:static!important}.portfolio-section-4 .owl-dots{display:flex;gap:8px;justify-content:center;margin-top:18px}.portfolio-section-4 .owl-theme .owl-controls .owl-dot span,.portfolio-section-4 .owl-dot span{background:rgba(255,255,255,.45);border:2px solid transparent;height:11px;margin:0;width:11px}.portfolio-section-4 .owl-theme .owl-controls .owl-dot.active span,.portfolio-section-4 .owl-dot.active span{background:#e5ad52;border-color:#fff}.portfolio-section-4 .owl-stage-outer:after{background:rgba(7,25,45,.82);bottom:14px;color:#fff;content:'Swipe or use arrows';display:none;font-size:11px;font-weight:800;letter-spacing:.7px;padding:8px 12px;pointer-events:none;position:absolute;right:14px;text-transform:uppercase}
@media(max-width:650px){.portfolio-gallery-heading{align-items:flex-start;flex-direction:column;margin-bottom:20px}.portfolio-gallery-heading h2{font-size:25px}.portfolio-gallery-heading p{font-size:13px}.portfolio-gallery-controls{justify-content:space-between;width:100%}.portfolio-gallery-controls button{height:45px;width:58px}.portfolio-section-4 .owl-stage-outer:after{display:block}}
.portfolio-gallery-controls button:disabled{cursor:default;opacity:.35}.portfolio-section-4 .owl-item li{list-style:none}.portfolio-section-4 .owl-item img{display:block;height:auto;margin:0 auto;max-height:680px;max-width:100%;object-fit:contain;width:auto}.portfolio-section-4 ul{margin:0;padding:0}
.portfolio-section-4 .row>ul{display:block!important;min-height:260px}.portfolio-section-4 .row>ul:not(.owl-loaded)>li{display:none}.portfolio-section-4 .row>ul:not(.owl-loaded)>li:first-child{display:block}.portfolio-section-4 .row>ul:not(.owl-loaded)>li:first-child img{display:block;height:auto;margin:0 auto;max-height:680px;max-width:100%;object-fit:contain;width:auto}
