section.sectionQ{color:var(--white)}section.sectionQ#intro{padding-top:calc(3*var(--sections-space) + 8rem);padding-bottom:var(--sections-space);position:relative;z-index:1}section.sectionQ#intro .innerQ{position:relative;z-index:3;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--small-space)}section.sectionQ#intro .innerQ .middleTitleQ{font-size:clamp(1.5rem,6dvw,3rem);font-weight:400;color:var(--beige);text-transform:none}section.sectionQ#intro::after{content:"";background:linear-gradient(180deg, #077b6e 0%, rgba(7, 123, 110, 0) 8rem, rgba(7, 123, 110, 0) calc(3 * var(--sections-space) + 8rem), var(--dark-green) 100%);position:absolute;bottom:0;left:0;width:100%;height:100%;z-index:1;pointer-events:none}section.sectionQ#intro .absQ{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}section.sectionQ#intro .absQ img,section.sectionQ#intro .absQ video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}section.sectionQ#content{position:relative;z-index:2}section.sectionQ#content .centerSectionsQ{display:flex;flex-direction:column;justify-content:stretch;align-items:stretch;gap:var(--middle-space);position:relative;color:var(--blue)}section.sectionQ#content .centerSectionsQ .innerQ{position:relative;z-index:3}section.sectionQ#content .centerSectionsQ .absQ{position:absolute;top:0;left:50%;height:100%;width:100dvw;transform:translateX(-50%);z-index:0;opacity:.5}section.sectionQ#content .centerSectionsQ .absQ img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:100% auto;object-fit:100% auto;-o-object-position:center;object-position:center}section.sectionQ#content .centerSectionsQ::after{content:"";background:linear-gradient(180deg, rgba(254, 255, 239, 0), rgba(254, 255, 239, 0.6) min(3 * var(--sections-space), 20%), rgba(254, 255, 239, 0.9) 50%, rgba(254, 255, 239, 0.6) calc(100% - min(3 * var(--sections-space), 20%)), rgba(254, 255, 239, 0));position:absolute;bottom:0;left:50%;width:100dvw;height:100%;transform:translateX(-50%);z-index:1;pointer-events:none}section.sectionQ#content .centerSectionsQ::before{content:"";display:block;width:min(1550px,100vw);height:min(1550px,100vw);position:absolute;z-index:0;pointer-events:none;background-image:radial-gradient(#f2fd64, rgba(242, 253, 100, 0) 70%);opacity:.42;mix-blend-mode:overlay;right:calc(.5*(100% - 100dvw));top:0;transform:translateX(50%) translateY(-50%)}section.sectionQ#content .sec2Q{position:relative;z-index:2}section.sectionQ#content .middleTitleQ{font-weight:400}section.sectionQ#content .hexImgsQ.style4Q,section.sectionQ#content .hexImgsQ.style3Q{--width-img: min(100%, 480px);align-self:center;justify-self:center}section.sectionQ#content .fullQ{position:relative;z-index:1;width:calc(100% + 2*var(--lateral-space));margin:-14rem calc(-1*var(--lateral-space)) 0;position:relative;z-index:0}section.sectionQ#content .fullQ .imgQ{position:relative;width:100%;height:0;padding:0 0 min(100dvw + 4*var(--small-space),max(480px,42.8571428571%));pointer-events:none;-webkit-mask-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) calc(14rem + var(--sections-space)), rgb(0, 0, 0) calc(100% - 14rem - var(--sections-space)), rgba(0, 0, 0, 0) 100%);mask-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) calc(14rem + var(--sections-space)), rgb(0, 0, 0) calc(100% - 14rem - var(--sections-space)), rgba(0, 0, 0, 0) 100%)}section.sectionQ#content .fullQ .imgQ img,section.sectionQ#content .fullQ .imgQ video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}section.sectionQ#content .fullQ::after{content:"";display:block;width:min(1550px,100vw);height:min(1550px,100vw);position:absolute;z-index:0;pointer-events:none;background-image:radial-gradient(#f2fd64, rgba(242, 253, 100, 0) 70%);opacity:.42;mix-blend-mode:overlay;left:calc(.5*(100% - 100dvw));top:0;transform:translateX(-50%) translateY(-50%)}@media only screen and (max-width: 769px){section.sectionQ#content .fullQ{margin-top:-7rem}}