.elementor-27 .elementor-element.elementor-element-2b36405{padding:0px 32px 0px 32px;z-index:90;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-6cea04e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-6cea04e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-6cea04e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-6cea04e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-35a3dca{margin-top:0px;margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-3db2ec0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-8a5759c{width:auto;max-width:auto;top:20%;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-8a5759c{left:80%;}body.rtl .elementor-27 .elementor-element.elementor-element-8a5759c{right:80%;}.elementor-27 .elementor-element.elementor-element-983966e > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-a8e6c0a .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:25px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-a0df8aa > .elementor-widget-container{padding:0px 18px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a0df8aa{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-c1d8636 .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:25px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-269a241{font-family:"Montserrat", Sans-serif;font-size:18px;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-b2f01a1 .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:25px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-fa2cbf1{font-family:"Montserrat", Sans-serif;font-size:18px;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-86d622d .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:25px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-8e898f5{font-family:"Montserrat", Sans-serif;font-size:18px;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-b4e9e8d{padding:0px 32px 0px 32px;z-index:90;}.elementor-27 .elementor-element.elementor-element-8398a94:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-8398a94.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-8398a94.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-8398a94.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-8398a94 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.2;}.elementor-27 .elementor-element.elementor-element-8398a94 > .elementor-element-populated{border-style:solid;border-width:10px 0px 0px 0px;border-color:#02010100;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-27 .elementor-element.elementor-element-8398a94 > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-8398a94 > .elementor-element-populated > .elementor-background-overlay, .elementor-27 .elementor-element.elementor-element-8398a94 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-8398a94:hover > .elementor-element-populated{border-style:solid;border-width:10px 0px 0px 0px;border-color:var( --e-global-color-e22d09b );}.elementor-27 .elementor-element.elementor-element-8398a94 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-4cb07d6{text-align:start;}.elementor-27 .elementor-element.elementor-element-4cb07d6 .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:25px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-4cc4c51{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-27 .elementor-element.elementor-element-e2e449c{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-27 .elementor-element.elementor-element-7556191{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-27 .elementor-element.elementor-element-a8a099f{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-27 .elementor-element.elementor-element-44f2a49:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-44f2a49.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-44f2a49.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-44f2a49.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-44f2a49 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.1;}.elementor-27 .elementor-element.elementor-element-44f2a49 > .elementor-element-populated{border-style:solid;border-width:10px 0px 0px 0px;border-color:#1E327F00;transition:background 0.3s, border 0.1s, border-radius 0.1s, box-shadow 0.1s;padding:32px 32px 32px 32px;}.elementor-27 .elementor-element.elementor-element-44f2a49 > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-44f2a49 > .elementor-element-populated > .elementor-background-overlay, .elementor-27 .elementor-element.elementor-element-44f2a49 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-44f2a49:hover > .elementor-element-populated{border-style:solid;border-width:010px 0px 0px 0px;border-color:var( --e-global-color-e22d09b );}.elementor-27 .elementor-element.elementor-element-44f2a49:hover > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-44f2a49:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-44f2a49 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.1s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-f24c020{text-align:start;}.elementor-27 .elementor-element.elementor-element-f24c020 .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:25px;color:var( --e-global-color-d338137 );}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-a855a97.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-a855a97.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-1793c9e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-1393a3a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-1393a3a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-fe7443b{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-ff98ae2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-ff98ae2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-bac0d90{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-bb9189d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-bb9189d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-0a22bd0{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-a63e0a3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-a63e0a3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-b7ad408{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-d0461d8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-d0461d8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-7c6e843{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-63d2ab4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-63d2ab4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-2f73686{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-69725a4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-69725a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-6553a64{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-471cbec.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-471cbec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-0494be9{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-c299d50.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-c299d50.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-a49d82c{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-c17b114.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-c17b114.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-29fbee9{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-6995ab0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-6995ab0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-6dbd33e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-6dbd33e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-5a4572a{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-7cd65e9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-7cd65e9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-b866853{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-f246606.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-f246606.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-1d84b0a{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-5450517.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-5450517.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-6e5cc04{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-460c8be.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-460c8be.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-fd830a8{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-5895e00.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-5895e00.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-0590ab4{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-b7e8bfd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-b7e8bfd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-8cb4b27{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-5479ead.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-5479ead.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-32b87f4{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-4024cc6:hover > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-4024cc6.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-4024cc6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-4024cc6.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-4024cc6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-27 .elementor-element.elementor-element-4024cc6 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.2;}.elementor-27 .elementor-element.elementor-element-4024cc6 > .elementor-element-populated{border-style:solid;border-width:10px 0px 0px 0px;border-color:#02010100;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32px 32px 32px 32px;}.elementor-27 .elementor-element.elementor-element-4024cc6 > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-4024cc6 > .elementor-element-populated > .elementor-background-overlay, .elementor-27 .elementor-element.elementor-element-4024cc6 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-4024cc6:hover > .elementor-element-populated{border-style:solid;border-width:10px 0px 0px 0px;border-color:var( --e-global-color-e22d09b );}.elementor-27 .elementor-element.elementor-element-4024cc6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.4s, border-radius 0.3s, opacity 0.4s;}.elementor-27 .elementor-element.elementor-element-23252e3{text-align:start;}.elementor-27 .elementor-element.elementor-element-23252e3 .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:25px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-5679706 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-5679706{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:2em;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-233000d{--spacer-size:50px;}.elementor-27 .elementor-element.elementor-element-20dbbbf{text-align:start;}.elementor-27 .elementor-element.elementor-element-20dbbbf .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:25px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-9e214eb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-9e214eb{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:2em;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-f8efd69{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-dcf8eda{--spacer-size:50px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-e824c5a{left:-46%;}body.rtl .elementor-27 .elementor-element.elementor-element-e824c5a{right:-46%;}.elementor-27 .elementor-element.elementor-element-e824c5a{top:-13px;}.elementor-27 .elementor-element.elementor-element-e824c5a img{opacity:1;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-2701c22{left:-28.799%;}body.rtl .elementor-27 .elementor-element.elementor-element-2701c22{right:-28.799%;}.elementor-27 .elementor-element.elementor-element-2701c22{top:101px;}.elementor-27 .elementor-element.elementor-element-2701c22 img{opacity:0.7;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-b5f849f{left:-15%;}body.rtl .elementor-27 .elementor-element.elementor-element-b5f849f{right:-15%;}.elementor-27 .elementor-element.elementor-element-b5f849f{top:-136px;}.elementor-27 .elementor-element.elementor-element-b5f849f img{opacity:1;}.elementor-27 .elementor-element.elementor-element-9418c9c{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;top:-208px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-9418c9c{left:15.62%;}body.rtl .elementor-27 .elementor-element.elementor-element-9418c9c{right:15.62%;}.elementor-27 .elementor-element.elementor-element-9418c9c img{opacity:1;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-36e2808{left:-2.469%;}body.rtl .elementor-27 .elementor-element.elementor-element-36e2808{right:-2.469%;}.elementor-27 .elementor-element.elementor-element-36e2808{top:308px;}.elementor-27 .elementor-element.elementor-element-36e2808 img{opacity:1;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-7d91fcd{left:33.553%;}body.rtl .elementor-27 .elementor-element.elementor-element-7d91fcd{right:33.553%;}.elementor-27 .elementor-element.elementor-element-7d91fcd{top:-136px;}.elementor-27 .elementor-element.elementor-element-7d91fcd img{opacity:1;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-5db95da{left:-35.517%;}body.rtl .elementor-27 .elementor-element.elementor-element-5db95da{right:-35.517%;}.elementor-27 .elementor-element.elementor-element-5db95da{top:374px;}.elementor-27 .elementor-element.elementor-element-5db95da img{opacity:1;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-a6adabf{left:31.539%;}body.rtl .elementor-27 .elementor-element.elementor-element-a6adabf{right:31.539%;}.elementor-27 .elementor-element.elementor-element-a6adabf{top:317px;}.elementor-27 .elementor-element.elementor-element-a6adabf img{opacity:1;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-1f9ccbe{left:10.135%;}body.rtl .elementor-27 .elementor-element.elementor-element-1f9ccbe{right:10.135%;}.elementor-27 .elementor-element.elementor-element-1f9ccbe{top:42px;}.elementor-27 .elementor-element.elementor-element-1f9ccbe img{opacity:1;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-b428512{left:-16.011%;}body.rtl .elementor-27 .elementor-element.elementor-element-b428512{right:-16.011%;}.elementor-27 .elementor-element.elementor-element-b428512{top:597px;}.elementor-27 .elementor-element.elementor-element-b428512 img{width:60%;opacity:1;}.elementor-27 .elementor-element.elementor-element-5063264{padding:0px 32px 0px 32px;z-index:90;}.elementor-27 .elementor-element.elementor-element-0b4d257 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-0b4d257 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-27 .elementor-element.elementor-element-0b4d257 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-5851a80 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-5851a80 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-5851a80 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-3692d0c .elementor-button{background-color:var( --e-global-color-e22d09b );font-family:"Cutive Mono", Sans-serif;font-size:20px;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-3692d0c .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-3692d0c .elementor-button:focus{background-color:var( --e-global-color-d338137 );color:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-3692d0c .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-3692d0c .elementor-button:focus svg{fill:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-515995a{text-align:start;}.elementor-27 .elementor-element.elementor-element-515995a .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:25px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-088c2ee{padding:0px 32px 0px 32px;z-index:90;}.elementor-27 .elementor-element.elementor-element-6f82b3d > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-6f82b3d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-6f82b3d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-6f82b3d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9e102b5 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-27 .elementor-element.elementor-element-6f82b3d > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-6f82b3d > .elementor-element-populated > .elementor-background-overlay, .elementor-27 .elementor-element.elementor-element-6f82b3d > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-6f82b3d:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e22d09b );}.elementor-27 .elementor-element.elementor-element-6f82b3d:hover > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-6f82b3d:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-27 .elementor-element.elementor-element-6f82b3d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-f675e05{width:100%;max-width:100%;text-align:start;}.elementor-27 .elementor-element.elementor-element-f675e05 .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:25px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-fcd0630{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-27 .elementor-element.elementor-element-ad1f6f4{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-27 .elementor-element.elementor-element-80f041a{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-27 .elementor-element.elementor-element-50d5b2f{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-27 .elementor-element.elementor-element-8175b11:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-8175b11 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thycao-portfolio.com/wp-content/uploads/2023/03/timeline-dot-e1678807903104.jpg");background-position:center center;background-repeat:repeat-y;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-8175b11.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-8175b11.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-8175b11 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-8175b11 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-8175b11 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-89f918d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-89f918d{z-index:99;}.elementor-27 .elementor-element.elementor-element-89f918d .elementor-icon-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-89f918d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-89f918d.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-89f918d.elementor-view-default .elementor-icon{color:var( --e-global-color-d338137 );border-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-89f918d.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-89f918d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-89f918d .elementor-icon{font-size:48px;}.elementor-27 .elementor-element.elementor-element-89f918d .elementor-icon svg{height:48px;}.elementor-27 .elementor-element.elementor-element-caa8d08{text-align:start;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-d326a60{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.5em;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-1c9fcd6 .elementor-accordion-item{border-width:0px;}.elementor-27 .elementor-element.elementor-element-1c9fcd6 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-27 .elementor-element.elementor-element-1c9fcd6 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-27 .elementor-element.elementor-element-1c9fcd6 .elementor-accordion-icon, .elementor-27 .elementor-element.elementor-element-1c9fcd6 .elementor-accordion-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1c9fcd6 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1c9fcd6 .elementor-active .elementor-accordion-icon, .elementor-27 .elementor-element.elementor-element-1c9fcd6 .elementor-active .elementor-accordion-title{color:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-1c9fcd6 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-1c9fcd6 .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-1c9fcd6 .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1c9fcd6 .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1c9fcd6 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-1c9fcd6 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-1c9fcd6 .elementor-accordion-icon{margin-inline-end:8px;}.elementor-27 .elementor-element.elementor-element-1c9fcd6 .elementor-tab-content{color:var( --e-global-color-9e102b5 );font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-27 .elementor-element.elementor-element-541fb8c{padding:0px 32px 0px 32px;z-index:90;}.elementor-27 .elementor-element.elementor-element-c7d86b8 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-c7d86b8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-27 .elementor-element.elementor-element-c7d86b8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-2a4724c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-2a4724c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thycao-portfolio.com/wp-content/uploads/2023/03/timeline-dot-e1678807903104.jpg");background-position:center center;background-repeat:repeat-y;}.elementor-27 .elementor-element.elementor-element-2a4724c > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-2a4724c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-2a4724c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-84e2c54 .elementor-button{background-color:var( --e-global-color-e22d09b );font-family:"Cutive Mono", Sans-serif;font-size:20px;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-84e2c54 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-84e2c54 .elementor-button:focus{background-color:var( --e-global-color-d338137 );color:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-84e2c54 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-84e2c54 .elementor-button:focus svg{fill:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-6791bcb{padding:0px 32px 0px 32px;z-index:90;}.elementor-27 .elementor-element.elementor-element-cc65c1b > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-cc65c1b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-cc65c1b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-cc65c1b > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9e102b5 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-27 .elementor-element.elementor-element-cc65c1b > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-cc65c1b > .elementor-element-populated > .elementor-background-overlay, .elementor-27 .elementor-element.elementor-element-cc65c1b > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-cc65c1b:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e22d09b );}.elementor-27 .elementor-element.elementor-element-cc65c1b:hover > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-cc65c1b:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-27 .elementor-element.elementor-element-cc65c1b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-0a517c4{text-align:start;}.elementor-27 .elementor-element.elementor-element-0a517c4 .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:25px;color:var( --e-global-color-d338137 );}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-7a64e52.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-7a64e52.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-cdec4c4{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-4c037ff.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-4c037ff.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-d9adb8b{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-58e0d59.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-58e0d59.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-adc4825{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-cf0cd47.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-cf0cd47.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-a81e759{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-3f53a6f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-3f53a6f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-cbcab18{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-20135ba.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-20135ba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-49821b4{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-3e7008a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-3e7008a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-43ed966{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-5b94564.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-5b94564.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-ae5c8d6{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-f0470ec.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-f0470ec.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-f2519ba{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-b203056.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-b203056.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-9176c1a{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-2723f40.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-2723f40.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-9b9b2c5{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-9c574a4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-9c574a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-1dce25f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-1dce25f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-6fb19c1{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-e946953.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-e946953.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-8dc62a1{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-c7082d4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-c7082d4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-5629e63{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-60f2a5e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-60f2a5e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-d314c5c{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-de2b32a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-de2b32a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-c846389{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-b62e314.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-b62e314.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-e9f1192{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-97c8159.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-97c8159.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-c8296d6{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-a38639f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-a38639f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-200c0c9{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-56a68ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-56a68ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thycao-portfolio.com/wp-content/uploads/2023/03/timeline-dot-e1678807903104.jpg");background-position:center center;background-repeat:repeat-y;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-56a68ac.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-56a68ac.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-56a68ac > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-56a68ac > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-56a68ac > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-4e9f06b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-4e9f06b{z-index:99;}.elementor-27 .elementor-element.elementor-element-4e9f06b .elementor-icon-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-4e9f06b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-4e9f06b.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-4e9f06b.elementor-view-default .elementor-icon{color:var( --e-global-color-d338137 );border-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-4e9f06b.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-4e9f06b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-4e9f06b .elementor-icon{font-size:48px;}.elementor-27 .elementor-element.elementor-element-4e9f06b .elementor-icon svg{height:48px;}.elementor-27 .elementor-element.elementor-element-45387ba{text-align:start;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-791719f{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.5em;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-b223713 .elementor-accordion-item{border-width:0px;}.elementor-27 .elementor-element.elementor-element-b223713 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-27 .elementor-element.elementor-element-b223713 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-27 .elementor-element.elementor-element-b223713 .elementor-accordion-icon, .elementor-27 .elementor-element.elementor-element-b223713 .elementor-accordion-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-b223713 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-b223713 .elementor-active .elementor-accordion-icon, .elementor-27 .elementor-element.elementor-element-b223713 .elementor-active .elementor-accordion-title{color:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-b223713 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-b223713 .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-b223713 .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-b223713 .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-b223713 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-b223713 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-b223713 .elementor-accordion-icon{margin-inline-end:8px;}.elementor-27 .elementor-element.elementor-element-b223713 .elementor-tab-content{color:var( --e-global-color-9e102b5 );font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-27 .elementor-element.elementor-element-6bc70b4 > .elementor-widget-container{padding:0px 0px 0px 020px;}.elementor-27 .elementor-element.elementor-element-6bc70b4 .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:20px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-917bacf{padding:0px 32px 0px 32px;z-index:90;}.elementor-27 .elementor-element.elementor-element-846ab9f > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-846ab9f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-27 .elementor-element.elementor-element-846ab9f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-1779b7c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-1779b7c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thycao-portfolio.com/wp-content/uploads/2023/03/timeline-dot-e1678807903104.jpg");background-position:center center;background-repeat:repeat-y;}.elementor-27 .elementor-element.elementor-element-1779b7c > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-1779b7c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-1779b7c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-66483b7 .elementor-button{background-color:var( --e-global-color-e22d09b );font-family:"Cutive Mono", Sans-serif;font-size:20px;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-66483b7 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-66483b7 .elementor-button:focus{background-color:var( --e-global-color-d338137 );color:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-66483b7 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-66483b7 .elementor-button:focus svg{fill:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-227f47c{padding:0px 32px 0px 32px;z-index:90;}.elementor-27 .elementor-element.elementor-element-9c3df89 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-9c3df89.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-9c3df89.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-9c3df89 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9e102b5 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-27 .elementor-element.elementor-element-9c3df89 > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-9c3df89 > .elementor-element-populated > .elementor-background-overlay, .elementor-27 .elementor-element.elementor-element-9c3df89 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-9c3df89:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e22d09b );}.elementor-27 .elementor-element.elementor-element-9c3df89:hover > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-9c3df89:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-27 .elementor-element.elementor-element-9c3df89 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-adc7b6b{text-align:start;}.elementor-27 .elementor-element.elementor-element-adc7b6b .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:25px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-a573fbb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a573fbb{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:2em;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-7d3b866:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-7d3b866 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thycao-portfolio.com/wp-content/uploads/2023/03/timeline-dot-e1678807903104.jpg");background-position:center center;background-repeat:repeat-y;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-7d3b866.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-7d3b866.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-7d3b866 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-7d3b866 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-7d3b866 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-d210708 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-d210708{z-index:99;}.elementor-27 .elementor-element.elementor-element-d210708 .elementor-icon-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-d210708.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-d210708.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-d210708.elementor-view-default .elementor-icon{color:var( --e-global-color-d338137 );border-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-d210708.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-d210708.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-d210708 .elementor-icon{font-size:48px;}.elementor-27 .elementor-element.elementor-element-d210708 .elementor-icon svg{height:48px;}.elementor-27 .elementor-element.elementor-element-b2f761d{text-align:start;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-4ea7f45{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.5em;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-2d520d7 .elementor-accordion-item{border-width:0px;}.elementor-27 .elementor-element.elementor-element-2d520d7 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-27 .elementor-element.elementor-element-2d520d7 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-27 .elementor-element.elementor-element-2d520d7 .elementor-accordion-icon, .elementor-27 .elementor-element.elementor-element-2d520d7 .elementor-accordion-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-2d520d7 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-2d520d7 .elementor-active .elementor-accordion-icon, .elementor-27 .elementor-element.elementor-element-2d520d7 .elementor-active .elementor-accordion-title{color:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-2d520d7 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-2d520d7 .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-2d520d7 .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-2d520d7 .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-2d520d7 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-2d520d7 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-2d520d7 .elementor-accordion-icon{margin-inline-end:8px;}.elementor-27 .elementor-element.elementor-element-2d520d7 .elementor-tab-content{color:var( --e-global-color-9e102b5 );font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-27 .elementor-element.elementor-element-3966437 > .elementor-widget-container{padding:0px 0px 0px 020px;}.elementor-27 .elementor-element.elementor-element-3966437 .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:20px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-b2cc961{padding:0px 32px 0px 32px;z-index:90;}.elementor-27 .elementor-element.elementor-element-d61a6b9 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-d61a6b9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-27 .elementor-element.elementor-element-d61a6b9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-59308a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-59308a4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thycao-portfolio.com/wp-content/uploads/2023/03/timeline-dot-e1678807903104.jpg");background-position:center center;background-repeat:repeat-y;}.elementor-27 .elementor-element.elementor-element-59308a4 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-59308a4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-59308a4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-8cfe404 .elementor-button{background-color:var( --e-global-color-e22d09b );font-family:"Cutive Mono", Sans-serif;font-size:20px;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-8cfe404 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-8cfe404 .elementor-button:focus{background-color:var( --e-global-color-d338137 );color:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-8cfe404 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-8cfe404 .elementor-button:focus svg{fill:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-04cff04{padding:0px 32px 0px 32px;z-index:90;}.elementor-27 .elementor-element.elementor-element-a92db79 > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-a92db79.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-a92db79.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-a92db79 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9e102b5 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-27 .elementor-element.elementor-element-a92db79 > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-a92db79 > .elementor-element-populated > .elementor-background-overlay, .elementor-27 .elementor-element.elementor-element-a92db79 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a92db79:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e22d09b );}.elementor-27 .elementor-element.elementor-element-a92db79:hover > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-a92db79:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-27 .elementor-element.elementor-element-a92db79 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-927a57c{text-align:start;}.elementor-27 .elementor-element.elementor-element-927a57c .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:25px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-57fd665 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-57fd665{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:2em;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-86db3c6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-86db3c6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thycao-portfolio.com/wp-content/uploads/2023/03/timeline-dot-e1678807903104.jpg");background-position:center center;background-repeat:repeat-y;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-86db3c6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-86db3c6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-86db3c6 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-86db3c6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-86db3c6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-223a932 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-223a932{z-index:99;}.elementor-27 .elementor-element.elementor-element-223a932 .elementor-icon-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-223a932.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-223a932.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-223a932.elementor-view-default .elementor-icon{color:var( --e-global-color-d338137 );border-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-223a932.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-223a932.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-223a932 .elementor-icon{font-size:48px;}.elementor-27 .elementor-element.elementor-element-223a932 .elementor-icon svg{height:48px;}.elementor-27 .elementor-element.elementor-element-26e0aa3{text-align:start;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-267d60e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.5em;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-71df948 .elementor-accordion-item{border-width:0px;}.elementor-27 .elementor-element.elementor-element-71df948 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-27 .elementor-element.elementor-element-71df948 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-27 .elementor-element.elementor-element-71df948 .elementor-accordion-icon, .elementor-27 .elementor-element.elementor-element-71df948 .elementor-accordion-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-71df948 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-71df948 .elementor-active .elementor-accordion-icon, .elementor-27 .elementor-element.elementor-element-71df948 .elementor-active .elementor-accordion-title{color:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-71df948 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-71df948 .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-71df948 .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-71df948 .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-71df948 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-71df948 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-71df948 .elementor-accordion-icon{margin-inline-end:8px;}.elementor-27 .elementor-element.elementor-element-71df948 .elementor-tab-content{color:var( --e-global-color-9e102b5 );font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-27 .elementor-element.elementor-element-bbdefa9 > .elementor-widget-container{padding:0px 0px 0px 020px;}.elementor-27 .elementor-element.elementor-element-bbdefa9 .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:20px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-0b436b4{padding:0px 32px 0px 32px;z-index:90;}.elementor-27 .elementor-element.elementor-element-34335b2 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-34335b2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-27 .elementor-element.elementor-element-34335b2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-ba8d6fd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-ba8d6fd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thycao-portfolio.com/wp-content/uploads/2023/03/timeline-dot-e1678807903104.jpg");background-position:center center;background-repeat:repeat-y;}.elementor-27 .elementor-element.elementor-element-ba8d6fd > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-ba8d6fd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-ba8d6fd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-f5da5fa .elementor-button{background-color:var( --e-global-color-e22d09b );font-family:"Cutive Mono", Sans-serif;font-size:20px;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-f5da5fa .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-f5da5fa .elementor-button:focus{background-color:var( --e-global-color-d338137 );color:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-f5da5fa .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-f5da5fa .elementor-button:focus svg{fill:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-8038735{padding:0px 32px 0px 32px;z-index:90;}.elementor-27 .elementor-element.elementor-element-473296a > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-27 .elementor-element.elementor-element-473296a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-9e102b5 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-27 .elementor-element.elementor-element-473296a > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-473296a > .elementor-element-populated > .elementor-background-overlay, .elementor-27 .elementor-element.elementor-element-473296a > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-473296a:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e22d09b );}.elementor-27 .elementor-element.elementor-element-473296a:hover > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-473296a:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-27 .elementor-element.elementor-element-473296a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-abe03e8{text-align:start;}.elementor-27 .elementor-element.elementor-element-abe03e8 .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:25px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-88b9bb0 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-88b9bb0{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:2em;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-21933ea > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-21933ea{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:2em;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-a04041b .elementor-button{background-color:var( --e-global-color-e22d09b );font-family:"Montserrat", Sans-serif;fill:#FFFFFF;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-a04041b .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-a04041b .elementor-button:focus{background-color:var( --e-global-color-d338137 );color:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-a04041b .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-a04041b .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-27 .elementor-element.elementor-element-a04041b .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-a04041b .elementor-button:focus svg{fill:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-3667fdd > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-3667fdd{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:2em;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-13767a0 .elementor-button{background-color:var( --e-global-color-e22d09b );font-family:"Montserrat", Sans-serif;fill:#FFFFFF;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-13767a0 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-13767a0 .elementor-button:focus{background-color:var( --e-global-color-d338137 );color:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-13767a0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-13767a0 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-27 .elementor-element.elementor-element-13767a0 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-13767a0 .elementor-button:focus svg{fill:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-ebfd732:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-ebfd732 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thycao-portfolio.com/wp-content/uploads/2023/03/timeline-dot-e1678807903104.jpg");background-position:center center;background-repeat:repeat-y;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-ebfd732.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-ebfd732.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-ebfd732 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-ebfd732 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-ebfd732 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-e7cb235 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-e7cb235{z-index:99;}.elementor-27 .elementor-element.elementor-element-e7cb235 .elementor-icon-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-e7cb235.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-e7cb235.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-e7cb235.elementor-view-default .elementor-icon{color:var( --e-global-color-d338137 );border-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-e7cb235.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-e7cb235.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-e7cb235 .elementor-icon{font-size:48px;}.elementor-27 .elementor-element.elementor-element-e7cb235 .elementor-icon svg{height:48px;}.elementor-27 .elementor-element.elementor-element-74d0ebc{text-align:start;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-879d221{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.5em;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-0b126f4 .elementor-accordion-item{border-width:0px;}.elementor-27 .elementor-element.elementor-element-0b126f4 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-27 .elementor-element.elementor-element-0b126f4 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-27 .elementor-element.elementor-element-0b126f4 .elementor-accordion-icon, .elementor-27 .elementor-element.elementor-element-0b126f4 .elementor-accordion-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-0b126f4 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-0b126f4 .elementor-active .elementor-accordion-icon, .elementor-27 .elementor-element.elementor-element-0b126f4 .elementor-active .elementor-accordion-title{color:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-0b126f4 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-0b126f4 .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-0b126f4 .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-0b126f4 .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-0b126f4 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-0b126f4 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-0b126f4 .elementor-accordion-icon{margin-inline-end:8px;}.elementor-27 .elementor-element.elementor-element-0b126f4 .elementor-tab-content{color:var( --e-global-color-9e102b5 );font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-27 .elementor-element.elementor-element-1a92492 > .elementor-widget-container{padding:0px 0px 0px 020px;}.elementor-27 .elementor-element.elementor-element-1a92492 .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:20px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-6132bad{padding:0px 32px 0px 32px;z-index:90;}.elementor-27 .elementor-element.elementor-element-ff867cc > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-ff867cc > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-27 .elementor-element.elementor-element-ff867cc > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-fe2b619:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-fe2b619 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thycao-portfolio.com/wp-content/uploads/2023/03/timeline-dot-e1678807903104.jpg");background-position:center center;background-repeat:repeat-y;}.elementor-27 .elementor-element.elementor-element-fe2b619 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-fe2b619 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-fe2b619 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-c3ef39e .elementor-button{background-color:var( --e-global-color-e22d09b );font-family:"Cutive Mono", Sans-serif;font-size:20px;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-c3ef39e .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-c3ef39e .elementor-button:focus{background-color:var( --e-global-color-d338137 );color:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-c3ef39e .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-c3ef39e .elementor-button:focus svg{fill:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-fbf810a{padding:0px 32px 0px 32px;z-index:90;}.elementor-27 .elementor-element.elementor-element-159de1f > .elementor-element-populated >  .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-27 .elementor-element.elementor-element-159de1f > .elementor-element-populated{border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-9e102b5 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-27 .elementor-element.elementor-element-159de1f > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-159de1f > .elementor-element-populated > .elementor-background-overlay, .elementor-27 .elementor-element.elementor-element-159de1f > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-159de1f:hover > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e22d09b );}.elementor-27 .elementor-element.elementor-element-159de1f:hover > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-159de1f:hover > .elementor-element-populated > .elementor-background-overlay{border-radius:24px 24px 24px 24px;}.elementor-27 .elementor-element.elementor-element-159de1f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-b3ecce3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-b3ecce3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thycao-portfolio.com/wp-content/uploads/2023/03/timeline-dot-e1678807903104.jpg");background-position:center center;background-repeat:repeat-y;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-b3ecce3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-b3ecce3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-b3ecce3 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-b3ecce3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-b3ecce3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-d4dcbe2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-d4dcbe2{z-index:99;}.elementor-27 .elementor-element.elementor-element-d4dcbe2 .elementor-icon-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-d4dcbe2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-d4dcbe2.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-d4dcbe2.elementor-view-default .elementor-icon{color:var( --e-global-color-d338137 );border-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-d4dcbe2.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-d4dcbe2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-d4dcbe2 .elementor-icon{font-size:48px;}.elementor-27 .elementor-element.elementor-element-d4dcbe2 .elementor-icon svg{height:48px;}.elementor-27 .elementor-element.elementor-element-e58186a{text-align:start;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-f497858{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.5em;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-c6f8b12 .elementor-accordion-item{border-width:0px;}.elementor-27 .elementor-element.elementor-element-c6f8b12 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-27 .elementor-element.elementor-element-c6f8b12 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-27 .elementor-element.elementor-element-c6f8b12 .elementor-accordion-icon, .elementor-27 .elementor-element.elementor-element-c6f8b12 .elementor-accordion-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-c6f8b12 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-c6f8b12 .elementor-active .elementor-accordion-icon, .elementor-27 .elementor-element.elementor-element-c6f8b12 .elementor-active .elementor-accordion-title{color:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-c6f8b12 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-c6f8b12 .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-c6f8b12 .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-c6f8b12 .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-c6f8b12 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-c6f8b12 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-c6f8b12 .elementor-accordion-icon{margin-inline-end:8px;}.elementor-27 .elementor-element.elementor-element-c6f8b12 .elementor-tab-content{color:var( --e-global-color-9e102b5 );font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-27 .elementor-element.elementor-element-6dce9ab{padding:0px 32px 0px 32px;z-index:90;}.elementor-27 .elementor-element.elementor-element-88b11a6 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-88b11a6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:36px 36px 36px 36px;}.elementor-27 .elementor-element.elementor-element-88b11a6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-05a8503 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-05a8503 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-05a8503 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-1752f09 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-1752f09.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e22d09b );}.elementor-27 .elementor-element.elementor-element-1752f09.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-1752f09.elementor-view-default .elementor-icon{color:var( --e-global-color-e22d09b );border-color:var( --e-global-color-e22d09b );}.elementor-27 .elementor-element.elementor-element-1752f09.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-1752f09.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e22d09b );}.elementor-27 .elementor-element.elementor-element-1752f09.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-1752f09.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-1752f09.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-d338137 );border-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-1752f09.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-1752f09.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-1752f09 .elementor-icon{font-size:48px;}.elementor-27 .elementor-element.elementor-element-1752f09 .elementor-icon svg{height:48px;}.elementor-27 .elementor-element.elementor-element-1dd674a > .elementor-background-overlay{background-color:var( --e-global-color-d338137 );opacity:0.5;}.elementor-27 .elementor-element.elementor-element-80fa10d > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-80fa10d > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-80fa10d:hover > .elementor-element-populated{border-style:none;}.elementor-27 .elementor-element.elementor-element-80fa10d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-d6ef01a{width:100%;max-width:100%;text-align:start;}.elementor-27 .elementor-element.elementor-element-d6ef01a .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:25px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-7643647{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-27 .elementor-element.elementor-element-30da665{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-27 .elementor-element.elementor-element-d3067f8{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-27 .elementor-element.elementor-element-b1b19c3{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-27 .elementor-element.elementor-element-38567c2 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-38567c2 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-38567c2:hover > .elementor-element-populated{border-style:none;}.elementor-27 .elementor-element.elementor-element-38567c2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-c5a87cb{text-align:start;}.elementor-27 .elementor-element.elementor-element-c5a87cb .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:25px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-a1cc594 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a1cc594{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:2em;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-8d8b58b{--spacer-size:50px;}.elementor-27 .elementor-element.elementor-element-7d461b3 > .elementor-background-overlay{background-color:var( --e-global-color-e22d09b );opacity:0.5;}.elementor-27 .elementor-element.elementor-element-10d9d1e > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-10d9d1e > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-10d9d1e:hover > .elementor-element-populated{border-style:none;}.elementor-27 .elementor-element.elementor-element-10d9d1e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-347923f{text-align:start;}.elementor-27 .elementor-element.elementor-element-347923f .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:25px;color:var( --e-global-color-d338137 );}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-9cfad20.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-9cfad20.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-9247eb7{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-1dfa3c2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-1dfa3c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-d932fea{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-74de656.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-74de656.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-6dd6638{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-744e32d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-744e32d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-8887af2{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-4367eba.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-4367eba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-169ca49{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-56376e0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-56376e0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-0687aa8{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-19e6a69.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-19e6a69.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-a83a776{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-1210f74.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-1210f74.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-161e875{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-087f1a9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-087f1a9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-bf79718{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-faa52e9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-faa52e9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-6ed1765{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-c41452a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-c41452a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-15cd197{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-705be54.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-705be54.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-cb61256.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-cb61256.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-5d747aa{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-dce88a9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-dce88a9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-dd842d0{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-1306b50.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-1306b50.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-dd20667{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-7d76964.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-7d76964.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-95e6335{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-2b160a4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-2b160a4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-cd64bef{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:1.5em;color:#CCC3B6;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-ce66ac5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-ce66ac5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-0002660{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-e9ace64.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-e9ace64.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-551cbf7{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-fbe9ce8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-fbe9ce8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-7c77b1a{width:auto;max-width:auto;}.elementor-27 .elementor-element.elementor-element-5cb0957 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-5cb0957 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-5cb0957:hover > .elementor-element-populated{border-style:none;}.elementor-27 .elementor-element.elementor-element-5cb0957 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-c73f4eb{text-align:start;}.elementor-27 .elementor-element.elementor-element-c73f4eb .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:25px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-fd40cbb > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-fd40cbb{text-align:start;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:500;line-height:2em;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-be28ab8 > .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-b83246b > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-b83246b > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-b83246b:hover > .elementor-element-populated{border-style:none;}.elementor-27 .elementor-element.elementor-element-b83246b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-02b5b7b{--divider-border-style:solid;--divider-color:var( --e-global-color-9e102b5 );--divider-border-width:1px;}.elementor-27 .elementor-element.elementor-element-02b5b7b .elementor-divider-separator{width:100%;}.elementor-27 .elementor-element.elementor-element-02b5b7b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-27 .elementor-element.elementor-element-f277a4e{text-align:start;}.elementor-27 .elementor-element.elementor-element-f277a4e .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:25px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-e4e2995 > .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-cfd12df > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-cfd12df > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-c8560c5 .elementor-button{background-color:var( --e-global-color-e22d09b );font-family:"Cutive Mono", Sans-serif;font-size:20px;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-c8560c5 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-c8560c5 .elementor-button:focus{background-color:var( --e-global-color-d338137 );color:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-c8560c5 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-c8560c5 .elementor-button:focus svg{fill:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-0712afd > .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-1842300 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-1842300 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-946fdca > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-946fdca{z-index:99;}.elementor-27 .elementor-element.elementor-element-946fdca .elementor-icon-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-946fdca.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-946fdca.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-946fdca.elementor-view-default .elementor-icon{color:var( --e-global-color-d338137 );border-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-946fdca.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-946fdca.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-946fdca .elementor-icon{font-size:48px;}.elementor-27 .elementor-element.elementor-element-946fdca .elementor-icon svg{height:48px;}.elementor-27 .elementor-element.elementor-element-12ad2a8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-12ad2a8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-c469c91{text-align:start;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-ed35689{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.5em;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-f19ea09 .elementor-accordion-item{border-width:0px;}.elementor-27 .elementor-element.elementor-element-f19ea09 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-27 .elementor-element.elementor-element-f19ea09 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-27 .elementor-element.elementor-element-f19ea09 .elementor-accordion-icon, .elementor-27 .elementor-element.elementor-element-f19ea09 .elementor-accordion-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-f19ea09 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-f19ea09 .elementor-active .elementor-accordion-icon, .elementor-27 .elementor-element.elementor-element-f19ea09 .elementor-active .elementor-accordion-title{color:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-f19ea09 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-f19ea09 .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-f19ea09 .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-f19ea09 .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-f19ea09 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-f19ea09 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-f19ea09 .elementor-accordion-icon{margin-inline-end:8px;}.elementor-27 .elementor-element.elementor-element-f19ea09 .elementor-tab-content{color:var( --e-global-color-9e102b5 );font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-27 .elementor-element.elementor-element-13ef286 > .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-f7c0afb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-f7c0afb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-0a1c33d .elementor-button{background-color:var( --e-global-color-e22d09b );font-family:"Cutive Mono", Sans-serif;font-size:20px;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-0a1c33d .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-0a1c33d .elementor-button:focus{background-color:var( --e-global-color-d338137 );color:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-0a1c33d .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-0a1c33d .elementor-button:focus svg{fill:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-e4a196a > .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-7566fd2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-7566fd2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-4edd23b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-4edd23b{z-index:99;}.elementor-27 .elementor-element.elementor-element-4edd23b .elementor-icon-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-4edd23b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-4edd23b.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-4edd23b.elementor-view-default .elementor-icon{color:var( --e-global-color-d338137 );border-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-4edd23b.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-4edd23b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-4edd23b .elementor-icon{font-size:48px;}.elementor-27 .elementor-element.elementor-element-4edd23b .elementor-icon svg{height:48px;}.elementor-27 .elementor-element.elementor-element-e9c48b9{text-align:start;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-cb5c1ac{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.5em;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-b077610 .elementor-accordion-item{border-width:0px;}.elementor-27 .elementor-element.elementor-element-b077610 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-27 .elementor-element.elementor-element-b077610 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-27 .elementor-element.elementor-element-b077610 .elementor-accordion-icon, .elementor-27 .elementor-element.elementor-element-b077610 .elementor-accordion-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-b077610 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-b077610 .elementor-active .elementor-accordion-icon, .elementor-27 .elementor-element.elementor-element-b077610 .elementor-active .elementor-accordion-title{color:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-b077610 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-b077610 .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-b077610 .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-b077610 .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-b077610 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-b077610 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-b077610 .elementor-accordion-icon{margin-inline-end:8px;}.elementor-27 .elementor-element.elementor-element-b077610 .elementor-tab-content{color:var( --e-global-color-9e102b5 );font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-27 .elementor-element.elementor-element-1a93ae1 > .elementor-widget-container{padding:0px 0px 0px 020px;}.elementor-27 .elementor-element.elementor-element-1a93ae1 .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:20px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-7041cad > .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-0cb0d61 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-0cb0d61 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-26aebe1 .elementor-button{background-color:var( --e-global-color-e22d09b );font-family:"Cutive Mono", Sans-serif;font-size:20px;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-26aebe1 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-26aebe1 .elementor-button:focus{background-color:var( --e-global-color-d338137 );color:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-26aebe1 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-26aebe1 .elementor-button:focus svg{fill:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-28a8748 > .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-cc2d941 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-cc2d941 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-847a8cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-847a8cc{z-index:99;}.elementor-27 .elementor-element.elementor-element-847a8cc .elementor-icon-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-847a8cc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-847a8cc.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-847a8cc.elementor-view-default .elementor-icon{color:var( --e-global-color-d338137 );border-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-847a8cc.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-847a8cc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-847a8cc .elementor-icon{font-size:48px;}.elementor-27 .elementor-element.elementor-element-847a8cc .elementor-icon svg{height:48px;}.elementor-27 .elementor-element.elementor-element-28b769d{text-align:start;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-a21a1ca{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.5em;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-1205921 .elementor-accordion-item{border-width:0px;}.elementor-27 .elementor-element.elementor-element-1205921 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-27 .elementor-element.elementor-element-1205921 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-27 .elementor-element.elementor-element-1205921 .elementor-accordion-icon, .elementor-27 .elementor-element.elementor-element-1205921 .elementor-accordion-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1205921 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1205921 .elementor-active .elementor-accordion-icon, .elementor-27 .elementor-element.elementor-element-1205921 .elementor-active .elementor-accordion-title{color:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-1205921 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-1205921 .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-1205921 .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1205921 .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-1205921 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-1205921 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-1205921 .elementor-accordion-icon{margin-inline-end:8px;}.elementor-27 .elementor-element.elementor-element-1205921 .elementor-tab-content{color:var( --e-global-color-9e102b5 );font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-27 .elementor-element.elementor-element-8ddd5d0 > .elementor-widget-container{padding:0px 0px 0px 020px;}.elementor-27 .elementor-element.elementor-element-8ddd5d0 .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:20px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-fe9a5e9 > .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-2d66de7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-2d66de7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-9473509 .elementor-button{background-color:var( --e-global-color-e22d09b );font-family:"Cutive Mono", Sans-serif;font-size:20px;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-9473509 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-9473509 .elementor-button:focus{background-color:var( --e-global-color-d338137 );color:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-9473509 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-9473509 .elementor-button:focus svg{fill:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-3f84eb0 > .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-b08fe17 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-b08fe17 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-8e6f8a0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-8e6f8a0{z-index:99;}.elementor-27 .elementor-element.elementor-element-8e6f8a0 .elementor-icon-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-8e6f8a0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-8e6f8a0.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-8e6f8a0.elementor-view-default .elementor-icon{color:var( --e-global-color-d338137 );border-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-8e6f8a0.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-8e6f8a0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-8e6f8a0 .elementor-icon{font-size:48px;}.elementor-27 .elementor-element.elementor-element-8e6f8a0 .elementor-icon svg{height:48px;}.elementor-27 .elementor-element.elementor-element-c31ad91{text-align:start;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-540d2c6{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.5em;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-7481ef1 .elementor-accordion-item{border-width:0px;}.elementor-27 .elementor-element.elementor-element-7481ef1 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-27 .elementor-element.elementor-element-7481ef1 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-27 .elementor-element.elementor-element-7481ef1 .elementor-accordion-icon, .elementor-27 .elementor-element.elementor-element-7481ef1 .elementor-accordion-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-7481ef1 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-7481ef1 .elementor-active .elementor-accordion-icon, .elementor-27 .elementor-element.elementor-element-7481ef1 .elementor-active .elementor-accordion-title{color:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-7481ef1 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-7481ef1 .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-7481ef1 .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-7481ef1 .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-7481ef1 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-7481ef1 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-7481ef1 .elementor-accordion-icon{margin-inline-end:8px;}.elementor-27 .elementor-element.elementor-element-7481ef1 .elementor-tab-content{color:var( --e-global-color-9e102b5 );font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-27 .elementor-element.elementor-element-3ce2219 > .elementor-widget-container{padding:0px 0px 0px 020px;}.elementor-27 .elementor-element.elementor-element-3ce2219 .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:20px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-5133e0b > .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-e72444d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-e72444d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-6d3aa9b .elementor-button{background-color:var( --e-global-color-e22d09b );font-family:"Cutive Mono", Sans-serif;font-size:20px;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-6d3aa9b .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-6d3aa9b .elementor-button:focus{background-color:var( --e-global-color-d338137 );color:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-6d3aa9b .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-6d3aa9b .elementor-button:focus svg{fill:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-78e8f30 > .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-4ffaabb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-4ffaabb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-e6593ba > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-e6593ba{z-index:99;}.elementor-27 .elementor-element.elementor-element-e6593ba .elementor-icon-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-e6593ba.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-e6593ba.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-e6593ba.elementor-view-default .elementor-icon{color:var( --e-global-color-d338137 );border-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-e6593ba.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-e6593ba.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-e6593ba .elementor-icon{font-size:48px;}.elementor-27 .elementor-element.elementor-element-e6593ba .elementor-icon svg{height:48px;}.elementor-27 .elementor-element.elementor-element-f0cebd1{text-align:start;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-68161ee{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.5em;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-aba726c .elementor-accordion-item{border-width:0px;}.elementor-27 .elementor-element.elementor-element-aba726c .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-27 .elementor-element.elementor-element-aba726c .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-27 .elementor-element.elementor-element-aba726c .elementor-accordion-icon, .elementor-27 .elementor-element.elementor-element-aba726c .elementor-accordion-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-aba726c .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-aba726c .elementor-active .elementor-accordion-icon, .elementor-27 .elementor-element.elementor-element-aba726c .elementor-active .elementor-accordion-title{color:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-aba726c .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-aba726c .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-aba726c .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-aba726c .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-aba726c .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-aba726c .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-aba726c .elementor-accordion-icon{margin-inline-end:8px;}.elementor-27 .elementor-element.elementor-element-aba726c .elementor-tab-content{color:var( --e-global-color-9e102b5 );font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-27 .elementor-element.elementor-element-6222949 > .elementor-widget-container{padding:0px 0px 0px 020px;}.elementor-27 .elementor-element.elementor-element-6222949 .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:20px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-8677f1f > .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-3f22e08 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-3f22e08 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-7af40d8 .elementor-button{background-color:var( --e-global-color-e22d09b );font-family:"Cutive Mono", Sans-serif;font-size:20px;font-weight:bold;fill:#FFFFFF;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-7af40d8 .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-7af40d8 .elementor-button:focus{background-color:var( --e-global-color-d338137 );color:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-7af40d8 .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-7af40d8 .elementor-button:focus svg{fill:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-4461720 > .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-f9823ba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-f9823ba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-b39f661 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-b39f661{z-index:99;}.elementor-27 .elementor-element.elementor-element-b39f661 .elementor-icon-wrapper{text-align:start;}.elementor-27 .elementor-element.elementor-element-b39f661.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-b39f661.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-b39f661.elementor-view-default .elementor-icon{color:var( --e-global-color-d338137 );border-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-b39f661.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-b39f661.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-b39f661 .elementor-icon{font-size:48px;}.elementor-27 .elementor-element.elementor-element-b39f661 .elementor-icon svg{height:48px;}.elementor-27 .elementor-element.elementor-element-fd67497{text-align:start;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:500;line-height:1.5em;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-e43d851{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;line-height:1.5em;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-edb95d2 .elementor-accordion-item{border-width:0px;}.elementor-27 .elementor-element.elementor-element-edb95d2 .elementor-accordion-item .elementor-tab-content{border-width:0px;}.elementor-27 .elementor-element.elementor-element-edb95d2 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:0px;}.elementor-27 .elementor-element.elementor-element-edb95d2 .elementor-accordion-icon, .elementor-27 .elementor-element.elementor-element-edb95d2 .elementor-accordion-title{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-edb95d2 .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-edb95d2 .elementor-active .elementor-accordion-icon, .elementor-27 .elementor-element.elementor-element-edb95d2 .elementor-active .elementor-accordion-title{color:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-edb95d2 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-edb95d2 .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-edb95d2 .elementor-tab-title .elementor-accordion-icon i:before{color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-edb95d2 .elementor-tab-title .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-edb95d2 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-edb95d2 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-0fa3fbc );}.elementor-27 .elementor-element.elementor-element-edb95d2 .elementor-accordion-icon{margin-inline-end:8px;}.elementor-27 .elementor-element.elementor-element-edb95d2 .elementor-tab-content{color:var( --e-global-color-9e102b5 );font-family:"Montserrat", Sans-serif;font-size:16px;}.elementor-27 .elementor-element.elementor-element-a17ac64 > .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-991db70 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-991db70 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-0ec8f0a .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-0ec8f0a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-e22d09b );}.elementor-27 .elementor-element.elementor-element-0ec8f0a.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-0ec8f0a.elementor-view-default .elementor-icon{color:var( --e-global-color-e22d09b );border-color:var( --e-global-color-e22d09b );}.elementor-27 .elementor-element.elementor-element-0ec8f0a.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-0ec8f0a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-e22d09b );}.elementor-27 .elementor-element.elementor-element-0ec8f0a.elementor-view-stacked .elementor-icon:hover{background-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-0ec8f0a.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-0ec8f0a.elementor-view-default .elementor-icon:hover{color:var( --e-global-color-d338137 );border-color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-0ec8f0a.elementor-view-framed .elementor-icon:hover, .elementor-27 .elementor-element.elementor-element-0ec8f0a.elementor-view-default .elementor-icon:hover svg{fill:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-0ec8f0a .elementor-icon{font-size:48px;}.elementor-27 .elementor-element.elementor-element-0ec8f0a .elementor-icon svg{height:48px;}.elementor-27 .elementor-element.elementor-element-b74b4da > .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-402a131 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-402a131 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-402a131:hover > .elementor-element-populated{border-style:none;}.elementor-27 .elementor-element.elementor-element-402a131 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-936195b{--divider-border-style:solid;--divider-color:var( --e-global-color-9e102b5 );--divider-border-width:1px;}.elementor-27 .elementor-element.elementor-element-936195b .elementor-divider-separator{width:100%;}.elementor-27 .elementor-element.elementor-element-936195b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-27 .elementor-element.elementor-element-e1dc002{text-align:start;}.elementor-27 .elementor-element.elementor-element-e1dc002 .elementor-heading-title{font-family:"Cutive Mono", Sans-serif;font-size:25px;color:var( --e-global-color-d338137 );}.elementor-27 .elementor-element.elementor-element-bbb0591 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-bbb0591{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:2em;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-882fa4a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-882fa4a{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:2em;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-fd67f4f .elementor-button{background-color:var( --e-global-color-e22d09b );font-family:"Montserrat", Sans-serif;fill:#FFFFFF;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-fd67f4f .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-fd67f4f .elementor-button:focus{background-color:var( --e-global-color-d338137 );color:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-fd67f4f .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-fd67f4f .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-27 .elementor-element.elementor-element-fd67f4f .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-fd67f4f .elementor-button:focus svg{fill:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-defaf3f > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-defaf3f{text-align:start;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;line-height:2em;color:var( --e-global-color-9e102b5 );}.elementor-27 .elementor-element.elementor-element-614d0cb .elementor-button{background-color:var( --e-global-color-e22d09b );font-family:"Montserrat", Sans-serif;fill:#FFFFFF;color:#FFFFFF;}.elementor-27 .elementor-element.elementor-element-614d0cb .elementor-button:hover, .elementor-27 .elementor-element.elementor-element-614d0cb .elementor-button:focus{background-color:var( --e-global-color-d338137 );color:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-614d0cb .elementor-button-content-wrapper{flex-direction:row;}.elementor-27 .elementor-element.elementor-element-614d0cb .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-27 .elementor-element.elementor-element-614d0cb .elementor-button:hover svg, .elementor-27 .elementor-element.elementor-element-614d0cb .elementor-button:focus svg{fill:var( --e-global-color-e5eaca7 );}.elementor-27 .elementor-element.elementor-element-f9b0a73{--divider-border-style:solid;--divider-color:var( --e-global-color-9e102b5 );--divider-border-width:1px;}.elementor-27 .elementor-element.elementor-element-f9b0a73 .elementor-divider-separator{width:100%;}.elementor-27 .elementor-element.elementor-element-f9b0a73 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-27 .elementor-element.elementor-element-6eadc75{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-79702a8{left:33%;}body.rtl .elementor-27 .elementor-element.elementor-element-79702a8{right:33%;}.elementor-27 .elementor-element.elementor-element-79702a8{top:-51px;}.elementor-27 .elementor-element.elementor-element-79702a8 img{opacity:1;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-70c5939{left:-4.395%;}body.rtl .elementor-27 .elementor-element.elementor-element-70c5939{right:-4.395%;}.elementor-27 .elementor-element.elementor-element-70c5939{top:76.163px;}.elementor-27 .elementor-element.elementor-element-70c5939 img{opacity:0.7;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-b892716{left:-23.857%;}body.rtl .elementor-27 .elementor-element.elementor-element-b892716{right:-23.857%;}.elementor-27 .elementor-element.elementor-element-b892716{top:-127.275px;}.elementor-27 .elementor-element.elementor-element-b892716 img{opacity:1;}.elementor-27 .elementor-element.elementor-element-eeeb404{width:var( --container-widget-width, 99% );max-width:99%;--container-widget-width:99%;--container-widget-flex-grow:0;top:53px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-eeeb404{left:-43%;}body.rtl .elementor-27 .elementor-element.elementor-element-eeeb404{right:-43%;}.elementor-27 .elementor-element.elementor-element-eeeb404 img{opacity:1;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-46b8322{left:-11.299%;}body.rtl .elementor-27 .elementor-element.elementor-element-46b8322{right:-11.299%;}.elementor-27 .elementor-element.elementor-element-46b8322{top:262.359px;}.elementor-27 .elementor-element.elementor-element-46b8322 img{opacity:1;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-63ce5b9{left:-42.105%;}body.rtl .elementor-27 .elementor-element.elementor-element-63ce5b9{right:-42.105%;}.elementor-27 .elementor-element.elementor-element-63ce5b9{top:253.922px;}.elementor-27 .elementor-element.elementor-element-63ce5b9 img{opacity:1;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-5d57a0f{left:16.725%;}body.rtl .elementor-27 .elementor-element.elementor-element-5d57a0f{right:16.725%;}.elementor-27 .elementor-element.elementor-element-5d57a0f{top:-144.552px;}.elementor-27 .elementor-element.elementor-element-5d57a0f img{opacity:1;}.elementor-27 .elementor-element.elementor-element-42acf57{width:var( --container-widget-width, 102.274% );max-width:102.274%;--container-widget-width:102.274%;--container-widget-flex-grow:0;top:100.384px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-42acf57{left:29.568%;}body.rtl .elementor-27 .elementor-element.elementor-element-42acf57{right:29.568%;}.elementor-27 .elementor-element.elementor-element-42acf57 img{opacity:1;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-3d3945b{left:19.253%;}body.rtl .elementor-27 .elementor-element.elementor-element-3d3945b{right:19.253%;}.elementor-27 .elementor-element.elementor-element-3d3945b{top:338.002px;}.elementor-27 .elementor-element.elementor-element-3d3945b img{width:60%;opacity:1;}body.elementor-page-27:not(.elementor-motion-effects-element-type-background), body.elementor-page-27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020101;background-image:url("https://thycao-portfolio.com/wp-content/uploads/2023/03/bg-2023-07.jpg");}:root{--page-title-display:none;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-6cea04e{width:40%;}.elementor-27 .elementor-element.elementor-element-983966e{width:60%;}.elementor-27 .elementor-element.elementor-element-8398a94{width:30%;}.elementor-27 .elementor-element.elementor-element-44f2a49{width:39.666%;}.elementor-27 .elementor-element.elementor-element-a855a97{width:40%;}.elementor-27 .elementor-element.elementor-element-1393a3a{width:20%;}.elementor-27 .elementor-element.elementor-element-ff98ae2{width:19.997%;}.elementor-27 .elementor-element.elementor-element-bb9189d{width:20%;}.elementor-27 .elementor-element.elementor-element-a63e0a3{width:40%;}.elementor-27 .elementor-element.elementor-element-d0461d8{width:20%;}.elementor-27 .elementor-element.elementor-element-63d2ab4{width:19.997%;}.elementor-27 .elementor-element.elementor-element-69725a4{width:20%;}.elementor-27 .elementor-element.elementor-element-471cbec{width:40%;}.elementor-27 .elementor-element.elementor-element-c299d50{width:20%;}.elementor-27 .elementor-element.elementor-element-c17b114{width:19.997%;}.elementor-27 .elementor-element.elementor-element-6995ab0{width:20%;}.elementor-27 .elementor-element.elementor-element-6dbd33e{width:40%;}.elementor-27 .elementor-element.elementor-element-7cd65e9{width:20%;}.elementor-27 .elementor-element.elementor-element-f246606{width:19.997%;}.elementor-27 .elementor-element.elementor-element-5450517{width:20%;}.elementor-27 .elementor-element.elementor-element-460c8be{width:40%;}.elementor-27 .elementor-element.elementor-element-5895e00{width:20%;}.elementor-27 .elementor-element.elementor-element-b7e8bfd{width:19.997%;}.elementor-27 .elementor-element.elementor-element-5479ead{width:20%;}.elementor-27 .elementor-element.elementor-element-4024cc6{width:30%;}.elementor-27 .elementor-element.elementor-element-0b4d257{width:40%;}.elementor-27 .elementor-element.elementor-element-f67635a{width:10%;}.elementor-27 .elementor-element.elementor-element-5851a80{width:10%;}.elementor-27 .elementor-element.elementor-element-c881cf4{width:40%;}.elementor-27 .elementor-element.elementor-element-6f82b3d{width:40%;}.elementor-27 .elementor-element.elementor-element-65dd740{width:10%;}.elementor-27 .elementor-element.elementor-element-8175b11{width:10%;}.elementor-27 .elementor-element.elementor-element-f6a568c{width:40%;}.elementor-27 .elementor-element.elementor-element-ae7fcbe{width:10%;}.elementor-27 .elementor-element.elementor-element-f800c10{width:90%;}.elementor-27 .elementor-element.elementor-element-c7d86b8{width:40%;}.elementor-27 .elementor-element.elementor-element-8f47dc3{width:10%;}.elementor-27 .elementor-element.elementor-element-2a4724c{width:10%;}.elementor-27 .elementor-element.elementor-element-c287e2c{width:40%;}.elementor-27 .elementor-element.elementor-element-cc65c1b{width:40%;}.elementor-27 .elementor-element.elementor-element-7a64e52{width:40%;}.elementor-27 .elementor-element.elementor-element-4c037ff{width:20%;}.elementor-27 .elementor-element.elementor-element-58e0d59{width:19.997%;}.elementor-27 .elementor-element.elementor-element-cf0cd47{width:20%;}.elementor-27 .elementor-element.elementor-element-3f53a6f{width:40%;}.elementor-27 .elementor-element.elementor-element-20135ba{width:20%;}.elementor-27 .elementor-element.elementor-element-3e7008a{width:19.997%;}.elementor-27 .elementor-element.elementor-element-5b94564{width:20%;}.elementor-27 .elementor-element.elementor-element-f0470ec{width:40%;}.elementor-27 .elementor-element.elementor-element-b203056{width:20%;}.elementor-27 .elementor-element.elementor-element-2723f40{width:19.997%;}.elementor-27 .elementor-element.elementor-element-9c574a4{width:20%;}.elementor-27 .elementor-element.elementor-element-1dce25f{width:40%;}.elementor-27 .elementor-element.elementor-element-e946953{width:20%;}.elementor-27 .elementor-element.elementor-element-c7082d4{width:19.997%;}.elementor-27 .elementor-element.elementor-element-60f2a5e{width:20%;}.elementor-27 .elementor-element.elementor-element-de2b32a{width:40%;}.elementor-27 .elementor-element.elementor-element-b62e314{width:20%;}.elementor-27 .elementor-element.elementor-element-97c8159{width:19.997%;}.elementor-27 .elementor-element.elementor-element-a38639f{width:20%;}.elementor-27 .elementor-element.elementor-element-fb0322a{width:10%;}.elementor-27 .elementor-element.elementor-element-56a68ac{width:10%;}.elementor-27 .elementor-element.elementor-element-e91c7e8{width:40%;}.elementor-27 .elementor-element.elementor-element-2f14425{width:10%;}.elementor-27 .elementor-element.elementor-element-54b4da0{width:90%;}.elementor-27 .elementor-element.elementor-element-846ab9f{width:40%;}.elementor-27 .elementor-element.elementor-element-72672cc{width:10%;}.elementor-27 .elementor-element.elementor-element-1779b7c{width:10%;}.elementor-27 .elementor-element.elementor-element-4adb945{width:40%;}.elementor-27 .elementor-element.elementor-element-9c3df89{width:40%;}.elementor-27 .elementor-element.elementor-element-d59158d{width:10%;}.elementor-27 .elementor-element.elementor-element-7d3b866{width:10%;}.elementor-27 .elementor-element.elementor-element-049b3d5{width:40%;}.elementor-27 .elementor-element.elementor-element-6e18b7e{width:10%;}.elementor-27 .elementor-element.elementor-element-dc0bf3f{width:90%;}.elementor-27 .elementor-element.elementor-element-d61a6b9{width:40%;}.elementor-27 .elementor-element.elementor-element-acb6539{width:10%;}.elementor-27 .elementor-element.elementor-element-59308a4{width:10%;}.elementor-27 .elementor-element.elementor-element-372c618{width:40%;}.elementor-27 .elementor-element.elementor-element-a92db79{width:40%;}.elementor-27 .elementor-element.elementor-element-1b96216{width:10%;}.elementor-27 .elementor-element.elementor-element-86db3c6{width:10%;}.elementor-27 .elementor-element.elementor-element-2a60176{width:40%;}.elementor-27 .elementor-element.elementor-element-720883d{width:10%;}.elementor-27 .elementor-element.elementor-element-15bd9e8{width:90%;}.elementor-27 .elementor-element.elementor-element-34335b2{width:40%;}.elementor-27 .elementor-element.elementor-element-656860b{width:10%;}.elementor-27 .elementor-element.elementor-element-ba8d6fd{width:10%;}.elementor-27 .elementor-element.elementor-element-4352913{width:40%;}.elementor-27 .elementor-element.elementor-element-473296a{width:40%;}.elementor-27 .elementor-element.elementor-element-3bcdf9f{width:10%;}.elementor-27 .elementor-element.elementor-element-ebfd732{width:10%;}.elementor-27 .elementor-element.elementor-element-f5b9ac4{width:40%;}.elementor-27 .elementor-element.elementor-element-8faee39{width:10%;}.elementor-27 .elementor-element.elementor-element-5d6e84a{width:90%;}.elementor-27 .elementor-element.elementor-element-ff867cc{width:40%;}.elementor-27 .elementor-element.elementor-element-cb488ca{width:10%;}.elementor-27 .elementor-element.elementor-element-fe2b619{width:10%;}.elementor-27 .elementor-element.elementor-element-496d4ee{width:40%;}.elementor-27 .elementor-element.elementor-element-159de1f{width:40%;}.elementor-27 .elementor-element.elementor-element-73268c4{width:10%;}.elementor-27 .elementor-element.elementor-element-b3ecce3{width:10%;}.elementor-27 .elementor-element.elementor-element-6520680{width:40%;}.elementor-27 .elementor-element.elementor-element-fb5b6da{width:10%;}.elementor-27 .elementor-element.elementor-element-a26b6d5{width:90%;}.elementor-27 .elementor-element.elementor-element-88b11a6{width:40%;}.elementor-27 .elementor-element.elementor-element-cdb9c45{width:10%;}.elementor-27 .elementor-element.elementor-element-05a8503{width:10%;}.elementor-27 .elementor-element.elementor-element-14e0dab{width:40%;}.elementor-27 .elementor-element.elementor-element-9cfad20{width:40%;}.elementor-27 .elementor-element.elementor-element-1dfa3c2{width:20%;}.elementor-27 .elementor-element.elementor-element-74de656{width:19.997%;}.elementor-27 .elementor-element.elementor-element-744e32d{width:20%;}.elementor-27 .elementor-element.elementor-element-4367eba{width:40%;}.elementor-27 .elementor-element.elementor-element-56376e0{width:20%;}.elementor-27 .elementor-element.elementor-element-19e6a69{width:19.997%;}.elementor-27 .elementor-element.elementor-element-1210f74{width:20%;}.elementor-27 .elementor-element.elementor-element-087f1a9{width:40%;}.elementor-27 .elementor-element.elementor-element-faa52e9{width:20%;}.elementor-27 .elementor-element.elementor-element-c41452a{width:19.997%;}.elementor-27 .elementor-element.elementor-element-705be54{width:20%;}.elementor-27 .elementor-element.elementor-element-cb61256{width:40%;}.elementor-27 .elementor-element.elementor-element-dce88a9{width:20%;}.elementor-27 .elementor-element.elementor-element-1306b50{width:19.997%;}.elementor-27 .elementor-element.elementor-element-7d76964{width:20%;}.elementor-27 .elementor-element.elementor-element-2b160a4{width:40%;}.elementor-27 .elementor-element.elementor-element-ce66ac5{width:20%;}.elementor-27 .elementor-element.elementor-element-e9ace64{width:19.997%;}.elementor-27 .elementor-element.elementor-element-fbe9ce8{width:20%;}.elementor-27 .elementor-element.elementor-element-008e464{width:10%;}.elementor-27 .elementor-element.elementor-element-53aadd7{width:90%;}.elementor-27 .elementor-element.elementor-element-d5be27d{width:10%;}.elementor-27 .elementor-element.elementor-element-fb5fcfc{width:90%;}.elementor-27 .elementor-element.elementor-element-78fb808{width:10%;}.elementor-27 .elementor-element.elementor-element-bb6d74c{width:90%;}.elementor-27 .elementor-element.elementor-element-1d10928{width:10%;}.elementor-27 .elementor-element.elementor-element-ac6ebbc{width:90%;}.elementor-27 .elementor-element.elementor-element-bcd01bf{width:10%;}.elementor-27 .elementor-element.elementor-element-a5b41c1{width:90%;}.elementor-27 .elementor-element.elementor-element-7c791d2{width:10%;}.elementor-27 .elementor-element.elementor-element-9fe0620{width:90%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-6cea04e{width:100%;}.elementor-27 .elementor-element.elementor-element-983966e{width:100%;}.elementor-27 .elementor-element.elementor-element-cfd12df{width:30%;}.elementor-27 .elementor-element.elementor-element-d65e927{width:70%;}.elementor-27 .elementor-element.elementor-element-1842300{width:30%;}.elementor-27 .elementor-element.elementor-element-12ad2a8{width:70%;}.elementor-27 .elementor-element.elementor-element-f7c0afb{width:30%;}.elementor-27 .elementor-element.elementor-element-2f0d73a{width:70%;}.elementor-27 .elementor-element.elementor-element-7566fd2{width:30%;}.elementor-27 .elementor-element.elementor-element-ddc33bc{width:70%;}.elementor-27 .elementor-element.elementor-element-0cb0d61{width:30%;}.elementor-27 .elementor-element.elementor-element-0fabe37{width:70%;}.elementor-27 .elementor-element.elementor-element-cc2d941{width:30%;}.elementor-27 .elementor-element.elementor-element-0d650c8{width:70%;}.elementor-27 .elementor-element.elementor-element-2d66de7{width:30%;}.elementor-27 .elementor-element.elementor-element-af9aa42{width:70%;}.elementor-27 .elementor-element.elementor-element-b08fe17{width:30%;}.elementor-27 .elementor-element.elementor-element-4353d8f{width:70%;}.elementor-27 .elementor-element.elementor-element-e72444d{width:30%;}.elementor-27 .elementor-element.elementor-element-d4a466b{width:70%;}.elementor-27 .elementor-element.elementor-element-4ffaabb{width:30%;}.elementor-27 .elementor-element.elementor-element-f252c4b{width:70%;}.elementor-27 .elementor-element.elementor-element-3f22e08{width:30%;}.elementor-27 .elementor-element.elementor-element-0365768{width:70%;}.elementor-27 .elementor-element.elementor-element-f9823ba{width:30%;}.elementor-27 .elementor-element.elementor-element-f1e6eb7{width:70%;}.elementor-27 .elementor-element.elementor-element-991db70{width:30%;}.elementor-27 .elementor-element.elementor-element-36c37f4{width:70%;}}@media(min-width:1025px){.elementor-27 .elementor-element.elementor-element-8175b11:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-8175b11 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-27 .elementor-element.elementor-element-2a4724c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-2a4724c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-27 .elementor-element.elementor-element-56a68ac:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-56a68ac > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-27 .elementor-element.elementor-element-1779b7c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-1779b7c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-27 .elementor-element.elementor-element-7d3b866:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-7d3b866 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-27 .elementor-element.elementor-element-59308a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-59308a4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-27 .elementor-element.elementor-element-86db3c6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-86db3c6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-27 .elementor-element.elementor-element-ba8d6fd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-ba8d6fd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-27 .elementor-element.elementor-element-ebfd732:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-ebfd732 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-27 .elementor-element.elementor-element-fe2b619:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-fe2b619 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}.elementor-27 .elementor-element.elementor-element-b3ecce3:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-b3ecce3 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-983966e > .elementor-element-populated{padding:0px 24px 0px 24px;}.elementor-27 .elementor-element.elementor-element-a8e6c0a{text-align:center;}.elementor-27 .elementor-element.elementor-element-a0df8aa{text-align:center;font-size:16px;}.elementor-27 .elementor-element.elementor-element-c1d8636{text-align:center;}.elementor-27 .elementor-element.elementor-element-269a241{text-align:center;font-size:16px;}.elementor-27 .elementor-element.elementor-element-b2f01a1{text-align:center;}.elementor-27 .elementor-element.elementor-element-fa2cbf1{text-align:center;font-size:16px;}.elementor-27 .elementor-element.elementor-element-86d622d{text-align:center;}.elementor-27 .elementor-element.elementor-element-8e898f5{text-align:center;font-size:16px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-e824c5a{left:-43.564%;}body.rtl .elementor-27 .elementor-element.elementor-element-e824c5a{right:-43.564%;}.elementor-27 .elementor-element.elementor-element-e824c5a{top:-528.682px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-b5f849f{left:-41.264%;}body.rtl .elementor-27 .elementor-element.elementor-element-b5f849f{right:-41.264%;}.elementor-27 .elementor-element.elementor-element-b5f849f{top:-117.817px;}.elementor-27 .elementor-element.elementor-element-9418c9c{top:-591px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-36e2808{left:13%;}body.rtl .elementor-27 .elementor-element.elementor-element-36e2808{right:13%;}.elementor-27 .elementor-element.elementor-element-36e2808{top:287px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-7d91fcd{left:15%;}body.rtl .elementor-27 .elementor-element.elementor-element-7d91fcd{right:15%;}.elementor-27 .elementor-element.elementor-element-7d91fcd{top:-260px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-5db95da{left:-46%;}body.rtl .elementor-27 .elementor-element.elementor-element-5db95da{right:-46%;}.elementor-27 .elementor-element.elementor-element-5db95da{top:405px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-a6adabf{left:14%;}body.rtl .elementor-27 .elementor-element.elementor-element-a6adabf{right:14%;}.elementor-27 .elementor-element.elementor-element-a6adabf{top:555px;}.elementor-27 .elementor-element.elementor-element-a6adabf img{width:40%;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-1f9ccbe{left:-4.363%;}body.rtl .elementor-27 .elementor-element.elementor-element-1f9ccbe{right:-4.363%;}.elementor-27 .elementor-element.elementor-element-1f9ccbe{top:-330.907px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-b428512{left:-17%;}body.rtl .elementor-27 .elementor-element.elementor-element-b428512{right:-17%;}.elementor-27 .elementor-element.elementor-element-b428512{top:845px;text-align:center;}.elementor-27 .elementor-element.elementor-element-b428512 img{width:100%;}.elementor-27 .elementor-element.elementor-element-1dd674a > .elementor-background-overlay{opacity:0.1;}.elementor-27 .elementor-element.elementor-element-1dd674a{padding:24px 24px 24px 24px;z-index:90;}.elementor-27 .elementor-element.elementor-element-80fa10d > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-80fa10d > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-d6ef01a{text-align:start;}.elementor-27 .elementor-element.elementor-element-7643647{font-size:18px;}.elementor-27 .elementor-element.elementor-element-30da665{font-size:18px;}.elementor-27 .elementor-element.elementor-element-d3067f8{font-size:18px;}.elementor-27 .elementor-element.elementor-element-b1b19c3{font-size:16px;}.elementor-27 .elementor-element.elementor-element-38567c2 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.2;}.elementor-27 .elementor-element.elementor-element-38567c2 > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-a1cc594{font-size:16px;}.elementor-27 .elementor-element.elementor-element-8d8b58b{--spacer-size:24px;}.elementor-27 .elementor-element.elementor-element-7d461b3 > .elementor-background-overlay{opacity:0.2;}.elementor-27 .elementor-element.elementor-element-7d461b3{padding:24px 24px 24px 24px;z-index:90;}.elementor-27 .elementor-element.elementor-element-10d9d1e > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-10d9d1e > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-b23c243{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-9247eb7{font-size:18px;}.elementor-27 .elementor-element.elementor-element-1b8033c{padding:0px 8px 0px 0px;}.elementor-27 .elementor-element.elementor-element-169ca49{font-size:18px;}.elementor-27 .elementor-element.elementor-element-74ae963{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-bf79718{font-size:18px;}.elementor-27 .elementor-element.elementor-element-c36d0e2{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-5d747aa{font-size:18px;}.elementor-27 .elementor-element.elementor-element-9bf0a1d{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-cd64bef{font-size:18px;}.elementor-27 .elementor-element.elementor-element-5cb0957 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.2;}.elementor-27 .elementor-element.elementor-element-5cb0957 > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-c73f4eb > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-27 .elementor-element.elementor-element-fd40cbb > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-27 .elementor-element.elementor-element-fd40cbb{font-size:16px;}.elementor-27 .elementor-element.elementor-element-be28ab8 > .elementor-background-overlay{opacity:0.1;}.elementor-27 .elementor-element.elementor-element-be28ab8{padding:24px 24px 24px 24px;z-index:90;}.elementor-27 .elementor-element.elementor-element-b83246b > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-b83246b > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-f277a4e{text-align:center;}.elementor-27 .elementor-element.elementor-element-e4e2995 > .elementor-background-overlay{opacity:0.1;}.elementor-27 .elementor-element.elementor-element-e4e2995{padding:0px 24px 0px 24px;z-index:90;}.elementor-27 .elementor-element.elementor-element-0712afd > .elementor-background-overlay{opacity:0.1;}.elementor-27 .elementor-element.elementor-element-0712afd{padding:0px 24px 0px 24px;z-index:90;}.elementor-27 .elementor-element.elementor-element-1842300:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-1842300 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thycao-portfolio.com/wp-content/uploads/2023/03/timeline-dot-e1678807903104.jpg");background-position:center center;background-repeat:repeat-y;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-1842300.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-1842300.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-946fdca > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-27 .elementor-element.elementor-element-13ef286 > .elementor-background-overlay{opacity:0.1;}.elementor-27 .elementor-element.elementor-element-13ef286{padding:0px 24px 0px 24px;z-index:90;}.elementor-27 .elementor-element.elementor-element-f7c0afb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-f7c0afb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thycao-portfolio.com/wp-content/uploads/2023/03/timeline-dot-e1678807903104.jpg");background-position:center center;background-repeat:repeat-y;}.elementor-27 .elementor-element.elementor-element-e4a196a > .elementor-background-overlay{opacity:0.1;}.elementor-27 .elementor-element.elementor-element-e4a196a{padding:0px 24px 0px 24px;z-index:90;}.elementor-27 .elementor-element.elementor-element-7566fd2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-7566fd2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thycao-portfolio.com/wp-content/uploads/2023/03/timeline-dot-e1678807903104.jpg");background-position:center center;background-repeat:repeat-y;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-7566fd2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-7566fd2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-4edd23b > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-27 .elementor-element.elementor-element-7041cad > .elementor-background-overlay{opacity:0.1;}.elementor-27 .elementor-element.elementor-element-7041cad{padding:0px 24px 0px 24px;z-index:90;}.elementor-27 .elementor-element.elementor-element-0cb0d61:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-0cb0d61 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thycao-portfolio.com/wp-content/uploads/2023/03/timeline-dot-e1678807903104.jpg");background-position:center center;background-repeat:repeat-y;}.elementor-27 .elementor-element.elementor-element-28a8748 > .elementor-background-overlay{opacity:0.1;}.elementor-27 .elementor-element.elementor-element-28a8748{padding:0px 24px 0px 24px;z-index:90;}.elementor-27 .elementor-element.elementor-element-cc2d941:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-cc2d941 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thycao-portfolio.com/wp-content/uploads/2023/03/timeline-dot-e1678807903104.jpg");background-position:center center;background-repeat:repeat-y;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-cc2d941.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-cc2d941.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-847a8cc > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-27 .elementor-element.elementor-element-fe9a5e9 > .elementor-background-overlay{opacity:0.1;}.elementor-27 .elementor-element.elementor-element-fe9a5e9{padding:0px 24px 0px 24px;z-index:90;}.elementor-27 .elementor-element.elementor-element-2d66de7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-2d66de7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thycao-portfolio.com/wp-content/uploads/2023/03/timeline-dot-e1678807903104.jpg");background-position:center center;background-repeat:repeat-y;}.elementor-27 .elementor-element.elementor-element-3f84eb0 > .elementor-background-overlay{opacity:0.1;}.elementor-27 .elementor-element.elementor-element-3f84eb0{padding:0px 24px 0px 24px;z-index:90;}.elementor-27 .elementor-element.elementor-element-b08fe17:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-b08fe17 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thycao-portfolio.com/wp-content/uploads/2023/03/timeline-dot-e1678807903104.jpg");background-position:center center;background-repeat:repeat-y;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-b08fe17.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-b08fe17.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-8e6f8a0 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-27 .elementor-element.elementor-element-5133e0b > .elementor-background-overlay{opacity:0.1;}.elementor-27 .elementor-element.elementor-element-5133e0b{padding:0px 24px 0px 24px;z-index:90;}.elementor-27 .elementor-element.elementor-element-e72444d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-e72444d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thycao-portfolio.com/wp-content/uploads/2023/03/timeline-dot-e1678807903104.jpg");background-position:center center;background-repeat:repeat-y;}.elementor-27 .elementor-element.elementor-element-78e8f30 > .elementor-background-overlay{opacity:0.1;}.elementor-27 .elementor-element.elementor-element-78e8f30{padding:0px 24px 0px 24px;z-index:90;}.elementor-27 .elementor-element.elementor-element-4ffaabb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-4ffaabb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thycao-portfolio.com/wp-content/uploads/2023/03/timeline-dot-e1678807903104.jpg");background-position:center center;background-repeat:repeat-y;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-4ffaabb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-4ffaabb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-e6593ba > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-27 .elementor-element.elementor-element-8677f1f > .elementor-background-overlay{opacity:0.1;}.elementor-27 .elementor-element.elementor-element-8677f1f{padding:0px 24px 0px 24px;z-index:90;}.elementor-27 .elementor-element.elementor-element-3f22e08:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-3f22e08 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thycao-portfolio.com/wp-content/uploads/2023/03/timeline-dot-e1678807903104.jpg");background-position:center center;background-repeat:repeat-y;}.elementor-27 .elementor-element.elementor-element-4461720 > .elementor-background-overlay{opacity:0.1;}.elementor-27 .elementor-element.elementor-element-4461720{padding:0px 24px 0px 24px;z-index:90;}.elementor-27 .elementor-element.elementor-element-f9823ba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-27 .elementor-element.elementor-element-f9823ba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thycao-portfolio.com/wp-content/uploads/2023/03/timeline-dot-e1678807903104.jpg");background-position:center center;background-repeat:repeat-y;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-f9823ba.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-f9823ba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-b39f661 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-27 .elementor-element.elementor-element-a17ac64 > .elementor-background-overlay{opacity:0.1;}.elementor-27 .elementor-element.elementor-element-a17ac64{padding:0px 24px 0px 24px;z-index:90;}.elementor-27 .elementor-element.elementor-element-b74b4da > .elementor-background-overlay{opacity:0.1;}.elementor-27 .elementor-element.elementor-element-b74b4da{padding:24px 24px 24px 24px;z-index:90;}.elementor-27 .elementor-element.elementor-element-402a131 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-27 .elementor-element.elementor-element-402a131 > .elementor-element-populated{padding:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-e1dc002{text-align:center;}.elementor-27 .elementor-element.elementor-element-bbb0591{text-align:center;}.elementor-27 .elementor-element.elementor-element-882fa4a{text-align:center;}.elementor-27 .elementor-element.elementor-element-defaf3f{text-align:center;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-79702a8{left:23%;}body.rtl .elementor-27 .elementor-element.elementor-element-79702a8{right:23%;}.elementor-27 .elementor-element.elementor-element-79702a8{top:-454px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-70c5939{left:-26.539%;}body.rtl .elementor-27 .elementor-element.elementor-element-70c5939{right:-26.539%;}.elementor-27 .elementor-element.elementor-element-70c5939{top:0px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-b892716{left:-38%;}body.rtl .elementor-27 .elementor-element.elementor-element-b892716{right:-38%;}.elementor-27 .elementor-element.elementor-element-b892716{top:-930px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-eeeb404{left:10%;}body.rtl .elementor-27 .elementor-element.elementor-element-eeeb404{right:10%;}.elementor-27 .elementor-element.elementor-element-eeeb404{top:-826px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-46b8322{left:9%;}body.rtl .elementor-27 .elementor-element.elementor-element-46b8322{right:9%;}.elementor-27 .elementor-element.elementor-element-46b8322{top:-261px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-63ce5b9{left:11%;}body.rtl .elementor-27 .elementor-element.elementor-element-63ce5b9{right:11%;}.elementor-27 .elementor-element.elementor-element-63ce5b9{top:1px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-5d57a0f{left:-33%;}body.rtl .elementor-27 .elementor-element.elementor-element-5d57a0f{right:-33%;}.elementor-27 .elementor-element.elementor-element-5d57a0f{top:-269px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-42acf57{left:-30%;}body.rtl .elementor-27 .elementor-element.elementor-element-42acf57{right:-30%;}.elementor-27 .elementor-element.elementor-element-42acf57{top:-616px;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-3d3945b{left:-18%;}body.rtl .elementor-27 .elementor-element.elementor-element-3d3945b{right:-18%;}.elementor-27 .elementor-element.elementor-element-3d3945b{top:390px;}.elementor-27 .elementor-element.elementor-element-3d3945b img{width:100%;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-2b36405{padding:30px 12px 0px 12px;}.elementor-27 .elementor-element.elementor-element-6cea04e{width:100%;}.elementor-27 .elementor-element.elementor-element-6cea04e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-3db2ec0{width:100%;}.elementor-27 .elementor-element.elementor-element-f980083 img{width:100%;}body:not(.rtl) .elementor-27 .elementor-element.elementor-element-8a5759c{left:72%;}body.rtl .elementor-27 .elementor-element.elementor-element-8a5759c{right:72%;}.elementor-27 .elementor-element.elementor-element-a8e6c0a{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-a8e6c0a .elementor-heading-title{font-size:22px;}.elementor-27 .elementor-element.elementor-element-a0df8aa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-a0df8aa{font-size:16px;}.elementor-27 .elementor-element.elementor-element-c1d8636 .elementor-heading-title{font-size:22px;}.elementor-27 .elementor-element.elementor-element-269a241 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-269a241{font-size:16px;}.elementor-27 .elementor-element.elementor-element-b2f01a1 .elementor-heading-title{font-size:22px;}.elementor-27 .elementor-element.elementor-element-fa2cbf1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-fa2cbf1{font-size:16px;}.elementor-27 .elementor-element.elementor-element-86d622d .elementor-heading-title{font-size:22px;}.elementor-27 .elementor-element.elementor-element-8e898f5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-8e898f5{font-size:16px;}.elementor-27 .elementor-element.elementor-element-1dd674a{padding:12px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-d6ef01a{text-align:center;}.elementor-27 .elementor-element.elementor-element-d6ef01a .elementor-heading-title{font-size:22px;}.elementor-27 .elementor-element.elementor-element-7643647{text-align:center;}.elementor-27 .elementor-element.elementor-element-30da665{text-align:center;}.elementor-27 .elementor-element.elementor-element-d3067f8{text-align:center;}.elementor-27 .elementor-element.elementor-element-b1b19c3{text-align:center;}.elementor-27 .elementor-element.elementor-element-c5a87cb{text-align:center;}.elementor-27 .elementor-element.elementor-element-c5a87cb .elementor-heading-title{font-size:22px;}.elementor-27 .elementor-element.elementor-element-a1cc594{text-align:center;}.elementor-27 .elementor-element.elementor-element-7d461b3{padding:30px 12px 12px 12px;}.elementor-27 .elementor-element.elementor-element-10d9d1e > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-347923f{text-align:center;}.elementor-27 .elementor-element.elementor-element-347923f .elementor-heading-title{font-size:22px;}.elementor-27 .elementor-element.elementor-element-9247eb7{text-align:center;}.elementor-27 .elementor-element.elementor-element-1dfa3c2{width:33%;}.elementor-27 .elementor-element.elementor-element-1dfa3c2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-74de656{width:33%;}.elementor-27 .elementor-element.elementor-element-74de656.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-744e32d{width:33%;}.elementor-27 .elementor-element.elementor-element-744e32d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-169ca49{text-align:center;}.elementor-27 .elementor-element.elementor-element-56376e0{width:33%;}.elementor-27 .elementor-element.elementor-element-56376e0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-19e6a69{width:33%;}.elementor-27 .elementor-element.elementor-element-19e6a69.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-1210f74{width:33%;}.elementor-27 .elementor-element.elementor-element-1210f74.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-bf79718{text-align:center;}.elementor-27 .elementor-element.elementor-element-faa52e9{width:33%;}.elementor-27 .elementor-element.elementor-element-faa52e9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-c41452a{width:33%;}.elementor-27 .elementor-element.elementor-element-c41452a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-705be54{width:33%;}.elementor-27 .elementor-element.elementor-element-705be54.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-5d747aa{text-align:center;}.elementor-27 .elementor-element.elementor-element-dce88a9{width:33%;}.elementor-27 .elementor-element.elementor-element-dce88a9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-1306b50{width:33%;}.elementor-27 .elementor-element.elementor-element-1306b50.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-7d76964{width:33%;}.elementor-27 .elementor-element.elementor-element-7d76964.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-cd64bef{text-align:center;}.elementor-27 .elementor-element.elementor-element-ce66ac5{width:33%;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-ce66ac5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-ce66ac5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-ce66ac5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-e9ace64{width:33%;}.elementor-27 .elementor-element.elementor-element-e9ace64.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-fbe9ce8{width:33%;}.elementor-27 .elementor-element.elementor-element-fbe9ce8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-5cb0957 > .elementor-element-populated{padding:30px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-c73f4eb{text-align:center;}.elementor-27 .elementor-element.elementor-element-c73f4eb .elementor-heading-title{font-size:22px;}.elementor-27 .elementor-element.elementor-element-fd40cbb{text-align:center;}.elementor-27 .elementor-element.elementor-element-be28ab8{padding:12px 12px 0px 12px;}.elementor-27 .elementor-element.elementor-element-f277a4e .elementor-heading-title{font-size:22px;}.elementor-27 .elementor-element.elementor-element-e4e2995{padding:0px 12px 0px 12px;}.elementor-27 .elementor-element.elementor-element-0712afd{padding:0px 12px 0px 12px;}.elementor-27 .elementor-element.elementor-element-1842300.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-946fdca > .elementor-widget-container{padding:0px 80px 0px 0px;}.elementor-27 .elementor-element.elementor-element-946fdca .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-12ad2a8 > .elementor-element-populated{padding:12px 0px 12px 0px;}.elementor-27 .elementor-element.elementor-element-c469c91{text-align:center;}.elementor-27 .elementor-element.elementor-element-ed35689{text-align:center;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-53aadd7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-53aadd7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-53aadd7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-f19ea09 .elementor-accordion-title{font-size:18px;}.elementor-27 .elementor-element.elementor-element-f19ea09 .elementor-tab-content{font-size:16px;}.elementor-27 .elementor-element.elementor-element-13ef286{padding:0px 12px 0px 12px;}.elementor-27 .elementor-element.elementor-element-0a1c33d > .elementor-widget-container{margin:016px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-e4a196a{padding:0px 12px 0px 12px;}.elementor-27 .elementor-element.elementor-element-7566fd2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-4edd23b > .elementor-widget-container{padding:0px 0px 0px 80px;}.elementor-27 .elementor-element.elementor-element-4edd23b .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-e9c48b9{text-align:center;}.elementor-27 .elementor-element.elementor-element-cb5c1ac{text-align:center;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-fb5fcfc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-fb5fcfc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-fb5fcfc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-1a93ae1{text-align:center;}.elementor-27 .elementor-element.elementor-element-7041cad{padding:0px 12px 0px 12px;}.elementor-27 .elementor-element.elementor-element-26aebe1 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-28a8748{padding:0px 012px 0px 12px;}.elementor-27 .elementor-element.elementor-element-cc2d941.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-847a8cc > .elementor-widget-container{padding:0px 80px 0px 0px;}.elementor-27 .elementor-element.elementor-element-847a8cc .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-28b769d{text-align:center;}.elementor-27 .elementor-element.elementor-element-a21a1ca{text-align:center;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-bb6d74c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-bb6d74c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-bb6d74c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-8ddd5d0{text-align:center;}.elementor-27 .elementor-element.elementor-element-fe9a5e9{padding:0px 12px 0px 12px;}.elementor-27 .elementor-element.elementor-element-9473509 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-3f84eb0{padding:0px 12px 0px 12px;}.elementor-27 .elementor-element.elementor-element-8e6f8a0 > .elementor-widget-container{padding:0px 0px 0px 80px;}.elementor-27 .elementor-element.elementor-element-8e6f8a0 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-c31ad91{text-align:center;}.elementor-27 .elementor-element.elementor-element-540d2c6{text-align:center;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-ac6ebbc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-ac6ebbc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-ac6ebbc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-3ce2219{text-align:center;}.elementor-27 .elementor-element.elementor-element-5133e0b{padding:0px 12px 0px 12px;}.elementor-27 .elementor-element.elementor-element-6d3aa9b > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-78e8f30{padding:0px 12px 0px 12px;}.elementor-27 .elementor-element.elementor-element-e6593ba > .elementor-widget-container{padding:0px 80px 0px 0px;}.elementor-27 .elementor-element.elementor-element-e6593ba .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-f0cebd1{text-align:center;}.elementor-27 .elementor-element.elementor-element-68161ee{text-align:center;line-height:1em;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-a5b41c1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-a5b41c1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-a5b41c1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-6222949{text-align:center;}.elementor-27 .elementor-element.elementor-element-8677f1f{padding:0px 12px 0px 12px;}.elementor-27 .elementor-element.elementor-element-7af40d8 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-4461720{padding:0px 12px 0px 12px;}.elementor-27 .elementor-element.elementor-element-b39f661 > .elementor-widget-container{padding:0px 80px 0px 0px;}.elementor-27 .elementor-element.elementor-element-b39f661 .elementor-icon-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-fd67497{text-align:center;}.elementor-27 .elementor-element.elementor-element-e43d851{text-align:center;line-height:1em;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-9fe0620.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-9fe0620.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-9fe0620.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-a17ac64{padding:0px 12px 0px 12px;}.elementor-27 .elementor-element.elementor-element-b74b4da{padding:0px 12px 0px 12px;}.elementor-27 .elementor-element.elementor-element-e1dc002 .elementor-heading-title{font-size:22px;}.elementor-27 .elementor-element.elementor-element-bbb0591{font-size:16px;}.elementor-27 .elementor-element.elementor-element-882fa4a{font-size:16px;}.elementor-27 .elementor-element.elementor-element-defaf3f{font-size:16px;}}/* Start custom CSS for image, class: .elementor-element-f980083 */.self-portrait img{
  border-radius: 100%;
  overflow: hidden;
  border:solid 1px #fff;
}

.self-portrait img:hover{
  background:#000;
 -webkit-box-shadow: 0px 0px 50px 0px rgba(30, 50, 127, 1);
-moz-box-shadow:0px 0px 50px 0px rgba(30, 50, 127, 1);
box-shadow: 0px 0px 50px 0px rgba(30, 50, 127, 1);
cursor:pointer;
 animation: shake 0.82s cubic-bezier(.36,.07,.19,.97) both;
 transform: translate3d(0, 0, 0);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8a5759c */.speech-bubble {
	position: relative;
	background: #1E327F;
	border-radius: .4em;
	width:200px;
	height: 80px;
	padding:10px;
}

.speech-bubble:after {
	content: '';
	position: absolute;
	left: 0;
	top: 50%;
	width: 0;
	height: 0;
	border: 20px solid transparent;
	border-right-color: #1E327F;
	border-left: 0;
	border-bottom: 0;
	margin-top: -10px;
	margin-left: -20px;
}
.speech-bubble p{
    font-family: "Montserrat", sans-serif;
    font-size: 18px;
    color:#fff;
    text-align: center;
}
@media only screen and (max-width:480px){
    .speech-bubble p{
        font-size:13px;
    }
    .speech-bubble{
        width:100px;
        height:70px;
        padding:8px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-35a3dca */.elementor-27 .elementor-element.elementor-element-35a3dca .speech{
    opacity: 0;
    transition: 0.5s ease-in-out;
}

.elementor-27 .elementor-element.elementor-element-35a3dca:hover .speech{
    opacity: 1;
}

.elementor-27 .elementor-element.elementor-element-35a3dca {
    width: 50%;
    margin:0 auto;
}

@media only screen and (max-width:480px){
    .elementor-27 .elementor-element.elementor-element-35a3dca{
        width:70%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a0df8aa */#text:hover{
    color:#fff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4cc4c51 */.school{
    color:#fff;
    font-size: 16px;
    font-weight: normal;
}
.main-text:hover{
    color:#FFE8C6;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-fe7443b */.circle-singleline {
    width: 64px;
    height: 64px;
    border-radius: 50%;
    font-size: 18px;
    text-align: center;
    vertical-align: middle;
    line-height: 60px;
    background: #000;
    color: #D5D5D5;
}
.circle-singleline:hover{
    color:#fff;
     -webkit-box-shadow: 0px 0px 50px 0px rgba(30, 50, 127, 1);
-moz-box-shadow:0px 0px 50px 0px rgba(30, 50, 127, 1);
box-shadow: 0px 0px 50px 0px rgba(30, 50, 127, 1);
}

.hvr-float {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-float:hover, .hvr-float:focus, .hvr-float:active {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5679706 */.list{
    margin:0 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e214eb */.list{
    margin:0 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b4e9e8d */#testing{
    display: none;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e824c5a */.fish {
-webkit-animation: mover 2s infinite  alternate;
    animation: mover 2s infinite  alternate;
}

@-webkit-keyframes mover {
    0% { transform: translateY(0); }
    100% { transform: translateY(-20px); }
}
@keyframes mover {
    0% { transform: translateY(0); }
    100% { transform: translateY(-20px); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2701c22 */.fish2 {
-webkit-animation: mover 3s infinite  alternate;
    animation: mover 3s infinite  alternate;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b5f849f */.fish3 {
-webkit-animation: mover 4s infinite  alternate;
    animation: mover 4s infinite  alternate;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5db95da */.fish4 {
-webkit-animation: mover 5s infinite  alternate;
    animation: mover 5s infinite  alternate;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fcd0630 */.school{
    color:#fff;
    font-size: 16px;
    font-weight: normal;
}
.main-text:hover{
    color:#FFE8C6;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-89f918d */.exp-icon svg:hover{
     fill: #FFE8C6!important;
    -webkit-animation:spin 1s linear infinite;
    -moz-animation:spin 1s linear infinite;
    animation:spin 1s linear infinite;
}
@-moz-keyframes spin {
    100% {
        -moz-transform: rotate(360deg);
    }
}
@-webkit-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform:rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-caa8d08 */.list{
    margin:0 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d9adb8b */.circle-singleline {
    width: 64px;
    height: 64px;
    border-radius: 50%;
    font-size: 18px;
    text-align: center;
    vertical-align: middle;
    line-height: 60px;
    background: #000;
    color: #D5D5D5;
}
.circle-singleline:hover{
    color:#fff;
     -webkit-box-shadow: 0px 0px 50px 0px rgba(30, 50, 127, 1);
-moz-box-shadow:0px 0px 50px 0px rgba(30, 50, 127, 1);
box-shadow: 0px 0px 50px 0px rgba(30, 50, 127, 1);
}

@media only screen and (min-width:321px) and (max-width:768px){
    .circle-singleline {
        width:56px;
        height:56px;
        line-height:56px;
        font-size:16px;
    }
}

.hvr-float {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-float:hover, .hvr-float:focus, .hvr-float:active {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px);
}

#tooltip {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black; /* If you want dots under the hoverable text */
}
#tooltip .tooltiptext {
  visibility: hidden;
  width: 120px;
  background-color: #000;
  color:  #CCC3B6;
  text-align: center;
  padding: 1px 0;
  border-radius: 6px;
  position: absolute;
  z-index: 1;
  bottom: 100%;
  left: 50%;
  margin-left: -60px;
  opacity: 0;
  transition: opacity .5s;
}

#tooltip:hover .tooltiptext {
  visibility: visible;
  opacity: 1;
}

.tooltip .tooltiptext::after {
  content: " ";
  position: absolute;
  top: 100%; /* At the bottom of the tooltip */
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: black transparent transparent transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-45387ba */.list{
    margin:0 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6bc70b4 */.detail-link:hover h2{
    color: #FFE8C6!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a573fbb */.list{
    margin:0 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b2f761d */.list{
    margin:0 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3966437 */.detail-link:hover h2{
    color: #FFE8C6!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-57fd665 */.list{
    margin:0 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26e0aa3 */.list{
    margin:0 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-bbdefa9 */.detail-link:hover h2{
    color: #FFE8C6!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-88b9bb0 */.list{
    margin:0 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21933ea */.list{
    margin:0 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3667fdd */.list{
    margin:0 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74d0ebc */.list{
    margin:0 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a92492 */.detail-link:hover h2{
    color: #FFE8C6!important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e58186a */.list{
    margin:0 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7643647 */.school{
    color:#fff;
    font-size: 16px;
    font-weight: normal;
}
.main-text:hover{
    color:#FFE8C6;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a1cc594 */.list{
    margin:0 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d932fea */.circle-singleline {
    width: 64px;
    height: 64px;
    border-radius: 50%;
    font-size: 18px;
    text-align: center;
    vertical-align: middle;
    line-height: 60px;
    background: #000;
    color: #D5D5D5;
}
.circle-singleline:hover{
    color:#fff;
     -webkit-box-shadow: 0px 0px 50px 0px rgba(30, 50, 127, 1);
-moz-box-shadow:0px 0px 50px 0px rgba(30, 50, 127, 1);
box-shadow: 0px 0px 50px 0px rgba(30, 50, 127, 1);
}

.hvr-float {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  -webkit-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-property: transform;
  transition-property: transform;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}
.hvr-float:hover, .hvr-float:focus, .hvr-float:active {
  -webkit-transform: translateY(-8px);
  transform: translateY(-8px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd40cbb */.list{
    margin:0 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-946fdca */.exp-icon svg:hover{
     fill: #FFE8C6!important;
    -webkit-animation:spin 1s linear infinite;
    -moz-animation:spin 1s linear infinite;
    animation:spin 1s linear infinite;
}
@-moz-keyframes spin {
    100% {
        -moz-transform: rotate(360deg);
    }
}
@-webkit-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform:rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c469c91 */.list{
    margin:0 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-f19ea09 */@media only screen and (max-width:480px) {
    .elementor-tab-title {
        text-align:center;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-12ad2a8 */@media only screen and (max-width:480px){
    .moblie-bg{
        background:rgba(18, 18, 18, .5);
        border:1px solid #d5d5d5;
        border-radius:16px;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4edd23b */.exp-icon svg:hover{
     fill: #FFE8C6!important;
    -webkit-animation:spin 1s linear infinite;
    -moz-animation:spin 1s linear infinite;
    animation:spin 1s linear infinite;
}
@-moz-keyframes spin {
    100% {
        -moz-transform: rotate(360deg);
    }
}
@-webkit-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform:rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e9c48b9 */.list{
    margin:0 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a93ae1 */.detail-link:hover h2{
    color: #FFE8C6!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-847a8cc */.exp-icon svg:hover{
     fill: #FFE8C6!important;
    -webkit-animation:spin 1s linear infinite;
    -moz-animation:spin 1s linear infinite;
    animation:spin 1s linear infinite;
}
@-moz-keyframes spin {
    100% {
        -moz-transform: rotate(360deg);
    }
}
@-webkit-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform:rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-28b769d */.list{
    margin:0 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8ddd5d0 */.detail-link:hover h2{
    color: #FFE8C6!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-8e6f8a0 */.exp-icon svg:hover{
     fill: #FFE8C6!important;
    -webkit-animation:spin 1s linear infinite;
    -moz-animation:spin 1s linear infinite;
    animation:spin 1s linear infinite;
}
@-moz-keyframes spin {
    100% {
        -moz-transform: rotate(360deg);
    }
}
@-webkit-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform:rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c31ad91 */.list{
    margin:0 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3ce2219 */.detail-link:hover h2{
    color: #FFE8C6!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e6593ba */.exp-icon svg:hover{
     fill: #FFE8C6!important;
    -webkit-animation:spin 1s linear infinite;
    -moz-animation:spin 1s linear infinite;
    animation:spin 1s linear infinite;
}
@-moz-keyframes spin {
    100% {
        -moz-transform: rotate(360deg);
    }
}
@-webkit-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform:rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f0cebd1 */.list{
    margin:0 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6222949 */.detail-link:hover h2{
    color: #FFE8C6!important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-b39f661 */.exp-icon svg:hover{
     fill: #FFE8C6!important;
    -webkit-animation:spin 1s linear infinite;
    -moz-animation:spin 1s linear infinite;
    animation:spin 1s linear infinite;
}
@-moz-keyframes spin {
    100% {
        -moz-transform: rotate(360deg);
    }
}
@-webkit-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
    }
}
@keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform:rotate(360deg);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fd67497 */.list{
    margin:0 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bbb0591 */.list{
    margin:0 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-882fa4a */.list{
    margin:0 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-defaf3f */.list{
    margin:0 0 5px 0;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-79702a8 */.fish {
-webkit-animation: mover 2s infinite  alternate;
    animation: mover 2s infinite  alternate;
}

@-webkit-keyframes mover {
    0% { transform: translateY(0); }
    100% { transform: translateY(-20px); }
}
@keyframes mover {
    0% { transform: translateY(0); }
    100% { transform: translateY(-20px); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-70c5939 */.fish2 {
-webkit-animation: mover 3s infinite  alternate;
    animation: mover 3s infinite  alternate;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b892716 */.fish3 {
-webkit-animation: mover 4s infinite  alternate;
    animation: mover 4s infinite  alternate;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d57a0f */.fish4 {
-webkit-animation: mover 5s infinite  alternate;
    animation: mover 5s infinite  alternate;
}/* End custom CSS */