.elementor-2953 .elementor-element.elementor-element-6600866c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-2953 .elementor-element.elementor-element-6600866c:not(.elementor-motion-effects-element-type-background), .elementor-2953 .elementor-element.elementor-element-6600866c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);}.elementor-2953 .elementor-element.elementor-element-6600866c > .elementor-background-overlay{background-color:var( --e-global-color-56269b7 );opacity:0.63;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2953 .elementor-element.elementor-element-6600866c > .elementor-container{max-width:1200px;}.elementor-2953 .elementor-element.elementor-element-6600866c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:10px;padding:20px 30px 10px 0px;z-index:0;}.elementor-bc-flex-widget .elementor-2953 .elementor-element.elementor-element-14045f66.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2953 .elementor-element.elementor-element-14045f66.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2953 .elementor-element.elementor-element-14045f66.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2953 .elementor-element.elementor-element-14045f66 > .elementor-element-populated{margin:0px 20px 0px 10px;--e-column-margin-right:20px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-3b7a6f9a > .elementor-widget-container{margin:0px 0px -5px 5px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-3b7a6f9a{text-align:start;}.elementor-2953 .elementor-element.elementor-element-3b7a6f9a img{width:100%;max-width:350px;}.elementor-2953 .elementor-element.elementor-element-a0bb520 > .elementor-widget-container{margin:0px 0px -8px 0px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-a0bb520{text-align:center;font-family:var( --e-global-typography-3d01f6d-font-family ), helvetica, sans-serif;font-size:var( --e-global-typography-3d01f6d-font-size );font-weight:var( --e-global-typography-3d01f6d-font-weight );text-transform:var( --e-global-typography-3d01f6d-text-transform );font-style:var( --e-global-typography-3d01f6d-font-style );line-height:var( --e-global-typography-3d01f6d-line-height );letter-spacing:var( --e-global-typography-3d01f6d-letter-spacing );color:var( --e-global-color-57e1f73 );}.elementor-bc-flex-widget .elementor-2953 .elementor-element.elementor-element-24221e87.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2953 .elementor-element.elementor-element-24221e87.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2953 .elementor-element.elementor-element-24221e87.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2953 .elementor-element.elementor-element-24221e87 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-2953 .elementor-element.elementor-element-3f86c83c{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-3f86c83c > .elementor-widget-container{margin:-5px 20px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-3f86c83c .elementor-heading-title{font-family:var( --e-global-typography-48f89be-font-family ), helvetica, sans-serif;font-size:var( --e-global-typography-48f89be-font-size );font-weight:var( --e-global-typography-48f89be-font-weight );text-transform:var( --e-global-typography-48f89be-text-transform );text-decoration:var( --e-global-typography-48f89be-text-decoration );line-height:var( --e-global-typography-48f89be-line-height );letter-spacing:var( --e-global-typography-48f89be-letter-spacing );color:var( --e-global-color-secondary );}.elementor-2953 .elementor-element.elementor-element-e60f16b{width:auto;max-width:auto;text-align:start;}.elementor-2953 .elementor-element.elementor-element-e60f16b img{width:100%;}.elementor-2953 .elementor-element.elementor-element-5374152 > .elementor-widget-container{margin:0px 0px -6px 0px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-5374152 .elementor-heading-title{font-family:"Barriecito", helvetica, sans-serif;font-size:28px;font-weight:400;text-transform:capitalize;text-decoration:none;line-height:1em;letter-spacing:1.2px;color:var( --e-global-color-57e1f73 );}.elementor-2953 .elementor-element.elementor-element-7090766a > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-7090766a{text-align:start;color:var( --e-global-color-57e1f73 );font-family:var( --e-global-typography-text-font-family ), helvetica, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-77b62b43 > .elementor-container{max-width:1200px;}.elementor-2953 .elementor-element.elementor-element-77b62b43{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2953 .elementor-element.elementor-element-22e83af4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2953 .elementor-element.elementor-element-22e83af4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2953 .elementor-element.elementor-element-22e83af4.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-2953 .elementor-element.elementor-element-31115527{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-31115527 > .elementor-widget-container{margin:0px 5px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-31115527 .elementor-heading-title{font-family:var( --e-global-typography-017126d-font-family ), helvetica, sans-serif;font-size:var( --e-global-typography-017126d-font-size );font-weight:var( --e-global-typography-017126d-font-weight );text-transform:var( --e-global-typography-017126d-text-transform );text-decoration:var( --e-global-typography-017126d-text-decoration );line-height:var( --e-global-typography-017126d-line-height );letter-spacing:var( --e-global-typography-017126d-letter-spacing );color:var( --e-global-color-57e1f73 );}.elementor-2953 .elementor-element.elementor-element-8d23f61{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-8d23f61 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-212d49d9{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-212d49d9 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-19a88622{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-19a88622 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-2c1787e1{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-2c1787e1 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-3ce33792{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-3ce33792 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-9a50a7a{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-9a50a7a > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-313e3d49{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-313e3d49 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-1f612215{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-1f612215 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-68aed1a3{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-68aed1a3 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-6ca49a40{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-6ca49a40 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-47ac887 > .elementor-container{max-width:1200px;}.elementor-2953 .elementor-element.elementor-element-47ac887{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2953 .elementor-element.elementor-element-375ee9a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2953 .elementor-element.elementor-element-375ee9a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2953 .elementor-element.elementor-element-6756046{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-6756046 > .elementor-widget-container{margin:0px 5px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-6756046 .elementor-heading-title{font-family:var( --e-global-typography-017126d-font-family ), helvetica, sans-serif;font-size:var( --e-global-typography-017126d-font-size );font-weight:var( --e-global-typography-017126d-font-weight );text-transform:var( --e-global-typography-017126d-text-transform );text-decoration:var( --e-global-typography-017126d-text-decoration );line-height:var( --e-global-typography-017126d-line-height );letter-spacing:var( --e-global-typography-017126d-letter-spacing );color:var( --e-global-color-57e1f73 );}.elementor-2953 .elementor-element.elementor-element-8920e7b{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-8920e7b > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-11b975f{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-11b975f > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-c491b2b{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-c491b2b > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-9361ae8{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-9361ae8 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-aaa957f{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-aaa957f > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-3b58020{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-3b58020 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-dba2989{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-dba2989 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-57866d6{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-57866d6 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-0c33430{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-0c33430 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-fff3714{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-fff3714 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-3787d46 > .elementor-container{max-width:1200px;}.elementor-2953 .elementor-element.elementor-element-3787d46{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2953 .elementor-element.elementor-element-6d2c4c2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2953 .elementor-element.elementor-element-6d2c4c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2953 .elementor-element.elementor-element-dda85b1{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-dda85b1 > .elementor-widget-container{margin:0px 5px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-dda85b1 .elementor-heading-title{font-family:var( --e-global-typography-017126d-font-family ), helvetica, sans-serif;font-size:var( --e-global-typography-017126d-font-size );font-weight:var( --e-global-typography-017126d-font-weight );text-transform:var( --e-global-typography-017126d-text-transform );text-decoration:var( --e-global-typography-017126d-text-decoration );line-height:var( --e-global-typography-017126d-line-height );letter-spacing:var( --e-global-typography-017126d-letter-spacing );color:var( --e-global-color-57e1f73 );}.elementor-2953 .elementor-element.elementor-element-f022d68{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-f022d68 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-9270af7{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-9270af7 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-631a4c0{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-631a4c0 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-b08a168{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-b08a168 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-7502214{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-7502214 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-059767f{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-059767f > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-19a1738{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-19a1738 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-1ca0ae0{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-1ca0ae0 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-8c6c811{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-8c6c811 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-cc3788b{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-cc3788b > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-7e9e65d:not(.elementor-motion-effects-element-type-background), .elementor-2953 .elementor-element.elementor-element-7e9e65d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #918F81C2 0%, #FFFFFFD4 100%);}.elementor-2953 .elementor-element.elementor-element-7e9e65d > .elementor-background-overlay{background-image:url("http://petergraybooks.com/wp-content/uploads/horizontal-large.png");background-position:top center;background-repeat:no-repeat;background-size:contain;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2953 .elementor-element.elementor-element-7e9e65d > .elementor-container{max-width:800px;}.elementor-2953 .elementor-element.elementor-element-7e9e65d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:10px;margin-bottom:10px;padding:70px 0px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-781a1067 .elementor-icon-wrapper{text-align:end;}.elementor-2953 .elementor-element.elementor-element-781a1067.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-57e1f73 );}.elementor-2953 .elementor-element.elementor-element-781a1067.elementor-view-framed .elementor-icon, .elementor-2953 .elementor-element.elementor-element-781a1067.elementor-view-default .elementor-icon{color:var( --e-global-color-57e1f73 );border-color:var( --e-global-color-57e1f73 );}.elementor-2953 .elementor-element.elementor-element-781a1067.elementor-view-framed .elementor-icon, .elementor-2953 .elementor-element.elementor-element-781a1067.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-57e1f73 );}.elementor-2953 .elementor-element.elementor-element-781a1067 .elementor-icon{font-size:40px;}.elementor-2953 .elementor-element.elementor-element-781a1067 .elementor-icon svg{height:40px;}.elementor-2953 .elementor-element.elementor-element-4c45fb70 > .elementor-widget-container{padding:35px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-4c45fb70 .elementor-testimonial-wrapper{text-align:center;}.elementor-2953 .elementor-element.elementor-element-4c45fb70 .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-48aa471-font-family ), helvetica, sans-serif;font-size:var( --e-global-typography-48aa471-font-size );font-weight:var( --e-global-typography-48aa471-font-weight );font-style:var( --e-global-typography-48aa471-font-style );line-height:var( --e-global-typography-48aa471-line-height );letter-spacing:var( --e-global-typography-48aa471-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-4c45fb70 .elementor-testimonial-name{color:#020000;font-size:32px;font-weight:300;}.elementor-2953 .elementor-element.elementor-element-4c45fb70 .elementor-testimonial-job{color:#000000;}.elementor-2953 .elementor-element.elementor-element-52bee8a9 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-2953 .elementor-element.elementor-element-52bee8a9 .elementor-testimonial-wrapper{text-align:end;}.elementor-2953 .elementor-element.elementor-element-52bee8a9 .elementor-testimonial-content{color:#1E0000;font-family:"Playfair Display", helvetica, sans-serif;font-size:45px;font-weight:400;font-style:italic;line-height:1.6em;}.elementor-2953 .elementor-element.elementor-element-52bee8a9 .elementor-testimonial-name{color:var( --e-global-color-accent );font-family:var( --e-global-typography-text-font-family ), helvetica, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-52bee8a9 .elementor-testimonial-job{color:var( --e-global-color-accent );font-family:var( --e-global-typography-3d01f6d-font-family ), helvetica, sans-serif;font-size:var( --e-global-typography-3d01f6d-font-size );font-weight:var( --e-global-typography-3d01f6d-font-weight );text-transform:var( --e-global-typography-3d01f6d-text-transform );font-style:var( --e-global-typography-3d01f6d-font-style );line-height:var( --e-global-typography-3d01f6d-line-height );letter-spacing:var( --e-global-typography-3d01f6d-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-5152aab1 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2953 .elementor-element.elementor-element-5152aab1 .elementor-icon-wrapper{text-align:start;}.elementor-2953 .elementor-element.elementor-element-5152aab1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-57e1f73 );}.elementor-2953 .elementor-element.elementor-element-5152aab1.elementor-view-framed .elementor-icon, .elementor-2953 .elementor-element.elementor-element-5152aab1.elementor-view-default .elementor-icon{color:var( --e-global-color-57e1f73 );border-color:var( --e-global-color-57e1f73 );}.elementor-2953 .elementor-element.elementor-element-5152aab1.elementor-view-framed .elementor-icon, .elementor-2953 .elementor-element.elementor-element-5152aab1.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-57e1f73 );}.elementor-2953 .elementor-element.elementor-element-5152aab1 .elementor-icon{font-size:40px;}.elementor-2953 .elementor-element.elementor-element-5152aab1 .elementor-icon svg{height:40px;}.elementor-2953 .elementor-element.elementor-element-31368585 > .elementor-container{max-width:800px;}.elementor-2953 .elementor-element.elementor-element-31368585{margin-top:20px;margin-bottom:20px;}.elementor-2953 .elementor-element.elementor-element-782560f1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 0px 10px;}.elementor-2953 .elementor-element.elementor-element-41c1a101 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-41c1a101 .elementor-tab-title{border-width:2px;border-color:var( --e-global-color-text );background-color:var( --e-global-color-accent );}.elementor-2953 .elementor-element.elementor-element-41c1a101 .elementor-tab-content{border-width:2px;border-block-end-color:var( --e-global-color-text );background-color:var( --e-global-color-57e1f73 );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), helvetica, sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );padding:02% 03% 01% 03%;}.elementor-2953 .elementor-element.elementor-element-41c1a101 .elementor-toggle-item:not(:last-child){margin-block-end:13px;}.elementor-2953 .elementor-element.elementor-element-41c1a101 .elementor-toggle-title, .elementor-2953 .elementor-element.elementor-element-41c1a101 .elementor-toggle-icon{color:var( --e-global-color-57e1f73 );}.elementor-2953 .elementor-element.elementor-element-41c1a101 .elementor-toggle-icon svg{fill:var( --e-global-color-57e1f73 );}.elementor-2953 .elementor-element.elementor-element-41c1a101 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-57e1f73 );}.elementor-2953 .elementor-element.elementor-element-41c1a101 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-57e1f73 );}.elementor-2953 .elementor-element.elementor-element-41c1a101 .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-57e1f73 );}.elementor-2953 .elementor-element.elementor-element-41c1a101 .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-57e1f73 );}.elementor-2953 .elementor-element.elementor-element-41c1a101 .elementor-toggle-icon{margin-inline-end:12px;}.elementor-2953 .elementor-element.elementor-element-2184d5f1 > .elementor-container{max-width:800px;}.elementor-2953 .elementor-element.elementor-element-2184d5f1{margin-top:30px;margin-bottom:30px;}.elementor-2953 .elementor-element.elementor-element-7dbb7325 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-7dbb7325{text-align:center;}.elementor-2953 .elementor-element.elementor-element-7dbb7325 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), helvetica, sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-7aeea0fe > .elementor-widget-container{margin:0px 0px -10px 00px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-7aeea0fe .elementor-heading-title{font-family:var( --e-global-typography-950ad03-font-family ), helvetica, sans-serif;font-size:var( --e-global-typography-950ad03-font-size );font-weight:var( --e-global-typography-950ad03-font-weight );text-transform:var( --e-global-typography-950ad03-text-transform );text-decoration:var( --e-global-typography-950ad03-text-decoration );line-height:var( --e-global-typography-950ad03-line-height );letter-spacing:var( --e-global-typography-950ad03-letter-spacing );color:var( --e-global-color-57e1f73 );}.elementor-2953 .elementor-element.elementor-element-5d7826a9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-392a07be{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-392a07be > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-49a53a8{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-49a53a8 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-5c661c00{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-5c661c00 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-53a88a83{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-53a88a83 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-940f5bd{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-940f5bd > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-32e0696e{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-32e0696e > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-4f219f2b{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-4f219f2b > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-47388d21{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-47388d21 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-12680b1e{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-12680b1e > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-41d1f9c9{width:auto;max-width:auto;}.elementor-2953 .elementor-element.elementor-element-41d1f9c9 > .elementor-widget-container{margin:0px 10px 10px 0px;}.elementor-2953 .elementor-element.elementor-element-3b70837:not(.elementor-motion-effects-element-type-background), .elementor-2953 .elementor-element.elementor-element-3b70837 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFFD4 0%, #E7E7E7 100%);}.elementor-2953 .elementor-element.elementor-element-3b70837 > .elementor-background-overlay{background-image:url("http://petergraybooks.com/wp-content/uploads/horizontal-large.png");background-position:bottom center;background-repeat:no-repeat;background-size:contain;opacity:0.87;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2953 .elementor-element.elementor-element-3b70837 > .elementor-container{max-width:800px;}.elementor-2953 .elementor-element.elementor-element-3b70837{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:20px;padding:70px 0px 70px 0px;}.elementor-2953 .elementor-element.elementor-element-33c6d8e4 .elementor-icon-wrapper{text-align:end;}.elementor-2953 .elementor-element.elementor-element-33c6d8e4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2953 .elementor-element.elementor-element-33c6d8e4.elementor-view-framed .elementor-icon, .elementor-2953 .elementor-element.elementor-element-33c6d8e4.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2953 .elementor-element.elementor-element-33c6d8e4.elementor-view-framed .elementor-icon, .elementor-2953 .elementor-element.elementor-element-33c6d8e4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2953 .elementor-element.elementor-element-33c6d8e4 .elementor-icon{font-size:40px;}.elementor-2953 .elementor-element.elementor-element-33c6d8e4 .elementor-icon svg{height:40px;}.elementor-2953 .elementor-element.elementor-element-28db7d06 > .elementor-widget-container{padding:35px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-28db7d06 .elementor-testimonial-wrapper{text-align:center;}.elementor-2953 .elementor-element.elementor-element-28db7d06 .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-48aa471-font-family ), helvetica, sans-serif;font-size:var( --e-global-typography-48aa471-font-size );font-weight:var( --e-global-typography-48aa471-font-weight );font-style:var( --e-global-typography-48aa471-font-style );line-height:var( --e-global-typography-48aa471-line-height );letter-spacing:var( --e-global-typography-48aa471-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-28db7d06 .elementor-testimonial-name{color:#FFFFFF;}.elementor-2953 .elementor-element.elementor-element-28db7d06 .elementor-testimonial-job{color:#FFFFFF;}.elementor-2953 .elementor-element.elementor-element-5b619004 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-2953 .elementor-element.elementor-element-5b619004 .elementor-testimonial-wrapper{text-align:end;}.elementor-2953 .elementor-element.elementor-element-5b619004 .elementor-testimonial-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-3d01f6d-font-family ), helvetica, sans-serif;font-size:var( --e-global-typography-3d01f6d-font-size );font-weight:var( --e-global-typography-3d01f6d-font-weight );text-transform:var( --e-global-typography-3d01f6d-text-transform );font-style:var( --e-global-typography-3d01f6d-font-style );line-height:var( --e-global-typography-3d01f6d-line-height );letter-spacing:var( --e-global-typography-3d01f6d-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-5b619004 .elementor-testimonial-name{color:var( --e-global-color-text );font-family:var( --e-global-typography-3d01f6d-font-family ), helvetica, sans-serif;font-size:var( --e-global-typography-3d01f6d-font-size );font-weight:var( --e-global-typography-3d01f6d-font-weight );text-transform:var( --e-global-typography-3d01f6d-text-transform );font-style:var( --e-global-typography-3d01f6d-font-style );line-height:var( --e-global-typography-3d01f6d-line-height );letter-spacing:var( --e-global-typography-3d01f6d-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-5b619004 .elementor-testimonial-job{color:var( --e-global-color-text );font-family:var( --e-global-typography-3d01f6d-font-family ), helvetica, sans-serif;font-size:var( --e-global-typography-3d01f6d-font-size );font-weight:var( --e-global-typography-3d01f6d-font-weight );text-transform:var( --e-global-typography-3d01f6d-text-transform );font-style:var( --e-global-typography-3d01f6d-font-style );line-height:var( --e-global-typography-3d01f6d-line-height );letter-spacing:var( --e-global-typography-3d01f6d-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-4ffe0047 > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-2953 .elementor-element.elementor-element-4ffe0047 .elementor-icon-wrapper{text-align:start;}.elementor-2953 .elementor-element.elementor-element-4ffe0047.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-2953 .elementor-element.elementor-element-4ffe0047.elementor-view-framed .elementor-icon, .elementor-2953 .elementor-element.elementor-element-4ffe0047.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2953 .elementor-element.elementor-element-4ffe0047.elementor-view-framed .elementor-icon, .elementor-2953 .elementor-element.elementor-element-4ffe0047.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-2953 .elementor-element.elementor-element-4ffe0047 .elementor-icon{font-size:40px;}.elementor-2953 .elementor-element.elementor-element-4ffe0047 .elementor-icon svg{height:40px;}.elementor-2953 .elementor-element.elementor-element-71042412 > .elementor-container{max-width:800px;}.elementor-2953 .elementor-element.elementor-element-2078afc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-2078afc{text-align:center;}.elementor-2953 .elementor-element.elementor-element-2078afc .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), helvetica, sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-73ba78b3 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-2953 .elementor-element.elementor-element-1a39f961 > .elementor-container{max-width:1200px;}.elementor-2953 .elementor-element.elementor-element-1a39f961{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-30px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-1a39f961 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2953 .elementor-element.elementor-element-13ddf8a0 > .elementor-widget-container{margin:0% 0% -0% 0%;padding:5px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-13ddf8a0{text-align:center;}.elementor-2953 .elementor-element.elementor-element-13ddf8a0 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), helvetica, sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-70b6b0a1 > .elementor-container{max-width:800px;}.elementor-2953 .elementor-element.elementor-element-70b6b0a1{margin-top:0px;margin-bottom:20px;padding:0% 10% 0% 10%;}.elementor-2953 .elementor-element.elementor-element-2ab7b588{--e-posts-slides-to-show:3;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-2953 .elementor-element.elementor-element-2ab7b588 > .elementor-widget-container{margin:30px 0px 30px 0px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-2ab7b588 .ecs-link-wrapper, 
            .elementor-2953 .elementor-element.elementor-element-2ab7b588 .ecs-custom-grid .ecs-post-loop,
            .elementor-2953 .elementor-element.elementor-element-2ab7b588 .ecs-post-loop > .elementor, 
            .elementor-2953 .elementor-element.elementor-element-2ab7b588 .ecs-post-loop > .elementor .elementor-inner, 
            .elementor-2953 .elementor-element.elementor-element-2ab7b588 .ecs-post-loop > .elementor .elementor-inner .elementor-section-wrap, 
            .elementor-2953 .elementor-element.elementor-element-2ab7b588 .ecs-post-loop > .elementor .elementor-section-wrap,
            .elementor-2953 .elementor-element.elementor-element-2ab7b588 .ecs-post-loop > .elementor > .elementor-section,
            .elementor-2953 .elementor-element.elementor-element-2ab7b588 .ecs-post-loop > .elementor > .e-container,
            .elementor-2953 .elementor-element.elementor-element-2ab7b588 .ecs-post-loop > .ecs-link-wrapper > .elementor > .e-container,
            .elementor-2953 .elementor-element.elementor-element-2ab7b588 .ecs-post-loop > .ecs-link-wrapper > .elementor > .elementor-section,
            .elementor-2953 .elementor-element.elementor-element-2ab7b588 .ecs-link-wrapper > .has-post-thumbnail, .ecs-link-wrapper > .has-post-thumbnail > .elementor-section,
            .elementor-2953 .elementor-element.elementor-element-2ab7b588 .ecs-post-loop > .has-post-thumbnail, .ecs-post-loop > .has-post-thumbnail > .elementor-section,
            .elementor-2953 .elementor-element.elementor-element-2ab7b588 .ecs-post-loop > .elementor .elementor-inner .elementor-section-wrap .elementor-top-section,  
            .elementor-2953 .elementor-element.elementor-element-2ab7b588 .ecs-post-loop > .elementor .elementor-section-wrap .elementor-top-section, 
            .elementor-2953 .elementor-element.elementor-element-2ab7b588 .ecs-post-loop > .elementor .elementor-container{height:100%;}.elementor-2953 .elementor-element.elementor-element-2ab7b588 .elementor-post{height:auto;}.elementor-2953 .elementor-element.elementor-element-2ab7b588 .swiper-container{width:calc(100% - 34px);position:static;}.elementor-2953 .elementor-element.elementor-element-2ab7b588 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-2953 .elementor-element.elementor-element-2ab7b588 .elementor-swiper-button.elementor-swiper-button-next{font-size:29px;color:var( --e-global-color-secondary );padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-2ab7b588 .elementor-swiper-button.elementor-swiper-button-prev{left:-8px;}.elementor-2953 .elementor-element.elementor-element-2ab7b588 .elementor-swiper-button.elementor-swiper-button-next{right:-8px;}.elementor-2953 .elementor-element.elementor-element-2ab7b588 .elementor-swiper-button.elementor-swiper-button-prev:hover, .elementor-2953 .elementor-element.elementor-element-2ab7b588 .elementor-swiper-button.elementor-swiper-button-next:hover{color:var( --e-global-color-a7f3c64 );}body.elementor-page-2953:not(.elementor-motion-effects-element-type-background), body.elementor-page-2953 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-57e1f73 );}@media(max-width:1024px){.elementor-2953 .elementor-element.elementor-element-6600866c{margin-top:0px;margin-bottom:0px;padding:20px 10px 0px 10px;}.elementor-2953 .elementor-element.elementor-element-14045f66 > .elementor-element-populated{margin:0px 20px 0px 5px;--e-column-margin-right:20px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-3b7a6f9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-a0bb520{text-align:center;font-size:var( --e-global-typography-3d01f6d-font-size );line-height:var( --e-global-typography-3d01f6d-line-height );letter-spacing:var( --e-global-typography-3d01f6d-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-24221e87 > .elementor-element-populated{margin:0px 30px 0px 0px;--e-column-margin-right:30px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-3f86c83c > .elementor-widget-container{margin:0px 10px 16px 0px;}.elementor-2953 .elementor-element.elementor-element-3f86c83c .elementor-heading-title{font-size:var( --e-global-typography-48f89be-font-size );line-height:var( --e-global-typography-48f89be-line-height );letter-spacing:var( --e-global-typography-48f89be-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-e60f16b img{width:70%;}.elementor-2953 .elementor-element.elementor-element-5374152 > .elementor-widget-container{margin:-6px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-5374152 .elementor-heading-title{font-size:32px;}.elementor-2953 .elementor-element.elementor-element-7090766a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 13px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-7090766a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-77b62b43{margin-top:-10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-31115527 .elementor-heading-title{font-size:var( --e-global-typography-017126d-font-size );line-height:var( --e-global-typography-017126d-line-height );letter-spacing:var( --e-global-typography-017126d-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-47ac887{margin-top:-10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-6756046 .elementor-heading-title{font-size:var( --e-global-typography-017126d-font-size );line-height:var( --e-global-typography-017126d-line-height );letter-spacing:var( --e-global-typography-017126d-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-3787d46{margin-top:-10px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-dda85b1 .elementor-heading-title{font-size:var( --e-global-typography-017126d-font-size );line-height:var( --e-global-typography-017126d-line-height );letter-spacing:var( --e-global-typography-017126d-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-7e9e65d{padding:50px 50px 30px 50px;}.elementor-2953 .elementor-element.elementor-element-781a1067 .elementor-icon{font-size:19px;}.elementor-2953 .elementor-element.elementor-element-781a1067 .elementor-icon svg{height:19px;}.elementor-2953 .elementor-element.elementor-element-4c45fb70 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-4c45fb70 .elementor-testimonial-content{font-size:var( --e-global-typography-48aa471-font-size );line-height:var( --e-global-typography-48aa471-line-height );letter-spacing:var( --e-global-typography-48aa471-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-52bee8a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 010px 0px;}.elementor-2953 .elementor-element.elementor-element-52bee8a9 .elementor-testimonial-content{font-size:15px;}.elementor-2953 .elementor-element.elementor-element-52bee8a9 .elementor-testimonial-name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-52bee8a9 .elementor-testimonial-job{font-size:var( --e-global-typography-3d01f6d-font-size );line-height:var( --e-global-typography-3d01f6d-line-height );letter-spacing:var( --e-global-typography-3d01f6d-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-5152aab1 .elementor-icon{font-size:19px;}.elementor-2953 .elementor-element.elementor-element-5152aab1 .elementor-icon svg{height:19px;}.elementor-2953 .elementor-element.elementor-element-41c1a101 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-a48b10d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-2953 .elementor-element.elementor-element-7dbb7325 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-7aeea0fe .elementor-heading-title{font-size:var( --e-global-typography-950ad03-font-size );line-height:var( --e-global-typography-950ad03-line-height );letter-spacing:var( --e-global-typography-950ad03-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-3b70837{padding:50px 50px 30px 50px;}.elementor-2953 .elementor-element.elementor-element-33c6d8e4 .elementor-icon{font-size:19px;}.elementor-2953 .elementor-element.elementor-element-33c6d8e4 .elementor-icon svg{height:19px;}.elementor-2953 .elementor-element.elementor-element-28db7d06 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-28db7d06 .elementor-testimonial-content{font-size:var( --e-global-typography-48aa471-font-size );line-height:var( --e-global-typography-48aa471-line-height );letter-spacing:var( --e-global-typography-48aa471-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-5b619004 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 010px 0px;}.elementor-2953 .elementor-element.elementor-element-5b619004 .elementor-testimonial-content{font-size:var( --e-global-typography-3d01f6d-font-size );line-height:var( --e-global-typography-3d01f6d-line-height );letter-spacing:var( --e-global-typography-3d01f6d-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-5b619004 .elementor-testimonial-name{font-size:var( --e-global-typography-3d01f6d-font-size );line-height:var( --e-global-typography-3d01f6d-line-height );letter-spacing:var( --e-global-typography-3d01f6d-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-5b619004 .elementor-testimonial-job{font-size:var( --e-global-typography-3d01f6d-font-size );line-height:var( --e-global-typography-3d01f6d-line-height );letter-spacing:var( --e-global-typography-3d01f6d-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-4ffe0047 .elementor-icon{font-size:19px;}.elementor-2953 .elementor-element.elementor-element-4ffe0047 .elementor-icon svg{height:19px;}.elementor-2953 .elementor-element.elementor-element-2ef38d4b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-2953 .elementor-element.elementor-element-2078afc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-73ba78b3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-1a39f961{margin-top:0px;margin-bottom:-10px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-13ddf8a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-13ddf8a0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-70b6b0a1{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-2ab7b588{--e-posts-slides-to-show:3;}.elementor-2953 .elementor-element.elementor-element-2ab7b588 > .elementor-widget-container{margin:0px 0px 30px 0px;}}@media(max-width:767px){.elementor-2953 .elementor-element.elementor-element-6600866c{margin-top:0px;margin-bottom:0px;padding:20px 10px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-14045f66{width:100%;}.elementor-bc-flex-widget .elementor-2953 .elementor-element.elementor-element-14045f66.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2953 .elementor-element.elementor-element-14045f66.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2953 .elementor-element.elementor-element-14045f66.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2953 .elementor-element.elementor-element-14045f66 > .elementor-element-populated{margin:0px 0px -2px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-3b7a6f9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-3b7a6f9a{text-align:center;}.elementor-2953 .elementor-element.elementor-element-3b7a6f9a img{max-width:149px;}.elementor-2953 .elementor-element.elementor-element-a0bb520 > .elementor-widget-container{margin:-5px -5px -5px -5px;}.elementor-2953 .elementor-element.elementor-element-a0bb520{font-size:var( --e-global-typography-3d01f6d-font-size );line-height:var( --e-global-typography-3d01f6d-line-height );letter-spacing:var( --e-global-typography-3d01f6d-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-24221e87{width:100%;}.elementor-2953 .elementor-element.elementor-element-24221e87 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 0px 10px;}.elementor-2953 .elementor-element.elementor-element-3f86c83c{width:100%;max-width:100%;text-align:center;}.elementor-2953 .elementor-element.elementor-element-3f86c83c > .elementor-widget-container{margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-3f86c83c .elementor-heading-title{font-size:var( --e-global-typography-48f89be-font-size );line-height:var( --e-global-typography-48f89be-line-height );letter-spacing:var( --e-global-typography-48f89be-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-e60f16b{width:100%;max-width:100%;text-align:center;}.elementor-2953 .elementor-element.elementor-element-e60f16b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-e60f16b img{width:100%;}.elementor-2953 .elementor-element.elementor-element-5374152 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 2px 0px;}.elementor-2953 .elementor-element.elementor-element-5374152{text-align:center;}.elementor-2953 .elementor-element.elementor-element-5374152 .elementor-heading-title{font-size:26px;}.elementor-2953 .elementor-element.elementor-element-7090766a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-7090766a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-31115527 .elementor-heading-title{font-size:var( --e-global-typography-017126d-font-size );line-height:var( --e-global-typography-017126d-line-height );letter-spacing:var( --e-global-typography-017126d-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-6756046 .elementor-heading-title{font-size:var( --e-global-typography-017126d-font-size );line-height:var( --e-global-typography-017126d-line-height );letter-spacing:var( --e-global-typography-017126d-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-dda85b1 .elementor-heading-title{font-size:var( --e-global-typography-017126d-font-size );line-height:var( --e-global-typography-017126d-line-height );letter-spacing:var( --e-global-typography-017126d-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-7e9e65d{padding:40px 10px 20px 10px;}.elementor-2953 .elementor-element.elementor-element-1c23a94d{width:10%;}.elementor-2953 .elementor-element.elementor-element-781a1067 .elementor-icon-wrapper{text-align:start;}.elementor-2953 .elementor-element.elementor-element-9d473aa{width:80%;}.elementor-2953 .elementor-element.elementor-element-4c45fb70 .elementor-testimonial-content{font-size:var( --e-global-typography-48aa471-font-size );line-height:var( --e-global-typography-48aa471-line-height );letter-spacing:var( --e-global-typography-48aa471-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-52bee8a9 .elementor-testimonial-name{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-52bee8a9 .elementor-testimonial-job{font-size:var( --e-global-typography-3d01f6d-font-size );line-height:var( --e-global-typography-3d01f6d-line-height );letter-spacing:var( --e-global-typography-3d01f6d-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-269898ce{width:10%;}.elementor-2953 .elementor-element.elementor-element-41c1a101 .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-a48b10d > .elementor-element-populated{margin:9px 9px 9px 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;}.elementor-2953 .elementor-element.elementor-element-7dbb7325 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-7dbb7325 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-7aeea0fe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-7aeea0fe .elementor-heading-title{font-size:var( --e-global-typography-950ad03-font-size );line-height:var( --e-global-typography-950ad03-line-height );letter-spacing:var( --e-global-typography-950ad03-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-3b70837{padding:40px 10px 20px 10px;}.elementor-2953 .elementor-element.elementor-element-600c7ecd{width:10%;}.elementor-2953 .elementor-element.elementor-element-33c6d8e4 .elementor-icon-wrapper{text-align:start;}.elementor-2953 .elementor-element.elementor-element-40242cea{width:80%;}.elementor-2953 .elementor-element.elementor-element-28db7d06 .elementor-testimonial-content{font-size:var( --e-global-typography-48aa471-font-size );line-height:var( --e-global-typography-48aa471-line-height );letter-spacing:var( --e-global-typography-48aa471-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-5b619004 .elementor-testimonial-content{font-size:var( --e-global-typography-3d01f6d-font-size );line-height:var( --e-global-typography-3d01f6d-line-height );letter-spacing:var( --e-global-typography-3d01f6d-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-5b619004 .elementor-testimonial-name{font-size:var( --e-global-typography-3d01f6d-font-size );line-height:var( --e-global-typography-3d01f6d-line-height );letter-spacing:var( --e-global-typography-3d01f6d-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-5b619004 .elementor-testimonial-job{font-size:var( --e-global-typography-3d01f6d-font-size );line-height:var( --e-global-typography-3d01f6d-line-height );letter-spacing:var( --e-global-typography-3d01f6d-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-476cbcf8{width:10%;}.elementor-2953 .elementor-element.elementor-element-71042412{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-2ef38d4b > .elementor-element-populated{margin:9px 9px 9px 9px;--e-column-margin-right:9px;--e-column-margin-left:9px;}.elementor-2953 .elementor-element.elementor-element-2078afc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-2078afc .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-1a39f961{margin-top:0px;margin-bottom:-30px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-13ddf8a0 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2953 .elementor-element.elementor-element-70b6b0a1{margin-top:0px;margin-bottom:20px;padding:0px 0px 0px 0px;}.elementor-2953 .elementor-element.elementor-element-13b8ed49{width:100%;}.elementor-2953 .elementor-element.elementor-element-2ab7b588{--e-posts-slides-to-show:2;}.elementor-2953 .elementor-element.elementor-element-2ab7b588 > .elementor-widget-container{padding:20px 20px 20px 20px;}}@media(min-width:768px){.elementor-2953 .elementor-element.elementor-element-14045f66{width:23.953%;}.elementor-2953 .elementor-element.elementor-element-24221e87{width:76.047%;}.elementor-2953 .elementor-element.elementor-element-1c23a94d{width:7%;}.elementor-2953 .elementor-element.elementor-element-9d473aa{width:82.75%;}.elementor-2953 .elementor-element.elementor-element-269898ce{width:9.578%;}.elementor-2953 .elementor-element.elementor-element-600c7ecd{width:7%;}.elementor-2953 .elementor-element.elementor-element-40242cea{width:82.75%;}.elementor-2953 .elementor-element.elementor-element-476cbcf8{width:9.578%;}.elementor-2953 .elementor-element.elementor-element-13b8ed49{width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2953 .elementor-element.elementor-element-14045f66{width:25%;}.elementor-2953 .elementor-element.elementor-element-24221e87{width:75%;}.elementor-2953 .elementor-element.elementor-element-a48b10d{width:100%;}.elementor-2953 .elementor-element.elementor-element-2ef38d4b{width:100%;}}/* Start custom CSS for toggle, class: .elementor-element-41c1a101 */.indented p {text-indent: 1.85em; margin:0!important;}/* End custom CSS */
/* Start custom CSS for posts, class: .elementor-element-2ab7b588 */.elementor-posts--thumbnail-top .elementor-post__thumbnail__link {margin-bottom:0;}/* End custom CSS */