/*
To change this license header, choose License Headers in Project Properties.
To change this template file, choose Tools | Templates
and open the template in the editor.
*/
/* 
    Created on : Nov 20, 2018, 3:55:15 PM
    Author     : Magazine3
*/
@media only screen and (min-width: 992px) {
    .pwaforwp-footer-prompt {
        padding: 1% 3%;
     flex-direction: row;
    justify-content: center;
    }
}
.pwaforwp-footer-prompt{
    display: none;
    width: 100%;
    line-height: 2em;    
    color: #333;
    text-align: center;
    text-decoration: none;    
    min-height: 10%;
    padding:15px 0px 15px 0px;
    position: fixed;
    bottom: 0;
    justify-content: flex-end;
    flex-direction: column;
    flex-grow: 1;
    animation-duration: 1s;
    animation-fill-mode: both;
    z-index: 9999;
}
.pwaforwp-footer-prompt .pwaforwp-prompt-close:after{
  content: "✖";
  color: #d5e0eb;
  position: absolute;
  right: 10px;
  top: 10px;
  font-size: 12px;
  background: rgba(0, 0, 0, 0.40);
  border-radius: 30px;
  text-align: center;
  width: 20px;
  height: 20px;
  line-height: 22px;
  cursor: pointer;
} 
.pwaforwp-bounceInUp{
    animation-name: bounceInUp;
}
.pwaforwp-animated {
    animation-duration: 1s;
    animation-fill-mode: both;
}
.pwaforwp-btn{
    border: none;   
    cursor: pointer;
    display: inline-block;
    border-radius: 4px;
    height: auto;
    line-height: 1;
    min-width: auto;
    padding: 8px 16px;
    font-size: 16px;
    margin: 10px 0px 0px 0px;
    font-family: sans-serif;
    text-transform: none;
    transition: all .2s ease-in-out;
}
/* Center the loader */

#pwaforwp_loading_div {
  display: none;
  position: fixed;
  width: 100%;
  height: 200%;
  top: 0px;
  left: 0px;
  background-color: white;
  z-index: 9999;
}
.pwaforwp-loading-wrapper{z-index: 9999999;display:none;}
#pwaforwp_loading_icon {
  position: fixed;
  left: 50%;
  top: 50%;
  z-index: 9999999;
  margin: -60px 0 0 -60px;
  border: 16px solid #f3f3f3;
  border-radius: 50%;
  border-top: 16px solid #3498db;
  width: 120px;
  height: 120px;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
}

@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}

/* Add animation to "page content" */
.animate-bottom {
  position: relative;
  -webkit-animation-name: animatebottom;
  -webkit-animation-duration: 1s;
  animation-name: animatebottom;
  animation-duration: 1s
}

@-webkit-keyframes animatebottom {
  from { bottom:-100px; opacity:0 } 
  to { bottom:0px; opacity:1 }
}

@keyframes animatebottom { 
  from{ bottom:-100px; opacity:0 } 
  to{ bottom:0; opacity:1 }
}

/** Add to home screen CSS **/
#pwaforwp-add-to-home-click h3{
  font-size: 20px;
  font-weight: 600;
  margin: 0px;
  line-height: 1.4;
  font-family: sans-serif;
}

@media(max-width:425px){
  #pwaforwp-add-to-home-click h3 {
    font-size: 16px;
  }
  .pwaforwp-btn{
    font-size: 14px;
  }
  .pwaforwp-footer-prompt{
    padding:15px 0px 10px 0px;
  }
  .pwaforwp-footer-prompt .pwaforwp-prompt-close:after {
    right: 5px;
    top: 5px;
  }
}
.pwaforwp-app-contents{display: none;}
:root{--eaf-content:1360px;--eaf-content-narrow:920px;--eaf-gutter:clamp(20px, 4vw, 64px);--eaf-section-space:clamp(72px, 9vw, 140px);--eaf-radius-sm:12px;--eaf-radius-md:20px;--eaf-radius-lg:32px;--eaf-radius-pill:999px;--eaf-shadow-sm:0 8px 30px rgba(17, 24, 39, 0.06);--eaf-shadow-md:0 20px 60px rgba(17, 24, 39, 0.10);--eaf-transition:180ms cubic-bezier(.2, .7, .2, 1)}html{box-sizing:border-box;scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}*,*::before,*::after{box-sizing:inherit}body{margin:0;overflow-x:clip}img,picture,video,canvas,svg,iframe,embed{max-width:100%}img,video{height:auto}img{display:block}button,input,textarea,select{font:inherit}a{text-underline-offset:.16em}.eaf-anchor{scroll-margin-top:120px}:focus-visible{outline:3px solid currentColor;outline-offset:4px}.eaf-sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.eaf-sr-only-focusable:focus,.eaf-sr-only-focusable:focus-visible{position:static!important;width:auto!important;height:auto!important;margin:0!important;padding:initial!important;overflow:visible!important;clip:auto!important;clip-path:none!important;white-space:normal!important}.eaf-container{width:min(calc(100% - (var(--eaf-gutter) * 2)),var(--eaf-content));margin-inline:auto}.eaf-container-narrow{width:min(calc(100% - (var(--eaf-gutter) * 2)),var(--eaf-content-narrow));margin-inline:auto}.eaf-full{width:100%}.eaf-section{position:relative;padding-block:var(--eaf-section-space)}.eaf-section-flush{padding-block:0}.eaf-stack{display:flex;flex-direction:column;gap:clamp(18px, 2vw, 30px)}.eaf-flow>*{margin-block:0}.eaf-flow>*+*{margin-top:var(--eaf-flow-space,1.25em)}.eaf-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, var(--eaf-grid-min, 280px)),1fr));gap:var(--eaf-grid-gap,clamp(20px, 3vw, 36px))}.eaf-media{position:relative;overflow:hidden}.eaf-media img,.eaf-media video{width:100%;height:100%;object-fit:cover}.af-card,.eaf-card{position:relative;min-width:0;border-radius:var(--eaf-radius-md);box-shadow:var(--eaf-shadow-sm)}.es-btn,.eaf-btn{display:inline-flex;align-items:center;justify-content:center;gap:.65em;min-height:48px;padding:.85em 1.35em;border:1px solid #fff0;border-radius:var(--eaf-radius-pill);appearance:none;-webkit-appearance:none;font:inherit;font-weight:700;line-height:1.1;text-align:center;text-decoration:none;cursor:pointer;transition:background-color var(--eaf-transition),border-color var(--eaf-transition),color var(--eaf-transition),box-shadow var(--eaf-transition),transform var(--eaf-transition)}.es-btn:disabled,.eaf-btn:disabled,.es-btn[aria-disabled="true"],.eaf-btn[aria-disabled="true"]{cursor:not-allowed;opacity:.6}.es-cta{position:relative}.es-cta-row{width:min(calc(100% - (var(--eaf-gutter) * 2)),var(--eaf-content));margin-inline:auto}.es-cta-card{position:relative;overflow:hidden;border-radius:var(--eaf-radius-lg)}.es-cta-content{position:relative;z-index:2;min-width:0}.es-cta-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.es-cta-stats{display:flex;flex-wrap:wrap;gap:18px}.es-cta-stat{min-width:0}.et_pb_section,.et_pb_row,.et_pb_column,.et_pb_module{min-width:0}.et_pb_image img{height:auto}.et_pb_text,.et_pb_code{min-width:0}@media (max-width:980px){:root{--eaf-gutter:clamp(18px, 5vw, 34px);--eaf-section-space:clamp(60px, 10vw, 100px)}.es-cta-actions{align-items:stretch}}@media (max-width:767px){:root{--eaf-gutter:20px;--eaf-section-space:clamp(52px, 14vw, 82px)}.es-btn,.eaf-btn{min-height:50px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.al-home-stack,.al-home-stack>.et_pb_row,.al-home-stack .et_pb_column{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.al-home-stack .et_pb_code,.al-home-stack .et_pb_code_inner{display:block!important;margin:0!important;padding:0!important}.al-home-stack .et_pb_code+.et_pb_code{margin-top:0!important}.al-home-stack .et_pb_code_inner>:first-child{margin-top:0!important}.al-home-stack .et_pb_code_inner>:last-child{margin-bottom:0!important}.cky-consent-container .cky-consent-bar{background:#151715!important;border:1px solid rgb(201 167 120 / .34)!important;border-radius:0!important;box-shadow:0 18px 55px rgb(0 0 0 / .28)!important;padding:22px!important;font-family:Arial,Helvetica,sans-serif!important}.cky-consent-container .cky-title{margin:0 0 8px!important;padding:0!important;color:#f4efe6!important;font-family:Georgia,"Times New Roman",serif!important;font-size:22px!important;line-height:1.08!important;font-weight:400!important;letter-spacing:-.02em!important}.cky-consent-container .cky-notice-des{margin:0!important;color:rgb(244 239 230 / .74)!important;font-size:12.5px!important;line-height:1.5!important}.cky-consent-container .cky-notice-des *{color:inherit!important}.cky-consent-container a,.cky-preference-center a{color:#c9a778!important;text-decoration:underline!important;text-underline-offset:3px!important}.cky-consent-container .cky-notice-btn-wrapper{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;margin:17px 0 0!important;padding:0!important}.cky-consent-container .cky-btn{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;min-width:0!important;min-height:42px!important;margin:0!important;padding:10px 12px!important;border-radius:0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:10.5px!important;line-height:1.15!important;font-weight:700!important;text-align:center!important;white-space:nowrap!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease!important}.cky-consent-container .cky-btn-customize{grid-column:auto!important;background:transparent!important;border:1px solid rgb(244 239 230 / .34)!important;color:#f4efe6!important}.cky-consent-container .cky-btn-reject{grid-column:auto!important;background:transparent!important;border:1px solid #c9a778!important;color:#f4efe6!important}.cky-consent-container .cky-btn-accept{grid-column:auto!important;background:#c9a778!important;border:1px solid #c9a778!important;color:#151715!important}@media (hover:hover){.cky-consent-container .cky-btn-customize:hover,.cky-consent-container .cky-btn-reject:hover{background:#f4efe6!important;border-color:#f4efe6!important;color:#151715!important}.cky-consent-container .cky-btn-accept:hover{background:#f4efe6!important;border-color:#f4efe6!important;color:#151715!important}}.cky-preference-center{background:#151715!important;border:1px solid rgb(201 167 120 / .30)!important;border-radius:0!important;font-family:Arial,Helvetica,sans-serif!important}.cky-preference-header,.cky-preference-body-wrapper,.cky-preference-content-wrapper,.cky-accordion-wrapper{background:#151715!important}.cky-preference-title{color:#f4efe6!important;font-family:Georgia,"Times New Roman",serif!important;font-weight:400!important}.cky-preference-content-wrapper,.cky-preference-content-wrapper p,.cky-accordion-header-des,.cky-accordion-header-des *,.cky-accordion-header .cky-accordion-btn{color:rgb(244 239 230 / .74)!important}.cky-accordion-wrapper{border-bottom-color:rgb(244 239 230 / .12)!important}.cky-accordion-header .cky-accordion-btn{color:#f4efe6!important;font-weight:700!important}.cky-always-active{color:#c9a778!important}.cky-prefrence-btn-wrapper{gap:8px!important}.cky-prefrence-btn-wrapper .cky-btn{min-height:42px!important;margin:0!important;padding:10px 14px!important;border-radius:0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:10.5px!important;line-height:1.15!important;font-weight:700!important}.cky-prefrence-btn-wrapper .cky-btn-accept{background:#c9a778!important;border-color:#c9a778!important;color:#151715!important}.cky-prefrence-btn-wrapper .cky-btn-reject{background:transparent!important;border-color:#c9a778!important;color:#f4efe6!important}.cky-btn-revisit-wrapper{background:#151715!important;border:1px solid rgb(201 167 120 / .55)!important;box-shadow:0 8px 25px rgb(0 0 0 / .18)!important}.cky-btn-revisit-wrapper img{filter:sepia(1) saturate(.45) brightness(1.35)!important}@media (max-width:700px){.cky-consent-container{width:calc(100% - 24px)!important;max-width:none!important;left:12px!important;right:12px!important;bottom:12px!important}.cky-consent-container .cky-consent-bar{padding:17px!important}.cky-consent-container .cky-title{margin-bottom:7px!important;font-size:19px!important;line-height:1.08!important}.cky-consent-container .cky-notice-des{font-size:11.5px!important;line-height:1.43!important}.cky-consent-container .cky-notice-btn-wrapper{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;width:100%!important;margin-top:14px!important}.cky-consent-container .cky-btn,.cky-consent-container .cky-btn-customize,.cky-consent-container .cky-btn-reject,.cky-consent-container .cky-btn-accept{grid-column:auto!important;width:100%!important;min-width:0!important;min-height:40px!important;margin:0!important;padding:8px 4px!important;font-size:9px!important;line-height:1.1!important;white-space:nowrap!important}.cky-preference-center{width:calc(100% - 24px)!important;max-width:none!important;margin:12px!important}.cky-prefrence-btn-wrapper{gap:6px!important}.cky-prefrence-btn-wrapper .cky-btn{min-height:40px!important;padding:8px 7px!important;font-size:9.5px!important}}@media (max-width:370px){.cky-consent-container{width:calc(100% - 16px)!important;left:8px!important;right:8px!important;bottom:8px!important}.cky-consent-container .cky-consent-bar{padding:15px!important}.cky-consent-container .cky-notice-btn-wrapper{gap:4px!important}.cky-consent-container .cky-btn,.cky-consent-container .cky-btn-customize,.cky-consent-container .cky-btn-reject,.cky-consent-container .cky-btn-accept{padding:8px 2px!important;font-size:8.5px!important}}.cky-consent-container button:focus-visible,.cky-preference-center button:focus-visible,.cky-btn-revisit-wrapper:focus-visible{outline:2px solid #f4efe6!important;outline-offset:3px!important}@media (prefers-reduced-motion:reduce){.cky-consent-container .cky-btn{transition:none!important}}.al-enquiry-row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start!important;width:min(92vw,1360px)!important;max-width:1360px!important;margin:0 auto!important;padding:0!important;gap:clamp(42px,5vw,78px)!important}.al-enquiry-row>.et_pb_column:first-child{flex:0 0 31%!important;width:31%!important;max-width:31%!important;margin:0!important;padding:0!important}.al-enquiry-row>.et_pb_column:last-child{flex:1 1 0!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important}.al-enquiry-form{display:block!important;width:100%!important;max-width:none!important;margin:0!important;padding:46px 48px 48px!important;background:#f1ebe1!important;color:#171918!important;border:0!important;border-radius:0!important;box-shadow:none!important;font-family:Arial,Helvetica,sans-serif!important}.al-enquiry-form .et_pb_contact_main_title{margin:0 0 30px!important;padding:0!important;color:#171918!important;font-family:Georgia,"Times New Roman",serif!important;font-size:36px!important;line-height:1.1!important;font-weight:400!important;letter-spacing:-1px!important}.al-enquiry-form .et_pb_contact{width:100%!important;margin:0!important;padding:0!important;background:transparent!important}.al-enquiry-form .et_pb_contact_form{width:auto!important;margin-left:-8px!important;margin-right:-8px!important;padding:0!important}.al-enquiry-form .et_pb_contact_field{margin-bottom:18px!important;padding-left:8px!important;padding-right:8px!important;background:transparent!important}.al-enquiry-form .et_pb_contact_field_half{width:50%!important}.al-enquiry-form .et_pb_contact_field_last,.al-enquiry-form .et_pb_contact_field[data-type="select"],.al-enquiry-form .et_pb_contact_field[data-type="checkbox"],.al-enquiry-form .et_pb_contact_field[data-type="text"]{box-sizing:border-box!important}.al-enquiry-form .et_pb_contact_field_options_title,.al-enquiry-form .et_pb_contact_field>label{display:block!important;margin:0 0 9px!important;color:#343632!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;line-height:1.45!important;font-weight:700!important}.al-enquiry-form input[type="text"],.al-enquiry-form input[type="email"],.al-enquiry-form input[type="tel"],.al-enquiry-form select,.al-enquiry-form textarea{display:block!important;width:100%!important;margin:0!important;padding:15px 16px!important;background:#fffdf9!important;color:#171918!important;border:1px solid #c9c1b5!important;border-radius:0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:15px!important;line-height:1.4!important;outline:none!important;box-shadow:none!important}.al-enquiry-form input[type="text"],.al-enquiry-form input[type="email"],.al-enquiry-form input[type="tel"],.al-enquiry-form select{min-height:54px!important}.al-enquiry-form textarea{min-height:170px!important;resize:vertical!important}.al-enquiry-form input::placeholder,.al-enquiry-form textarea::placeholder{color:#777970!important;opacity:1!important}.al-enquiry-form input[type="text"]:focus,.al-enquiry-form input[type="email"]:focus,.al-enquiry-form input[type="tel"]:focus,.al-enquiry-form select:focus,.al-enquiry-form textarea:focus{background:#ffffff!important;border-color:#8c633b!important;box-shadow:0 0 0 1px #8c633b!important}.al-enquiry-form .et_pb_contact_field_options_wrapper{width:100%!important;margin:6px 0 0!important;padding:0!important;background:transparent!important;border:0!important}.al-enquiry-form .et_pb_contact_field_options_list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:30px!important;row-gap:0!important;width:100%!important;margin:10px 0 0!important;padding:20px 22px 12px!important;background:#e9e1d5!important;border:1px solid #d0c6b8!important;border-radius:0!important;box-shadow:none!important}.al-enquiry-form .et_pb_contact_field_checkbox{display:block!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.al-enquiry-form .et_pb_contact_field_checkbox label{position:relative!important;display:block!important;width:100%!important;min-height:30px!important;margin:0!important;padding:5px 4px 5px 28px!important;background:transparent!important;color:#3e403c!important;border:0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;line-height:20px!important;font-weight:400!important;cursor:pointer!important;box-shadow:none!important}.al-enquiry-form .et_pb_contact_field_checkbox input[type="checkbox"]{position:absolute!important;width:1px!important;height:1px!important;margin:0!important;padding:0!important;opacity:0!important;overflow:hidden!important}.al-enquiry-form .et_pb_contact_field_checkbox label i{display:none!important;width:0!important;height:0!important;margin:0!important;padding:0!important;border:0!important;background:none!important;box-shadow:none!important}.al-enquiry-form .et_pb_contact_field_checkbox label:before{content:""!important;display:block!important;position:absolute!important;left:0!important;top:6px!important;width:16px!important;height:16px!important;margin:0!important;padding:0!important;background:#fffdf9!important;border:1px solid #9f968a!important;border-radius:0!important;box-sizing:border-box!important;box-shadow:none!important}.al-enquiry-form .et_pb_contact_field_checkbox input[type="checkbox"]:checked+label:before{background:#8c633b!important;border-color:#8c633b!important}.al-enquiry-form .et_pb_contact_field_checkbox input[type="checkbox"]:checked+label:after{content:"✓"!important;display:block!important;position:absolute!important;left:3px!important;top:3px!important;width:16px!important;height:16px!important;margin:0!important;padding:0!important;color:#ffffff!important;background:transparent!important;font-family:Arial,Helvetica,sans-serif!important;font-size:11px!important;line-height:16px!important;font-weight:700!important;border:0!important;box-shadow:none!important;pointer-events:none!important}.al-enquiry-form .et_pb_contact_field_checkbox input[type="checkbox"]:focus+label:before{outline:2px solid #8c633b!important;outline-offset:2px!important}.al-enquiry-form .et_pb_contact_field[data-id="privacy"]{clear:both!important;width:100%!important;margin-top:8px!important;padding-top:24px!important;border-top:1px solid #d0c6b8!important}.al-enquiry-form .et_pb_contact_field[data-id="privacy"] .et_pb_contact_field_options_list{display:block!important;width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}.al-enquiry-form .et_pb_contact_field[data-id="privacy"] .et_pb_contact_field_checkbox{display:block!important;width:100%!important;margin:0!important}.al-enquiry-form .et_pb_contact_field[data-id="privacy"] .et_pb_contact_field_checkbox label{min-height:28px!important;padding-top:4px!important;color:#555751!important;font-size:12px!important;line-height:1.55!important}.al-enquiry-form .et_contact_bottom_container{float:none!important;display:block!important;clear:both!important;width:100%!important;margin:12px 0 0!important;padding:0 8px!important;text-align:left!important}.al-enquiry-form .et_pb_contact_submit{float:none!important;display:inline-block!important;min-height:54px!important;margin:0!important;padding:17px 26px!important;background:#171918!important;color:#f3efe6!important;border:1px solid #171918!important;border-radius:0!important;font-family:Arial,Helvetica,sans-serif!important;font-size:13px!important;line-height:1.2!important;font-weight:700!important;box-shadow:none!important;cursor:pointer!important}.al-enquiry-form .et_pb_contact_submit:after{display:none!important;content:none!important}.al-enquiry-form .et_pb_contact_submit:hover,.al-enquiry-form .et_pb_contact_submit:focus{padding:17px 26px!important;background:#b58a5a!important;color:#111312!important;border-color:#b58a5a!important}.al-enquiry-form .et_pb_contact_submit:focus-visible{outline:2px solid #8c633b!important;outline-offset:4px!important}.al-enquiry-form .et-pb-contact-message{margin:0 8px 24px!important;padding:16px 18px!important;background:#e9e1d5!important;color:#343632!important;border-left:3px solid #8c633b!important;font-size:13px!important;line-height:1.6!important}.al-enquiry-form .et_contact_error{border-color:#9b4b42!important}@media only screen and (max-width:980px){.al-enquiry-row{display:block!important;width:calc(100% - 38px)!important;margin-left:auto!important;margin-right:auto!important}.al-enquiry-row>.et_pb_column:first-child,.al-enquiry-row>.et_pb_column:last-child{display:block!important;width:100%!important;max-width:none!important;flex:none!important;margin:0!important}.al-enquiry-row>.et_pb_column:first-child{margin-bottom:38px!important}.al-enquiry-form{width:100%!important;max-width:none!important}}@media only screen and (max-width:700px){.al-enquiry-row{width:calc(100% - 38px)!important}.al-enquiry-row>.et_pb_column:first-child{margin-bottom:30px!important}.al-enquiry-form{width:100%!important;margin:0!important;padding:28px 19px 30px!important}.al-enquiry-form .et_pb_contact_main_title{margin-bottom:23px!important;font-size:29px!important;line-height:1.12!important;letter-spacing:-.7px!important}.al-enquiry-form .et_pb_contact_form{width:100%!important;margin-left:0!important;margin-right:0!important}.al-enquiry-form .et_pb_contact_field,.al-enquiry-form .et_pb_contact_field_half{float:none!important;width:100%!important;margin-bottom:17px!important;padding-left:0!important;padding-right:0!important}.al-enquiry-form input[type="text"],.al-enquiry-form input[type="email"],.al-enquiry-form input[type="tel"],.al-enquiry-form select,.al-enquiry-form textarea{font-size:16px!important}.al-enquiry-form .et_pb_contact_field_options_list{grid-template-columns:1fr!important;padding:15px 16px 9px!important}.al-enquiry-form .et_pb_contact_field_checkbox label{min-height:32px!important;padding-top:5px!important;padding-bottom:5px!important;font-size:13px!important}.al-enquiry-form .et_contact_bottom_container{padding:0!important}.al-enquiry-form .et_pb_contact_submit{display:block!important;width:100%!important;min-height:54px!important;padding:17px 18px!important;text-align:center!important}.al-enquiry-form .et_pb_contact_submit:hover,.al-enquiry-form .et_pb_contact_submit:focus{padding:17px 18px!important}}.et_pb_row.et_flex_row>.et_pb_column.et_flex_column,.et_pb_row>.et_pb_column[class*="et_flex_column"]{gap:0!important;row-gap:0!important;column-gap:0!important}.et_pb_column>.et_pb_module{margin-bottom:0!important}.et_pb_code,.et_pb_code_inner{margin-top:0!important;margin-bottom:0!important}.et_pb_section>.et_pb_row{margin-top:0;margin-bottom:0}