.elementor-201755 .elementor-element.elementor-element-40f3efe>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-201755 .elementor-element.elementor-element-40f3efe>.elementor-container{max-width:1196px}.elementor-201755 .elementor-element.elementor-element-40f3efe{margin-top:42px;margin-bottom:0;padding:0 10px}.elementor-201755 .elementor-element.elementor-element-5c96ae0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-201755 .elementor-element.elementor-element-5c96ae0>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-201755 .elementor-element.elementor-element-812d033{width:auto;max-width:auto;align-self:flex-start;text-align:left;color:var(--e-global-color-4e89bf3);font-family:"Roboto",Sans-serif;font-size:12px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.33em;letter-spacing:.15px}.elementor-201755 .elementor-element.elementor-element-812d033>.elementor-widget-container{margin:0;padding:0}.elementor-201755 .elementor-element.elementor-element-e822346{width:auto;max-width:auto;align-self:flex-start;text-align:left;color:var(--e-global-color-4e421c3);font-family:"Roboto",Sans-serif;font-size:12px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.33em;letter-spacing:.15px}.elementor-201755 .elementor-element.elementor-element-e822346>.elementor-widget-container{margin:0;padding:0}.elementor-201755 .elementor-element.elementor-element-f494453 .elementor-button{background-color:var(--e-global-color-5f33b7b7);font-family:"Roboto Slab",Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:1px;fill:var(--e-global-color-42a17d3);color:var(--e-global-color-42a17d3);padding:0}.elementor-201755 .elementor-element.elementor-element-f494453>.elementor-widget-container{margin:24px 0 0;padding:0}.elementor-201755 .elementor-element.elementor-element-f494453 .elementor-button-content-wrapper{flex-direction:row}.elementor-201755 .elementor-element.elementor-element-d7eb236>.elementor-container{max-width:1196px}.elementor-201755 .elementor-element.elementor-element-d7eb236{margin-top:32px;margin-bottom:0;padding:0 10px}.elementor-201755 .elementor-element.elementor-element-c322b91>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-201755 .elementor-element.elementor-element-c322b91>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-201755 .elementor-element.elementor-element-002f622>.elementor-widget-container{margin:0 0 16px;padding:0}.elementor-201755 .elementor-element.elementor-element-002f622{text-align:left}.elementor-201755 .elementor-element.elementor-element-002f622 .elementor-heading-title{font-family:"Roboto Slab",Sans-serif;font-size:40px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:1.4px;color:var(--e-global-color-5f0f857a)}.elementor-201755 .elementor-element.elementor-element-a4e0ff1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:40px;--padding-right:40px}.elementor-201755 .elementor-element.elementor-element-8d425dc{--grid-row-gap:24px;--grid-column-gap:24px}.elementor-201755 .elementor-element.elementor-element-ed5d2b4{--grid-row-gap:24px;--grid-column-gap:24px}.elementor-201755 .elementor-element.elementor-element-5e31a3f{--grid-row-gap:24px;--grid-column-gap:24px}.elementor-201755 .elementor-element.elementor-element-3b8ac0d{--grid-row-gap:24px;--grid-column-gap:24px}.elementor-201755 .elementor-element.elementor-element-5f20998{--grid-row-gap:24px;--grid-column-gap:24px}.elementor-201755 .elementor-element.elementor-element-5ab9ef9{--grid-row-gap:24px;--grid-column-gap:24px}.elementor-201755 .elementor-element.elementor-element-9efa85a{--grid-row-gap:24px;--grid-column-gap:24px}.elementor-201755 .elementor-element.elementor-element-48551b8{--grid-row-gap:24px;--grid-column-gap:24px}.elementor-201755 .elementor-element.elementor-element-6a1ac47{--grid-row-gap:24px;--grid-column-gap:24px}.elementor-201755 .elementor-element.elementor-element-ea2530f{--grid-row-gap:24px;--grid-column-gap:24px}.elementor-201755 .elementor-element.elementor-element-02c18d0{--grid-row-gap:24px;--grid-column-gap:24px}.elementor-201755 .elementor-element.elementor-element-4211e39{--grid-row-gap:24px;--grid-column-gap:24px}.elementor-201755 .elementor-element.elementor-element-133d9f1{--grid-row-gap:24px;--grid-column-gap:24px}.elementor-201755 .elementor-element.elementor-element-317c7bb{--grid-row-gap:24px;--grid-column-gap:24px}.elementor-201755 .elementor-element.elementor-element-f77b5dc{--display:flex;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-201755 .elementor-element.elementor-element-3dda38d>.elementor-widget-container{margin:0;padding:0}.elementor-201755 .elementor-element.elementor-element-19bc46d>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-201755 .elementor-element.elementor-element-19bc46d>.elementor-container{max-width:1196px}.elementor-201755 .elementor-element.elementor-element-19bc46d{margin-top:80px;margin-bottom:80px;padding:0 10px}.elementor-201755 .elementor-element.elementor-element-d1528f7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-201755 .elementor-element.elementor-element-d1528f7>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-201755 .elementor-element.elementor-element-b4ba98f>.elementor-widget-container{margin:0;padding:0}@media(min-width:482px){.elementor-201755 .elementor-element.elementor-element-a4e0ff1{--content-width:100%}}@media(max-width:801px){.elementor-201755 .elementor-element.elementor-element-40f3efe{margin-top:24px;margin-bottom:0;padding:0 16px}.elementor-201755 .elementor-element.elementor-element-5c96ae0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-201755 .elementor-element.elementor-element-d7eb236{padding:0 16px}.elementor-201755 .elementor-element.elementor-element-c322b91>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-201755 .elementor-element.elementor-element-19bc46d{margin-top:40px;margin-bottom:40px;padding:0 16px}.elementor-201755 .elementor-element.elementor-element-d1528f7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}}@media(max-width:481px){.elementor-201755 .elementor-element.elementor-element-5c96ae0>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-201755 .elementor-element.elementor-element-d7eb236{margin-top:24px;margin-bottom:0}.elementor-201755 .elementor-element.elementor-element-c322b91>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-201755 .elementor-element.elementor-element-002f622{text-align:left}.elementor-201755 .elementor-element.elementor-element-002f622 .elementor-heading-title{font-size:32px;line-height:1.5em;letter-spacing:1.2px}.elementor-201755 .elementor-element.elementor-element-a4e0ff1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-201755 .elementor-element.elementor-element-498c1fe{width:100%;max-width:100%}.elementor-201755 .elementor-element.elementor-element-f77b5dc{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-201755 .elementor-element.elementor-element-3dda38d>.elementor-widget-container{margin:0;padding:0}.elementor-201755 .elementor-element.elementor-element-19bc46d{padding:0}.elementor-201755 .elementor-element.elementor-element-d1528f7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}}.elementor-button-icon svg{width:24px;height:24px}.category-filters .elementor-widget-container{display:flex;align-items:center;justify-content:space-between}.category-filters .elementor-widget-container ul{text-align:left;font-family:"Roboto",Sans-serif;font-size:12px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.33em;letter-spacing:.15px;margin-bottom:0;padding:0}.category-filters .elementor-widget-container ul li{cursor:pointer;background-color:var(--e-global-color-5f33b7b7);padding:0 0 12px;border-style:solid;border-width:0 0 4px;border-color:var(--e-global-color-5f33b7b7);border-radius:0;margin-bottom:0;margin-right:32px;list-style:none;display:none}.category-filters .elementor-widget-container ul li.current{color:var(--e-global-color-5f0f857a);border-color:var(--e-global-color-4e89bf3)}@media screen and (max-width:481px){#custom-select{width:100% !important}}.tta-categories-select{margin:0;padding:0;display:flex;width:100%;padding:16px;border-style:solid;border-color:#e4e4e4;border-width:1px;border-radius:12px;color:var(--e-global-color-4e421c3);background-color:var(--e-global-color-5f33b7b7);font-family:"Roboto",Sans-serif;font-size:16px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;text-align:left;line-height:1.5em;letter-spacing:1.5px;-webkit-appearance:none;appearance:none;outline:none}.tta-categories-select option{padding:16px;background-color:#eee;cursor:pointer;color:var(--e-global-color-4e421c3)}.tta-categories-select:focus{outline:none}.tta-categories-select+i.fa{float:right;margin-top:-35px;margin-right:15px;pointer-events:none;background-color:#fff;padding-right:5px}.categories-search-wrap{display:flex;justify-content:flex-end}.categories-search-form{border-style:solid;border-width:1px;border-color:#e6e6e6;border-radius:12px;display:flex;flex-direction:row;overflow:hidden;min-height:50px;margin-bottom:0;width:100%}.categories-search-form input{overflow:visible;margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:0 0;line-height:1;min-width:0;font-size:15px;-webkit-appearance:none;-moz-appearance:none;background:#eceeef;height:100%;padding-left:15px;padding-right:15px;-ms-flex-preferred-size:100%;flex-basis:100%;color:#55595c;-webkit-transition:color .2s;transition:color .2s;font-family:"Roboto",Sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;letter-spacing:.5px;color:gray;background-color:#fff;width:100%}.categories-search-form input:focus{outline:none}.categories-search-form button{overflow:visible;text-transform:none;margin:0;border:0;padding:0;display:inline-block;vertical-align:middle;white-space:normal;background:0 0;line-height:1;min-width:0;font-size:15px;-webkit-appearance:none;-moz-appearance:none;background-color:#818a91;font-size:16px;color:#fff;border-radius:0;min-width:50px;cursor:pointer;color:#fff;background-color:#067eeb;padding:12px}@media screen and (min-width:480px){.elementor-201755 .elementor-element.elementor-element-a4e0ff1{box-shadow:0 7px 64px 0 rgba(0,0,0,.07);justify-content:space-between}}