.elementor-8364 .elementor-element.elementor-element-cc23f99{margin-top:2%;margin-bottom:0%;}.elementor-8364 .elementor-element.elementor-element-aca84d2{position:absolute;right:-600px;bottom:-200px;}.elementor-8364 .elementor-element.elementor-element-038d72b{padding:0% 10% 0% 10%;}.elementor-bc-flex-widget .elementor-8364 .elementor-element.elementor-element-9b277e6.elementor-column .elementor-column-wrap{align-items:center;}.elementor-8364 .elementor-element.elementor-element-9b277e6.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8364 .elementor-element.elementor-element-3b42b94 .aux-modern-heading-primary{font-size:30px;color:var( --e-global-color-cae0217 );}.elementor-8364 .elementor-element.elementor-element-3b42b94 .aux-modern-heading-secondary .aux-head-highlight{text-transform:uppercase;color:var( --e-global-color-cae0217 );}.elementor-8364 .elementor-element.elementor-element-3b42b94 .aux-modern-heading-description{color:var( --e-global-color-secondary );font-size:18px;}.elementor-8364 .elementor-element.elementor-element-037bab4{z-index:1;}.elementor-8364 .elementor-element.elementor-element-eb2839a{z-index:0;position:absolute;bottom:-100px;left:-200px;}.elementor-bc-flex-widget .elementor-8364 .elementor-element.elementor-element-987c16e.elementor-column .elementor-column-wrap{align-items:center;}.elementor-8364 .elementor-element.elementor-element-987c16e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8364 .elementor-element.elementor-element-987c16e > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;}.elementor-8364 .elementor-element.elementor-element-987c16e > .elementor-element-populated > .elementor-widget-wrap{padding:0% 5% 0% 15%;}.elementor-8364 .elementor-element.elementor-element-e12fa12 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-8364 .elementor-element.elementor-element-e12fa12 .aux-modern-heading-primary{font-size:30px;text-transform:uppercase;color:var( --e-global-color-e2f9527 );}.elementor-8364 .elementor-element.elementor-element-e12fa12 .aux-modern-heading-secondary .aux-head-highlight{font-size:20px;color:var( --e-global-color-secondary );}.elementor-8364 .elementor-element.elementor-element-9ba52dc input:not([type="submit"]){font-family:"Roboto", Sans-serif;font-weight:600;height:0px;padding:22px 22px 22px 22px;margin:0px 0px -20px 0px;background-color:#F1F2F7;transition:all ease-out 0.3s;}.elementor-8364 .elementor-element.elementor-element-9ba52dc input:not([type="submit"])::placeholder{font-family:"Questrial", Sans-serif;font-size:16px;font-weight:400;text-transform:capitalize;font-style:normal;color:var( --e-global-color-66e20523 );}.elementor-8364 .elementor-element.elementor-element-9ba52dc input[type="text"]{transition:all ease-out 0.3s;}.elementor-8364 .elementor-element.elementor-element-9ba52dc input[type="email"]{transition:all ease-out 0.3s;}.elementor-8364 .elementor-element.elementor-element-9ba52dc select{transition:all ease-out 0.3s;}.elementor-8364 .elementor-element.elementor-element-9ba52dc textarea{color:var( --e-global-color-6ea84a27 );height:265px;border-radius:20px 20px 20px 20px;padding:25px 40px 25px 40px;margin:10px 0px 0px 0px;background-color:#F1F2F7;transition:all ease-out 0.3s;}.elementor-8364 .elementor-element.elementor-element-9ba52dc textarea::placeholder{font-family:"Questrial", Sans-serif;font-size:16px;font-weight:400;font-style:normal;color:var( --e-global-color-66e20523 );}.elementor-8364 .elementor-element.elementor-element-9ba52dc label{font-family:"Quicksand", Sans-serif;font-size:20px;font-weight:bold;text-transform:capitalize;letter-spacing:-0.6px;color:var( --e-global-color-text );}.elementor-8364 .elementor-element.elementor-element-9ba52dc input[type="submit"]{font-size:16px;font-weight:bold;text-transform:capitalize;height:45px;border-radius:25px 25px 25px 25px;padding:15px 22px 15px 22px;margin:10px 0px 20px 0px;transition:all ease-out 1s;}.elementor-8364 .elementor-element.elementor-element-9ba52dc input[type="submit"]:hover{background-color:transparent;background-image:linear-gradient(180deg, #FABD05 0%, var( --e-global-color-9721f2b ) 100%);box-shadow:0px 30px 50px 0px rgba(252, 170, 35, 0.3);}.elementor-8364 .elementor-element.elementor-element-9ba52dc{z-index:1;animation-duration:1000ms;animation-delay:500ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-8364 .elementor-element.elementor-element-a422811{padding:0% 8% 0% 8%;}.elementor-8364 .elementor-element.elementor-element-05e1b85 .aux-modern-heading-primary{font-size:25px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-e2f9527 );margin:0% 0% 5% 0%;}.elementor-8364 .elementor-element.elementor-element-05e1b85 .aux-modern-heading-description{color:var( --e-global-color-cae0217 );font-size:24px;font-weight:400;max-width:534px;}.elementor-8364 .elementor-element.elementor-element-05e1b85 > .elementor-widget-container{padding:0% 0% 0% 010%;}.elementor-8364 .elementor-element.elementor-element-05e1b85{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-8364 .elementor-element.elementor-element-a43da05 .aux-ico{font-size:16px;}.elementor-8364 .elementor-element.elementor-element-a43da05 .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-a43da05 .widget-content{color:var( --e-global-color-secondary );font-size:20px;font-weight:400;}.elementor-8364 .elementor-element.elementor-element-a43da05 .aux-widget-advanced-text{text-align:left !important;padding:20px 20px 0px 20px;}.elementor-8364 .elementor-element.elementor-element-a43da05 .aux-text-widget-overlay, .elementor-8364 .elementor-element.elementor-element-a43da05 .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-8364 .elementor-element.elementor-element-a43da05 > .elementor-widget-container{margin:0% 5% 0% 5%;background-color:var( --e-global-color-a408cf1 );border-radius:20px 20px 20px 20px;transition-duration:1000ms;transition-property:all;}.elementor-8364 .elementor-element.elementor-element-a43da05:hover .elementor-widget-container{box-shadow:0px 30px 70px 0px rgba(160, 171, 201, 0.4);}.elementor-8364 .elementor-element.elementor-element-a43da05{animation-duration:2000ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-8364 .elementor-element.elementor-element-e57a3c8{z-index:1;position:absolute;top:500px;left:100px;}.elementor-8364 .elementor-element.elementor-element-2c3cc6f .aux-widget-inner > *{text-align:right;margin-left:auto !important;}.elementor-8364 .elementor-element.elementor-element-2c3cc6f .aux-modern-heading-primary{font-size:25px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-e2f9527 );margin:0% 0% 5% 0%;}.elementor-8364 .elementor-element.elementor-element-2c3cc6f > .elementor-widget-container{margin:50px 0px 0px 0px;padding:0% 12% 0% 0%;}.elementor-8364 .elementor-element.elementor-element-2c3cc6f{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-8364 .elementor-element.elementor-element-0b5c896 .aux-text-widget-header{background-color:var( --e-global-color-85b8ffe );}.elementor-8364 .elementor-element.elementor-element-0b5c896 .aux-ico{font-size:16px;}.elementor-8364 .elementor-element.elementor-element-0b5c896 .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-0b5c896 .widget-content{color:var( --e-global-color-a408cf1 );font-size:20px;font-weight:400;}.elementor-8364 .elementor-element.elementor-element-0b5c896 .aux-widget-advanced-text{text-align:left !important;padding:020px 20px 0px 20px;}.elementor-8364 .elementor-element.elementor-element-0b5c896 .aux-text-widget-overlay, .elementor-8364 .elementor-element.elementor-element-0b5c896 .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-8364 .elementor-element.elementor-element-0b5c896 > .elementor-widget-container{margin:0% 5% 0% 5%;background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-e2f9527 ) 0%, var( --e-global-color-cae0217 ) 100%);border-radius:20px 20px 20px 20px;box-shadow:0px 30px 70px 0px rgba(160, 171, 201, 0.15);transition-duration:1000ms;transition-property:all;}.elementor-8364 .elementor-element.elementor-element-0b5c896:hover .elementor-widget-container{box-shadow:0px 30px 70px 0px rgba(160, 171, 201, 0.4);}.elementor-8364 .elementor-element.elementor-element-0b5c896{animation-duration:2000ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-8364 .elementor-element.elementor-element-02d1464{z-index:1;position:absolute;top:650px;left:100px;}.elementor-8364 .elementor-element.elementor-element-7657e96 .aux-widget-inner > *{text-align:right;margin-left:auto !important;}.elementor-8364 .elementor-element.elementor-element-7657e96 .aux-modern-heading-primary{font-size:25px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-e2f9527 );margin:0% 0% 5% 0%;}.elementor-8364 .elementor-element.elementor-element-7657e96 > .elementor-widget-container{padding:0% 10% 0% 0%;}.elementor-8364 .elementor-element.elementor-element-7657e96{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-8364 .elementor-element.elementor-element-c3aa3d0 .aux-text-widget-header{background-color:var( --e-global-color-85b8ffe );}.elementor-8364 .elementor-element.elementor-element-c3aa3d0 .aux-ico{font-size:16px;}.elementor-8364 .elementor-element.elementor-element-c3aa3d0 .aux-ico-box{padding:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-c3aa3d0 .widget-content{color:var( --e-global-color-secondary );font-size:20px;font-weight:400;}.elementor-8364 .elementor-element.elementor-element-c3aa3d0 .aux-widget-advanced-text{text-align:left !important;padding:020px 20px 0px 20px;}.elementor-8364 .elementor-element.elementor-element-c3aa3d0 .aux-text-widget-overlay, .elementor-8364 .elementor-element.elementor-element-c3aa3d0 .aux-widget-advanced-text{border-radius:20px 20px 20px 20px;}.elementor-8364 .elementor-element.elementor-element-c3aa3d0 > .elementor-widget-container{margin:0% 5% 0% 5%;background-color:var( --e-global-color-a408cf1 );border-radius:20px 20px 20px 20px;box-shadow:0px 30px 70px 0px rgba(160, 171, 201, 0.15);transition-duration:1000ms;transition-property:all;}.elementor-8364 .elementor-element.elementor-element-c3aa3d0:hover .elementor-widget-container{box-shadow:0px 30px 70px 0px rgba(160, 171, 201, 0.4);}.elementor-8364 .elementor-element.elementor-element-c3aa3d0{animation-duration:2000ms;animation-delay:200ms;animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-8364 .elementor-element.elementor-element-477858c{margin-top:5%;margin-bottom:0%;}.elementor-8364 .elementor-element.elementor-element-67c66ca{position:absolute;top:-50px;left:-450px;}.elementor-8364 .elementor-element.elementor-element-d3e1858 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-8364 .elementor-element.elementor-element-d3e1858 .aux-modern-heading-primary{text-transform:uppercase;color:var( --e-global-color-e2f9527 );margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-d3e1858 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;}.elementor-8364 .elementor-element.elementor-element-f774f9f > .elementor-widget-container{padding:0% 15% 0% 15%;}.elementor-8364 .elementor-element.elementor-element-e7c01ae{margin-top:5%;margin-bottom:0%;}.elementor-bc-flex-widget .elementor-8364 .elementor-element.elementor-element-02f1600.elementor-column .elementor-column-wrap{align-items:center;}.elementor-8364 .elementor-element.elementor-element-02f1600.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8364 .elementor-element.elementor-element-90ae5ce .aux-modern-heading-primary{font-size:25px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-e2f9527 );margin:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-90ae5ce > .elementor-widget-container{padding:0% 0% 0% 010%;}.elementor-8364 .elementor-element.elementor-element-90ae5ce{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-8364 .elementor-element.elementor-element-dcbb2a9{padding:0% 10% 0% 10%;}.elementor-bc-flex-widget .elementor-8364 .elementor-element.elementor-element-58586c2.elementor-column .elementor-column-wrap{align-items:center;}.elementor-8364 .elementor-element.elementor-element-58586c2.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8364 .elementor-element.elementor-element-58586c2 > .elementor-element-populated{text-align:right;}.elementor-8364 .elementor-element.elementor-element-58586c2 > .elementor-element-populated > .elementor-widget-wrap{padding:0% 10% 0% 0%;}.elementor-8364 .elementor-element.elementor-element-58586c2{animation-duration:1000ms;animation-delay:700ms;}.elementor-8364 .elementor-element.elementor-element-fa711ef{width:auto;max-width:auto;position:absolute;top:0px;right:0px;}.elementor-8364 .elementor-element.elementor-element-6258198 .aux-modern-heading-primary{text-transform:uppercase;color:var( --e-global-color-e2f9527 );margin:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-6258198 .aux-modern-heading-secondary .aux-head-highlight{font-size:20px;font-style:italic;color:var( --e-global-color-cae0217 );}.elementor-8364 .elementor-element.elementor-element-6258198 .aux-modern-heading-description{color:var( --e-global-color-secondary );font-size:16px;max-width:420px;}.elementor-8364 .elementor-element.elementor-element-6258198 > .elementor-widget-container{padding:15% 0% 10% 0%;}.elementor-bc-flex-widget .elementor-8364 .elementor-element.elementor-element-ae3bf46.elementor-column .elementor-column-wrap{align-items:center;}.elementor-8364 .elementor-element.elementor-element-ae3bf46.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-8364 .elementor-element.elementor-element-ae3bf46{animation-duration:1000ms;animation-delay:500ms;}.elementor-8364 .elementor-element.elementor-element-1126cdb{z-index:1;}.elementor-8364 .elementor-element.elementor-element-68d991a{position:absolute;}.elementor-8364 .elementor-element.elementor-element-d4079f5{z-index:0;position:absolute;right:-300px;bottom:-50px;}.elementor-8364 .elementor-element.elementor-element-302dbe2f{margin-top:80px;margin-bottom:80px;padding:0px 35px 0px 35px;}.elementor-8364 .elementor-element.elementor-element-e44a67c .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-8364 .elementor-element.elementor-element-e44a67c .aux-modern-heading-primary{text-transform:uppercase;color:var( --e-global-color-e2f9527 );margin:7px 7px 7px 7px;}.elementor-8364 .elementor-element.elementor-element-e44a67c .aux-modern-heading-description{color:var( --e-global-color-secondary );font-size:18px;}.elementor-8364 .elementor-element.elementor-element-102ce300{position:absolute;top:-110px;right:-500px;}.elementor-8364 .elementor-element.elementor-element-7369df4 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 10% 0% 10%;}.elementor-8364 .elementor-element.elementor-element-7369df4{z-index:1;}.elementor-8364 .elementor-element.elementor-element-26c60f8c{z-index:0;position:absolute;bottom:-100px;left:-550px;}.elementor-8364 .elementor-element.elementor-element-6cd6faf{margin-top:05%;margin-bottom:0%;padding:0% 10% 0% 10%;}.elementor-8364 .elementor-element.elementor-element-7ffbcc10 .aux-modern-heading-primary{font-size:25px;font-weight:bold;text-transform:uppercase;color:var( --e-global-color-e2f9527 );margin:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-7ffbcc10 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-8364 .elementor-element.elementor-element-7ffbcc10{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-8364 .elementor-element.elementor-element-3e576514 .elementor-tab-title{border-width:0px;}.elementor-8364 .elementor-element.elementor-element-3e576514 .elementor-tab-content{border-width:0px;color:var( --e-global-color-text );font-size:18px;}.elementor-8364 .elementor-element.elementor-element-3e576514 .elementor-toggle-title, .elementor-8364 .elementor-element.elementor-element-3e576514 .elementor-toggle-icon{color:var( --e-global-color-secondary );}.elementor-8364 .elementor-element.elementor-element-3e576514 .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-8364 .elementor-element.elementor-element-3e576514 .elementor-toggle-title{font-size:20px;font-weight:500;}.elementor-8364 .elementor-element.elementor-element-3e576514 .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-8364 .elementor-element.elementor-element-3e576514 .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-8364 .elementor-element.elementor-element-05e1b85 .aux-modern-heading-primary{font-size:18px;}.elementor-8364 .elementor-element.elementor-element-2c3cc6f .aux-modern-heading-primary{font-size:18px;}.elementor-8364 .elementor-element.elementor-element-7657e96 .aux-modern-heading-primary{font-size:18px;}.elementor-8364 .elementor-element.elementor-element-90ae5ce .aux-modern-heading-primary{font-size:18px;}.elementor-8364 .elementor-element.elementor-element-7ffbcc10 .aux-modern-heading-primary{font-size:18px;}}@media(max-width:767px){.elementor-8364 .elementor-element.elementor-element-038d72b{padding:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-987c16e > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-9ba52dc input:not([type="submit"])::placeholder{font-size:14px;}.elementor-8364 .elementor-element.elementor-element-9ba52dc textarea::placeholder{font-size:14px;}.elementor-8364 .elementor-element.elementor-element-9ba52dc label{font-size:17px;}.elementor-8364 .elementor-element.elementor-element-9ba52dc input[type="submit"]{font-size:14px;}.elementor-8364 .elementor-element.elementor-element-a422811{padding:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-05e1b85 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-8364 .elementor-element.elementor-element-05e1b85 .aux-modern-heading-description{font-size:14px;}.elementor-8364 .elementor-element.elementor-element-05e1b85 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-a43da05 .widget-content{font-size:15px;}.elementor-8364 .elementor-element.elementor-element-a43da05 .aux-widget-advanced-text{padding:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-a43da05 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-8364 .elementor-element.elementor-element-2c3cc6f .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-8364 .elementor-element.elementor-element-2c3cc6f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-0b5c896 .widget-content{font-size:15px;}.elementor-8364 .elementor-element.elementor-element-0b5c896 .aux-widget-advanced-text{padding:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-0b5c896 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-8364 .elementor-element.elementor-element-7657e96 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-8364 .elementor-element.elementor-element-7657e96 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-c3aa3d0 .widget-content{font-size:15px;}.elementor-8364 .elementor-element.elementor-element-c3aa3d0 .aux-widget-advanced-text{padding:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-c3aa3d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-8364 .elementor-element.elementor-element-f774f9f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-90ae5ce .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-8364 .elementor-element.elementor-element-90ae5ce > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-dcbb2a9{padding:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-58586c2 > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-6cd6faf{padding:0px 0px 0px 0px;}.elementor-8364 .elementor-element.elementor-element-7ffbcc10 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-8364 .elementor-element.elementor-element-3e576514 .elementor-toggle-title{font-size:16px;}.elementor-8364 .elementor-element.elementor-element-3e576514 .elementor-tab-content{font-size:14px;}}/* Start custom CSS for aux_image, class: .elementor-element-aca84d2 */.elementor-8364 .elementor-element.elementor-element-aca84d2 img{
    max-width: 500px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-037bab4 */@media screen and (min-width: 1024px) {
      .d-flex-pc {
        display: flex !important;
      }
}
.elementor-8364 .elementor-element.elementor-element-037bab4 .icon-holder {
    background-color: #4385F5;
    width: 64px;
    padding: 14px 0;
    text-align: center;
    font-size: 1.5em;
    margin-right: 10px;
    margin-top: 10px;
    border-radius: 10px;
  }
.elementor-8364 .elementor-element.elementor-element-037bab4 .font-white{
      color: #fff;
 }
 .elementor-8364 .elementor-element.elementor-element-037bab4 .title{
     color: #4385F5;
 }
 .elementor-8364 .elementor-element.elementor-element-037bab4 .bold{
     font-weight: bold;
 }
 .elementor-8364 .elementor-element.elementor-element-037bab4 .subtitle{
     color: #333;
 }
 .elementor-8364 .elementor-element.elementor-element-037bab4 .wrap-info{
     margin-left: 10px;
 }/* End custom CSS */
/* Start custom CSS for aux_contact_form, class: .elementor-element-9ba52dc */.elementor-8364 .elementor-element.elementor-element-9ba52dc input:not([type="checkbox"]) , .elementor-8364 .elementor-element.elementor-element-9ba52dc textarea{
    border:none;
    border-radius: 50px 50px 50px 50px;
}
.elementor-8364 .elementor-element.elementor-element-9ba52dc .wpcf7-form .wpcf7-checkbox input[type="checkbox"] + .wpcf7-list-item-label{
    color:var(--e-global-color-66e20523);
}
.elementor-8364 .elementor-element.elementor-element-9ba52dc textarea{
    border-radius: 20px;
}
.elementor-8364 .elementor-element.elementor-element-9ba52dc input[type="checkbox"]{
    width: 30px;
    height: 30px;
    border: none;
    border-radius: 8px;
    position: relative;
    top: 9px;
}
.elementor-8364 .elementor-element.elementor-element-9ba52dc .aux-nextto{
    display:flex;
    flex-direction:row;
    justify-content:space-between;
}
@media screen and (max-width:767px){
    .elementor-8364 .elementor-element.elementor-element-9ba52dc .aux-nextto{
        flex-direction:column;
    }
}
@media screen and (min-width: 1024px) {
    .elementor-8364 .elementor-element.elementor-element-9ba52dc input[type="submit"]{
        float: right;
    }
}

.elementor-8364 .elementor-element.elementor-element-9ba52dc input[type="submit"]{
  background: linear-gradient(to right,  var( --e-global-color-e2f9527 ), var( --e-global-color-cae0217 ));
  margin: 0!important;
}
.elementor-8364 .elementor-element.elementor-element-9ba52dc input:not([type="submit"]) {
    padding: 17px 10px!important;
}
.elementor-8364 .elementor-element.elementor-element-9ba52dc label{
    width: 100%!important;
    font-weight: 500!important;
    font-size: 16px!important;
    font-family: 'Roboto'!important;
}
.elementor-8364 .elementor-element.elementor-element-9ba52dc textarea{  
    height: 100px !important;
    width: 100% !important; 
    min-height: 100px!important; 
}
.elementor-8364 .elementor-element.elementor-element-9ba52dc {
    background-color: #fff;
    box-shadow: 0 3px 10px rgb(0 0 0 / 10%);
    border-radius: 20px 20px 20px 20px;
    padding: 20px 25px;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-05e1b85 */@media screen and (min-width: 1024px){
     .elementor-8364 .elementor-element.elementor-element-05e1b85 .aux-modern-heading-primary {
       position: relative;
      border-bottom: 3px solid #4585F4;
      width: 60%;
    }
    .elementor-8364 .elementor-element.elementor-element-05e1b85 .aux-modern-heading-primary:after {
         position: absolute;
      background: #005CAC;
      height: 3px;
      content: '';
      width: 60%;
      bottom: -3px;
      left: 0;
        }   
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-a43da05 */@media screen and (min-width: 1024px) {
    .elementor-8364 .elementor-element.elementor-element-a43da05 .aux-widget-advanced-text{
        box-shadow: 0 3px 10px rgb(0 0 0 / 10%);
    }
}
.elementor-8364 .elementor-element.elementor-element-a43da05 .elementor-widget-container{
    background: #fff;
    z-index: 1;
    box-shadow: 0 3px 10px rgb(0 0 0 / 10%);
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-2c3cc6f */@media screen and (min-width: 1024px){
     .elementor-8364 .elementor-element.elementor-element-2c3cc6f .aux-modern-heading-primary {
       position: relative;
      border-bottom: 3px solid #4585F4;
      width: 60%;
    }
    .elementor-8364 .elementor-element.elementor-element-2c3cc6f .aux-modern-heading-primary:after {
         position: absolute;
      background: #005CAC;
      height: 3px;
      content: '';
      width: 60%;
      bottom: -3px;
      left: 0;
        }   
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-7657e96 */@media screen and (min-width: 1024px){
     .elementor-8364 .elementor-element.elementor-element-7657e96 .aux-modern-heading-primary {
       position: relative;
      border-bottom: 3px solid #4585F4;
      width: 60%;
    }
    .elementor-8364 .elementor-element.elementor-element-7657e96 .aux-modern-heading-primary:after {
         position: absolute;
      background: #005CAC;
      height: 3px;
      content: '';
      width: 60%;
      bottom: -3px;
      left: 0;
        }   
}/* End custom CSS */
/* Start custom CSS for aux_text, class: .elementor-element-c3aa3d0 */@media screen and (min-width: 1024px) {
    .elementor-8364 .elementor-element.elementor-element-c3aa3d0 .aux-widget-advanced-text{
        box-shadow: 0 3px 10px rgb(0 0 0 / 10%);
    }
}
.elementor-8364 .elementor-element.elementor-element-c3aa3d0 .elementor-widget-container{
    background: #fff;
    z-index: 1;
    box-shadow: 0 3px 10px rgb(0 0 0 / 10%);
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-67c66ca */.elementor-8364 .elementor-element.elementor-element-67c66ca img{
    max-width: 500px;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-d3e1858 */@media screen and (min-width: 1024px){
  .elementor-8364 .elementor-element.elementor-element-d3e1858 .aux-modern-heading-primary {
   position: relative;
  border-bottom: 3px solid #4585F4;
  width: 25%;
}
.elementor-8364 .elementor-element.elementor-element-d3e1858 .aux-modern-heading-primary:after {
     position: absolute;
  background: #005CAC;
  height: 3px;
  content: '';
  width: 60%;
  bottom: -3px;
  left: 0;
    }  
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f774f9f */@media screen and (min-width: 1024px) {
    .elementor-8364 .elementor-element.elementor-element-f774f9f .icon-body{
   font-weight: bold;
    padding: 0 10px 0 30px;
    font-size: 26px;
    color: #4388F5;
  }
 .elementor-8364 .elementor-element.elementor-element-f774f9f .title-body{
    font-weight: 300;
    display: unset;
  }
 .elementor-8364 .elementor-element.elementor-element-f774f9f .body-program{
    position: relative;
    display: block;
    background-color: #F1F2F2;
    margin: 0 20px;
    padding: 10px 15px;
 }
.elementor-8364 .elementor-element.elementor-element-f774f9f .body-program:after {
    position: absolute;
    background: #dee2e6;
    height: 2px;
    content: '';
    width: 90%;
    bottom: 5px;
    left: 5%;
    }
.elementor-8364 .elementor-element.elementor-element-f774f9f .head-program{
    display: block;
    background-color: #4388F5;
    border-radius: 10px;
  }
.elementor-8364 .elementor-element.elementor-element-f774f9f .wrap-number-head{
    padding: 12px;
    display: inline-block;
    background-repeat: no-repeat;
    background-image: url(http://training.cloud-ace.vn/wp-content/uploads/2021/08/Asset-1@2x-7.png);
    background-size: 53px;
    margin: 5px 15px 0px 15px;
  }
.elementor-8364 .elementor-element.elementor-element-f774f9f .number-head{
    color: #fff;
  }
.elementor-8364 .elementor-element.elementor-element-f774f9f .title-head{
    color: #fff;
    display: inline-block;
  }
}
@media screen and (max-width: 1023px) {
  .elementor-8364 .elementor-element.elementor-element-f774f9f .icon-body{
   font-weight: bold;
    padding: 0 10px;
    font-size: 16px;
    color: #4388F5;
  }
 .elementor-8364 .elementor-element.elementor-element-f774f9f .title-body{
         display: unset;
      font-weight: 300;
      font-size: 14px;
  }
 .elementor-8364 .elementor-element.elementor-element-f774f9f .body-program{
    background-color: #F1F2F2;
    margin: 0 10px;
    padding: 10px;
  }
.elementor-8364 .elementor-element.elementor-element-f774f9f .head-program{
    display: block;
    background-color: #4388F5;
    border-radius: 10px;
    padding: 0 15px;
  }
.elementor-8364 .elementor-element.elementor-element-f774f9f .wrap-number-head{
    padding: 5px;
    display: inline-block;
    background-repeat: no-repeat;
    background-image: url(http://training.cloud-ace.vn/wp-content/uploads/2021/08/Asset-1@2x-7.png);
    background-size: 30px;
   margin: 5px 5px 0px 5px;
  }
.elementor-8364 .elementor-element.elementor-element-f774f9f .number-head{
    color: #fff;
    font-size: 18px;
  }
.elementor-8364 .elementor-element.elementor-element-f774f9f .title-head{
    color: #fff;
    display: unset;
    font-size: 16px;
  }  
}
.course-hidden {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-50a25fd */.elementor-8364 .elementor-element.elementor-element-50a25fd .wrap-btn-more{
    width: 100%;
}
.elementor-8364 .elementor-element.elementor-element-50a25fd .btn-more-list-item, .elementor-8364 .elementor-element.elementor-element-50a25fd .btn-hidden-more-list-item{
    margin: auto;
    display: block;
    padding: 15px 20px;
    border-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-90ae5ce */@media screen and (min-width: 1024px){
   .elementor-8364 .elementor-element.elementor-element-90ae5ce .aux-modern-heading-primary {
   position: relative;
  border-bottom: 3px solid #4585F4;
  width: 30%;
}
.elementor-8364 .elementor-element.elementor-element-90ae5ce .aux-modern-heading-primary:after {
     position: absolute;
  background: #005CAC;
  height: 3px;
  content: '';
  width: 60%;
  bottom: -3px;
  left: 0;
    } 
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-fa711ef */.elementor-8364 .elementor-element.elementor-element-fa711ef img{
    max-width: 70px;
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-6258198 */.elementor-8364 .elementor-element.elementor-element-6258198 .aux-modern-heading-description{
    float: right;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-58586c2 */@media screen and (min-width: 1024px){
    .elementor-8364 .elementor-element.elementor-element-58586c2{
      border-right: 2px solid #4388f5;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-1126cdb */@media screen and (min-width: 1024px){
    .elementor-8364 .elementor-element.elementor-element-1126cdb img{
    max-width: 300px;
}
}/* End custom CSS */
/* Start custom CSS for aux_image, class: .elementor-element-102ce300 */.elementor-8364 .elementor-element.elementor-element-102ce300 img{
    max-width: 500px;
}/* End custom CSS */
/* Start custom CSS for wp-widget-custom_html, class: .elementor-element-7369df4 */.elementor-8364 .elementor-element.elementor-element-7369df4 .student-box .wrap-content .name-student{
    color: #4388f5;
    margin-bottom: 0;
    font-weight: 600;
}
.elementor-8364 .elementor-element.elementor-element-7369df4 .student-box .wrap-content .postion-student{
    color: #a0abc9;
}
.elementor-8364 .elementor-element.elementor-element-7369df4 .student-box .des-student{
    font-size: 14px;
}
.elementor-8364 .elementor-element.elementor-element-7369df4 .student-box {
        background: #fff;
        box-shadow: 0 3px 10px rgb(0 0 0 / 10%);
        border-radius: 30px;
}
@media screen and (max-width: 1023px) {
    .elementor-8364 .elementor-element.elementor-element-7369df4 .student-box .wrap-content .name-student{
        margin-top: 10px;
        text-align: center;
    }
    .elementor-8364 .elementor-element.elementor-element-7369df4 .student-box .wrap-content .postion-student{
        text-align: center;
    }
    .elementor-8364 .elementor-element.elementor-element-7369df4 .student-box .icon-student{
       display: none;
    }
    .elementor-8364 .elementor-element.elementor-element-7369df4 .wrap-img{
        margin: auto;
        text-align: center; 
    }
    .elementor-8364 .elementor-element.elementor-element-7369df4 .img-student {
        max-width: 100px;
        border-radius: 100%!important;
    }
    .elementor-8364 .elementor-element.elementor-element-7369df4 .student-box {
        margin: 10px;
        padding: 10px 20px 20px 20px;
    }
       .elementor-8364 .elementor-element.elementor-element-7369df4 .glider-prev, .elementor-8364 .elementor-element.elementor-element-7369df4 .glider-next {
         top: 40%;
     }
}
@media screen and (min-width: 1024px) {
   .elementor-8364 .elementor-element.elementor-element-7369df4 .glider-prev {
        left: 80px!important;
    }
    .elementor-8364 .elementor-element.elementor-element-7369df4 .glider-next{
        right: 80px!important;
    } 
     .elementor-8364 .elementor-element.elementor-element-7369df4 .glider-prev, .elementor-8364 .elementor-element.elementor-element-7369df4 .glider-next {
         top: 40%;
     }
    .elementor-8364 .elementor-element.elementor-element-7369df4 .student-box .wrap-img,
    .elementor-8364 .elementor-element.elementor-element-7369df4.student-box .wrap-content {
            display: table-cell;
    }
    .elementor-8364 .elementor-element.elementor-element-7369df4 .student-box .icon-student{
        margin-top: 25px;
        margin-right: -20px;
        float: right;
    }
    .elementor-8364 .elementor-element.elementor-element-7369df4 .img-student {
        margin-top: 20px!important;
        max-width: 50px !important;
        border-radius: 100%!important;
    }
    .elementor-8364 .elementor-element.elementor-element-7369df4 .student-box .wrap-content .name-student {
        margin-top: 20px;
    }
    .elementor-8364 .elementor-element.elementor-element-7369df4 .student-box {
        margin: 10px 20px;
        padding: 10px 40px 20px 40px;
    }
}/* End custom CSS */
/* Start custom CSS for aux_modern_heading, class: .elementor-element-7ffbcc10 */@media screen and (min-width: 1024px) {
   .elementor-8364 .elementor-element.elementor-element-7ffbcc10 .aux-modern-heading-primary {
   position: relative;
  border-bottom: 3px solid #4585F4;
  width: 30%;
    height: 45px;
}
.elementor-8364 .elementor-element.elementor-element-7ffbcc10 .aux-modern-heading-primary:after {
     position: absolute;
  background: #005CAC;
  height: 3px;
  content: '';
  width: 60%;
  bottom: -3px;
  left: 0;
    } 
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-3e576514 */.elementor-8364 .elementor-element.elementor-element-3e576514 .elementor-tab-title{
        background: linear-gradient(
90deg
, rgba(255,255,255,1) 0%, rgb(67 136 245 / 9%) 100%);
    border-radius: 30px;
        margin: 10px 0;
}
.elementor-8364 .elementor-element.elementor-element-3e576514 .elementor-widget-container{
    border-left: 3px solid #005CAC;
}
.elementor-8364 .elementor-element.elementor-element-3e576514 .elementor-tab-content p{
    font-style: italic;
}
.elementor-8364 .elementor-element.elementor-element-3e576514 .elementor-toggle{
    margin-left: 20px;
}
.elementor-8364 .elementor-element.elementor-element-3e576514 img{
    margin: 0 15px 10px 15px;
    width: 25px;
}/* End custom CSS */