.elementor-6127 .elementor-element.elementor-element-a88f7e6 > .elementor-container > .elementor-row{align-items:center;}.elementor-6127 .elementor-element.elementor-element-a88f7e6:not(.elementor-motion-effects-element-type-background), .elementor-6127 .elementor-element.elementor-element-a88f7e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EAE1D6;background-image:url("https://www.stjames.es/wp-content/uploads/2022/07/header-stjames.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-6127 .elementor-element.elementor-element-a88f7e6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:8px;padding:168px 135px 160px 135px;}.elementor-6127 .elementor-element.elementor-element-a88f7e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6127 .elementor-element.elementor-element-a88f7e6 > .elementor-shape-bottom svg{height:70px;}.elementor-6127 .elementor-element.elementor-element-3c3f557.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6127 .elementor-element.elementor-element-5df21fb{text-align:center;}.elementor-6127 .elementor-element.elementor-element-5df21fb img{border-style:solid;border-width:4px 4px 4px 4px;border-color:#FFFFFF;border-radius:211px 211px 211px 211px;box-shadow:6px 7px 17px 0px rgba(26.04665642722117, 24.627717391304344, 71.24999999999999, 0.46);}.elementor-6127 .elementor-element.elementor-element-325ad47 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6127 .elementor-element.elementor-element-325ad47:not(.elementor-motion-effects-element-type-background), .elementor-6127 .elementor-element.elementor-element-325ad47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-6127 .elementor-element.elementor-element-325ad47{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:90px;}.elementor-6127 .elementor-element.elementor-element-325ad47 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6127 .elementor-element.elementor-element-325ad47 > .elementor-shape-bottom svg{height:70px;}.elementor-6127 .elementor-element.elementor-element-f9b8863 > .elementor-widget-container{margin:0px 0px 64px 0px;}.elementor-6127 .elementor-element.elementor-element-f9b8863{text-align:center;}.elementor-6127 .elementor-element.elementor-element-f9b8863 .heading-primary{font-size:36px;color:#3F3A64;}.elementor-6127 .elementor-element.elementor-element-f9b8863 .heading-primary .stop-a{stop-color:#3F3A64;}.elementor-6127 .elementor-element.elementor-element-f9b8863 .heading-primary .stop-b{stop-color:#3F3A64;}.elementor-6127 .elementor-element.elementor-element-f9b8863 .heading-primary mark{font-weight:400;}.elementor-6127 .elementor-element.elementor-element-f9b8863 .heading-secondary{font-size:15px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:2px;color:#8C89A2;}.elementor-6127 .elementor-element.elementor-element-f9b8863 .heading-secondary .stop-a{stop-color:#8C89A2;}.elementor-6127 .elementor-element.elementor-element-f9b8863 .heading-secondary .stop-b{stop-color:#8C89A2;}.elementor-6127 .elementor-element.elementor-element-6b1f853 > .elementor-container > .elementor-row{align-items:center;}.elementor-6127 .elementor-element.elementor-element-6b1f853{margin-top:0px;margin-bottom:80px;}.elementor-6127 .elementor-element.elementor-element-c02f8c2 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6127 .elementor-element.elementor-element-c02f8c2{text-align:justify;}.elementor-6127 .elementor-element.elementor-element-2fb529e > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-6127 .elementor-element.elementor-element-5087f6f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6127 .elementor-element.elementor-element-005b9bc > .elementor-widget-container{margin:0px 0px 64px 0px;}.elementor-6127 .elementor-element.elementor-element-005b9bc{text-align:center;}.elementor-6127 .elementor-element.elementor-element-005b9bc .heading-primary{font-size:36px;color:#3F3A64;}.elementor-6127 .elementor-element.elementor-element-005b9bc .heading-primary .stop-a{stop-color:#3F3A64;}.elementor-6127 .elementor-element.elementor-element-005b9bc .heading-primary .stop-b{stop-color:#3F3A64;}.elementor-6127 .elementor-element.elementor-element-005b9bc .heading-primary mark{font-weight:400;}.elementor-6127 .elementor-element.elementor-element-005b9bc .heading-secondary{font-size:15px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:2px;color:#8C89A2;}.elementor-6127 .elementor-element.elementor-element-005b9bc .heading-secondary .stop-a{stop-color:#8C89A2;}.elementor-6127 .elementor-element.elementor-element-005b9bc .heading-secondary .stop-b{stop-color:#8C89A2;}.elementor-6127 .elementor-element.elementor-element-433dc0d > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6127 .elementor-element.elementor-element-e0f7af9 .elementor-widget-container{display:flex;justify-content:center;}.elementor-6127 .elementor-element.elementor-element-e0f7af9 .title{color:#002A5C;}.elementor-6127 .elementor-element.elementor-element-e0f7af9 .description{margin-top:5px;}.elementor-6127 .elementor-element.elementor-element-c09f6fd .elementor-widget-container{display:flex;justify-content:center;}.elementor-6127 .elementor-element.elementor-element-c09f6fd .title{color:#002A5C;}.elementor-6127 .elementor-element.elementor-element-c09f6fd .description{margin-top:5px;}.elementor-6127 .elementor-element.elementor-element-7ab51a7 .elementor-widget-container{display:flex;justify-content:center;}.elementor-6127 .elementor-element.elementor-element-7ab51a7 .title{color:#002A5C;}.elementor-6127 .elementor-element.elementor-element-7ab51a7 .description{margin-top:5px;}.elementor-6127 .elementor-element.elementor-element-267bdb9 .elementor-widget-container{display:flex;justify-content:center;}.elementor-6127 .elementor-element.elementor-element-267bdb9 .title{color:#002A5C;}.elementor-6127 .elementor-element.elementor-element-267bdb9 .description{margin-top:5px;}.elementor-6127 .elementor-element.elementor-element-7f172de > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6127 .elementor-element.elementor-element-7f172de > .elementor-background-overlay{background-image:url("https://www.stjames.es/wp-content/uploads/2022/07/foto_profes.jpg");background-position:center center;background-size:auto;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6127 .elementor-element.elementor-element-7f172de{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:190px 0px 190px 0px;}.elementor-6127 .elementor-element.elementor-element-32f8d34 > .elementor-widget-container{margin:0px 0px 64px 0px;}.elementor-6127 .elementor-element.elementor-element-32f8d34{text-align:center;}.elementor-6127 .elementor-element.elementor-element-32f8d34 .heading-primary{color:#FFFFFF;}.elementor-6127 .elementor-element.elementor-element-32f8d34 .heading-primary .stop-a{stop-color:#FFFFFF;}.elementor-6127 .elementor-element.elementor-element-32f8d34 .heading-primary .stop-b{stop-color:#FFFFFF;}.elementor-6127 .elementor-element.elementor-element-32f8d34 .heading-primary mark{font-weight:400;}.elementor-6127 .elementor-element.elementor-element-32f8d34 .heading-secondary{font-size:15px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:2px;color:#D8D8D8;}.elementor-6127 .elementor-element.elementor-element-32f8d34 .heading-secondary .stop-a{stop-color:#D8D8D8;}.elementor-6127 .elementor-element.elementor-element-32f8d34 .heading-secondary .stop-b{stop-color:#D8D8D8;}.elementor-6127 .elementor-element.elementor-element-7fc47cf > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6127 .elementor-element.elementor-element-7fc47cf:not(.elementor-motion-effects-element-type-background), .elementor-6127 .elementor-element.elementor-element-7fc47cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF8F600;}.elementor-6127 .elementor-element.elementor-element-7fc47cf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;}.elementor-6127 .elementor-element.elementor-element-7fc47cf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6127 .elementor-element.elementor-element-cf5c66e > .elementor-element-populated.elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-6127 .elementor-element.elementor-element-76c924d{text-align:center;}.elementor-6127 .elementor-element.elementor-element-9a6a6ab:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-6127 .elementor-element.elementor-element-9a6a6ab > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1ED;}.elementor-6127 .elementor-element.elementor-element-9a6a6ab > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6127 .elementor-element.elementor-element-9a6a6ab > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6127 .elementor-element.elementor-element-9a6a6ab > .elementor-element-populated.elementor-element-populated{padding:60px 20px 20px 20px;}.elementor-6127 .elementor-element.elementor-element-0e04432 .heading-primary{font-size:34px;line-height:1.42em;color:#3F3A64;}.elementor-6127 .elementor-element.elementor-element-0e04432 .heading-primary .stop-a{stop-color:#3F3A64;}.elementor-6127 .elementor-element.elementor-element-0e04432 .heading-primary .stop-b{stop-color:#3F3A64;}.elementor-6127 .elementor-element.elementor-element-0e04432 .heading-primary mark{font-weight:400;}.elementor-6127 .elementor-element.elementor-element-0e04432 .heading-description{font-size:20px;font-weight:500;line-height:1.5em;}.elementor-6127 .elementor-element.elementor-element-5cedb90 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6127 .elementor-element.elementor-element-5cedb90:not(.elementor-motion-effects-element-type-background), .elementor-6127 .elementor-element.elementor-element-5cedb90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F1ED;}.elementor-6127 .elementor-element.elementor-element-5cedb90{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:120px;margin-bottom:0px;padding:41px 0px 0px 0px;}.elementor-6127 .elementor-element.elementor-element-5cedb90 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6127 .elementor-element.elementor-element-5cedb90 > .elementor-shape-bottom svg{height:70px;}.elementor-6127 .elementor-element.elementor-element-80453a2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-6127 .elementor-element.elementor-element-80453a2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6127 .elementor-element.elementor-element-32f801f > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6127 .elementor-element.elementor-element-32f801f{margin-top:0px;margin-bottom:-130px;z-index:1;}.elementor-6127 .elementor-element.elementor-element-b161652.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-6127 .elementor-element.elementor-element-5cdffda{width:auto;max-width:auto;top:160px;z-index:0;}body:not(.rtl) .elementor-6127 .elementor-element.elementor-element-5cdffda{left:-28px;}body.rtl .elementor-6127 .elementor-element.elementor-element-5cdffda{right:-28px;}.elementor-6127 .elementor-element.elementor-element-6bf9278{width:auto;max-width:auto;bottom:16px;z-index:0;}body:not(.rtl) .elementor-6127 .elementor-element.elementor-element-6bf9278{right:20px;}body.rtl .elementor-6127 .elementor-element.elementor-element-6bf9278{left:20px;}.elementor-6127 .elementor-element.elementor-element-3355717 > .elementor-widget-container{margin:0px 0px 74px 0px;}.elementor-6127 .elementor-element.elementor-element-3355717{z-index:1;text-align:center;}.elementor-6127 .elementor-element.elementor-element-3355717 .tm-modern-heading{width:600px;}.elementor-6127 .elementor-element.elementor-element-3355717 .elementor-widget-container{display:flex;justify-content:center;}.elementor-6127 .elementor-element.elementor-element-3355717 .heading-primary{font-size:36px;color:#3F3A64;}.elementor-6127 .elementor-element.elementor-element-3355717 .heading-primary .stop-a{stop-color:#3F3A64;}.elementor-6127 .elementor-element.elementor-element-3355717 .heading-primary .stop-b{stop-color:#3F3A64;}.elementor-6127 .elementor-element.elementor-element-3355717 .heading-primary mark{font-weight:400;}.elementor-6127 .elementor-element.elementor-element-3355717 .heading-secondary{font-size:15px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:2px;color:#8C89A2;}.elementor-6127 .elementor-element.elementor-element-3355717 .heading-secondary .stop-a{stop-color:#8C89A2;}.elementor-6127 .elementor-element.elementor-element-3355717 .heading-secondary .stop-b{stop-color:#8C89A2;}.elementor-6127 .elementor-element.elementor-element-ae1abdf > .elementor-widget-container:hover{--e-transform-scale:1.05;}.elementor-6127 .elementor-element.elementor-element-2e6a889 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6127 .elementor-element.elementor-element-2e6a889{margin-top:167px;margin-bottom:0px;padding:51px 0px 109px 0px;}body:not(.rtl) .elementor-6127 .elementor-element.elementor-element-82930c5{left:0px;}body.rtl .elementor-6127 .elementor-element.elementor-element-82930c5{right:0px;}.elementor-6127 .elementor-element.elementor-element-82930c5{top:-30px;z-index:0;text-align:center;}.elementor-6127 .elementor-element.elementor-element-82930c5 .heading-primary{font-size:7.7vw;font-weight:800;line-height:1em;color:#F3EDE7;}.elementor-6127 .elementor-element.elementor-element-82930c5 .heading-primary .stop-a{stop-color:#F3EDE7;}.elementor-6127 .elementor-element.elementor-element-82930c5 .heading-primary .stop-b{stop-color:#F3EDE7;}.elementor-6127 .elementor-element.elementor-element-92560c3 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6127 .elementor-element.elementor-element-92560c3{margin-top:46px;margin-bottom:0px;}.elementor-6127 .elementor-element.elementor-element-8e3f112{text-align:justify;}.elementor-6127 .elementor-element.elementor-element-8e3f112 .tm-modern-heading{width:600px;}.elementor-6127 .elementor-element.elementor-element-8e3f112 .elementor-widget-container{display:flex;justify-content:center;}.elementor-6127 .elementor-element.elementor-element-8e3f112 .heading-primary{font-size:18px;font-weight:500;line-height:1.67em;}.elementor-6127 .elementor-element.elementor-element-8e3f112 .heading-primary mark{font-weight:700;}.elementor-6127 .elementor-element.elementor-element-d67c815{text-align:justify;}.elementor-6127 .elementor-element.elementor-element-d67c815 .tm-modern-heading{width:600px;}.elementor-6127 .elementor-element.elementor-element-d67c815 .elementor-widget-container{display:flex;justify-content:center;}.elementor-6127 .elementor-element.elementor-element-d67c815 .heading-primary{font-size:18px;font-weight:500;line-height:1.67em;}.elementor-6127 .elementor-element.elementor-element-d67c815 .heading-primary mark{font-weight:700;}.elementor-6127 .elementor-element.elementor-element-1b3f0d5 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6127 .elementor-element.elementor-element-1b3f0d5 > .elementor-background-overlay{background-color:#D0E3F4;opacity:0.5;}.elementor-6127 .elementor-element.elementor-element-1b3f0d5 > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-6127 .elementor-element.elementor-element-1b3f0d5{padding:60px 0px 70px 0px;}.elementor-6127 .elementor-element.elementor-element-2197bbc img{border-style:solid;border-width:0px 0px 0px 0px;border-color:#C5CDE6;border-radius:50% 50% 50% 50%;box-shadow:4px 7px 17px 0px rgba(7.935326086956529, 33.24044659735348, 117.75, 0.52);}.elementor-6127 .elementor-element.elementor-element-111a78f > .elementor-widget-container{margin:0px 0px 64px 0px;}.elementor-6127 .elementor-element.elementor-element-111a78f{text-align:center;}.elementor-6127 .elementor-element.elementor-element-111a78f .heading-primary{font-size:36px;color:#3F3A64;}.elementor-6127 .elementor-element.elementor-element-111a78f .heading-primary .stop-a{stop-color:#3F3A64;}.elementor-6127 .elementor-element.elementor-element-111a78f .heading-primary .stop-b{stop-color:#3F3A64;}.elementor-6127 .elementor-element.elementor-element-111a78f .heading-primary mark{font-weight:400;}.elementor-6127 .elementor-element.elementor-element-111a78f .heading-secondary{font-size:15px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:2px;color:#8C89A2;}.elementor-6127 .elementor-element.elementor-element-111a78f .heading-secondary .stop-a{stop-color:#8C89A2;}.elementor-6127 .elementor-element.elementor-element-111a78f .heading-secondary .stop-b{stop-color:#8C89A2;}.elementor-6127 .elementor-element.elementor-element-4a01092{font-size:18px;}.elementor-6127 .elementor-element.elementor-element-74fa0c4 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-6127 .elementor-element.elementor-element-74fa0c4 > .elementor-shape-bottom .elementor-shape-fill{fill:#EE3123;}.elementor-6127 .elementor-element.elementor-element-74fa0c4 > .elementor-shape-bottom svg{height:41px;}.elementor-6127 .elementor-element.elementor-element-74fa0c4{margin-top:100px;margin-bottom:0px;padding:20px 0px 109px 0px;}.elementor-6127 .elementor-element.elementor-element-74cae3f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6127 .elementor-element.elementor-element-74cae3f{text-align:center;}.elementor-6127 .elementor-element.elementor-element-74cae3f .tm-modern-heading{width:600px;}.elementor-6127 .elementor-element.elementor-element-74cae3f .elementor-widget-container{display:flex;justify-content:center;}.elementor-6127 .elementor-element.elementor-element-74cae3f .heading-primary{font-size:36px;color:#3F3A64;}.elementor-6127 .elementor-element.elementor-element-74cae3f .heading-primary .stop-a{stop-color:#3F3A64;}.elementor-6127 .elementor-element.elementor-element-74cae3f .heading-primary .stop-b{stop-color:#3F3A64;}.elementor-6127 .elementor-element.elementor-element-74cae3f .heading-primary mark{font-weight:400;}.elementor-6127 .elementor-element.elementor-element-74cae3f .heading-description{color:#575656;}.elementor-6127 .elementor-element.elementor-element-74cae3f .heading-description .stop-a{stop-color:#575656;}.elementor-6127 .elementor-element.elementor-element-74cae3f .heading-description .stop-b{stop-color:#575656;}.elementor-6127 .elementor-element.elementor-element-74cae3f .heading-secondary{font-size:15px;font-weight:500;text-transform:uppercase;line-height:2em;letter-spacing:2px;color:#8C89A2;}.elementor-6127 .elementor-element.elementor-element-74cae3f .heading-secondary .stop-a{stop-color:#8C89A2;}.elementor-6127 .elementor-element.elementor-element-74cae3f .heading-secondary .stop-b{stop-color:#8C89A2;}.elementor-6127 .elementor-element.elementor-element-22944c2 > .elementor-container > .elementor-row{align-items:center;}.elementor-6127 .elementor-element.elementor-element-22944c2{margin-top:20px;margin-bottom:0px;}.elementor-6127 .elementor-element.elementor-element-9379667 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2);}.elementor-6127 .elementor-element.elementor-element-9379667 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2);}.elementor-6127 .elementor-element.elementor-element-9379667 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2);}.elementor-6127 .elementor-element.elementor-element-9379667 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2);}.elementor-6127 .elementor-element.elementor-element-9379667 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2);}.elementor-6127 .elementor-element.elementor-element-9379667 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-6127 .elementor-element.elementor-element-9379667 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-6127 .elementor-element.elementor-element-9379667 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-6127 .elementor-element.elementor-element-9379667 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-6127 .elementor-element.elementor-element-9379667 .elementor-icon-list-icon i{color:#F60000;transition:color 0.3s;}.elementor-6127 .elementor-element.elementor-element-9379667 .elementor-icon-list-icon svg{fill:#F60000;transition:fill 0.3s;}.elementor-6127 .elementor-element.elementor-element-9379667{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-6127 .elementor-element.elementor-element-9379667 .elementor-icon-list-text{transition:color 0.3s;}.elementor-6127 .elementor-element.elementor-element-a96fe1e{text-align:left;}.elementor-6127 .elementor-element.elementor-element-a96fe1e .elementor-widget-container{display:flex;justify-content:flex-start;}.elementor-6127 .elementor-element.elementor-element-a96fe1e .heading-primary{font-size:14px;font-weight:500;line-height:1.67em;color:#8B8B8B;}.elementor-6127 .elementor-element.elementor-element-a96fe1e .heading-primary .stop-a{stop-color:#8B8B8B;}.elementor-6127 .elementor-element.elementor-element-a96fe1e .heading-primary .stop-b{stop-color:#8B8B8B;}.elementor-6127 .elementor-element.elementor-element-a96fe1e .heading-primary mark{font-weight:700;}.elementor-6127 .elementor-element.elementor-element-5b78771 > .elementor-container > .elementor-row{align-items:center;}.elementor-6127 .elementor-element.elementor-element-5b78771 > .elementor-shape-top .elementor-shape-fill{fill:#EE3123;}.elementor-6127 .elementor-element.elementor-element-5b78771 > .elementor-shape-top svg{height:36px;}.elementor-6127 .elementor-element.elementor-element-5b78771{margin-top:0px;margin-bottom:0px;padding:60px 0px 0px 0px;}.elementor-6127 .elementor-element.elementor-element-b32deef > .elementor-widget-container{margin:0px 0px 44px 0px;}.elementor-6127 .elementor-element.elementor-element-b32deef{text-align:center;}.elementor-6127 .elementor-element.elementor-element-b32deef .tm-modern-heading{width:640px;}.elementor-6127 .elementor-element.elementor-element-b32deef .elementor-widget-container{display:flex;justify-content:center;}.elementor-6127 .elementor-element.elementor-element-b32deef .heading-primary{font-size:34px;line-height:1.42em;color:#3F3A64;}.elementor-6127 .elementor-element.elementor-element-b32deef .heading-primary .stop-a{stop-color:#3F3A64;}.elementor-6127 .elementor-element.elementor-element-b32deef .heading-primary .stop-b{stop-color:#3F3A64;}.elementor-6127 .elementor-element.elementor-element-b32deef .heading-primary mark{font-weight:400;}.elementor-6127 .elementor-element.elementor-element-b32deef .heading-description{font-size:18px;font-weight:500;line-height:1.67em;}.elementor-6127 .elementor-element.elementor-element-b32deef .heading-description-wrap{margin-top:14px;}.elementor-6127 .elementor-element.elementor-element-355f4c5 > .elementor-widget-container{margin:0px 0px 30px 0px;}@media(max-width:1024px){.elementor-6127 .elementor-element.elementor-element-a88f7e6:not(.elementor-motion-effects-element-type-background), .elementor-6127 .elementor-element.elementor-element-a88f7e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-6127 .elementor-element.elementor-element-a88f7e6{padding:120px 0px 120px 0px;}.elementor-6127 .elementor-element.elementor-element-5c9893a > .elementor-element-populated{margin:0px 0px 40px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-6127 .elementor-element.elementor-element-f9b8863 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-6127 .elementor-element.elementor-element-005b9bc > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-6127 .elementor-element.elementor-element-32f8d34 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-6127 .elementor-element.elementor-element-0e04432 .heading-primary{font-size:30px;}.elementor-6127 .elementor-element.elementor-element-5cedb90 > .elementor-shape-bottom svg{height:45px;}.elementor-6127 .elementor-element.elementor-element-3355717 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-6127 .elementor-element.elementor-element-111a78f > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-6127 .elementor-element.elementor-element-74cae3f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-6127 .elementor-element.elementor-element-b32deef > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6127 .elementor-element.elementor-element-b32deef .heading-primary{font-size:30px;}}@media(max-width:767px){.elementor-6127 .elementor-element.elementor-element-325ad47 > .elementor-shape-bottom svg{height:40px;}.elementor-6127 .elementor-element.elementor-element-0e04432 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-6127 .elementor-element.elementor-element-0e04432 .heading-primary{font-size:26px;}.elementor-6127 .elementor-element.elementor-element-5cdffda{width:var( --container-widget-width, 90px );max-width:90px;--container-widget-width:90px;--container-widget-flex-grow:0;}.elementor-6127 .elementor-element.elementor-element-6bf9278{width:var( --container-widget-width, 85px );max-width:85px;--container-widget-width:85px;--container-widget-flex-grow:0;}.elementor-6127 .elementor-element.elementor-element-b32deef .heading-primary{font-size:26px;}}@media(max-width:1024px) and (min-width:768px){.elementor-6127 .elementor-element.elementor-element-5c9893a{width:100%;}.elementor-6127 .elementor-element.elementor-element-3c3f557{width:100%;}.elementor-6127 .elementor-element.elementor-element-d1057ed{width:50%;}.elementor-6127 .elementor-element.elementor-element-69d4187{width:50%;}.elementor-6127 .elementor-element.elementor-element-8aab592{width:50%;}.elementor-6127 .elementor-element.elementor-element-1903250{width:50%;}}