/*!******************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./src/scss/components/home/home-testimonials/home-testimonials.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************/
.webform-submission-experiences-form{height:100%;width:100%}.webform-submission-experiences-form .js-form-wrapper[id=edit-input-list]{display:flex;flex-direction:column;gap:20px}.webform-submission-experiences-form .js-form-wrapper>label{color:#012982;font-family:Artegra Sans,sans-serif;font-size:26px;font-weight:700;letter-spacing:-.78px;line-height:24px}.webform-submission-experiences-form .form-actions,.webform-submission-experiences-form .js-form-type-textarea,.webform-submission-experiences-form .js-form-type-textfield,.webform-submission-experiences-form .js-form-type-webform-rating{display:flex;flex-direction:column;gap:10px;position:relative;width:100%}.webform-submission-experiences-form .js-form-type-textarea label,.webform-submission-experiences-form .js-form-type-textfield label,.webform-submission-experiences-form .js-form-type-webform-rating label{color:#2d2d30;font-family:Artegra Sans,sans-serif;font-size:15px;font-weight:600;letter-spacing:-.6px}.webform-submission-experiences-form .js-form-type-webform-rating .rateit{align-items:center;background:#e11128;border-radius:100px;display:flex;height:25px;padding:5px 10px;width:-moz-fit-content;width:fit-content}.webform-submission-experiences-form .js-form-type-webform-rating div.svg div.rateit-range{background-image:url(../../../images/star-without-color.svg);background-size:16px 16px}.webform-submission-experiences-form .js-form-type-webform-rating div.svg div.rateit-hover,.webform-submission-experiences-form .js-form-type-webform-rating div.svg div.rateit-selected{background-image:url(../../../images/star-with-color.svg);background-size:16px 16px}.webform-submission-experiences-form .js-form-type-textfield input{background:#ededed;border:none;border-radius:100px;height:35px;outline:0;padding:0 15px;width:100%}.webform-submission-experiences-form .js-form-type-textarea textarea{background:#ededed;border:none;border-radius:10px;height:86px;outline:0;padding:15px 20px 10px 15px;width:100%}.webform-submission-experiences-form .js-form-type-textarea textarea::-moz-placeholder,.webform-submission-experiences-form .js-form-type-textfield input::-moz-placeholder{color:#2d2d30;opacity:1}.webform-submission-experiences-form .js-form-type-textarea textarea::placeholder,.webform-submission-experiences-form .js-form-type-textfield input::placeholder{color:#2d2d30;opacity:1}.webform-submission-experiences-form .js-form-type-textarea.input-error label,.webform-submission-experiences-form .js-form-type-textfield.input-error label{color:#ff0013!important}.webform-submission-experiences-form input[type=text],.webform-submission-experiences-form textarea{color:#2d2d30;font-family:Poppins,sans-serif;font-size:14px;font-weight:300;letter-spacing:-.28px}.webform-submission-experiences-form .form-actions input{background-color:#1134b7;background-image:url(../../../images/arrow-diagonal-white.svg);background-position:center right 20px;background-repeat:no-repeat;background-size:14px;border:none;border-radius:15px;color:#fff;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:15px;font-weight:400;height:50px;padding:0 54px 0 20px;text-align:left;transition:background-color .3s ease;width:100%}.webform-submission-experiences-form .form-actions input:hover{background-color:#e11128}@media only screen and (min-width:768px){.webform-submission-experiences-form .js-form-wrapper>label{font-size:30px;letter-spacing:-.9px;line-height:25px;margin-bottom:10px}.webform-submission-experiences-form .js-form-type-textarea textarea{height:80px}}@media only screen and (min-width:1024px){.webform-submission-experiences-form .js-form-wrapper[id=edit-input-list]{gap:25px}.webform-submission-experiences-form .js-form-wrapper>label{font-size:34px;letter-spacing:-1.02px;line-height:28px;margin-bottom:0}.webform-submission-experiences-form .js-form-type-textarea label,.webform-submission-experiences-form .js-form-type-textfield label,.webform-submission-experiences-form .js-form-type-webform-rating label{font-size:17px;letter-spacing:-.68px}.webform-submission-experiences-form .js-form-type-webform-rating .rateit{height:35px}.webform-submission-experiences-form .js-form-type-textfield input{height:45px}.webform-submission-experiences-form .js-form-type-textarea textarea{height:86px}.webform-submission-experiences-form .form-actions input{font-size:16px;height:55px}}@media only screen and (min-width:1280px){.webform-submission-experiences-form .js-form-wrapper>label{font-size:36px;letter-spacing:-1.08px;line-height:32px}.webform-submission-experiences-form .js-form-type-textfield input{padding:0 20px}.webform-submission-experiences-form .js-form-type-textarea textarea{border-radius:20px;height:110px;padding:20px 25px 10px 20px}.webform-submission-experiences-form input[type=text],.webform-submission-experiences-form textarea{font-size:16px;letter-spacing:-.32px}.webform-submission-experiences-form .form-actions input{font-size:17px}}@media only screen and (min-width:1440px){.webform-submission-experiences-form .js-form-wrapper>label{font-size:40px;letter-spacing:-1.2px;line-height:34px;margin-bottom:20px;margin-right:146px}.webform-submission-experiences-form .form-actions input{font-size:18px;height:60px;margin-top:15px}}@media only screen and (min-width:1920px){.webform-submission-experiences-form .js-form-wrapper>label{font-size:46px;letter-spacing:-1.38px;line-height:38px;margin-right:160px}.webform-submission-experiences-form .js-form-type-textarea label,.webform-submission-experiences-form .js-form-type-textfield label,.webform-submission-experiences-form .js-form-type-webform-rating label{font-size:20px;letter-spacing:-.8px}}.home-testimonials-block{position:relative;z-index:1}.home-testimonials-content{position:relative;width:100%}.home-testimonials-title{grid-column:2/span 22;overflow:hidden;position:relative}.home-testimonials-title div{margin-top:-1px}.home-testimonials-title div p{font-family:Artegra Sans,sans-serif;font-size:42px;font-weight:700;letter-spacing:-1.26px;line-height:1;text-transform:uppercase}.home-testimonials-top-separation{grid-column:1/span 24;grid-row:2/span 1;height:35px}.home-testimonials-testimonials{grid-column:1/span 24;grid-row:3/span 1;position:relative}.home-testimonials-bottom-separation{grid-column:1/span 24;grid-row:6/span 1;height:39px}.home-testimonials-buttons{grid-column:2/span 22;grid-row:7/span 1}.home-testimonials-button{align-items:baseline;background-color:#e11128;border-radius:15px;color:#fff;cursor:pointer;display:flex;font-family:Artegra Sans,sans-serif;font-size:14px;font-weight:600;justify-content:space-between;letter-spacing:.7px;padding:19.5px 30px;text-transform:uppercase;transition:background-color .3s ease;width:100%}.home-testimonials-button:hover{background-color:#1a77ff}.home-testimonials-button-icon{align-items:center;background-color:#fff;border-radius:50%;display:grid;height:26px;justify-content:center;min-width:26px;width:26px}.home-testimonials-button-icon-mask{background-color:#e11128;height:10px;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:background-color .3s ease;width:10px}.home-testimonials-button:hover .home-testimonials-button-icon-mask{background-color:#1a77ff}.home-testimonials-modal{align-items:center;background:rgba(39,39,39,.8);display:none;height:100vh;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:20}.home-testimonials-modal.is-active{display:flex}.home-testimonials-modal>div{background:#fff;border-radius:30px;padding:25px;position:relative;width:300px}.home-testimonials-modal-close-button{background-color:#1a77ff;background-image:url(../../../images/close.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;border-radius:50%;cursor:pointer;height:45px;position:absolute;right:0;top:0;transform:translate(30%,-30%);width:45px}@media only screen and (min-width:768px){.home-testimonials-title{grid-column:3/span 16;overflow:visible}.home-testimonials-title div{margin-bottom:-4px;margin-top:0}.home-testimonials-title div p{font-size:60px;letter-spacing:-1.8px}.home-testimonials-bottom-separation,.home-testimonials-top-separation{height:60px}.home-testimonials-buttons{grid-column:3/span 20}.home-testimonials-button-icon{height:28px;min-width:28px;width:28px}.home-testimonials-button-icon-mask{height:14px;width:14px}.home-testimonials-modal>div{padding:30px;width:415px}.home-testimonials-modal-close-button{background-size:13px;height:50px;width:50px}}@media only screen and (min-width:1024px){.home-testimonials-title{grid-column:2/span 11}.home-testimonials-title div{margin-bottom:-12px;margin-top:-1px}.home-testimonials-title div p{font-size:58px;letter-spacing:-1.74px}.home-testimonials-top-separation{height:63px}.home-testimonials-bottom-separation{display:none}.home-testimonials-buttons{grid-column:17/span 7;grid-row:1/span 1}.home-testimonials-button{border-radius:20px;margin-left:auto;max-width:280px;padding:24px 35px}.home-testimonials-button-icon{height:32px;width:32px}.home-testimonials-button-icon-mask{height:12px;width:18px}.home-testimonials-modal>div{border-radius:40px;padding:40px;width:423px}.home-testimonials-modal-close-button{height:55px;width:55px}}@media only screen and (min-width:1280px){.home-testimonials-title{grid-column:2/span 10}.home-testimonials-title div{margin-bottom:-17px;margin-top:-2px}.home-testimonials-title div p{font-size:64px;letter-spacing:-1.92px}.home-testimonials-top-separation{height:64px}.home-testimonials-modal>div{width:479px}.home-testimonials-modal-close-button{background-size:16px;height:60px;width:60px}}@media only screen and (min-width:1440px){.home-testimonials-title{grid-column:2/span 9}.home-testimonials-title div p{font-size:64px;letter-spacing:-1.92px}.home-testimonials-top-separation{height:59px}.home-testimonials-modal>div{width:539px}.home-testimonials-modal-close-button{height:65px;width:65px}}@media only screen and (min-width:1920px){.home-testimonials-title{grid-column:2/span 10}.home-testimonials-title div p{font-size:90px;letter-spacing:-2.7px;line-height:82px}.home-testimonials-top-separation{height:126px}.home-testimonials-modal>div{width:560px}.home-testimonials-modal-close-button{height:75px;width:75px}}
