.elementor-41335 .elementor-element.elementor-element-b8b84a5{--display:flex;--min-height:130px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-41335 .elementor-element.elementor-element-22dc194{text-align:center;}.elementor-41335 .elementor-element.elementor-element-22dc194 .elementor-heading-title{font-family:"Trocchi", Sans-serif;font-size:70px;color:#258ADD;}.elementor-41335 .elementor-element.elementor-element-654f617{--display:flex;--min-height:850px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 030px;--row-gap:30px;--column-gap:030px;--flex-wrap:wrap;--align-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-41335 .elementor-element.elementor-element-acc8175{--display:flex;--width:30%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#643CEA;--border-color:#643CEA;--border-radius:6% 6% 6% 6%;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-41335 .elementor-element.elementor-element-acc8175:not(.elementor-motion-effects-element-type-background), .elementor-41335 .elementor-element.elementor-element-acc8175 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41335 .elementor-element.elementor-element-2c7893c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41335 .elementor-element.elementor-element-2c7893c img, .elementor-41335 .elementor-element.elementor-element-2c7893c svg{width:100%;max-width:100%;}.elementor-41335 .elementor-element.elementor-element-2c7893c svg{height:215px;}.elementor-41335 .elementor-element.elementor-element-2c7893c img{height:215px;}.elementor-41335 .elementor-element.elementor-element-1c04a33 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-41335 .elementor-element.elementor-element-1c04a33.elementor-element{--order:99999 /* order end hack */;}.elementor-41335 .elementor-element.elementor-element-1c04a33{text-align:center;}.elementor-41335 .elementor-element.elementor-element-1c04a33 .elementor-heading-title{color:#3F6CE3;}.elementor-41335 .elementor-element.elementor-element-6e1528b .elementor-button{background-color:#3F6CE3;background-image:none;transition-duration:0.4s;}.elementor-41335 .elementor-element.elementor-element-6e1528b > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-41335 .elementor-element.elementor-element-6e1528b.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-41335 .elementor-element.elementor-element-43d270d{--display:flex;--width:30%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#E44822;--border-color:#E44822;--border-radius:6% 6% 6% 6%;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-41335 .elementor-element.elementor-element-43d270d:not(.elementor-motion-effects-element-type-background), .elementor-41335 .elementor-element.elementor-element-43d270d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41335 .elementor-element.elementor-element-a26c596.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41335 .elementor-element.elementor-element-a26c596 img, .elementor-41335 .elementor-element.elementor-element-a26c596 svg{width:100%;max-width:100%;}.elementor-41335 .elementor-element.elementor-element-a26c596 svg{height:215px;}.elementor-41335 .elementor-element.elementor-element-a26c596 img{height:215px;}.elementor-41335 .elementor-element.elementor-element-1f59bdf.elementor-element{--order:99999 /* order end hack */;}.elementor-41335 .elementor-element.elementor-element-1f59bdf{text-align:center;}.elementor-41335 .elementor-element.elementor-element-1f59bdf .elementor-heading-title{color:#DD3727;}.elementor-41335 .elementor-element.elementor-element-72ee2b9 .elementor-button{background-color:#DD3727;background-image:none;transition-duration:0.4s;}.elementor-41335 .elementor-element.elementor-element-72ee2b9 > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-41335 .elementor-element.elementor-element-72ee2b9.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-41335 .elementor-element.elementor-element-5c5a79b{--display:flex;--width:30%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#FF642C;--border-color:#FF642C;--border-radius:6% 6% 6% 6%;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-41335 .elementor-element.elementor-element-5c5a79b:not(.elementor-motion-effects-element-type-background), .elementor-41335 .elementor-element.elementor-element-5c5a79b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41335 .elementor-element.elementor-element-592cdff.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-41335 .elementor-element.elementor-element-592cdff img, .elementor-41335 .elementor-element.elementor-element-592cdff svg{width:100%;max-width:100%;}.elementor-41335 .elementor-element.elementor-element-592cdff svg{height:210px;}.elementor-41335 .elementor-element.elementor-element-592cdff img{height:210px;}.elementor-41335 .elementor-element.elementor-element-26092b5 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-41335 .elementor-element.elementor-element-26092b5.elementor-element{--order:99999 /* order end hack */;}.elementor-41335 .elementor-element.elementor-element-26092b5{text-align:center;}.elementor-41335 .elementor-element.elementor-element-26092b5 .elementor-heading-title{color:#FF622D;}.elementor-41335 .elementor-element.elementor-element-3e9deba .elementor-button{background-color:#FF622D;background-image:none;transition-duration:0.4s;}.elementor-41335 .elementor-element.elementor-element-3e9deba > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-41335 .elementor-element.elementor-element-3e9deba.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-41335 .elementor-element.elementor-element-071a465{--display:flex;--width:30%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#046C8C;--border-color:#046C8C;--border-radius:6% 6% 6% 6%;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.5);}.elementor-41335 .elementor-element.elementor-element-071a465:not(.elementor-motion-effects-element-type-background), .elementor-41335 .elementor-element.elementor-element-071a465 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41335 .elementor-element.elementor-element-07c467d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-41335 .elementor-element.elementor-element-07c467d.elementor-element{--order:99999 /* order end hack */;}.elementor-41335 .elementor-element.elementor-element-07c467d{text-align:center;}.elementor-41335 .elementor-element.elementor-element-07c467d .elementor-heading-title{color:#00C8FF;}.elementor-41335 .elementor-element.elementor-element-90e1e0f .elementor-button{background-color:#00C8FF;background-image:none;transition-duration:0.4s;}.elementor-41335 .elementor-element.elementor-element-90e1e0f > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-41335 .elementor-element.elementor-element-90e1e0f.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-41335 .elementor-element.elementor-element-bfeffc6{--display:flex;--width:30%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:0px 0px 4px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:4px;--border-left-width:0px;border-color:#6A2B04;--border-color:#6A2B04;--border-radius:6% 6% 6% 6%;box-shadow:0px 2px 5px 0px rgba(0,0,0,0.5);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-41335 .elementor-element.elementor-element-bfeffc6:not(.elementor-motion-effects-element-type-background), .elementor-41335 .elementor-element.elementor-element-bfeffc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-41335 .elementor-element.elementor-element-c5da45a > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-41335 .elementor-element.elementor-element-c5da45a.elementor-element{--order:99999 /* order end hack */;}.elementor-41335 .elementor-element.elementor-element-c5da45a{text-align:center;}.elementor-41335 .elementor-element.elementor-element-c5da45a .elementor-heading-title{color:#FF7C00;}.elementor-41335 .elementor-element.elementor-element-3205f8b .elementor-button{background-color:#FF7C00;background-image:none;transition-duration:0.4s;}.elementor-41335 .elementor-element.elementor-element-3205f8b > .elementor-widget-container{margin:0px 0px 7px 0px;}.elementor-41335 .elementor-element.elementor-element-3205f8b.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-41335 .elementor-element.elementor-element-9d70aca{--display:flex;--width:30%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-41335 .elementor-element.elementor-element-9d70aca:not(.elementor-motion-effects-element-type-background), .elementor-41335 .elementor-element.elementor-element-9d70aca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1200px){.elementor-41335 .elementor-element.elementor-element-2c7893c{width:var( --container-widget-width, 201.391px );max-width:201.391px;--container-widget-width:201.391px;--container-widget-flex-grow:0;}.elementor-41335 .elementor-element.elementor-element-a26c596{width:var( --container-widget-width, 94.391px );max-width:94.391px;--container-widget-width:94.391px;--container-widget-flex-grow:0;}.elementor-41335 .elementor-element.elementor-element-592cdff{width:var( --container-widget-width, 204.391px );max-width:204.391px;--container-widget-width:204.391px;--container-widget-flex-grow:0;}}/* Start custom CSS for container, class: .elementor-element-acc8175 */.elementor-41335 .elementor-element.elementor-element-acc8175 {
  transition: all 0.3s ease;
}

.elementor-41335 .elementor-element.elementor-element-acc8175:hover {
  transform: translateY(-10px) scale(1.05); 
  box-shadow: 0 10px 25px rgb(58,115,218)
}
.course-card {
  cursor: pointer;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43d270d */.elementor-41335 .elementor-element.elementor-element-43d270d {
  transition: all 0.3s ease;
}

.elementor-41335 .elementor-element.elementor-element-43d270d:hover {
  transform: translateY(-10px) scale(1.05); 
  box-shadow: 0 10px 25px rgb(58,115,218)
}
.course-card {
  cursor: pointer;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c5a79b */.elementor-41335 .elementor-element.elementor-element-5c5a79b {
  transition: all 0.3s ease;
}

.elementor-41335 .elementor-element.elementor-element-5c5a79b:hover {
  transform: translateY(-10px) scale(1.05); 
  box-shadow: 0 10px 25px rgb(58,115,218)
}
.course-card {
  cursor: pointer;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-071a465 */.elementor-41335 .elementor-element.elementor-element-071a465 {
  transition: all 0.3s ease;
}

.elementor-41335 .elementor-element.elementor-element-071a465:hover {
  transform: translateY(-10px) scale(1.05); 
  box-shadow: 0 10px 25px rgb(58,115,218)
}
.course-card {
  cursor: pointer;
  position: relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bfeffc6 */.elementor-41335 .elementor-element.elementor-element-bfeffc6 {
  transition: all 0.3s ease;
}

.elementor-41335 .elementor-element.elementor-element-bfeffc6:hover {
  transform: translateY(-10px) scale(1.05); 
  box-shadow: 0 10px 25px rgb(58,115,218)
}
.course-card {
  cursor: pointer;
  position: relative;
}/* End custom CSS */