.quotation-corp .container{padding:40px 5%;.title,.title-data{font-size:var(--tp-label_m-size);line-height:var(--tp-label_m-height);font-weight:var(--font-bold);letter-spacing:.56px;text-transform:uppercase;margin-bottom:48px;color:var(--color-electric_indigo)}
.quotation-container .image-container p{padding-top:16px;font-size:var(--tp-s-size);line-height:var(--tp-s-height);font-weight:var(--font-medium);color:var(--color-blue_navy);span{font-size:var(--tp-body_l-size);line-height:var(--tp-body_l-height);font-weight:var(--font-regular);letter-spacing:.18px;color:var(--color-gray_500)}
}
}
.quotation-corp .container .quotation-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column-reverse;align-items:center}
.quotation-corp .container .quotation-container.quotation-container-data{flex-direction:column}
.quotation-corp .container .quotation-container .image-container{text-align:center;margin-top:78px;max-width:255px}
.quotation-corp .container .quotation-container .data-container{p{color:white}
p.number{margin-top:70px;font-size:var(--tp-n_quotation-size);line-height:var(--tp-n_quotation-height);font-weight:var(--font-regular);letter-spacing:-2.16px;text-align:center;margin-bottom:8px}
p.number .decimal{font-size:var(--tp-n_quotation_decimal-size);line-height:var(--tp-n_quotation_decimal-height);letter-spacing:-0.96px;font-weight:var(--font-medium)}
}
.quotation-corp .container .quotation-container .data-container,.quotation-corp[class*='kelly_green'] .container .quotation-container .data-container{p.number,p.decimal{color:var(--color-electric_indigo)}
}
.quotation-corp .container .quotation-container .data-container p.description{font-size:var(--tp-body_l-size);line-height:var(--tp-body_l-height);letter-spacing:.18px;text-align:center;color:var(--color-gray_500)}
.quotation-corp .container .quotation-container .text-container .description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0 40px;position:relative}
.quotation-corp .container .quotation-container .text-container .description span{color:var(--color-black);font-size:var(--tp-s-size);line-height:var(--tp-s-height);font-weight:var(--font-semibold);letter-spacing:.27px}
.quotation-corp[class*='bgc'] .container .quotation-container .text-container .description span{color:var(--color-white)}
.quotation-corp .container .quotation-container .text-container .description img{width:34px}
.quotation-corp .container .quotation-container .text-container .description img:first-child{position:absolute;left:4px;top:-18px}
.quotation-corp .container .quotation-container .text-container .description img:last-child{position:absolute;margin-top:auto;transform:rotate(180deg);right:5px;bottom:-18px}
.quotation-corp .container .link{text-transform:uppercase;line-height:28px;margin-top:40px;font-size:14px;font-weight:700;letter-spacing:1.01px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex}
.quotation-corp .container .link i{margin-left:5px;height:20px;font-size:24px}
.quotation-corp .container .link i::before{line-height:26px}
.quotation-corp[class*='bgc'] .container .quotation-container .text-container .description img{filter:var(--filter-kelly_green)}
.quotation-corp .container .quotation-container .text-container .description img,.quotation-corp[class*='kelly_green'] .container .quotation-container .text-container .description img{filter:var(--filter-electric_indigo)}
.quotation-corp[class*='bgc'] .container{.title,.title-data{color:var(--color-kelly_green)}
.quotation-container{.image-container p,.image-container span{color:var(--color-white)}
.data-container{p.number,p.description{color:var(--color-white)}
}
}
}
.quotation-corp[class*='bgc'][class*='indigo'] .container{.quotation-container{--bgc-indigo-color:var(--color-kelly_green);.image-container p{color:var(--bgc-indigo-color)}
.data-container{p.number{color:var(--bgc-indigo-color)}
}
}
}
.quotation-corp[class*='kelly'] .container{.title,.title-data{color:var(--color-electric_indigo)}
.quotation-container .image-container p{color:var(--color-electric_indigo);span{color:var(--color-white)}
}
}
@media(min-width:768px){.quotation-corp .container{padding:40px 5% 96px;.title,.title-data{margin-bottom:64px}
.quotation-container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:unset;gap:120px}
.quotation-container.quotation-container-data{flex-direction:row}
}
.quotation-corp .container .quotation-container .data-container{p.number{margin-top:0 !important}
}
.quotation-corp .container .quotation-container-data{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.quotation-corp .container .quotation-container .image-container{margin-top:-48px}
.quotation-corp .container .quotation-container .text-container .description{position:relative;max-width:600px;padding:0}
.quotation-corp .container .quotation-container .text-container .description img:first-child{width:64px;left:-65px;margin-top:-15px}
.quotation-corp .container .quotation-container .text-container .description img:last-child{width:64px;position:absolute;bottom:-32px}
.quotation-corp .container .quotation-container .text-container .description-data img:last-child{right:-50px}
.quotation-corp .container{.quotation-container.quotation-container-data .text-container .description.description-data{max-width:552px}
.quotation-container.quotation-container-data:not(:has(.data-container)) .text-container .description.description-data{max-width:unset}
}
}
@media(min-width:1360px){.quotation-corp .container,.quotation-corp .container-data{padding:120px 0}
.quotation-corp .container:has(.title),.quotation-corp .container-data:has(.title){padding:78px 0 120px}
.quotation-corp .container .quotation-container{gap:unset;.data-container{margin-top:-20px;p.number{font-weight:var(--font-regular)}
}
}
.quotation-corp .container .quotation-container .image-container p{white-space:nowrap}
.quotation-corp .container .quotation-container .text-container .description{max-width:unset;width:725px;span{font-size:var(--tp-m-size);line-height:var(--tp-m-height)}
}
.quotation-corp .container .quotation-container .text-container .description img:first-child{width:84px;top:-28px;left:-85px}
.quotation-corp .container .quotation-container .text-container .description img:last-child{width:84px;bottom:-42px}
.quotation-corp .container .quotation-container .text-container .description-data img:last-child{right:-84px}
}