.comp-heading-block h3 span{color:rgba(0,38,62,.5);display:block}.comp-top-block{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:80px;position:relative}ul.flex-btns{margin:0;padding-top:30px}.comp-top-block .comp-heading-block{width:50%}.comp-top-block .comp-heading-block img{bottom:0;position:absolute}.comp-top-block .comp-text,.first-col,.fourth-col,.second-col,.third-col{align-self:stretch;width:50%}.gallery{align-items:center;display:flex;height:100%}.gallery img{border-radius:5px;height:100%}.gallery-bttm.third-col{align-self:end}.textfield video{border-radius:5px;display:block;height:100%;object-fit:cover;width:100%}.textfield{cursor:pointer;position:relative;text-align:center}.textfield figcaption{color:#000;cursor:pointer;font-size:18px;opacity:0;transform:translateY(.4em);transition:all .3s;z-index:1}.textfield figcaption h6{font-weight:700;margin-bottom:10px}.textfield figcaption h6 span{display:block;font-weight:400}.textfield:hover figcaption{opacity:1;transform:none;transition:transform .4s .2s,opacity .5s ease-out .2s}.photoframe{backface-visibility:hidden;cursor:pointer;height:100%;opacity:1;padding:10px;transition:.2s ease;width:100%}.photoframe:after{content:"";padding-bottom:100%}.textfield.right-one{height:38%;position:relative;text-align:right}.textfield.right-one figcaption{bottom:15px;left:75px;position:absolute;text-align:left}.first-col.textfield.left-one{position:relative}.first-col.textfield.left-one figcaption{position:absolute;right:-185px;text-align:left;top:15px}.textfield.right-two{height:62%;position:relative}.textfield.right-two figcaption{position:absolute;right:0;text-align:left}.fourth-col.textfield.right-three{position:relative;text-align:left}.gallery-bttm.third-col .cta_button{margin-top:20px}.fourth-col.textfield.right-three figcaption{bottom:15px;position:absolute;right:80px;text-align:left}@media(max-width:1300px){.textfield.right-one figcaption{left:60px}.fourth-col.textfield.right-three figcaption{right:55px}}@media(max-width:1279px){.comp-top-block .comp-heading-block img{display:none}.comp-top-block,.gallery{flex-direction:column}.comp-top-block .comp-heading-block,.comp-top-block .comp-text,.first-col,.fourth-col,.second-col,.third-col{width:100%}.photoframe{padding:0}.textfield.right-one img{width:100%}.first-col.textfield.left-one img{max-height:600px;object-fit:cover;width:100%}.first-col.textfield.left-one figcaption{left:0;opacity:1;padding-bottom:25px;padding-top:10px;position:relative;text-align:left;top:0}.textfield.right-one{margin-left:auto;width:60%}.textfield.right-one figcaption{bottom:0;left:0;opacity:1;padding:10px 0 25px;position:relative;text-align:left}.fourth-col.textfield.right-three figcaption{bottom:0;opacity:1;padding-bottom:25px;padding-top:10px;position:relative;right:0;text-align:left}.gallery-bttm.third-col .cta_button{margin-top:0}.textfield.right-two figcaption{opacity:1;padding:10px 0 25px;position:relative;right:0}}