.elementor-2255 .elementor-element.elementor-element-976c6e5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-2255 .elementor-element.elementor-element-976c6e5:not(.elementor-motion-effects-element-type-background), .elementor-2255 .elementor-element.elementor-element-976c6e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1F1E1E;}.elementor-2255 .elementor-element.elementor-element-a206104{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2255 .elementor-element.elementor-element-ddfea79 > .elementor-widget-container{padding:0% 0% 1% 0%;}.elementor-2255 .elementor-element.elementor-element-ddfea79{text-align:center;}.elementor-2255 .elementor-element.elementor-element-ddfea79 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:45px;font-weight:500;color:var( --e-global-color-997e1fd );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2255 .elementor-element.elementor-element-65eee25{text-align:center;font-family:"Space Mono", Sans-serif;font-weight:400;color:var( --e-global-color-997e1fd );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2255 .elementor-element.elementor-element-fa3c34e{width:var( --container-widget-width, 36.884% );max-width:36.884%;--container-widget-width:36.884%;--container-widget-flex-grow:0;text-align:center;}.elementor-2255 .elementor-element.elementor-element-fa3c34e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2255 .elementor-element.elementor-element-fa3c34e img{width:30%;}.elementor-2255 .elementor-element.elementor-element-ddcb12d{--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;--padding-top:4%;--padding-bottom:4%;--padding-left:0%;--padding-right:0%;}.elementor-2255 .elementor-element.elementor-element-ddcb12d:not(.elementor-motion-effects-element-type-background), .elementor-2255 .elementor-element.elementor-element-ddcb12d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DDD9D6;}.elementor-2255 .elementor-element.elementor-element-01afcff{--display:flex;}.elementor-2255 .elementor-element.elementor-element-01afcff.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2255 .elementor-element.elementor-element-b2f4cdf .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-9b28bdb );}.elementor-2255 .elementor-element.elementor-element-bd65c97{text-align:start;font-family:"Space Mono", Sans-serif;font-weight:400;color:var( --e-global-color-69c2708 );}.elementor-2255 .elementor-element.elementor-element-031c424 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-9b28bdb );}.elementor-2255 .elementor-element.elementor-element-8f90c1b{text-align:start;font-family:"Space Mono", Sans-serif;font-weight:400;color:var( --e-global-color-69c2708 );}.elementor-2255 .elementor-element.elementor-element-30bd81e img{max-width:100%;border-radius:13px 13px 13px 13px;}.elementor-2255 .elementor-element.elementor-element-f56acfb .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:25px;font-weight:500;color:var( --e-global-color-9b28bdb );}.elementor-2255 .elementor-element.elementor-element-286fd91{text-align:start;font-family:"Space Mono", Sans-serif;font-weight:400;color:var( --e-global-color-69c2708 );}.elementor-2255 .elementor-element.elementor-element-286fd91 a{color:var( --e-global-color-1de1739 );}.elementor-2255 .elementor-element.elementor-element-4c96dd3 img{max-width:100%;border-radius:13px 13px 13px 13px;}.elementor-2255 .elementor-element.elementor-element-aa2441f .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-9b28bdb );}.elementor-2255 .elementor-element.elementor-element-92367d2{text-align:start;font-family:"Space Mono", Sans-serif;font-weight:400;color:var( --e-global-color-69c2708 );}.elementor-2255 .elementor-element.elementor-element-dded503 img{max-width:100%;border-radius:13px 13px 13px 13px;}.elementor-2255 .elementor-element.elementor-element-94677a5 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-9b28bdb );}.elementor-2255 .elementor-element.elementor-element-e1d4ee6{text-align:start;font-family:"Space Mono", Sans-serif;font-weight:400;color:var( --e-global-color-69c2708 );}.elementor-2255 .elementor-element.elementor-element-9b70def .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-9b28bdb );}.elementor-2255 .elementor-element.elementor-element-c11d3a1{text-align:start;font-family:"Space Mono", Sans-serif;font-weight:400;color:var( --e-global-color-69c2708 );}.elementor-2255 .elementor-element.elementor-element-cbdc0b1 img{max-width:100%;border-radius:13px 13px 13px 13px;}.elementor-2255 .elementor-element.elementor-element-513ba65 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-9b28bdb );}.elementor-2255 .elementor-element.elementor-element-6fe49ed{text-align:start;font-family:"Space Mono", Sans-serif;font-weight:400;color:var( --e-global-color-69c2708 );}.elementor-2255 .elementor-element.elementor-element-12b4731{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2255 .elementor-element.elementor-element-bbb9f07{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2255 .elementor-element.elementor-element-bbb9f07 img{max-width:100%;border-radius:13px 13px 13px 13px;}.elementor-2255 .elementor-element.elementor-element-fb95982{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;}.elementor-2255 .elementor-element.elementor-element-fb95982 img{max-width:100%;border-radius:13px 13px 13px 13px;}.elementor-2255 .elementor-element.elementor-element-3c25c31{text-align:start;font-family:"Space Mono", Sans-serif;font-weight:400;color:var( --e-global-color-69c2708 );}.elementor-2255 .elementor-element.elementor-element-549a5ca .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-9b28bdb );}.elementor-2255 .elementor-element.elementor-element-922ec19{text-align:start;font-family:"Space Mono", Sans-serif;font-weight:500;color:var( --e-global-color-69c2708 );}.elementor-2255 .elementor-element.elementor-element-922ec19 a{color:var( --e-global-color-1de1739 );}.elementor-2255 .elementor-element.elementor-element-d3eee39{text-align:center;}.elementor-2255 .elementor-element.elementor-element-d3eee39 img{max-width:90%;border-radius:13px 13px 13px 13px;}.elementor-2255 .elementor-element.elementor-element-1301785 .elementor-heading-title{font-family:"Rubik", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-9b28bdb );}.elementor-2255 .elementor-element.elementor-element-dbf7a84{text-align:start;font-family:"Space Mono", Sans-serif;font-weight:400;color:var( --e-global-color-69c2708 );}.elementor-2255 .elementor-element.elementor-element-f955db1{--display:flex;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-2255 .elementor-element.elementor-element-6ec6085{--box-border-color:var( --e-global-color-1de1739 );--header-color:var( --e-global-color-8dffe7f );--item-text-color:#4D4D4D;--item-text-hover-color:var( --e-global-color-9b28bdb );--item-text-hover-decoration:underline;--item-text-active-color:var( --e-global-color-9b28bdb );--marker-color:var( --e-global-color-9b28bdb );}.elementor-2255 .elementor-element.elementor-element-6ec6085 .elementor-toc__header-title{text-align:start;}.elementor-2255 .elementor-element.elementor-element-6ec6085 .elementor-toc__header{flex-direction:row;}.elementor-2255 .elementor-element.elementor-element-6ec6085 .elementor-toc__list-item{font-family:"Rubik", Sans-serif;font-size:15px;font-weight:500;}@media(max-width:767px){.elementor-2255 .elementor-element.elementor-element-ddcb12d{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-2255 .elementor-element.elementor-element-30bd81e.elementor-element{--order:-99999 /* order start hack */;}.elementor-2255 .elementor-element.elementor-element-4c96dd3.elementor-element{--order:-99999 /* order start hack */;}.elementor-2255 .elementor-element.elementor-element-dded503.elementor-element{--order:-99999 /* order start hack */;}.elementor-2255 .elementor-element.elementor-element-cbdc0b1.elementor-element{--order:-99999 /* order start hack */;}.elementor-2255 .elementor-element.elementor-element-12b4731{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-2255 .elementor-element.elementor-element-fb95982{--container-widget-width:155px;--container-widget-flex-grow:0;width:var( --container-widget-width, 155px );max-width:155px;}.elementor-2255 .elementor-element.elementor-element-d3eee39 img{max-width:100%;}}@media(min-width:768px){.elementor-2255 .elementor-element.elementor-element-a206104{--width:85%;}.elementor-2255 .elementor-element.elementor-element-ddcb12d{--content-width:1270px;}.elementor-2255 .elementor-element.elementor-element-01afcff{--width:65%;}}