.elementor-widget-thegem-pricing-table,.elementor-widget-thegem-pricing-table .elementor-widget-container,.pricing-table,.pricing-column-wrapper,.pricing-column{display:flex;width:100%;align-items:stretch;}.pricing-column{flex-direction:column;}.pricing-column > div:last-child{display:flex;width:100%;align-items:stretch;flex-grow:1;flex-direction:column;}.pricing-column > div.pricing-footer{justify-content:flex-end;}.pricing-column > .pricing-footer > div{width:100%;}.pricing-column > div:last-child > .pricing-row:last-child{flex-grow:1;}.pricing-column-wrapper{-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;}.pricing-row,.pricing-price-row,.pricing-title-row{text-align:center;}.pricing-row{margin-bottom:0;}.pricing-table-style-1 .pricing-price-title{font-size:24px;letter-spacing:1px;color:#5f727f;padding-left:10px;padding-right:10px;text-transform:uppercase;}.pricing-table-style-1 .pricing-column-wrapper{padding-left:0;padding-right:0;margin-top:20px;}.pricing-table-style-1 .highlighted.pricing-column-wrapper{padding-left:0;padding-right:0;margin-top:0;}.pricing-table-style-1 .pricing-column-wrapper .pricing-price{background-color:#b0de79;}.pricing-table-style-1 .pricing-column-wrapper + .pricing-column-wrapper .pricing-price{background-color:#7ee0bf;}.pricing-table-style-1 .pricing-column-wrapper + .pricing-column-wrapper + .pricing-column-wrapper .pricing-price{background-color:#83bce9;}.pricing-table-style-1 .pricing-column-wrapper + .pricing-column-wrapper + .pricing-column-wrapper + .pricing-column-wrapper .pricing-price{background-color:#a289e8;}.highlighted .pricing-price-subtitle{display:block;}.pricing-price-subtitle{display:none;}.pricing-table-style-1 .pricing-cost{font-size:65px;color:#ffffff;line-height:1;}.pricing-table-style-1 .pricing-price{display:inline-block;width:100%;}.pricing-table-style-1 .time{color:#ffffff;}.pricing-table-style-1 .pricing-price{padding:29px 10px;}.pricing-table-style-1 .pricing-price-title-wrapper{padding-top:33px;padding-bottom:33px;background-color:#f0f3f2;}.pricing-table-style-1 .highlighted .pricing-price-title-wrapper{background-color:#ffffff;}.pricing-table-style-1 .pricing-row{padding-top:12px;padding-bottom:10px;background-color:#f0f3f2;}.pricing-table-style-1 .highlighted .pricing-row{background-color:#ffffff;}.pricing-table-style-1 .pricing_row_title{font-size:24px;font-weight:300;padding-bottom:5px;color:#3c3950;}.pricing-table-style-1 .pricing_row_subtitle{font-size:14px;color:#99a9b5;}.pricing-column-top-choice{position:absolute;}.pricing-table-style-1 .pricing-column{overflow:hidden;}.pricing-table-style-1 .pricing-column .pricing-row:last-of-type{border-bottom:0 !important;}.pricing-table-style-1 .pricing-footer{padding-bottom:26px;background-color:#f0f3f2;}.pricing-table-style-1 .highlighted .pricing-price-title-wrapper{padding-bottom:28px;}.pricing-table-style-8 .pricing-price,.pricing-table-style-7 .pricing-price,.pricing-table-style-4 .pricing-price-row,.pricing-table-style-3 .pricing-price-row,.pricing-table-style-2 .pricing-price,.pricing-table-style-1 .pricing-price-row{background-color:transparent;background-image:none;}.pricing-table-style-5 .pricing-price{background-image:none;background-color:#ffffff;}.pricing-row.strike{text-decoration:line-through;color:#99a9b5;}.pricing-row.strike i{display:none;}.pricing-table-style-1 .highlighted .pricing-footer{padding-bottom:46px;background-color:#ffffff;}.pricing-table-style-2 .pricing-price-row{background-color:#393d50;display:block;}.pricing-table-style-2 .pricing-price{background-color:transparent;}.pricing-table-style-2 .pricing-price-title{color:#00bcd4;}.pricing-table-style-2 .pricing_row_title{font-size:24px;font-weight:300;padding-bottom:5px;color:#00bcd4;}.pricing-table-style-2 .pricing_row_subtitle{font-size:14px;color:#99a9b5;}.pricing-table-style-2 .highlighted .pricing-price-title,.pricing-table-style-2 .highlighted .time{color:#ffffff;}.pricing-table-style-2 .pricing-price-subtitle{display:none;}.pricing-table-style-2 .pricing-cost{display:inline-block;color:#99a9b5;}.pricing-table-style-2 .pricing-price .time{text-transform:capitalize;display:inline-block;padding:0 5px;}.pricing-table-style-2 .pricing-price-title{padding-bottom:20px;text-transform:uppercase;padding-top:10px;}.pricing-table-style-2 .pricing-price-row{padding:38px 0;}.pricing-table-style-2 .pricing-cost{color:#ffffff;padding:0 5px;}.pricing-table-style-2 .pricing-row:nth-child(odd){background-color:#ffffff;}.pricing-table-style-2 .pricing-row:nth-child(even){background-color:#f4f6f7;}.pricing-table-style-2 .pricing-column .pricing-row{padding:16px 10px;}.pricing-table-style-2 .pricing-footer{padding-top:17px;background-color:#ffffff;}.pricing-table-style-2 .pricing-row{border-color:#dfe5e8;}.pricing-table-style-2 .pricing-footer{border-color:#dfe5e8;}.pricing-table-style-2 .highlighted .pricing-row{border-color:#393d50;}.pricing-table-style-2 .highlighted .pricing-footer{border-color:#393d50;}.pricing-table-style-2 .highlighted .pricing-column{margin-top:0;}.pricing-table-style-2 .highlighted .pricing-price-subtitle{display:block;margin-bottom:10px;margin-top:-6px;}.pricing-table-style-2 .pricing-column{margin-top:30px;width:100%;}.pricing-table-style-3 .pricing-column{overflow:hidden;}.pricing-table-style-3 .pricing-price-wrapper{margin-left:-90px;padding-left:50%;padding-bottom:34px;}.pricing-table-style-3 .pricing-price{border-radius:50%;height:180px;background-color:#ffffff;display:table-cell;width:180px;vertical-align:middle;}.pricing-table-style-3 .pricing-cost{font-size:50px;font-weight:300;line-height:1;}.pricing-table-style-3 .time{font-size:24px;font-weight:300;color:#00bcd4;}.pricing-table-style-3 .pricing-price-title{font-size:24px;font-weight:300;color:#3c3950;font-size:24px;font-weight:300;color:#3c3950;}.pricing-table-style-3 .highlighted .pricing-price-subtitle{color:#5f727f;font-size:14px;}.pricing-table-style-3 .highlighted .pricing-price-title{color:#99a9b5;}.pricing-table-style-3 .highlighted .pricing-row.pricing-row-title{padding-top:5px;}.pricing-table-style-3 .pricing-price-row{padding-top:46px;background-color:#f0f3f2;border-top-left-radius:50px;border-top-right-radius:50px;}.pricing-table-style-3 .highlighted .pricing-price-row{background-color:#393d50;}.pricing-table-style-3 .pricing-column-wrapper.highlighted{margin-top:0;}.pricing-table-style-3 .pricing-column-wrapper{margin-top:30px;}.pricing-table-style-3 .pricing_row_subtitle{color:#5f727f;font-size:14px;padding-top:3px;}.pricing-table-style-3 .pricing-price-title-wrapper{padding-bottom:20px;margin-top:-3px;}.pricing-table-style-3 .pricing_row_title{text-transform:uppercase;}.pricing-table-style-3 .highlighted .pricing_row_title{color:#ffffff;}.pricing-table-style-3 .pricing_row_title{color:#3c3950;}.pricing-table-style-3 .highlighted .pricing_row_subtitle{color:#5f727f;}.pricing-table-style-3 .pricing_row_subtitle{color:#99a9b5;padding-bottom:6px;}.pricing-table-style-3 .pricing-row.pricing-row-title{padding-bottom:39px;position:relative;background-color:#f0f3f2;}.pricing-table-style-3 .highlighted .pricing-row.pricing-row-title{background-color:#393d50;}.pricing-table-style-3 .pricing-price-subtitle{display:block;font-size:14px;color:#5f727f;margin-top:6px;}.pricing-table-style-3 .highlighted .pricing-price-wrapper{padding-bottom:26px;}.pricing-table-style-3 .pricing-row-title:after{position:absolute;width:50%;height:1px;content:'';background-color:#00bcd4;top:60px;left:25%;}.pricing-table-style-3 .pricing-row{padding-bottom:10px;background-color:#f0f3f2;}.pricing-table-style-3 .highlighted .pricing-row{background-color:#393d50;}.pricing-table-style-3 .pricing-footer{background-color:#f0f3f2;border-bottom-right-radius:50px;border-bottom-left-radius:50px;}.pricing-table-style-3 .highlighted .pricing-footer{padding-bottom:50px;background-color:#393d50;}.pricing-table-style-4 .pricing-cost{font-size:50px;font-weight:300;line-height:1;}.pricing-table-style-4 .time{font-size:24px;font-weight:300;color:#00bcd4;}.pricing-table-style-4 .pricing-price-subtitle,.pricing-table-style-4 .pricing-price-title{display:none;}.pricing-price-wrapper{text-align:center;}.pricing-table-style-4 .pricing-column-wrapper .pricing-price{background-color:#00bcd4;}.pricing-table-style-4 .pricing-column-wrapper .pricing-row:before,.pricing-table-style-4 .pricing-column-wrapper .pricing_row_title{color:#00bcd4;}.pricing-table-style-4 figure.pricing-row:first-of-type{padding-top:15px;}.pricing-table-style-4 .pricing-price{border-radius:50%;height:190px;background-color:#ffffff;width:190px;display:flex;flex-direction:column;align-content:center;justify-content:center;}.pricing-table-style-7 .pricing-column .pricing-price-row-width-background .wrap-style{display:none;}.pricing-table-style-4 .pricing-column-wrapper.col-md-4 .pricing-price-wrapper{padding:91px;}.pricing-table-style-4 .pricing-price-wrapper{padding-bottom:34px;display:flex;justify-content:center;}.pricing-table-style-4 .pricing-price-wrapper,.pricing-table-style-4 .pricing-row,.pricing-table-style-4 .pricing-footer{background-color:#2c2e3d;}.pricing-table-style-4 .highlighted .pricing-price-wrapper,.pricing-table-style-4 .highlighted .pricing-row,.pricing-table-style-4 .highlighted .pricing-footer{background-color:#393d50;}.pricing-table-style-4 .pricing-row.pricing-row-title{padding:26px 10px;}.pricing-table-style-4 .pricing-price-wrapper{border-top-right-radius:50%;border-top-left-radius:50%;padding-top:45px;}.pricing-table-style-4 figure.pricing-row i{color:#00bcd4;text-align:center;padding-right:10px;}.pricing-table-style-4 figure.pricing-row svg{fill:#00bcd4;text-align:center;padding-right:10px;}.pricing-table-style-4 .pricing-row{padding:5px 10px;}.pricing-table-style-4 .pricing-row.pricing-row-title:before,.pricing-table-style-4 .strike.pricing-row:before{display:none;}.pricing-table-style-4 .pricing-footer{padding-bottom:20px;}.pricing-table-style-4 .pricing-price,.pricing-table-style-4 .time{color:#ffffff;}.pricing-table-style-4 .pricing_row_title{text-transform:uppercase;}.pricing-table-style-4 .pricing-row.pricing-row-title{background-color:#393d50;}.pricing-table-style-4 .pricing_row_subtitle{font-size:14px;}.pricing-table-style-5 .pricing-price-wrapper{text-align:center;position:absolute;left:50%;}.pricing-table-style-5 .pricing-price-row{padding-bottom:96px;background-size:cover;background-color:#545050;}.pricing-table-style-5 .highlighted .pricing-price{background-color:#2c2e3d;}.pricing-table-style-5 .pricing-price{background-color:#ffffff;border-radius:50%;height:120px;width:120px;vertical-align:middle;display:table-cell;}.pricing-table-style-5 .pricing-price-wrapper{display:table-cell;vertical-align:middle;}.pricing-table-style-5 .pricing-cost{font-size:32px;font-weight:300;}.pricing-table-style-5 .pricing-column-wrapper .pricing-cost{color:#2196f7;}.pricing-table-style-5 .pricing-column-wrapper + .pricing-column-wrapper .pricing-cost{color:#d74498;}.pricing-table-style-5 .pricing-column-wrapper + .pricing-column-wrapper + .pricing-column-wrapper .pricing-cost{color:#32ad1e;}.pricing-table-style-5 .pricing-column-wrapper + .pricing-column-wrapper + .pricing-column-wrapper + .pricing-column-wrapper .pricing-cost{color:#ff994e;}.pricing-table-style-5 .pricing-price-title{color:#ffffff;padding-top:128px;text-transform:uppercase;}.pricing-table-style-5 .pricing-price-subtitle{display:block;color:#b6c6c9;padding-top:10px;}.pricing-table-style-5 figure.pricing-row:nth-child(odd){background-color:#f4f6f7;}.pricing-table-style-5 figure.pricing-row:nth-child(even){background-color:#ffffff;}.pricing-table-style-5 .pricing_row_title{font-size:24px;font-weight:300;}.pricing-table-style-5 .pricing_row_subtitle{color:#99a9b5;font-size:14px;}.pricing-table-style-5 .pricing-row.pricing-row-title{padding-top:20px;padding-bottom:20px;background-color:#ffffff;}.pricing-table-style-5 figure.pricing-row{padding:12px;}.pricing-table-style-5 .pricing-footer{padding-top:20px;padding-bottom:20px;background-color:#ffffff;}.pricing-table-style-6 .pricing-column-wrapper{padding:0;}.pricing-table-style-6 .pricing-price{background-color:#393d50;border-radius:50%;height:120px;width:120px;vertical-align:middle;display:table-cell;}.pricing-table-style-6 .pricing-price-wrapper{display:table-cell;vertical-align:middle;position:absolute;left:11%;}.pricing-table-style-6 .pricing-cost{font-size:32px;font-weight:300;}.pricing-table-style-6 .pricing-price-title-wrapper{padding-bottom:30px;}.pricing-table-style-6 .pricing-price{background-image:none;background-color:#393d50;}.pricing-table-style-6 .pricing-column-wrapper .pricing-price-row{background-color:#7264bd;}.pricing-table-style-6 .pricing-price-title{text-transform:uppercase;color:#ffffff;padding-top:132px;text-align:left;padding-left:43px;}.pricing-table-style-6 .pricing-price-subtitle{text-transform:uppercase;color:#ffffff;text-align:left;padding-left:43px;padding-top:12px;display:block;line-height:1.4;}.pricing-table-style-6 .pricing-cost{color:#04d7f2;}.pricing-table-style-6 .time{color:#99a9b5;}.pricing-table-style-6 .pricing_row_title{font-size:24px;font-weight:300;padding-left:42px;text-align:left;}.pricing-table-style-6 .pricing_row_subtitle{font-size:14px;color:#99a9b5;padding-left:42px;padding-top:5px;text-align:left;}.pricing-table-style-6 .pricing-row{text-align:left;padding:14px 0;padding-left:42px;padding-right:20px;}.pricing-table-style-6 .pricing-row:nth-child(even){background-color:#f4f6f7;}.pricing-table-style-6 .pricing-row:nth-child(odd){background-color:#ffffff;}.pricing-table-style-6 figure.pricing-row i{color:#5f727f;padding-right:12px;}.pricing-table-style-6 figure.pricing-row svg{fill:#5f727f;padding-right:12px;}.pricing-table-style-6 .pricing-row.pricing-row-title{padding-top:24px;padding-bottom:19px;}.pricing-table-style-6 .pricing-footer{padding-top:20px;background-color:#ffffff;border-bottom:1px solid #dfe5e8;}.pricing-table-style-6 .pricing-footer,.pricing-table-style-6 .pricing-row{border-left:1px solid #dfe5e8;border-right:1px solid #dfe5e8;}.pricing-table-style-6 .gem-button-position-center{text-align:left;}.pricing-table-style-6 .gem-button{border-radius:30px;}.pricing-table-style-7 .pricing-column{background-color:#ffffff;}.pricing-table-style-7 .highlighted .pricing-column{background-color:#c5d2d4;}.pricing-table-style-7 .pricing-price-row{background-color:#393d50;padding-bottom:59px;padding-top:46px;position:relative;}.pricing-table-style-7 .pricing-price-title-wrapper{color:#ffffff;}.pricing-table-style-7 .pricing-price-title{text-transform:uppercase;}.pricing-table-style-7 .pricing-cost{padding-top:46px;padding-bottom:23px;font-size:65px;color:#6c7c86;}.pricing-table-style-7 .time{color:#ffd54f;}.pricing-table-style-7 .wrap-style{transform:rotate(270deg);transform-origin:0 100%;-webkit-transform:rotate(270deg);-webkit-transform-origin:0 100%;overflow:visible;width:100px;height:100px;z-index:199;position:absolute;bottom:-49px;fill:#393d50;left:50%;margin-left:50px;}.pricing-table-style-7 .pricing-column-wrapper{margin-top:40px;}.pricing-table-style-7 .svg_pricing{margin-top:40px;}.pricing-table-style-7 .highlighted.pricing-column-wrapper{margin-top:0;}.pricing-table-style-7 .highlighted .pricing-price-row{background-color:#ffffff;padding-bottom:59px;padding-top:54px;position:relative;}.pricing-table-style-7 .highlighted .pricing-cost{padding-top:54px;}.pricing-table-style-7 .highlighted .pricing-price-title{color:#3c3950;}.pricing-table-style-7 .highlighted .pricing-price-subtitle{color:#99a9b5;}.pricing-table-style-7 .highlighted .wrap-style{fill:#ffffff;}.pricing-table-style-7 .highlighted .time{color:#ff8f00;}.pricing-table-style-7 .highlighted .pricing_row_title{color:#5f727f;}.pricing-table-style-7 figure.pricing-row{background-color:#ffffff;}.pricing-table-style-7 .highlighted figure.pricing-row{background-color:#c5d2d4;}.pricing-table-style-7 .pricing-footer{background-color:#ffffff;}.pricing-table-style-7 .highlighted .pricing-footer{background-color:#c5d2d4;padding-bottom:40px;}.pricing-table-style-7 .highlighted .pricing_row_subtitle{color:#ffffff;}.pricing-table-style-7 .highlighted .pricing-row{background-color:#c5d2d4;}.pricing-table-style-7 .pricing-price-row{margin-bottom:57px;}.pricing-table-style-7 .pricing-row{border-bottom:1px solid #dfe5e8;padding:10px 13px;}.pricing-table-style-7 .pricing-row:last-of-type{border-bottom:none;}.pricing-table-style-7 .pricing-column .wrap-style{display:block;}.pricing-column .wrap-style{display:none;}.pricing-table-style-7 .pricing_row_title{font-size:24px;font-weight:300;color:#00bcd4;}.pricing-table-style-7 .pricing_row_subtitle{color:#99a9b5;font-size:14px;padding-top:6px;}.pricing-table-style-8 .pricing-price{border-radius:50%;height:160px;background-color:#5f727f;display:table-cell;width:160px;vertical-align:middle;border-color:#00bcd4;}.pricing-table-style-8 .pricing-cost{font-size:42px;font-weight:300;line-height:1;color:#ffffff;}.pricing-table-style-8 .time{font-weight:300;color:#b6c6c9;}.pricing-table-style-8 .pricing-price-row{background-color:#5f727f;}.pricing-table-style-8 .pricing-price-title{font-size:24px;font-weight:300;color:#ffffff;}.pricing-table-style-8 .pricing-price-subtitle{color:#5f727f;padding-top:6px;float:left;width:100%;padding-bottom:11px;}.pricing-table-style-8 .highlighted .pricing-price-row{background-color:#393d50;}.pricing-table-style-8 .highlighted .pricing-cost{color:#00bcd4;}.pricing-table-style-8 .highlighted .pricing-price{border-color:#ffffff;background-color:transparent;background-image:none;}.pricing-table-style-8 .highlighted .pricing-column{margin-top:0;}.pricing-table-style-8 .highlighted .pricing_row_subtitle{color:#5f727f;}.pricing-table-style-8 .pricing-column{margin-top:20px;border-radius:12px;overflow:hidden;}.pricing-table-style-8 .highlighted .pricing-price-wrapper{padding-top:70px;}.pricing-table-style-8 .pricing-price-wrapper{padding-left:50%;margin-left:-80px;padding-top:50px;}.pricing-table-style-8 .pricing-footer,.pricing-table-style-8 .pricing-row{background-color:#ffffff;}.pricing-table-style-8 .pricing-price-title-wrapper{padding-top:28px;margin-bottom:-30px;}.pricing-table-style-8 .highlighted .pricing-row.pricing-row-title{background-color:#393d50;}.pricing-table-style-8 .pricing-row.pricing-row-title{background-color:#5f727f;padding-top:17px;padding-bottom:23px;}.pricing-table-style-8 .pricing_row_title{color:#ffffff;text-transform:uppercase;}.pricing-table-style-8 .pricing_row_subtitle{color:#b6c6c9;}.pricing-table-style-8 .pricing-row{padding:10px;border-bottom:2px solid #dfe5e8;}.pricing-table-style-8 .pricing-row:last-of-type{border-bottom:medium none;}.pricing-table-style-8 .pricing-footer{padding-bottom:20px;}.pricing-table-style-8 .highlighted .pricing-footer{padding-bottom:45px;}.pricing-column-top-choice{background-color:#393d50;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:100;}.pricing-column-top-choice-text{font-size:12px;text-transform:uppercase;text-align:center;white-space:pre-wrap;word-wrap:break-word;width:100%;}.pricing-table-style-1 .pricing-column-top-choice{left:51px;}.pricing-table-style-1 .pricing-column-top-choice .pricing-column-top-choice-text{color:#ffffff;}.pricing-table-style-2 .pricing-column-top-choice{top:-25px;left:38px;background-color:#ffcd37;}.pricing-table-style-2 .pricing-column-top-choice .pricing-column-top-choice-text{color:#393d50;font-size:12px;}.pricing-table-style-2 .pricing-column-top-choice{top:31px;left:50%;width:62px;height:62px;margin-left:-25px;background-color:#ffcd37;}.pricing-table-style-2 .highlighted .pricing-column-top-choice{top:0;}.pricing-table-style-3 .highlighted .pricing-column-top-choice{top:0;}.pricing-table-style-3 .pricing-column-top-choice .pricing-column-top-choice-text{color:#ffffff;}.pricing-table-style-3 .pricing-column-top-choice{top:31px;left:39px;width:62px;height:62px;background-color:#f44336;}.pricing-table-style-4 .pricing-column-top-choice .pricing-column-top-choice-text{color:#ffffff;font-size:16px;}.pricing-table-style-4 .pricing-column-top-choice{top:20px;left:50%;width:80px;height:80px;margin-left:-40px;background-color:#2c2e3d;}.pricing-table-style-8 .pricing-column-top-choice{position:absolute;top:20px;left:50px;width:50px;height:45px;line-height:50px;text-align:center;z-index:10;border-radius:0;background-color:#00bcd4;display:flex;align-items:center;justify-content:center;}.pricing-table-style-8 .pricing-column-top-choice:after{content:'';position:absolute;width:100%;height:10px;z-index:-1;bottom:-10px;left:0;background:inherit;}.pricing-table-style-8 .pricing-column-top-choice:before{content:'';position:absolute;width:100%;height:10px;z-index:-1;bottom:-10px;left:0;background:inherit;}.pricing-table-style-8 .pricing-column-top-choice:after{transform-origin:100% 100%;transform:skew(0,20deg);}.pricing-table-style-8 .pricing-column-top-choice:before{transform-origin:0 100%;transform:skew(0,-20deg);}.pricing-table-style-8 .highlighted .pricing-column-top-choice{top:0;}.svg_pricing{width:70px;height:70px;z-index:1;}.pricing-table-style-5 .pricing-column-top-choice .pricing-column-top-choice-text{color:#ffffff;font-size:14px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.pricing-table-style-5 .pricing-column-top-choice{background-color:transparent;}.pricing-table-style-5 .svg_pricing{display:block;fill:#00bcd4;}.pricing-table-style-6 .pricing-column-top-choice .pricing-column-top-choice-text{color:#ffffff;font-size:14px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.pricing-table-style-6 .pricing-column-top-choice{background-color:transparent;}.pricing-table-style-6 .svg_pricing{display:flex;fill:#00bcd4;}.pricing-table-style-7 .pricing-column-top-choice .pricing-column-top-choice-text{color:#ffffff;font-size:14px;width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.pricing-table-style-7 .pricing-column-top-choice{background-color:transparent;}.pricing-table-style-7 .svg_pricing{display:flex;fill:#00bcd4;transform:rotate(318deg);-webkit-transform:rotate(318deg);}.pricing-table-style-5 .pricing-column-top-choice{width:66px;height:66px;padding:0;top:18px;left:5px;display:block;background-color:#00bcd4;-webkit-mask:url(/wp-content/plugins/thegem-elements-elementor/inc/elementor/widgets/pricing-table/assets/img/star.svg) no-repeat 50% 50%;mask:url(/wp-content/plugins/thegem-elements-elementor/inc/elementor/widgets/pricing-table/assets/img/star.svg) no-repeat 50% 50%;-webkit-mask-size:66px;mask-size:66px;}.pricing-table-style-6 .pricing-column-top-choice{width:66px;height:66px;padding:0;top:50%;display:block;background-color:#00bcd4;-webkit-mask:url(/wp-content/plugins/thegem-elements-elementor/inc/elementor/widgets/pricing-table/assets/img/star.svg) no-repeat 50% 50%;mask:url(/wp-content/plugins/thegem-elements-elementor/inc/elementor/widgets/pricing-table/assets/img/star.svg) no-repeat 50% 50%;-webkit-mask-size:66px;mask-size:66px;}.pricing-table-style-7 .pricing-column-top-choice{width:66px;height:66px;padding:0;top:59px;left:3px;display:block;background-color:#f44336;-webkit-mask:url(/wp-content/plugins/thegem-elements-elementor/inc/elementor/widgets/pricing-table/assets/img/star.svg) no-repeat 50% 50%;mask:url(/wp-content/plugins/thegem-elements-elementor/inc/elementor/widgets/pricing-table/assets/img/star.svg) no-repeat 50% 50%;-webkit-mask-size:66px;mask-size:66px;transform:rotate(318deg);-webkit-transform:rotate(318deg);}.pricing-table-style-7 .highlighted .pricing-column-top-choice{top:19px;}.svg_pricing{display:none;}.pricing-table-style-1 .gem-button-style-flat{border-radius:30px;background-color:#393d50;}.pricing-table-style-1 .gem-button-style-outline{border-radius:30px;background-color:transparent;border-color:#393d50;color:#393d50;}.pricing-table-style-1 .gem-button-style-flat:hover{background-color:#83bce9;}.pricing-table-style-1 .highlighted .gem-button-style-flat{border-radius:30px;background-color:#83bce9;}.pricing-table-style-1 .highlighted .gem-button-style-outline{border-radius:30px;border-color:#83bce9;background-color:transparent;color:#83bce9;}.pricing-table-style-1 .highlighted .gem-button-style-flat:hover{background-color:#393d50;}.pricing-table-style-2 .gem-button-style-outline{border-radius:2px;background-color:transparent;}.pricing-table-style-2 .gem-button-style-outline:hover{background-color:#83bce9;}.pricing-table-style-3 .gem-button{border-radius:3px;}.pricing-table-style-3 .highlighted .gem-button-style-flat{border-radius:3px;background-color:#00bcd4;color:#ffffff;}.pricing-table-style-3 .highlighted .gem-button-style-outline{border-radius:3px;background-color:transparent;border-color:#00bcd4;color:#00bcd4;}.pricing-table-style-3 .highlighted .gem-button-style-flat:hover{background-color:#b6c6c9;color:#ffffff;}.pricing-table-style-4 .gem-button{border-radius:30px;}.pricing-table-style-4 .highlighted .gem-button-style-flat{border-radius:30px;background-color:#00bcd4;color:#ffffff;}.pricing-table-style-4 .highlighted .gem-button-style-outline{border-radius:30px;border-color:#00bcd4;background-color:transparent;color:#00bcd4;}.pricing-table-style-4 .highlighted .gem-button-style-flat:hover{background-color:#b6c6c9;color:#ffffff;}.pricing-table-style-5 .gem-button-style-outline{border-radius:3px;border-color:#d74598;color:#d74598;background-color:transparent;}.pricing-table-style-5 .gem-button-style-flat{border-radius:3px;background-color:#d74598;color:#ffffff;}.pricing-table-style-5 .gem-button-style-outline:hover{color:#ffffff;background-color:#d74598;}.pricing-table-style-7 .gem-button-style-flat{border-radius:30px;background-color:#393d50;color:#ffffff;}.pricing-table-style-7 .gem-button-style-outline{border-radius:30px;border-color:#393d50;background-color:transparent;color:#393d50;}.pricing-table-style-7 .gem-button-style-flat:hover{background-color:#00bcd4;}.pricing-table-style-7 .highlighted .gem-button-style-flat{border-radius:30px;background-color:#00bcd4;color:#ffffff;}.pricing-table-style-7 .highlighted .gem-button-style-outline{border-radius:30px;background-color:transparent;border-color:#00bcd4;color:#00bcd4;}.pricing-table-style-7 .highlighted .gem-button-style-flat:hover{background-color:#393d50;}.pricing-table-style-8 .gem-button-style-flat{border-radius:0;background-color:#393d50;color:#ffffff;}.pricing-table-style-8 .gem-button-style-outline{border-radius:0;border-color:#393d50;background-color:transparent;color:#393d50;}.pricing-table-style-8 .gem-button-style-flat:hover{background-color:#00bcd4;color:#ffffff;}.pricing-table-style-8 .highlighted .gem-button-style-outline{border-radius:0;border-color:#00bcd4;background-color:transparent;color:#00bcd4;}.pricing-table-style-8 .highlighted .gem-button-style-flat{border-radius:0;background-color:#00bcd4;color:#ffffff;}.pricing-table-style-8 .highlighted .gem-button-style-outline:hover{background-color:#00bcd4;color:#ffffff;}.time{display:inline-block;}.pricing-price,.pricing-footer,.pricing-price-title-wrapper,.pricing-price-row,.pricing-row-title,.pricing-price-wrapper{background-origin:border-box;}@media (max-width: 540px){.inline-column.pricing-column-wrapper{padding:0;}}.pricing-table.pricing-table-style-1 .pricing-column-top-choice.label-align-left{left:51px;right:unset;margin-left:unset !important;}.pricing-table.pricing-table-style-1 .pricing-column-top-choice.label-align-center{left:0;right:0;margin-left:auto !important;margin-right:auto !important;}.pricing-table.pricing-table-style-1 .pricing-column-top-choice.label-align-right{right:51px;left:unset;margin-right:unset !important;}.pricing-table.pricing-table-style-2 .pricing-column-top-choice.label-align-left{left:15%;right:unset;}.pricing-table.pricing-table-style-2 .pricing-column-top-choice.label-align-center{left:0;right:0;margin-left:auto !important;margin-right:auto !important;}.pricing-table.pricing-table-style-2 .pricing-column-top-choice.label-align-right{right:15%;left:unset;}.pricing-table.pricing-table-style-3 .pricing-column-top-choice.label-align-left{left:39px;right:unset;}.pricing-table.pricing-table-style-3 .pricing-column-top-choice.label-align-center{left:0;right:0;margin-left:auto !important;margin-right:auto !important;}.pricing-table.pricing-table-style-3 .pricing-column-top-choice.label-align-right{right:39px;left:unset;}.pricing-table.pricing-table-style-5 .pricing-column-top-choice.label-align-left{left:5px;right:unset;}.pricing-table.pricing-table-style-5 .pricing-column-top-choice.label-align-right{right:5px;left:unset;}.pricing-table.pricing-table-style-7 .pricing-column-top-choice.label-align-left{left:3px;right:unset;}.pricing-table.pricing-table-style-7 .pricing-column-top-choice.label-align-center{left:0;top:unset;right:0;margin-left:auto !important;margin-right:auto !important;}.pricing-table.pricing-table-style-7 .pricing-column-top-choice.label-align-right{right:3px;left:unset;}.pricing-table.pricing-table-style-8 .pricing-column-top-choice.label-align-left{left:29px;right:unset;}.pricing-table.pricing-table-style-8 .pricing-column-top-choice.label-align-right{right:29px;left:unset;}.pricing-table.pricing-table-style-1 .pricing-price.pricing-align-left{text-align:left;padding-left:20px;}.pricing-table.pricing-table-style-1 .pricing-price.pricing-align-center{text-align:center;}.pricing-table.pricing-table-style-1 .pricing-price.pricing-align-right{text-align:right;padding-right:20px;}.pricing-table.pricing-table-style-5 .pricing-price-wrapper.pricing-align-left{left:0;margin-left:0;right:unset;}.pricing-table.pricing-table-style-5 .pricing-price-wrapper.pricing-align-center{left:50%;}.pricing-table.pricing-table-style-5 .pricing-price-wrapper.pricing-align-right{left:unset;margin-right:0;right:0;}.pricing-table.pricing-table-style-6 .pricing-price-wrapper.pricing-align-left{left:43px;margin-left:0 !important;right:unset;}.pricing-table.pricing-table-style-6 .pricing-price-wrapper.pricing-align-center{left:50%;}.pricing-table.pricing-table-style-6 .pricing-price-wrapper.pricing-align-right{left:unset;margin-right:0;right:43px;}.pricing-table.pricing-table-style-1 .pricing-price-title.header-align-left,.pricing-table.pricing-table-style-1 .pricing-price-subtitle.header-align-left{text-align:left;padding-left:20px;}.pricing-table.pricing-table-style-1 .pricing-price-title.header-align-center,.pricing-table.pricing-table-style-1 .pricing-price-subtitle.header-align-center{text-align:center;}.pricing-table.pricing-table-style-1 .pricing-price-title.header-align-right,.pricing-table.pricing-table-style-1 .pricing-price-subtitle.header-align-right{text-align:right;padding-right:20px;}.pricing-table.pricing-table-style-5 .pricing-price-title.header-align-left{text-align:left;padding-left:20px;}.pricing-table.pricing-table-style-5 .pricing-price-title.header-align-center{text-align:center;}.pricing-table.pricing-table-style-5 .pricing-price-title.header-align-right{text-align:right;padding-right:20px;}.pricing-table.pricing-table-style-6 .pricing-price-title.header-align-left,.pricing-table.pricing-table-style-6 .pricing-price-subtitle.header-align-left{text-align:left;padding-left:43px;}.pricing-table.pricing-table-style-6 .pricing-price-title.header-align-center,.pricing-table.pricing-table-style-6 .pricing-price-subtitle.header-align-center{text-align:center;padding-left:0;padding-right:0;}.pricing-table.pricing-table-style-6 .pricing-price-title.header-align-right,.pricing-table.pricing-table-style-6 .pricing-price-subtitle.header-align-right{text-align:right;padding-right:43px;}.pricing-table:not(.pricing-table-style-6) figure.pricing-row.features-align-left{text-align:left;padding-left:20px;}.pricing-table:not(.pricing-table-style-6) figure.pricing-row.features-align-center{text-align:center;}.pricing-table:not(.pricing-table-style-6) figure.pricing-row.features-align-right{text-align:right;padding-right:20px;}.pricing-table.pricing-table-style-6 figure.pricing-row.features-align-left{text-align:left;padding-left:43px;}.pricing-table.pricing-table-style-6 figure.pricing-row.features-align-center{text-align:center;padding-left:0;padding-right:0;}.pricing-table.pricing-table-style-6 figure.pricing-row.features-align-right{text-align:right;padding-right:43px;}.pricing-table:not(.pricing-table-style-6) .gem-button-container.footer-align-left{text-align:left;align-items:flex-start;margin-left:20px;}.pricing-table:not(.pricing-table-style-6) .gem-button-container.footer-align-center{text-align:center;align-items:center;}.pricing-table:not(.pricing-table-style-6) .gem-button-container.footer-align-right{text-align:right;align-items:flex-end;margin-right:20px;}.pricing-table.pricing-table-style-6 .gem-button-container.footer-align-left{text-align:left;align-items:flex-start;margin-left:43px;}.pricing-table.pricing-table-style-6 .gem-button-container.footer-align-center{text-align:center;align-items:center;}.pricing-table.pricing-table-style-6 .gem-button-container.footer-align-right{text-align:right;align-items:flex-end;margin-right:43px;}.pricing-table .gem-button-size-small,.pricing-table .gem-button-size-medium,.pricing-table .gem-button-size-large{height:unset;}figure.pricing-row svg{width:16px;height:16px;}.gem-button-container .gem-button-size-small svg{width:14px;height:14px;}.gem-button-container .gem-button-size-medium svg{width:19px;height:19px;width:24px;height:24px;}.gem-icon{background-origin:border-box;border-color:#91a0ac;}.gem-icon,.gem-icon i,.gem-icon svg,.gem-icon-shape-hexagon-back-inner-before,.gem-icon-shape-hexagon-top-inner-before,.padding-box-inner{-o-transition:color 0.5s,background-color 0.5s,-o-transform 0.5s,border-color 0.5s,fill .5s;-webkit-transition:color 0.5s,background-color 0.5s,-webkit-transform 0.5s,border-color 0.5s,fill .5s;-moz-transition:color 0.5s,background-color 0.5s,-moz-transform 0.5s,border-color 0.5s,fill .5s;transition:color 0.5s,background-color 0.5s,transform 0.5s,border-color 0.5s,fill .5s;}.gem-icon-style-gradient{width:100%;}.gem-icon-style-gradient .back-angle i{background-image:linear-gradient(180deg,#91a0ac 0%,#65707e 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}.gem-icon-inner .padding-box-inner{display:flex;overflow:visible;}.gem-icon a,.gem-icon a:hover{color:unset;}.gem-icon-shape-default{border:0 none;}.gem-icon-size-small,.gem-icon-size-medium,.gem-icon-size-large,.gem-icon-size-xlarge{height:unset;}.gem-icon-shape-default .gem-icon-inner{border:0;margin:0;}.gem-icon-size-small .padding-box-inner{width:24px;height:24px;line-height:24px;}.gem-icon-size-medium .padding-box-inner{width:48px;height:48px;line-height:48px;}.gem-icon-size-large .padding-box-inner{width:96px;height:96px;line-height:96px;}.gem-icon-size-xlarge .padding-box-inner{width:144px;height:144px;line-height:144px;}.gem-icon-shape-default .gem-icon-inner,.gem-icon-shape-square .gem-icon-inner,.gem-icon-shape-circle .gem-icon-inner,.gem-icon-shape-romb .gem-icon-inner{width:unset;height:unset;line-height:unset;}.gem-icon-shape-hexagon-back-inner-before{background-color:#91a0ac;}.gem-icon-shape-hexagon-top-inner-before{background-color:#2c2e3d;}.left-box{text-align:left;}.right-box{text-align:right;}.icon-inline-position a{position:relative;display:inline-block;}.gem-icon i{line-height:unset;}.gem-icon svg{fill:#91a0ac;}.back-angle svg{width:100%;height:100%;}.gem-icon-shape-hexagon{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0;position:relative;}.gem-icon-shape-hexagon .gem-icon-shape-hexagon-back{display:block;-webkit-transform:rotate(-30deg) skewX(30deg);-ms-transform:rotate(-30deg) skewX(30deg);-o-transform:rotate(-30deg) skewX(30deg);transform:rotate(-30deg) skewX(30deg);overflow:hidden;position:relative;z-index:1;font-size:0;line-height:1;}.gem-icon-shape-hexagon .gem-icon-shape-hexagon-back .gem-icon-shape-hexagon-back-inner,.gem-icon-shape-hexagon .gem-icon-shape-hexagon-back .gem-icon-shape-hexagon-back-inner-before{display:block;width:inherit;height:inherit;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit;overflow:hidden;}.gem-icon-shape-hexagon .gem-icon-shape-hexagon-back .gem-icon-shape-hexagon-back-inner{-webkit-transform:skewX(-30deg) rotate(60deg) skewX(30deg);-ms-transform:skewX(-30deg) rotate(60deg) skewX(30deg);-o-transform:skewX(-30deg) rotate(60deg) skewX(30deg);transform:skewX(-30deg) rotate(60deg) skewX(30deg);}.gem-icon-shape-hexagon .gem-icon-shape-hexagon-back .gem-icon-shape-hexagon-back-inner-before{-webkit-transform:skewX(-30deg) rotate(60deg) skewX(30deg);-ms-transform:skewX(-30deg) rotate(60deg) skewX(30deg);-o-transform:skewX(-30deg) rotate(60deg) skewX(30deg);transform:skewX(-30deg) rotate(60deg) skewX(30deg);}.gem-icon-shape-hexagon .gem-icon-shape-hexagon-top{display:block;-webkit-transform:rotate(-30deg) skewX(30deg);-ms-transform:rotate(-30deg) skewX(30deg);-o-transform:rotate(-30deg) skewX(30deg);transform:rotate(-30deg) skewX(30deg);overflow:hidden;position:absolute;left:0;top:0;z-index:2;font-size:0;line-height:1;}.gem-icon-shape-hexagon .gem-icon-shape-hexagon-top .gem-icon-shape-hexagon-top-inner,.gem-icon-shape-hexagon .gem-icon-shape-hexagon-top .gem-icon-shape-hexagon-top-inner-before{display:block;width:inherit;height:inherit;-webkit-border-radius:inherit;-moz-border-radius:inherit;border-radius:inherit;overflow:hidden;}.gem-icon-shape-hexagon .gem-icon-shape-hexagon-top .gem-icon-shape-hexagon-top-inner{-webkit-transform:skewX(-30deg) rotate(60deg) skewX(30deg);-ms-transform:skewX(-30deg) rotate(60deg) skewX(30deg);-o-transform:skewX(-30deg) rotate(60deg) skewX(30deg);transform:skewX(-30deg) rotate(60deg) skewX(30deg);}.gem-icon-shape-hexagon .gem-icon-shape-hexagon-top .gem-icon-shape-hexagon-top-inner-before{-webkit-transform:skewX(-30deg) rotate(60deg) skewX(30deg);-ms-transform:skewX(-30deg) rotate(60deg) skewX(30deg);-o-transform:skewX(-30deg) rotate(60deg) skewX(30deg);transform:skewX(-30deg) rotate(60deg) skewX(30deg);}.gem-icon-shape-hexagon .gem-icon-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:none !important;position:absolute;left:0;top:0;z-index:3;width:100%;height:100%;margin:0;}.gem-icon-shape-hexagon.gem-icon-size-small{margin:3px 0;}.gem-icon-shape-hexagon.gem-icon-size-small .gem-icon-shape-hexagon-back{width:59px;height:49px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.gem-icon-shape-hexagon.gem-icon-size-small .gem-icon-shape-hexagon-top{width:55px;height:45px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;left:2px;top:2px;}.gem-icon-shape-hexagon.gem-icon-size-small .gem-icon-inner{line-height:49px;}.gem-icon-shape-hexagon.gem-icon-size-small .gem-icon-inner svg{height:100%;width:36px;}.gem-icon-shape-hexagon.gem-icon-size-medium{margin:5px 0;}.gem-icon-shape-hexagon.gem-icon-size-medium .gem-icon-shape-hexagon-back{width:91px;height:77px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}.gem-icon-shape-hexagon.gem-icon-size-medium .gem-icon-shape-hexagon-top{width:85px;height:71px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;left:3px;top:3px;}.gem-icon-shape-hexagon.gem-icon-size-medium .gem-icon-inner{line-height:77px;}.gem-icon-shape-hexagon.gem-icon-size-medium .gem-icon-inner svg{height:100%;width:58px;}.gem-icon-shape-hexagon.gem-icon-size-large{margin:11px 0;}.gem-icon-shape-hexagon.gem-icon-size-large .gem-icon-shape-hexagon-back{width:181px;height:153px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}.gem-icon-shape-hexagon.gem-icon-size-large .gem-icon-shape-hexagon-top{width:169px;height:141px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;left:6px;top:6px;}.gem-icon-shape-hexagon.gem-icon-size-large .gem-icon-inner{line-height:153px;}.gem-icon-shape-hexagon.gem-icon-size-large .gem-icon-inner svg{height:100%;width:114px;}.gem-icon-shape-hexagon.gem-icon-size-xlarge{margin:16px 0;}.gem-icon-shape-hexagon.gem-icon-size-xlarge .gem-icon-shape-hexagon-back{width:267px;height:227px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:12px;}.gem-icon-shape-hexagon.gem-icon-size-xlarge .gem-icon-shape-hexagon-top{width:243px;height:203px;-webkit-border-radius:14px;-moz-border-radius:14px;border-radius:14px;left:12px;top:12px;}.gem-icon-shape-hexagon.gem-icon-size-xlarge .gem-icon-inner{line-height:227px;}.gem-icon-shape-hexagon.gem-icon-size-xlarge .gem-icon-inner svg{height:100%;width:164px;}.quickfinder-item,.quickfinder-item-info,.qf-svg-arrow-left,.qf-svg-arrow-right,.icon-hover-bg,.quickfinder .quickfinder-item-inner,.quickfinder .gem-qf-icon-image-wrapper .gem-icon,.quickfinder .gem-qf-icon-image-wrapper i,.quickfinder .gem-image,.quickfinder .gem-image img,.quickfinder .gem-image span,.quickfinder .gem-image span:hover,.quickfinder .gem-image span:before,.quickfinder .quickfinder-title,.quickfinder .quickfinder-description{transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;}.quickfinder .gem-icon .icon-hover-bg.fill-out{position:absolute;width:100%;height:100%;top:0;left:0;transform:scale(0);-o-transform:scale(0);-ms-transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);transition:.3s ease;border-radius:inherit;}.quickfinder .quickfinder-item:hover .icon-hover-bg.fill-out{transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);transition:.3s ease;}.quickfinder .gem-icon .icon-hover-bg.fade{position:absolute;width:100%;height:100%;top:0;left:0;transition:.3s ease;border-radius:inherit;}.quickfinder-item-link,.quickfinder a.quickfinder-item-icon-image-link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;}.quickfinder{min-height:20px;}.quickfinder .inline-column{margin-bottom:0;}.quickfinder .no-gap.quickfinder-item:not(:last-of-type) .quickfinder-item-inner{border-right:0 !important;}.quickfinder .no-gap.quickfinder-item{padding-right:0 !important;padding-left:0 !important;}.quickfinder .no-gap.quickfinder-item:not(:last-of-type){padding-right:0 !important;}.quickfinder .no-gap.quickfinder-item:not(:first-of-type){padding-left:0 !important;}@media (max-width: 767px){.col-xs-5_12{width:20%;}}@media (min-width: 768px) and (max-width: 992px){.col-sm-5_12{width:20%;}}@media (min-width: 992px){.col-md-5_12{width:20%;float:left;}}.col-md-5_12,.col-sm-5_12,.col-xs-5_12{padding-left:21px;padding-right:21px;}.quickfinder .gem-image span{display:inline-block;vertical-align:top;overflow:hidden;max-width:100%;position:relative;transition:.3s ease;-o-transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;}.quickfinder .gem-image span::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;transition:.3s ease;-webkit-transition:.3s ease;-moz-transition:.3s ease;-ms-transition:.3s ease;-o-transition:.3s ease;opacity:0;z-index:1;}.quickfinder .icon-horizontal-left.icon-wrapping-inline .gem-qf-icon-image-wrapper,.quickfinder .icon-horizontal-left.icon-wrapping-wrap .gem-qf-icon-image-wrapper{padding-right:26px;}.quickfinder .icon-horizontal-right .gem-qf-icon-image-wrapper{padding-right:0;padding-left:26px;}.quickfinder .icon-bottom{display:flex;flex-direction:column;}.quickfinder .icon-bottom .quickfinder-item-info-wrapper{order:1;}.quickfinder .icon-bottom .quickfinder-icon-container{order:2;margin-top:30px;}.quickfinder .icon-bottom,.quickfinder .button-top{display:flex;flex-direction:column;}.quickfinder .icon-bottom.button-bottom .quickfinder-item-info{order:1;}.quickfinder .icon-bottom.button-bottom .gem-qf-icon-image-wrapper{order:2;}.icon-top.button-top .quickfinder-item-info{display:flex;flex-direction:column;}.icon-top.button-top .gem-button-container{order:1;}.icon-top.button-top .quickfinder-title{order:2;}.icon-top.button-top .quickfinder-description{order:3;}.icon-bottom.button-top .quickfinder-item-info{display:flex;flex-direction:column;}.icon-bottom.button-top .gem-button-container{order:1;}.icon-bottom.button-top .quickfinder-title{order:2;}.icon-bottom.button-top .quickfinder-description{order:3;}.icon-bottom.button-top .quickfinder-item-info{order:1;}.icon-bottom.button-top .gem-qf-icon-image-wrapper{order:2;margin-top:30px;}.icon-horizontal-center .gem-qf-icon-image-wrapper{text-align:center !important;}.icon-horizontal-left .gem-qf-icon-image-wrapper{text-align:left !important;}.icon-horizontal-right .gem-qf-icon-image-wrapper{text-align:right !important;}.icon-horizontal-right.icon-wrapping-wrap .gem-qf-icon-image-wrapper{float:right;width:auto;}.icon-horizontal-left.icon-wrapping-wrap .gem-qf-icon-image-wrapper{float:left;width:auto;}.icon-wrapping-inline{display:flex;flex-direction:column;}.icon-wrapping-inline .quickfinder-item-info-wrapper{flex-grow:1;}.icon-wrapping-inline.icon-horizontal-right{flex-direction:row-reverse;}.icon-wrapping-inline.icon-horizontal-left{flex-direction:row;}.icon-wrapping-inline .gem-qf-icon-image-wrapper{flex-shrink:2;}.quickfinder-item{text-align:center;position:relative;}@media (max-width: 549px){.quickfinder-item{width:100%;}}.quickfinder.quickfinder-alignment-left .quickfinder-item{text-align:left;}.quickfinder.quickfinder-alignment-right .quickfinder-item{text-align:right;}.quickfinder-style-grid-basic-left-align .gem-qf-icon-image-wrapper,.quickfinder-style-grid-basic-right-align .gem-qf-icon-image-wrapper{flex-basis:content;flex:0 1;}.quickfinder-item a.quickfinder-item-link{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;}.gem-qf-icon-image-wrapper{width:100%;height:100%;margin-bottom:25px;}.quickfinder.quickfinder-icon-position-top-float .gem-qf-icon-image-wrapper,.quickfinder.quickfinder-icon-position-center-float .gem-qf-icon-image-wrapper{margin-bottom:0;}.quickfinder.quickfinder-icon-position-bottom .gem-qf-icon-image-wrapper{margin-bottom:0;margin-top:25px;}.gem-qf-icon-image-wrapper .gem-qf-icon-image-wrapper-content{display:inline-block;position:relative;vertical-align:top;}.quickfinder-title{text-transform:uppercase;}.quickfinder-item.col-md-2 .quickfinder-title,.quickfinder-item.col-md-3 .quickfinder-title,.quickfinder-item.col-md-5_12 .quickfinder-title,.quickfinder.quickfinder-title-thin .quickfinder-item.col-md-2 .quickfinder-title,.quickfinder.quickfinder-title-thin .quickfinder-item.col-md-3 .quickfinder-title{font-size:19px;line-height:30px;}.quickfinder-item.col-md-3 .quickfinder-title,.quickfinder.quickfinder-title-thin .quickfinder-item.col-md-3 .quickfinder-title{font-size:20px;}.quickfinder-description{margin-top:14px;}.quickfinder-item.col-md-5_12 .quickfinder-description,.quickfinder-item.col-md-2 .quickfinder-description{font-size:14px;line-height:23px;}.quickfinder-item .gem-icon,.quickfinder-item .gem-icon-inner{overflow:visible;}.quickfinder-style-iconed .quickfinder-item-box .gem-qf-icon-image-wrapper{position:absolute;left:0;width:100%;height:auto;padding:0 50px;}.quickfinder-style-iconed .quickfinder-item-box{padding-top:85px !important;padding:0 !important;}.quickfinder-style-iconed{padding-top:60px;}.quickfinder-style-iconed:not(.quickfinder-icon-position-bottom) .quickfinder-item-box .gem-qf-icon-image-wrapper{top:0;-o-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}.quickfinder-style-iconed.quickfinder-icon-position-bottom .quickfinder-item-box .gem-qf-icon-image-wrapper{bottom:0;-o-transform:translateY(50%);-ms-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%);}.quickfinder-style-iconed:not(.quickfinder-icon-position-bottom) .quickfinder-box-style-strong-outlined .gem-qf-icon-image-wrapper{margin-top:-2px;}.quickfinder-style-iconed.quickfinder-icon-position-bottom .quickfinder-box-style-strong-outlined .gem-qf-icon-image-wrapper{margin-top:-2px;}.quickfinder.quickfinder-equal-height{display:flex;flex-wrap:wrap;}.quickfinder.quickfinder-equal-height.quickfinder-style-iconed .quickfinder-item .quickfinder-item-box{display:flex;flex-wrap:wrap;height:100%;}.quickfinder.quickfinder-equal-height .quickfinder-item .quickfinder-item-inner{min-height:100%;}.widget-testimonials{position:relative;}.gem-testimonials-navigation a{overflow:visible;}.gem-testimonials,.gem-testimonials:hover{-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;}.testimonials-style-1-item{position:relative;display:inline-block;}.testimonials-style-1-image{padding-top:60px;height:190px;}.testimonials-style-1-item{text-align:center;}.testimonials-style-1-text{font-style:inherit;padding-left:15px;padding-right:15px;padding-top:35px;padding-bottom:10px;clear:both;}.testimonials-style-1-item .gem-dummy{margin-left:62px;}.testimonials-style-1-item{border-top-left-radius:67px;border-top-right-radius:67px;overflow:hidden;}.testimonials-style-1-teg{border-bottom-left-radius:67px;border-bottom-right-radius:67px;}.testimonials-style-1-item .gem-testimonial-position{padding-top:4px;}.testimonials-style-2-bg{position:relative;}.testimonials-style-2-item .wrap-style{transform:rotate(270deg);transform-origin:0 100%;-webkit-transform:rotate(270deg);-webkit-transform-origin:0 100%;overflow:visible;position:absolute;top:-4px;left:50%;margin-left:49px;width:49px;height:100px;}.testimonials-style-1-item .wrap-style{transform:rotate(270deg);transform-origin:0 100%;-webkit-transform:rotate(270deg);-webkit-transform-origin:0 100%;overflow:visible;position:absolute;bottom:-2px;left:50%;margin-left:49px;width:49px;height:100px;}.testimonials-style-1-item .empy_space{height:48px;}.widget .gem-testimonial-text>.testimonials-style-1-teg,.widget .gem-testimonial-text>.testimonials-style-2-teg{margin-bottom:0;}.testimonials-style-2-text.gem-testimonial-text{padding-left:20px;padding-right:20px;border-radius:59px;}.testimonials-style-1-text.gem-testimonial-text{padding:33px 20px;}.gem-widget-testimonials-prev-style-1.gem-prev:after,.gem-widget-testimonials-next-style-1.gem-next:after,.gem-widget-testimonials-prev-style-2.gem-prev:after,.gem-widget-testimonials-next-style-2.gem-next:after{font-family:thegem-icons;height:40px;width:40px;line-height:1.7;margin:0;left:0;}.gem-widget-testimonials-prev-style-1.gem-prev:after,.gem-widget-testimonials-next-style-1.gem-next:after{top:106px;}.gem-widget-testimonials-prev-style-2.gem-prev:after,.gem-widget-testimonials-prev-style-1.gem-prev:after{content:'\e637';padding-left:5px;}.gem-widget-testimonials-next-style-2.gem-next:after,.gem-widget-testimonials-next-style-1.gem-next:after{content:'\e638';padding-right:5px;}.gem-widget-testimonials-prev-style-2.gem-prev:after,.gem-widget-testimonials-next-style-2.gem-next:after{top:42px;}.testimonials-style-2-item{border-radius:60px;overflow:hidden;}.testimonials-style-2-item .gem-testimonial-text{padding-top:63px;border-bottom-left-radius:60px;border-bottom-right-radius:60px;overflow:hidden;}.testimonials.testimonials-style-2,.testimonials-carousel-style-2,.testimonials-style-2-text.gem-testimonial-text .testimonials-style-2{border-radius:60px !important;overflow:hidden !important;}.testimonials-style-1-teg{font-style:normal;padding-bottom:50px;padding-top:40px;}.testimonials-style-1-post.gem-testimonial-company{margin-top:-3px;}.testimonials-style-1-item,.testimonials-style-2-item{vertical-align:top;}.testimonials-style-1-prev{left:17px;top:93px;font-family:thegem-icons;content:'\e601';font-size:20px;position:absolute;outline:none;}.testimonials-style-1-next{right:17px;top:93px;font-family:thegem-icons;content:'\e601';font-size:18px;position:absolute;outline:none;}.testimonials-style-1-teg{font-size:30px;font-family:thegem-icons;}.testimonials-style-1-image img{height:128px;width:128px;}.testimonials-style-2-teg{padding-top:38px;padding-bottom:38px;}.testimonials-style-2-text{font-style:inherit;padding-left:15px;padding-right:15px;padding-top:30px;text-align:center;padding-bottom:20px;}.testimonials-style-2-name{padding-top:14px;}.testimonials-style-2{text-align:center;position:relative;}.testimonials-style-2-bg{padding-bottom:47px;text-align:center;margin-top:-47px;}.triangle-with-shadow.trangle-style-2{margin-top:-1px;}.testimonials-style-2-image{margin-top:114px;position:relative;height:128px;}.testimonials-style-2-item .gem-dummy{margin-left:64px;}.testimonials-style-2-item{display:inline-block;text-align:center;}.testimonials-style-2-prev{left:17px;bottom:180px;font-family:thegem-icons;content:'\e601';font-size:20px;position:absolute;outline:none;}.testimonials-style-2-next{right:17px;bottom:180px;font-family:thegem-icons;content:'\e601';font-size:18px;position:absolute;outline:none;}.testimonials-style-2-teg{font-size:60px;font-family:thegem-icons;font-style:normal;}.testimonials-style-2-text>p{margin-bottom:0;}.testimonials-style-2-image img{height:128px;width:128px;}.gem-widget-testimonials-prev-style-1.gem-prev:after{top:106px;font-size:24px;font-family:thegem-icons;}.gem-widget-testimonials-next-style-1.gem-next:after{top:106px;font-size:24px;font-family:thegem-icons;}.gem-widget-testimonials-prev-style-2.gem-prev:after{position:absolute;font-size:24px;font-family:thegem-icons;}.gem-widget-testimonials-next-style-2.gem-next:after{position:absolute;font-size:24px;font-family:thegem-icons;}.triangle-with-shadow{width:100px;height:40px;display:inline-block;position:relative;overflow:hidden;}.triangle-with-shadow:after{content:"";position:absolute;width:50px;height:50px;transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);top:-25px;left:25px;}.testimonials-style-1-block{margin-bottom:10px;text-align:center;}.testimonials-style-1-post{padding-top:3px;}.testimonials-style-2-post{padding-top:3px;}.gem-testimonials-carousel-wrap .testimonials-style-2-bg .testimonials-style-2-post a{padding-top:3px;}.testimonials-style-2-text{position:relative;}.testimonials-style-1-block .gem-testimonials-carousel-wrap{margin-bottom:-1px;text-align:center;}.testimonials-style-2-bg{padding-top:3px;}.testimonials-style-2-item .gem-dummy{height:128px;width:128px;}.testimonials-style-1-item .gem-dummy{height:128px;width:128px;}.gem-testimonials.style1 svg{display:none;}.testimonials-style-1-name.gem-testimonial-name,.testimonials-style-2-name.gem-testimonial-name{text-transform:uppercase;letter-spacing:.05em;font-size:14px;}.testimonials-style-1-teg{font-size:58px;}body .thegem-widget-testimonial .testimonials-style-1-teg{color:#a3e7f0;}.thegem-widget-testimonial .testimonials-style-2-teg{color:#a3e7f0;}.gem-testimonial-item{float:left;width:100%;}.gem-testimonials .gem-testimonials-carousel-wrap .quote-color-added.gem-testimonial-wrapper p:after,.gem-testimonials .gem-testimonials-carousel-wrap .quote-color-added.gem-testimonial-wrapper:after{display:none;}.gem-testimonials .gem-testimonials-carousel-wrap .quote-color-added.gem-testimonial-wrapper p{display:inline;}.gem-testimonials.style1 .custom-color-blockqute-mark,.gem-testimonials.style1 .gem-testimonial-wrapper:after{content:'\e60c';display:block;font-family:'thegem-icons';text-align:center;font-size:60px;height:40px;line-height:35px;padding-top:40px;vertical-align:top;font-style:normal;font-weight:normal;box-sizing:content-box;}.gem-testimonial-text{font-size:32px;text-align:center;padding:14px 80px 0;line-height:1.2;font-style:normal;}.gem-testimonial-text p{margin:0;}.gem-testimonial-image{margin:0 auto;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;}.gem-testimonial-image img{-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;width:100%;}.gem-testimonial-image span{display:inline-block;vertical-align:top;overflow:hidden;width:100%;position:relative;}.gem-testimonial-image span::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;-o-transition:all .5s;-webkit-transition:all .5s;transition:all .5s;opacity:0;}.gem-testimonial-image a:hover::before,.gem-testimonial-image:hover span::before{opacity:1;}.gem-testimonial-name{text-align:center;text-transform:uppercase;}.gem-testimonial-position{line-height:1.421;text-align:center;}.gem-testimonials-carousel-wrap{position:relative;overflow:hidden;}.gem-testimonial-wrapper{padding-bottom:35px;}.gem-testimonials.size-small .gem-testimonial-image{width:80px;height:80px;}.gem-testimonials.size-medium .gem-testimonial-image{width:128px;height:128px;}.gem-testimonials.size-large .gem-testimonial-image{width:160px;height:160px;}.gem-testimonials.size-xlarge .gem-testimonial-image{width:240px;height:240px;}.gem-testimonials.style1 .gem-testimonial-content div{text-align:center;}.gem-testimonials.style1 .gem-testimonial-name{padding-top:35px;}.gem-testimonials.style2 .gem-testimonial-image{float:left;display:table-cell;}.gem-testimonials.style2 .gem-testimonial-content{display:table-cell;padding-left:38px;}.gem-testimonials.style2 .gem-testimonial-content div{text-align:left;}.gem-testimonials.style2 .gem-testimonial-text{padding:0;margin-top:14px;}.gem-testimonial-company,.gem-testimonial-position{font-size:14px;}.gem-testimonial-content .gem-testimonial-name{font-size:14px;margin:0;}.style2.gem-testimonials{border-radius:55px;}.style2 .gem-testimonial-wrapper{padding:0 90px;}.gem-testimonials.style2 .gem-testimonial-wrapper .custom-color-blockqute-mark,.gem-testimonials.style2 .gem-testimonial-wrapper p:after{content:'\e60c';font-family:'thegem-icons';font-size:60px;height:33px;display:inline-block;line-height:33px;padding-top:30px;vertical-align:top;margin-left:20px;font-style:normal;font-weight:normal;}@media (max-width: 768px){.style2 .gem-testimonial-wrapper{padding:0 50px;}.gem-testimonials.style2 .gem-testimonial-wrapper .custom-color-blockqute-mark,.gem-testimonials.style2 .gem-testimonial-wrapper p:after{display:block;}}.style1 .gem-testimonial-wrapper:after,.style2 .gem-testimonial-wrapper p:after{color:#a3e7f0;}.testimonials_svg{bottom:-56px;margin-left:105px;}.gem-testimonials.fullwidth-block.style2 .testimonials_svg{margin-left:23%;position:absolute;bottom:-56px;}@media (min-width: 1900px){.gem-testimonials.fullwidth-block.style2 .testimonials_svg{left:50%;margin-left:-450px;}}.gem-testimonials.style2{position:relative;}.gem-testimonials.style2 .testimonials_svg{margin-left:105px;position:absolute;}.style2.gem-testimonials{margin-bottom:60px;}.gem-testimonials.style2 .gem-testimonial-item{float:left;padding:73px 0;}.gem-testimonials .gem-prev:after,.gem-testimonials .gem-next:after{position:absolute;font-family:'thegem-icons';top:50%;margin-top:0;left:50%;width:40px;transform:translate(-50%,-50%);font-size:24px;height:40px;line-height:40px;text-align:center;text-indent:0;font-weight:normal;margin:0;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;}.gem-testimonials .gem-prev:hover:after,.gem-testimonials .gem-next:hover:after{transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear;}.gem-testimonials .gem-prev,.gem-testimonials .gem-next{width:40px;}.gem-testimonials-carousel{overflow:hidden !important;}.style2.gem-testimonials.fullwidth-block{background-color:transparent;}.style2.gem-testimonials.fullwidth-block .container{border-radius:55px;}.gem-testimonials.fullwidth-block .gem-prev,.gem-testimonials.fullwidth-block .gem-next{width:80px;}.gem-testimonials.fullwidth-block .gem-prev:after,.gem-testimonials.fullwidth-block .gem-next:after{position:absolute;font-family:'thegem-icons';top:50%;left:50%;width:80px;font-size:48px;height:80px;line-height:80px;text-align:center;text-indent:0;font-weight:normal;background-color:transparent;transform:translate(-50%,-50%);margin:0;}.widget .testimonials-style-2 .gem-dummy,.widget .testimonials-style-1 .gem-dummy{background-image:url(/wp-content/plugins/thegem-elements-elementor/inc/elementor/widgets/testimonials/assets/images/default-avatar.png);background-size:100%;}.widget .testimonials-style-2 .gem-dummy:after,.widget .testimonials-style-1 .gem-dummy:after{display:none;}@media (max-width: 768px){.gem-testimonial-text{font-size:23px;padding:30px 40px;}.gem-testimonial-wrapper{padding:20px;padding-bottom:50px;}.gem-testimonial-text{padding:14px 45px 0;}.gem-testimonials.style2 .gem-testimonial-image{display:block;float:none;}.gem-testimonials.style2 .gem-testimonial-content{display:block;padding-left:0;}.gem-testimonial-name,.gem-testimonial-company,.gem-testimonial-text{text-align:center;}.gem-testimonials.style2 .gem-testimonial-content div{text-align:center;}.gem-testimonials.style2 .gem-testimonial-content{padding-top:40px;}.gem-testimonials.style2 .gem-testimonial-wrapper p:after{width:100%;display:inline-block;margin-left:0;padding-bottom:40px;}.gem-testimonials.fullwidth-block .gem-prev,.gem-testimonials.fullwidth-block .gem-next{width:40px;}.style2.gem-testimonials.fullwidth-block{padding:0 20px;}.testimonials_svg{text-align:center;margin-left:0;}.gem-testimonials.fullwidth-block .gem-prev:after,.gem-testimonials.fullwidth-block .gem-next:after{position:absolute;font-family:'thegem-icons';top:50%;margin-top:0;left:50%;width:40px;font-size:24px;height:40px;line-height:40px;text-align:center;text-indent:0;font-weight:normal;margin-top:-20px;}}#colophon.testimonials-style-2-text.gem-testimonial-text,#colophon.testimonials-style-1-image,#colophon.testimonials-style-1-text.gem-testimonial-text,#colophon.testimonials-style-1-name,#colophon.testimonials-style-1-post,#colophon.testimonials-style-1-teg{background-color:#2c2e3d;}.gem-widget-testimonials-prev-style-1.gem-prev:after,.gem-widget-testimonials-next-style-1.gem-next:after,.gem-widget-testimonials-prev-style-1.gem-prev:hover:after,.gem-widget-testimonials-next-style-1.gem-next:hover:after,.gem-widget-testimonials-prev-style-2.gem-prev:after,.gem-widget-testimonials-next-style-2.gem-next:after,.gem-widget-testimonials-prev-style-2.gem-prev:hover:after,.gem-widget-testimonials-next-style-2.gem-next:hover:after{-o-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear;}#colophon .testimonials-style-2-item .wrap-style{fill:#2c2e3d;}#colophon .testimonials-style-2-text.gem-testimonial-text{background-color:#2c2e3d;}#colophon .gem-testimonial-text p{color:#99A9B6;}#colophon .testimonials-style-2-item{background-color:#181828;}#colophon .testimonials-style-1-image,#colophon .testimonials-style-1-text.gem-testimonial-text,#colophon .testimonials-style-1-name,#colophon .testimonials-style-1-post,#colophon .testimonials-style-1-teg{background-color:#2c2e3d !important;}#colophon .testimonials-style-1-item .wrap-style{fill:#2c2e3d;}#colophon .testimonials-style-1 .gem-prev:after,#colophon .testimonials-style-1 .gem-next:after{background-color:#181828;color:#fff;}#colophon .testimonials-style-1 a:hover:after,#colophon .testimonials-style-1 a:hover:after{color:#00bcd4;}#colophon .testimonials-style-2 .gem-prev:after,#colophon .testimonials-style-2 .gem-next:after{background-color:#2c2e3d;color:#fff;}#colophon .testimonials-style-2 a:hover:after,#colophon .testimonials-style-2 a:hover:after{color:#00bcd4;}.gem-textbox,.gem-textbox-wrapper,.gem-textbox .gem-textbox-content,.gem-textbox .gem-texbox-icon-image-wrapper .elementor-icon,.gem-textbox .gem-texbox-icon-image-wrapper .elementor-icon i,.gem-textbox .gem-image,.gem-textbox .gem-image img,.gem-textbox .gem-image span,.gem-textbox .gem-image span:before,.gem-textbox .gem-textbox-title,.gem-textbox .gem-textbox-description,.gem-textbox .gem-button-container,.gem-textbox .gem-textbox-top,.gem-textbox .gem-textbox-top svg,.gem-textbox .gem-textbox-bottom,.gem-textbox .gem-textbox-bottom svg{-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;}.elementor-widget-thegem-styled-textbox .elementor-widget-container{height:100%;}.gem-textbox{display:flex;flex-direction:column;height:100%;width:100%;}.gem-textbox-inner{flex-grow:1;display:flex;width:100%;}.gem-textbox-content{padding:30px;display:flex;flex-direction:column;width:100%;}.gem-textbox-top,.gem-textbox-bottom{font-size:0;line-height:0;text-align:center;}.gem-styled-textbox-link,.gem-styled-textbox-icon-image-link{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;}.gem-texbox-icon-image-wrapper{position:relative;}.gem-textbox .gem-textbox-icon-horizontal-right.gem-textbox-icon-image-wrapping-inline .gem-texbox-icon-image-wrapper{padding-left:10px;}.gem-textbox .gem-textbox-icon-horizontal-left.gem-textbox-icon-image-wrapping-inline .gem-texbox-icon-image-wrapper{padding-right:10px;}.gem-textbox h4,.gem-textbox .title-h4{margin-top:0;}.gem-textbox-content .gem-image span{display:inline-block;vertical-align:top;overflow:hidden;max-width:100%;position:relative;}.gem-textbox-content .gem-image span::before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;-o-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;opacity:0;z-index:1;}.gem-textbox:hover .gem-textbox-content .gem-image a::before,.gem-textbox:hover .gem-textbox-content .gem-image span::before{opacity:1;}.gem-textbox .gem-textbox-icon-horizontal-right .gem-icon-with-text-icon{padding-right:0;padding-left:10px;}.gem-textbox-content.icon-bottom{display:flex;flex-direction:column;}.gem-textbox .icon-bottom .gem-texbox-text-wrapper{order:1;}.gem-textbox .icon-bottom .gem-texbox-icon-image-wrapper{order:2;margin-top:30px;}.gem-textbox-content.icon-bottom,.gem-textbox-content.button-top{display:flex;flex-direction:column;}.gem-textbox .icon-bottom.button-bottom .gem-texbox-text-wrapper{order:1;}.gem-textbox .icon-bottom.button-bottom .gem-texbox-icon-image-wrapper{order:2;}.gem-textbox-content.icon-top.button-top .gem-texbox-text-wrapper{display:flex;flex-direction:column;}.gem-textbox-content.icon-top.button-top .gem-button-container{order:1;}.gem-textbox-content.icon-top.button-top .gem-textbox-title{order:2;}.gem-textbox-content.icon-top.button-top .gem-textbox-description{order:3;}.gem-textbox-content.icon-bottom.button-top .gem-texbox-text-wrapper{display:flex;flex-direction:column;}.gem-textbox-content.icon-bottom.button-top .gem-button-container{order:1;}.gem-textbox-content.icon-bottom.button-top .gem-textbox-title{order:2;}.gem-textbox-content.icon-bottom.button-top .gem-textbox-description{order:3;}.gem-textbox-content.icon-bottom.button-top .gem-texbox-text-wrapper{order:1;}.gem-textbox-content.icon-bottom.button-top .gem-texbox-icon-image-wrapper{order:2;margin-top:30px;}.gem-textbox-icon-horizontal-center .gem-texbox-icon-image-wrapper{text-align:center !important;}.gem-textbox-icon-horizontal-left .gem-texbox-icon-image-wrapper{text-align:left !important;}.gem-textbox-icon-horizontal-right .gem-texbox-icon-image-wrapper{text-align:right !important;}.gem-textbox-icon-horizontal-right.gem-textbox-icon-image-wrapping-wrap .gem-texbox-icon-image-wrapper{float:right;}.gem-textbox-icon-horizontal-left.gem-textbox-icon-image-wrapping-wrap .gem-texbox-icon-image-wrapper{float:left;}.gem-textbox-icon-image-wrapping-inline{display:flex;flex-direction:column;}.gem-textbox-icon-image-wrapping-inline .gem-texbox-text-wrapper{flex-grow:1;}.gem-textbox-icon-image-wrapping-inline.gem-textbox-icon-horizontal-right{flex-direction:row-reverse;}.icon-bottom.gem-textbox-icon-image-wrapping-inline.gem-textbox-icon-horizontal-right{flex-direction:row;align-items:flex-end;}.gem-textbox-icon-image-wrapping-inline.gem-textbox-icon-horizontal-left{flex-direction:row;}.icon-bottom.gem-textbox-icon-image-wrapping-inline.gem-textbox-icon-horizontal-left{flex-direction:row-reverse;align-items:flex-end;}