.form-submission{display:grid;grid-template-columns:repeat(6,1fr);width:calc(var(--fs) * 45);column-gap:calc(var(--fs) * 1.28);row-gap:calc(var(--fs) * 1.75);position:relative;padding-left:calc(var(--fs) * 8.5);overflow:visible}.form-submission>*{grid-column:span 3}.form-submission>*.full{grid-column:1/7}.form-submission>*.one-third{grid-column:span 2}.form-submission .span{font-family:"Roboto Serif";font-size:calc(var(--fs) * 2);font-style:italic;font-weight:200;line-height:normal;text-transform:capitalize;display:block;background:linear-gradient(253deg,#dbc7a1 28.97%,#8c734b 73.22%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;grid-column:span 6;margin-bottom:calc(var(--fs) * 1.06)}.form-submission label{display:grid;grid-auto-flow:row;grid-auto-rows:max-content;gap:calc(var(--fs) * .5);align-items:start;width:100%;position:relative}.form-submission label p{color:#fff;font-family:Roboto;font-size:calc(var(--fs) * .875);font-style:normal;font-weight:300;line-height:134%;grid-row:1/2;text-transform:capitalize;user-select:none;-webkit-user-select:none}.form-submission label p:first-letter{text-transform:capitalize}.form-submission label input,.form-submission label textarea,.form-submission label select{width:100%;color:#fff;font-family:Roboto;font-size:var(--fs);font-style:normal;font-weight:300;line-height:134%;height:calc(var(--fs) * 2.6875);border-radius:calc(var(--fs) * 12.5);border:.5px solid rgba(0,0,0,0)!important;background:#1e1e1e;padding:0 calc(var(--fs) * 1.31);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);pointer-events:auto;grid-row:2/3;transition:border-color .1s ease-out}.form-submission label input:focus,.form-submission label textarea:focus,.form-submission label select:focus{border-color:#dbc7a1!important}.form-submission label input:focus~.dropdown-btn img,.form-submission label textarea:focus~.dropdown-btn img,.form-submission label select:focus~.dropdown-btn img{transform:rotate(180deg)}.form-submission label input[type=radio]{height:calc(var(--fs) * 4.125);accent-color:rgb(30,30,30);opacity:0;cursor:pointer}.form-submission label input[type=radio]:checked~.radio-btn strong{color:#35220b}.form-submission label input[type=radio]:checked~.radio-btn div{border-color:#35220b}.form-submission label input[type=radio]:checked~.radio-btn div:after{content:"";background-color:#35220b}.form-submission label textarea{width:100%;height:initial;min-height:calc(var(--fs) * 9);border-radius:calc(var(--fs) * 1.25);padding-top:calc(var(--fs) * 1.25);padding-bottom:calc(var(--fs) * 1.25);resize:none}.form-submission label input::-webkit-outer-spin-button,.form-submission label input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.form-submission label input[type=number]{-moz-appearance:textfield}.form-submission label input:required+p:after{content:"*";color:#b80000;margin-left:calc(var(--fs) * .15)}.form-submission label select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-transform:capitalize}.form-submission label select:after{content:"+";position:absolute}.form-submission label select{cursor:pointer}.form-submission label select option{text-transform:capitalize}.form-submission label .number-btns{display:flex;flex-direction:column;align-items:center;justify-content:space-between;position:absolute;bottom:0;right:calc(var(--fs) * .75);height:calc(var(--fs) * 2.6875);padding:calc(var(--fs) * .31) 0;pointer-events:none}.form-submission label .number-btns div{cursor:pointer;pointer-events:auto}.form-submission label .number-btns div:hover{filter:brightness(2);-webkit-filter:brightness(2)}.form-submission label .number-btns div img{width:calc(var(--fs) * 1.125);height:calc(var(--fs) * .86931)}.form-submission label .number-btns div:last-of-type img{transform:rotate(180deg)}.form-submission label .radio-btn{position:absolute;top:0;left:0;width:100%;height:100%;display:grid;grid-template-columns:max-content max-content 1fr;align-items:center;gap:calc(var(--fs) * 1.5);padding:0 calc(var(--fs) * 1.12);background-color:#f4edde;border-radius:calc(var(--fs) * 1.25);pointer-events:none}.form-submission label .radio-btn>*{display:block}.form-submission label .radio-btn div{width:calc(var(--fs) * 1.625);height:calc(var(--fs) * 1.625);border-radius:50%;border:1px solid #6d6d6d;display:flex;align-items:center;justify-content:center}.form-submission label .radio-btn div:after{content:"";width:65%;height:65%;border-radius:50%}.form-submission label .radio-btn strong{color:#8e8e93;font-family:Roboto;font-size:calc(var(--fs) * .875);font-style:normal;font-weight:500;line-height:calc(var(--fs) * 1.1875)}.form-submission label .radio-btn img{width:calc(var(--fs) * 3.25);height:calc(var(--fs) * 2);border-radius:calc(var(--fs) * .625);object-fit:cover;overflow:hidden;justify-self:end}.form-submission label .dropdown-btn{height:calc(var(--fs) * 2.6875);display:flex;align-items:center;justify-content:center;position:absolute;right:calc(var(--fs) * 1.25);bottom:0;pointer-events:none}.form-submission label .dropdown-btn img{width:calc(var(--fs) * .75 * 1.25);height:calc(var(--fs) * .375 * 1.25);transition:transform .15s ease-out}.form-submission label.text-area-label{grid-column:1/7}.form-submission label.switch{position:relative;justify-content:space-between;cursor:pointer}.form-submission label.switch:hover p{color:#6d6d6d!important}.form-submission label.switch p{color:#8d8d8d!important;font-family:Roboto;font-size:var(--fs)!important;font-style:normal;font-weight:400;line-height:normal;text-transform:lowercase}.form-submission label.switch p:first-letter{text-transform:capitalize}.form-submission label.switch input[type=checkbox]{position:absolute;top:0;left:0;width:100%;height:100%;height:calc(var(--fs) * 1.6625);background:none!important;padding:0;grid-row:unset;backdrop-filter:unset;-webkit-backdrop-filter:unset;visibility:hidden;opacity:0}.form-submission label.switch input[type=checkbox]:checked~strong{background-color:#712f91}.form-submission label.switch input[type=checkbox]:checked~strong:after{left:calc(100% - var(--fs) * .25);transform:translate(-100%,-50%)}.form-submission label.switch strong{width:calc(var(--fs) * 3.5625);height:calc(var(--fs) * 1.6625);grid-row:1/2;grid-column:2/3;background-color:#f4edde;border-radius:calc(var(--fs) * .83)!important;display:block;position:relative;overflow:hidden;transition:background-color .15s ease-out}.form-submission label.switch strong:after{content:"";position:absolute;top:50%;left:calc(var(--fs) * .25);transform:translateY(-50%);width:calc(var(--fs) * 1.25);height:calc(var(--fs) * 1.25);border-radius:50%;background-color:#fff;transition:left .15s ease-out,transform .15s ease-out}.form-submission label.secondary p{color:#adadad!important;font-weight:400!important}.form-submission button{color:#712f91;font-family:Roboto;font-size:var(--fs);font-style:normal;font-weight:500;line-height:normal;letter-spacing:calc(var(--fs) * .02);width:100%;border-radius:calc(var(--fs) * 6.25);background-color:#fff;display:flex;align-items:center;justify-content:center;grid-column:1/7;height:calc(var(--fs) * 2.9375);text-transform:capitalize;transition:background-color .15s ease-out,color .15s ease-out}.form-submission button:hover{background-color:#712f91;color:#fff}.form-btn{width:100%;height:calc(var(--fs) * 2.9375);border-radius:calc(var(--fs) * 6.25);background-color:#712f91!important;color:#fff!important;font-family:Roboto;font-size:var(--fs);font-style:normal;font-weight:500;line-height:normal;letter-spacing:calc(var(--fs) * .02);text-transform:capitalize;display:flex;align-items:center;justify-content:center;transition:transform .15s ease-out!important;user-select:none;-webkit-user-select:none}.form-btn.secondary{color:#712f91!important;background-color:#fff!important;border-radius:6.25rem;border:1px solid #848484}.form-btn:hover{transform:scale(1.025)!important}@media (orientation: portrait){.form-submission{display:grid;grid-template-columns:repeat(2,1fr);width:100%;column-gap:calc(var(--fs) * .44);position:relative;padding:0;overflow:visible;margin-top:calc(var(--fs) * 2.5)}.form-submission>*{grid-column:span 2!important}.form-submission:after{display:none}.form-submission .span{font-size:calc(var(--fs) * 1.25);margin-bottom:calc(var(--fs) * 1.25);grid-column:span 2}.form-submission label{gap:calc(var(--fs) * .25);font-size:calc(var(--fs) * .875)}.form-submission label input,.form-submission label textarea{font-size:var(--fs);height:calc(var(--fs) * 2.6875);padding:0 calc(var(--fs) * 1.31)}.form-submission label textarea{min-height:calc(var(--fs) * 8.31);border-radius:calc(var(--fs) * .625);padding-top:calc(var(--fs) * 1.25);padding-bottom:calc(var(--fs) * 1.25)}.form-submission label.two-column-mob{grid-column:auto!important}.form-submission label .radio-btn{gap:calc(var(--fs) * .5);padding:0 calc(var(--fs) * .62)}.form-submission label.switch p{font-size:var(--fs)!important}.form-submission label.switch input[type=checkbox]{height:calc(var(--fs) * 1.37)}.form-submission label.switch input[type=checkbox]:checked~strong:after{left:calc(100% - var(--fs) * .1)}.form-submission label.switch strong{width:calc(var(--fs) * 2.9375);height:calc(var(--fs) * 1.37);border-radius:calc(var(--fs) * .685)!important}.form-submission label.switch strong:after{left:calc(var(--fs) * .1);width:calc(var(--fs) * 1.175);height:calc(var(--fs) * 1.175)}.form-submission label.mob-half-column{grid-column:span 1!important}.form-submission button{font-size:calc(var(--fs) * .875);letter-spacing:calc(var(--fs) * .0175);border-radius:calc(var(--fs) * 3.5);height:calc(var(--fs) * 2.125)}.form-btn{height:calc(var(--fs) * 2.125);border-radius:calc(var(--fs) * 3.5);font-size:calc(var(--fs) * .875);letter-spacing:calc(var(--fs) * .0175)}}@media (orientation: portrait) and (min-aspect-ratio: .625){.form-btn{height:calc(var(--fs) * 3)!important;border-radius:calc(var(--fs) * 6.25);font-size:calc(var(--fs) * 1)!important}}#contact-section{padding:12.5vh calc(var(--hor-padding) * .5) 0;width:100%;height:100vh;max-height:65vw;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}#contact-section .bck{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.025;z-index:-1}#contact-section .contact-wrapper{display:grid;grid-template-columns:calc(var(--fs) * 56.5) max-content;align-items:start;gap:calc(var(--fs) * 1.5);width:100%}#contact-section .contact-wrapper .in-touch h1{color:#fff;font-family:"Roboto Serif";font-size:calc(var(--fs) * 9.5);font-style:normal;font-weight:200;line-height:normal}#contact-section .contact-wrapper .in-touch h1 img{vertical-align:middle}#contact-section .contact-wrapper .in-touch h1 .bird-icon{display:inline-block;width:calc(var(--fs) * 8.5625);height:calc(var(--fs) * 8.5625)}#contact-section .contact-wrapper .in-touch h1 .img{width:calc(var(--fs) * 19.6875);height:calc(var(--fs) * 10.125);border-radius:calc(var(--fs) * 37.5);object-fit:cover;overflow:hidden;display:inline-block}#contact-section .contact-wrapper form:after{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);height:calc(var(--fs) * 36.75);width:calc(var(--fs) * 100);border-radius:calc(var(--fs) * 42.96325);border:1.146px solid #dbc7a1;opacity:.15;pointer-events:none}#contact-section .contact-wrapper .foot-box{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;gap:calc(var(--fs) * 4);position:absolute;bottom:calc(var(--fs) * 3);left:calc(var(--hor-padding) * .5)}#contact-section .contact-wrapper .foot-box .connect{display:grid;grid-auto-flow:row;align-items:start;gap:calc(var(--fs) * .37)}#contact-section .contact-wrapper .foot-box .connect span{color:#fff;font-family:Roboto;font-size:var(--fs);font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;display:block}#contact-section .contact-wrapper .foot-box .connect .links{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;align-items:center;gap:calc(var(--fs) * .56)}#contact-section .contact-wrapper .foot-box .connect .links a{transition:transform .15s ease-out}#contact-section .contact-wrapper .foot-box .connect .links a:hover{transform:scale(1.1)}#contact-section .contact-wrapper .foot-box .connect .links a img{width:calc(var(--fs) * 3.125);height:calc(var(--fs) * 3.125)}#contact-section .contact-wrapper .foot-box .connect .links a{border-radius:50%}#contact-section .contact-wrapper .foot-box .visit{display:flex;flex-direction:column;align-items:flex-start;width:calc(var(--fs) * 25.625)}#contact-section .contact-wrapper .foot-box .visit span{color:#fff;font-family:Roboto;font-size:var(--fs);font-style:normal;font-weight:400;line-height:normal;text-transform:capitalize;display:block;margin-bottom:calc(var(--fs) * .375)}#contact-section .contact-wrapper .foot-box .visit p{color:#b1b1b1;font-family:Roboto;font-size:calc(var(--fs) * .875);font-style:normal;font-weight:300;line-height:normal;margin-bottom:calc(var(--fs) * 1)}@media (orientation: portrait){#contact-section{padding:15vh calc(var(--hor-padding) * 1) 5vh;height:initial;max-height:unset}#contact-section .bck{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.025;z-index:-1}#contact-section .contact-wrapper{grid-template-columns:1fr;align-items:center;gap:0}#contact-section .contact-wrapper>*{grid-column:1/2!important;width:100%!important;padding:0!important}#contact-section .contact-wrapper .in-touch h1{font-size:calc(var(--fs) * 3)}#contact-section .contact-wrapper .in-touch h1 .bird-icon{width:calc(var(--fs) * 3.4375);height:calc(var(--fs) * 3.4375)}#contact-section .contact-wrapper .in-touch h1 .img{width:calc(var(--fs) * 6.636);height:calc(var(--fs) * 3.41681);border-radius:calc(var(--fs) * 12.6475)}#contact-section .contact-wrapper form:after{display:none}#contact-section .contact-wrapper .foot-box{display:grid;grid-template-columns:max-content 1fr;grid-auto-rows:max-content;grid-auto-columns:max-content;gap:calc(var(--fs) * 1.5);justify-content:space-between;position:static;bottom:unset;left:unset;width:100%;grid-row:2/3;margin-top:calc(var(--fs) * 1.5)}#contact-section .contact-wrapper .foot-box>*{grid-column:auto!important;grid-row:auto!important;grid-auto-rows:max-content}#contact-section .contact-wrapper .foot-box .connect{gap:calc(var(--fs) * .56)}#contact-section .contact-wrapper .foot-box .connect span{font-size:calc(var(--fs) * .875)}#contact-section .contact-wrapper .foot-box .connect .links{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;align-items:center;gap:calc(var(--fs) * .56)}#contact-section .contact-wrapper .foot-box .connect .links a{transition:transform .15s ease-out}#contact-section .contact-wrapper .foot-box .connect .links a:hover{transform:scale(1.1)}#contact-section .contact-wrapper .foot-box .connect .links a img{width:calc(var(--fs) * 2.88);height:calc(var(--fs) * 2.88)}#contact-section .contact-wrapper .foot-box .visit{display:flex;flex-direction:column;align-items:flex-start;width:100%}#contact-section .contact-wrapper .foot-box .visit span{font-size:calc(var(--fs) * .875);margin-bottom:calc(var(--fs) * .56)}#contact-section .contact-wrapper .foot-box .visit p{font-size:calc(var(--fs) * .875);margin-bottom:calc(var(--fs) * 1)}}
