.elementor-525 .elementor-element.elementor-element-755ac08{--display:flex;--min-height:410px;}.elementor-525 .elementor-element.elementor-element-755ac08:not(.elementor-motion-effects-element-type-background), .elementor-525 .elementor-element.elementor-element-755ac08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.deeptaxpro.bhoomikatnt.com/wp-content/uploads/2026/07/38e20291-3ae7-4113-9e3a-904b39d6392a.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-525 .elementor-element.elementor-element-523ee15{--display:flex;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-525 .elementor-element.elementor-element-523ee15:not(.elementor-motion-effects-element-type-background), .elementor-525 .elementor-element.elementor-element-523ee15 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#022B501A;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-525 .elementor-element.elementor-element-f30a7a0{text-align:center;}.elementor-525 .elementor-element.elementor-element-f30a7a0 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:19px;font-weight:600;color:#FFB400;}.elementor-525 .elementor-element.elementor-element-510577f{text-align:center;}.elementor-525 .elementor-element.elementor-element-510577f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;color:#022B50;}.elementor-525 .elementor-element.elementor-element-1dd7dc5{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-525 .elementor-element.elementor-element-3a5936b{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-525 .elementor-element.elementor-element-a926469 .elementor-icon-box-wrapper{gap:15px;}.elementor-525 .elementor-element.elementor-element-a926469.elementor-view-stacked .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-a926469.elementor-view-framed .elementor-icon, .elementor-525 .elementor-element.elementor-element-a926469.elementor-view-default .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-a926469.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-a926469.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-a926469.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-a926469.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-a926469.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-a926469.elementor-view-default:has(:focus) .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-a926469 .elementor-icon-box-title, .elementor-525 .elementor-element.elementor-element-a926469 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-525 .elementor-element.elementor-element-a926469 .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-a926469:has(:hover) .elementor-icon-box-title,
					 .elementor-525 .elementor-element.elementor-element-a926469:has(:focus) .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-a926469 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-525 .elementor-element.elementor-element-1a76add{--display:flex;}.elementor-525 .elementor-element.elementor-element-0287605 .elementor-icon-box-wrapper{gap:15px;}.elementor-525 .elementor-element.elementor-element-0287605.elementor-view-stacked .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-0287605.elementor-view-framed .elementor-icon, .elementor-525 .elementor-element.elementor-element-0287605.elementor-view-default .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-0287605.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-0287605.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-0287605.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-0287605.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-0287605.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-0287605.elementor-view-default:has(:focus) .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-0287605 .elementor-icon-box-title, .elementor-525 .elementor-element.elementor-element-0287605 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-525 .elementor-element.elementor-element-0287605 .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-0287605:has(:hover) .elementor-icon-box-title,
					 .elementor-525 .elementor-element.elementor-element-0287605:has(:focus) .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-0287605 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-525 .elementor-element.elementor-element-b273f97{--display:flex;}.elementor-525 .elementor-element.elementor-element-31893e4 .elementor-icon-box-wrapper{gap:15px;}.elementor-525 .elementor-element.elementor-element-31893e4.elementor-view-stacked .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-31893e4.elementor-view-framed .elementor-icon, .elementor-525 .elementor-element.elementor-element-31893e4.elementor-view-default .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-31893e4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-31893e4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-31893e4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-31893e4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-31893e4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-31893e4.elementor-view-default:has(:focus) .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-31893e4 .elementor-icon-box-title, .elementor-525 .elementor-element.elementor-element-31893e4 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-525 .elementor-element.elementor-element-31893e4 .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-31893e4:has(:hover) .elementor-icon-box-title,
					 .elementor-525 .elementor-element.elementor-element-31893e4:has(:focus) .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-31893e4 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-525 .elementor-element.elementor-element-6efa33d{--display:flex;}.elementor-525 .elementor-element.elementor-element-14ba6b8 .elementor-icon-box-wrapper{gap:15px;}.elementor-525 .elementor-element.elementor-element-14ba6b8.elementor-view-stacked .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-14ba6b8.elementor-view-framed .elementor-icon, .elementor-525 .elementor-element.elementor-element-14ba6b8.elementor-view-default .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-14ba6b8.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-14ba6b8.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-14ba6b8.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-14ba6b8.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-14ba6b8.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-14ba6b8.elementor-view-default:has(:focus) .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-14ba6b8 .elementor-icon-box-title, .elementor-525 .elementor-element.elementor-element-14ba6b8 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-525 .elementor-element.elementor-element-14ba6b8 .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-14ba6b8:has(:hover) .elementor-icon-box-title,
					 .elementor-525 .elementor-element.elementor-element-14ba6b8:has(:focus) .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-14ba6b8 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-525 .elementor-element.elementor-element-039d595{--display:flex;}.elementor-525 .elementor-element.elementor-element-8035e34 .elementor-icon-box-wrapper{gap:15px;}.elementor-525 .elementor-element.elementor-element-8035e34.elementor-view-stacked .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-8035e34.elementor-view-framed .elementor-icon, .elementor-525 .elementor-element.elementor-element-8035e34.elementor-view-default .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-8035e34.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-8035e34.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-8035e34.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-8035e34.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-8035e34.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-8035e34.elementor-view-default:has(:focus) .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-8035e34 .elementor-icon-box-title, .elementor-525 .elementor-element.elementor-element-8035e34 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-525 .elementor-element.elementor-element-8035e34 .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-8035e34:has(:hover) .elementor-icon-box-title,
					 .elementor-525 .elementor-element.elementor-element-8035e34:has(:focus) .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-8035e34 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-525 .elementor-element.elementor-element-d1ca0bf{--display:flex;}.elementor-525 .elementor-element.elementor-element-363e11c .elementor-icon-box-wrapper{gap:15px;}.elementor-525 .elementor-element.elementor-element-363e11c.elementor-view-stacked .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-363e11c.elementor-view-framed .elementor-icon, .elementor-525 .elementor-element.elementor-element-363e11c.elementor-view-default .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-363e11c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-363e11c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-363e11c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-363e11c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-363e11c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-363e11c.elementor-view-default:has(:focus) .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-363e11c .elementor-icon-box-title, .elementor-525 .elementor-element.elementor-element-363e11c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-525 .elementor-element.elementor-element-363e11c .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-363e11c:has(:hover) .elementor-icon-box-title,
					 .elementor-525 .elementor-element.elementor-element-363e11c:has(:focus) .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-363e11c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-525 .elementor-element.elementor-element-bc80bd0{--display:flex;}.elementor-525 .elementor-element.elementor-element-73a1e34 .elementor-icon-box-wrapper{gap:15px;}.elementor-525 .elementor-element.elementor-element-73a1e34.elementor-view-stacked .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-73a1e34.elementor-view-framed .elementor-icon, .elementor-525 .elementor-element.elementor-element-73a1e34.elementor-view-default .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-73a1e34.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-73a1e34.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-73a1e34.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-73a1e34.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-73a1e34.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-73a1e34.elementor-view-default:has(:focus) .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-73a1e34 .elementor-icon-box-title, .elementor-525 .elementor-element.elementor-element-73a1e34 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-525 .elementor-element.elementor-element-73a1e34 .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-73a1e34:has(:hover) .elementor-icon-box-title,
					 .elementor-525 .elementor-element.elementor-element-73a1e34:has(:focus) .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-73a1e34 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-525 .elementor-element.elementor-element-be85932{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-525 .elementor-element.elementor-element-419f64f{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-525 .elementor-element.elementor-element-aad88e2{--display:flex;}.elementor-525 .elementor-element.elementor-element-525579d .elementor-icon-box-wrapper{gap:15px;}.elementor-525 .elementor-element.elementor-element-525579d.elementor-view-stacked .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-525579d.elementor-view-framed .elementor-icon, .elementor-525 .elementor-element.elementor-element-525579d.elementor-view-default .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-525579d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-525579d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-525579d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-525579d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-525579d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-525579d.elementor-view-default:has(:focus) .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-525579d .elementor-icon-box-title, .elementor-525 .elementor-element.elementor-element-525579d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-525 .elementor-element.elementor-element-525579d .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-525579d:has(:hover) .elementor-icon-box-title,
					 .elementor-525 .elementor-element.elementor-element-525579d:has(:focus) .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-525579d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-525 .elementor-element.elementor-element-0ef1416{--display:flex;}.elementor-525 .elementor-element.elementor-element-fb26ed4 .elementor-icon-box-wrapper{gap:15px;}.elementor-525 .elementor-element.elementor-element-fb26ed4.elementor-view-stacked .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-fb26ed4.elementor-view-framed .elementor-icon, .elementor-525 .elementor-element.elementor-element-fb26ed4.elementor-view-default .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-fb26ed4.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-fb26ed4.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-fb26ed4.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-fb26ed4.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-fb26ed4.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-fb26ed4.elementor-view-default:has(:focus) .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-fb26ed4 .elementor-icon-box-title, .elementor-525 .elementor-element.elementor-element-fb26ed4 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-525 .elementor-element.elementor-element-fb26ed4 .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-fb26ed4:has(:hover) .elementor-icon-box-title,
					 .elementor-525 .elementor-element.elementor-element-fb26ed4:has(:focus) .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-fb26ed4 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-525 .elementor-element.elementor-element-9f25a57{--display:flex;}.elementor-525 .elementor-element.elementor-element-03775df .elementor-icon-box-wrapper{gap:15px;}.elementor-525 .elementor-element.elementor-element-03775df.elementor-view-stacked .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-03775df.elementor-view-framed .elementor-icon, .elementor-525 .elementor-element.elementor-element-03775df.elementor-view-default .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-03775df.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-03775df.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-03775df.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-03775df.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-03775df.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-03775df.elementor-view-default:has(:focus) .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-03775df .elementor-icon-box-title, .elementor-525 .elementor-element.elementor-element-03775df .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-525 .elementor-element.elementor-element-03775df .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-03775df:has(:hover) .elementor-icon-box-title,
					 .elementor-525 .elementor-element.elementor-element-03775df:has(:focus) .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-03775df .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-525 .elementor-element.elementor-element-b3e5d18{--display:flex;}.elementor-525 .elementor-element.elementor-element-bf8eba9 .elementor-icon-box-wrapper{gap:15px;}.elementor-525 .elementor-element.elementor-element-bf8eba9.elementor-view-stacked .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-bf8eba9.elementor-view-framed .elementor-icon, .elementor-525 .elementor-element.elementor-element-bf8eba9.elementor-view-default .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-bf8eba9.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-bf8eba9.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-bf8eba9.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-bf8eba9.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-bf8eba9.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-bf8eba9.elementor-view-default:has(:focus) .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-bf8eba9 .elementor-icon-box-title, .elementor-525 .elementor-element.elementor-element-bf8eba9 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-525 .elementor-element.elementor-element-bf8eba9 .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-bf8eba9:has(:hover) .elementor-icon-box-title,
					 .elementor-525 .elementor-element.elementor-element-bf8eba9:has(:focus) .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-bf8eba9 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-525 .elementor-element.elementor-element-12e52ea{--display:flex;}.elementor-525 .elementor-element.elementor-element-a9ddb3d .elementor-icon-box-wrapper{gap:15px;}.elementor-525 .elementor-element.elementor-element-a9ddb3d.elementor-view-stacked .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-a9ddb3d.elementor-view-framed .elementor-icon, .elementor-525 .elementor-element.elementor-element-a9ddb3d.elementor-view-default .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-a9ddb3d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-a9ddb3d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-a9ddb3d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-a9ddb3d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-a9ddb3d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-a9ddb3d.elementor-view-default:has(:focus) .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-a9ddb3d .elementor-icon-box-title, .elementor-525 .elementor-element.elementor-element-a9ddb3d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-525 .elementor-element.elementor-element-a9ddb3d .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-a9ddb3d:has(:hover) .elementor-icon-box-title,
					 .elementor-525 .elementor-element.elementor-element-a9ddb3d:has(:focus) .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-a9ddb3d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-525 .elementor-element.elementor-element-34c2903{--display:flex;}.elementor-525 .elementor-element.elementor-element-78da13c .elementor-icon-box-wrapper{gap:15px;}.elementor-525 .elementor-element.elementor-element-78da13c.elementor-view-stacked .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-78da13c.elementor-view-framed .elementor-icon, .elementor-525 .elementor-element.elementor-element-78da13c.elementor-view-default .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-78da13c.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-78da13c.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-78da13c.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-78da13c.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-78da13c.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-78da13c.elementor-view-default:has(:focus) .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-78da13c .elementor-icon-box-title, .elementor-525 .elementor-element.elementor-element-78da13c .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-525 .elementor-element.elementor-element-78da13c .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-78da13c:has(:hover) .elementor-icon-box-title,
					 .elementor-525 .elementor-element.elementor-element-78da13c:has(:focus) .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-78da13c .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-525 .elementor-element.elementor-element-29b9745{--display:flex;}.elementor-525 .elementor-element.elementor-element-9dc214f .elementor-icon-box-wrapper{gap:15px;}.elementor-525 .elementor-element.elementor-element-9dc214f.elementor-view-stacked .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-9dc214f.elementor-view-framed .elementor-icon, .elementor-525 .elementor-element.elementor-element-9dc214f.elementor-view-default .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-9dc214f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-9dc214f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-9dc214f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-9dc214f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-9dc214f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-9dc214f.elementor-view-default:has(:focus) .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-9dc214f .elementor-icon-box-title, .elementor-525 .elementor-element.elementor-element-9dc214f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-525 .elementor-element.elementor-element-9dc214f .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-9dc214f:has(:hover) .elementor-icon-box-title,
					 .elementor-525 .elementor-element.elementor-element-9dc214f:has(:focus) .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-9dc214f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-525 .elementor-element.elementor-element-359dadb{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-525 .elementor-element.elementor-element-3d3a889{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-525 .elementor-element.elementor-element-efe330c{--display:flex;}.elementor-525 .elementor-element.elementor-element-42ded9d .elementor-icon-box-wrapper{gap:15px;}.elementor-525 .elementor-element.elementor-element-42ded9d.elementor-view-stacked .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-42ded9d.elementor-view-framed .elementor-icon, .elementor-525 .elementor-element.elementor-element-42ded9d.elementor-view-default .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-42ded9d.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-42ded9d.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-42ded9d.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-42ded9d.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-42ded9d.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-42ded9d.elementor-view-default:has(:focus) .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-42ded9d .elementor-icon-box-title, .elementor-525 .elementor-element.elementor-element-42ded9d .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-525 .elementor-element.elementor-element-42ded9d .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-42ded9d:has(:hover) .elementor-icon-box-title,
					 .elementor-525 .elementor-element.elementor-element-42ded9d:has(:focus) .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-42ded9d .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-525 .elementor-element.elementor-element-bde7ffa{--display:flex;}.elementor-525 .elementor-element.elementor-element-87b5baa .elementor-icon-box-wrapper{gap:15px;}.elementor-525 .elementor-element.elementor-element-87b5baa.elementor-view-stacked .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-87b5baa.elementor-view-framed .elementor-icon, .elementor-525 .elementor-element.elementor-element-87b5baa.elementor-view-default .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-87b5baa.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-87b5baa.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-87b5baa.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-87b5baa.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-87b5baa.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-87b5baa.elementor-view-default:has(:focus) .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-87b5baa .elementor-icon-box-title, .elementor-525 .elementor-element.elementor-element-87b5baa .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-525 .elementor-element.elementor-element-87b5baa .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-87b5baa:has(:hover) .elementor-icon-box-title,
					 .elementor-525 .elementor-element.elementor-element-87b5baa:has(:focus) .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-87b5baa .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-525 .elementor-element.elementor-element-f649088{--display:flex;}.elementor-525 .elementor-element.elementor-element-3a3ae12 .elementor-icon-box-wrapper{gap:15px;}.elementor-525 .elementor-element.elementor-element-3a3ae12.elementor-view-stacked .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-3a3ae12.elementor-view-framed .elementor-icon, .elementor-525 .elementor-element.elementor-element-3a3ae12.elementor-view-default .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-3a3ae12.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-3a3ae12.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-3a3ae12.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-3a3ae12.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-3a3ae12.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-3a3ae12.elementor-view-default:has(:focus) .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-3a3ae12 .elementor-icon-box-title, .elementor-525 .elementor-element.elementor-element-3a3ae12 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-525 .elementor-element.elementor-element-3a3ae12 .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-3a3ae12:has(:hover) .elementor-icon-box-title,
					 .elementor-525 .elementor-element.elementor-element-3a3ae12:has(:focus) .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-3a3ae12 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-525 .elementor-element.elementor-element-82e2f38{--display:flex;}.elementor-525 .elementor-element.elementor-element-9c7ec6f .elementor-icon-box-wrapper{gap:15px;}.elementor-525 .elementor-element.elementor-element-9c7ec6f.elementor-view-stacked .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-9c7ec6f.elementor-view-framed .elementor-icon, .elementor-525 .elementor-element.elementor-element-9c7ec6f.elementor-view-default .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-9c7ec6f.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-9c7ec6f.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-9c7ec6f.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-9c7ec6f.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-9c7ec6f.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-9c7ec6f.elementor-view-default:has(:focus) .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-9c7ec6f .elementor-icon-box-title, .elementor-525 .elementor-element.elementor-element-9c7ec6f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-525 .elementor-element.elementor-element-9c7ec6f .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-9c7ec6f:has(:hover) .elementor-icon-box-title,
					 .elementor-525 .elementor-element.elementor-element-9c7ec6f:has(:focus) .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-9c7ec6f .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-525 .elementor-element.elementor-element-d0f6feb{--display:flex;}.elementor-525 .elementor-element.elementor-element-96f2bce .elementor-icon-box-wrapper{gap:15px;}.elementor-525 .elementor-element.elementor-element-96f2bce.elementor-view-stacked .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-96f2bce.elementor-view-framed .elementor-icon, .elementor-525 .elementor-element.elementor-element-96f2bce.elementor-view-default .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-96f2bce.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-96f2bce.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#022B50;}.elementor-525 .elementor-element.elementor-element-96f2bce.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-96f2bce.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-96f2bce.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-525 .elementor-element.elementor-element-96f2bce.elementor-view-default:has(:focus) .elementor-icon{fill:#022B50;color:#022B50;border-color:#022B50;}.elementor-525 .elementor-element.elementor-element-96f2bce .elementor-icon-box-title, .elementor-525 .elementor-element.elementor-element-96f2bce .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-525 .elementor-element.elementor-element-96f2bce .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-96f2bce:has(:hover) .elementor-icon-box-title,
					 .elementor-525 .elementor-element.elementor-element-96f2bce:has(:focus) .elementor-icon-box-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-96f2bce .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;color:#000000;}.elementor-525 .elementor-element.elementor-element-89bba04{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-525 .elementor-element.elementor-element-c6757f2{--display:flex;}.elementor-525 .elementor-element.elementor-element-65d3b81{text-align:center;}.elementor-525 .elementor-element.elementor-element-65d3b81 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:26px;font-weight:600;color:#022B50;}.elementor-525 .elementor-element.elementor-element-db78203{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-525 .elementor-element.elementor-element-50483fe{--display:flex;}.elementor-525 .elementor-element.elementor-element-dcf4039{text-align:center;}.elementor-525 .elementor-element.elementor-element-dcf4039 .elementor-heading-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-dcf4039 .elementor-heading-title a:hover, .elementor-525 .elementor-element.elementor-element-dcf4039 .elementor-heading-title a:focus{color:#022B50;}.elementor-525 .elementor-element.elementor-element-8808fa3{text-align:center;}.elementor-525 .elementor-element.elementor-element-8808fa3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#022B50;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-525 .elementor-element.elementor-element-f69929e{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-525 .elementor-element.elementor-element-3fa6a7f{--display:flex;}.elementor-525 .elementor-element.elementor-element-855616e{text-align:center;}.elementor-525 .elementor-element.elementor-element-855616e .elementor-heading-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-855616e .elementor-heading-title a:hover, .elementor-525 .elementor-element.elementor-element-855616e .elementor-heading-title a:focus{color:#022B50;}.elementor-525 .elementor-element.elementor-element-44c7df6{text-align:center;}.elementor-525 .elementor-element.elementor-element-44c7df6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#022B50;}.elementor-525 .elementor-element.elementor-element-55737d9{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-525 .elementor-element.elementor-element-2600eac{--display:flex;}.elementor-525 .elementor-element.elementor-element-3fa14fc{text-align:center;}.elementor-525 .elementor-element.elementor-element-3fa14fc .elementor-heading-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-3fa14fc .elementor-heading-title a:hover, .elementor-525 .elementor-element.elementor-element-3fa14fc .elementor-heading-title a:focus{color:#022B50;}.elementor-525 .elementor-element.elementor-element-b3459dd{text-align:center;}.elementor-525 .elementor-element.elementor-element-b3459dd .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#022B50;}.elementor-525 .elementor-element.elementor-element-5976faa{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-525 .elementor-element.elementor-element-228c3ee{--display:flex;}.elementor-525 .elementor-element.elementor-element-6ad31a4{text-align:center;}.elementor-525 .elementor-element.elementor-element-6ad31a4 .elementor-heading-title{color:#022B50;}.elementor-525 .elementor-element.elementor-element-6ad31a4 .elementor-heading-title a:hover, .elementor-525 .elementor-element.elementor-element-6ad31a4 .elementor-heading-title a:focus{color:#022B50;}.elementor-525 .elementor-element.elementor-element-b7b3f6d{text-align:center;}.elementor-525 .elementor-element.elementor-element-b7b3f6d .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;color:#022B50;}.elementor-525 .elementor-element.elementor-element-b13b0df{text-align:center;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-525 .elementor-element.elementor-element-be85932{--e-n-carousel-swiper-slides-to-display:2;}.elementor-525 .elementor-element.elementor-element-359dadb{--e-n-carousel-swiper-slides-to-display:2;}.elementor-525 .elementor-element.elementor-element-89bba04{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-525 .elementor-element.elementor-element-755ac08{--min-height:158px;}.elementor-525 .elementor-element.elementor-element-be85932{--e-n-carousel-swiper-slides-to-display:1;}.elementor-525 .elementor-element.elementor-element-359dadb{--e-n-carousel-swiper-slides-to-display:1;}.elementor-525 .elementor-element.elementor-element-89bba04{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for icon-box, class: .elementor-element-a926469 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0287605 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31893e4 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-14ba6b8 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8035e34 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-363e11c *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-73a1e34 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a926469 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0287605 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31893e4 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-14ba6b8 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8035e34 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-363e11c *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-73a1e34 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a926469 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0287605 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31893e4 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-14ba6b8 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8035e34 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-363e11c *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-73a1e34 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a926469 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0287605 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31893e4 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-14ba6b8 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8035e34 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-363e11c *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-73a1e34 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a926469 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0287605 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31893e4 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-14ba6b8 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8035e34 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-363e11c *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-73a1e34 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a926469 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0287605 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31893e4 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-14ba6b8 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8035e34 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-363e11c *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-73a1e34 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a926469 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0287605 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31893e4 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-14ba6b8 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8035e34 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-363e11c *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-73a1e34 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a926469 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0287605 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31893e4 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-14ba6b8 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8035e34 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-363e11c *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-73a1e34 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-525579d *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fb26ed4 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03775df *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bf8eba9 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a9ddb3d *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78da13c *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9dc214f *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-525579d *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fb26ed4 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03775df *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bf8eba9 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a9ddb3d *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78da13c *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9dc214f *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-525579d *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fb26ed4 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03775df *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bf8eba9 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a9ddb3d *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78da13c *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9dc214f *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-525579d *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fb26ed4 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03775df *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bf8eba9 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a9ddb3d *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78da13c *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9dc214f *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-525579d *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fb26ed4 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03775df *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bf8eba9 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a9ddb3d *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78da13c *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9dc214f *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-525579d *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fb26ed4 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03775df *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bf8eba9 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a9ddb3d *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78da13c *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9dc214f *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-525579d *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fb26ed4 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03775df *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bf8eba9 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a9ddb3d *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78da13c *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9dc214f *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-525579d *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fb26ed4 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-03775df *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bf8eba9 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a9ddb3d *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78da13c *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9dc214f *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-42ded9d *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87b5baa *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a3ae12 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9c7ec6f *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-96f2bce *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-42ded9d *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87b5baa *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a3ae12 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9c7ec6f *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-96f2bce *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-42ded9d *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87b5baa *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a3ae12 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9c7ec6f *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-96f2bce *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-42ded9d *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87b5baa *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a3ae12 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9c7ec6f *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-96f2bce *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-42ded9d *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87b5baa *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a3ae12 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9c7ec6f *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-96f2bce *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-42ded9d *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-87b5baa *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3a3ae12 *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9c7ec6f *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-96f2bce *//* Main Card */
.license-card{
    background:#fff;
    border:1px solid #edf2f7;
    border-radius:18px;
    padding:35px 25px;
    text-align:center;
    transition:all .35s ease;
    position:relative;
    overflow:hidden;
    min-height:340px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.license-card:before{
    content:"";
    position:absolute;
    left:0;
    top:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#f4a100,#ffca2c);
    transform:scaleX(0);
    transition:.35s;
}

/* Hover */
.license-card:hover{
    transform:translateY(-10px);
    box-shadow:0 20px 50px rgba(0,0,0,.12);
    border-color:#f4a100;
}

.license-card:hover:before{
    transform:scaleX(1);
}

/* Icon Circle */
.license-card .elementor-icon{
    width:60px;
    height:60px;
    background:#FFF7E8;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:auto;
    transition:.35s;
    border:2px solid #FFE1A5;
}

/* Icon */
.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    color:#F4A100;
    font-size:30px;
    transition:.35s;
}

.license-card:hover .elementor-icon{
    background:#F4A100;
    transform:rotateY(360deg);
}

.license-card:hover .elementor-icon i,
.license-card:hover .elementor-icon svg{
    color:#fff;
}

/* Title */
.license-card .elementor-icon-box-title{
    margin-top:22px;
    margin-bottom:15px;
}

.license-card .elementor-icon-box-title a,
.license-card .elementor-icon-box-title{
    color:#0B2C52;
    font-size:20px;
    font-weight:700;
    line-height:1.3;
    transition:.3s;
}

.license-card:hover .elementor-icon-box-title,
.license-card:hover .elementor-icon-box-title a{
    color:#F4A100;
}

/* Description */
.license-card .elementor-icon-box-description{
    color:#6b7280;
    font-size:px16;
    line-height:1.8;
}

/* Responsive */
@media(max-width:767px){

.license-card{
    padding:30px 20px;
    min-height:auto;
}

.license-card .elementor-icon{
    width:75px;
    height:75px;
}

.license-card .elementor-icon i,
.license-card .elementor-icon svg{
    font-size:34px;
}

.license-card .elementor-icon-box-title{
    font-size:22px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50483fe *//* Section */
.process-section{
    padding:80px 0;
    background:#f8fbff;
}

/* Process Card */
.process-card{
    background:#fff;
    border:1px solid #e8edf5;
    border-radius:20px;
    padding:35px 25px;
    text-align:center;
    position:relative;
    transition:.4s ease;
    overflow:hidden;
    min-height:250px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.process-card:before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#ffb300,#ffcf40);
    transform:scaleX(0);
    transition:.4s;
}

.process-card:hover:before{
    transform:scaleX(1);
}

/* Hover */
.process-card:hover{
    transform:translateY(-12px);
    box-shadow:0 25px 50px rgba(0,0,0,.12);
    border-color:#ffb300;
}

/* Step Number Circle */
.process-card .step-number{
    width:70px;
    height:70px;
    background:#ffb300;
    color:#fff;
    font-size:30px;
    font-weight:700;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:0 auto 20px;
    box-shadow:0 10px 20px rgba(255,179,0,.35);
    transition:.4s;
}

.process-card:hover .step-number{
    transform:rotate(360deg) scale(1.1);
}

/* Title */
.process-card h3{
    color:#0b2c52;
    font-size:28px;
    font-weight:700;
    margin-bottom:15px;
}

/* Description */
.process-card p{
    color:#6c757d;
    font-size:17px;
    line-height:1.8;
}

/* Connector Line */
.process-card:not(:last-child)::after{
    content:'➜';
    position:absolute;
    top:50%;
    right:-25px;
    transform:translateY(-50%);
    width:50px;
    height:50px;
    border-radius:50%;
    background:#fff;
    color:#ffb300;
    font-size:24px;
    display:flex;
    align-items:center;
    justify-content:center;
    box-shadow:0 5px 20px rgba(0,0,0,.08);
}

/* Mobile */
@media(max-width:767px){

.process-card{
    margin-bottom:30px;
}

.process-card::after{
    display:none;
}

.process-card h3{
    font-size:24px;
}

.process-card p{
    font-size:16px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3fa6a7f *//* Section */
.process-section{
    padding:80px 0;
    background:#f8fbff;
}

/* Process Card */
.process-card{
    background:#fff;
    border:1px solid #e8edf5;
    border-radius:20px;
    padding:35px 25px;
    text-align:center;
    position:relative;
    transition:.4s ease;
    overflow:hidden;
    min-height:250px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.process-card:before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#ffb300,#ffcf40);
    transform:scaleX(0);
    transition:.4s;
}

.process-card:hover:before{
    transform:scaleX(1);
}

/* Hover */
.process-card:hover{
    transform:translateY(-12px);
    box-shadow:0 25px 50px rgba(0,0,0,.12);
    border-color:#ffb300;
}

/* Step Number Circle */
.process-card .step-number{
    width:70px;
    height:70px;
    background:#ffb300;
    color:#fff;
    font-size:30px;
    font-weight:700;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:0 auto 20px;
    box-shadow:0 10px 20px rgba(255,179,0,.35);
    transition:.4s;
}

.process-card:hover .step-number{
    transform:rotate(360deg) scale(1.1);
}

/* Title */
.process-card h3{
    color:#0b2c52;
    font-size:28px;
    font-weight:700;
    margin-bottom:15px;
}

/* Description */
.process-card p{
    color:#6c757d;
    font-size:17px;
    line-height:1.8;
}

/* Connector Line */
.process-card:not(:last-child)::after{
    content:'➜';
    position:absolute;
    top:50%;
    right:-25px;
    transform:translateY(-50%);
    width:50px;
    height:50px;
    border-radius:50%;
    background:#fff;
    color:#ffb300;
    font-size:24px;
    display:flex;
    align-items:center;
    justify-content:center;
    box-shadow:0 5px 20px rgba(0,0,0,.08);
}

/* Mobile */
@media(max-width:767px){

.process-card{
    margin-bottom:30px;
}

.process-card::after{
    display:none;
}

.process-card h3{
    font-size:24px;
}

.process-card p{
    font-size:16px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2600eac *//* Section */
.process-section{
    padding:80px 0;
    background:#f8fbff;
}

/* Process Card */
.process-card{
    background:#fff;
    border:1px solid #e8edf5;
    border-radius:20px;
    padding:35px 25px;
    text-align:center;
    position:relative;
    transition:.4s ease;
    overflow:hidden;
    min-height:250px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.process-card:before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#ffb300,#ffcf40);
    transform:scaleX(0);
    transition:.4s;
}

.process-card:hover:before{
    transform:scaleX(1);
}

/* Hover */
.process-card:hover{
    transform:translateY(-12px);
    box-shadow:0 25px 50px rgba(0,0,0,.12);
    border-color:#ffb300;
}

/* Step Number Circle */
.process-card .step-number{
    width:70px;
    height:70px;
    background:#ffb300;
    color:#fff;
    font-size:30px;
    font-weight:700;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:0 auto 20px;
    box-shadow:0 10px 20px rgba(255,179,0,.35);
    transition:.4s;
}

.process-card:hover .step-number{
    transform:rotate(360deg) scale(1.1);
}

/* Title */
.process-card h3{
    color:#0b2c52;
    font-size:28px;
    font-weight:700;
    margin-bottom:15px;
}

/* Description */
.process-card p{
    color:#6c757d;
    font-size:17px;
    line-height:1.8;
}

/* Connector Line */
.process-card:not(:last-child)::after{
    content:'➜';
    position:absolute;
    top:50%;
    right:-25px;
    transform:translateY(-50%);
    width:50px;
    height:50px;
    border-radius:50%;
    background:#fff;
    color:#ffb300;
    font-size:24px;
    display:flex;
    align-items:center;
    justify-content:center;
    box-shadow:0 5px 20px rgba(0,0,0,.08);
}

/* Mobile */
@media(max-width:767px){

.process-card{
    margin-bottom:30px;
}

.process-card::after{
    display:none;
}

.process-card h3{
    font-size:24px;
}

.process-card p{
    font-size:16px;
}

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-228c3ee *//* Section */
.process-section{
    padding:80px 0;
    background:#f8fbff;
}

/* Process Card */
.process-card{
    background:#fff;
    border:1px solid #e8edf5;
    border-radius:20px;
    padding:35px 25px;
    text-align:center;
    position:relative;
    transition:.4s ease;
    overflow:hidden;
    min-height:250px;
    box-shadow:0 10px 30px rgba(0,0,0,.05);
}

/* Top Border */
.process-card:before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:5px;
    background:linear-gradient(90deg,#ffb300,#ffcf40);
    transform:scaleX(0);
    transition:.4s;
}

.process-card:hover:before{
    transform:scaleX(1);
}

/* Hover */
.process-card:hover{
    transform:translateY(-12px);
    box-shadow:0 25px 50px rgba(0,0,0,.12);
    border-color:#ffb300;
}

/* Step Number Circle */
.process-card .step-number{
    width:70px;
    height:70px;
    background:#ffb300;
    color:#fff;
    font-size:30px;
    font-weight:700;
    border-radius:50%;
    display:flex;
    align-items:center;
    justify-content:center;
    margin:0 auto 20px;
    box-shadow:0 10px 20px rgba(255,179,0,.35);
    transition:.4s;
}

.process-card:hover .step-number{
    transform:rotate(360deg) scale(1.1);
}

/* Title */
.process-card h3{
    color:#0b2c52;
    font-size:28px;
    font-weight:700;
    margin-bottom:15px;
}

/* Description */
.process-card p{
    color:#6c757d;
    font-size:17px;
    line-height:1.8;
}

/* Connector Line */
.process-card:not(:last-child)::after{
    content:'➜';
    position:absolute;
    top:50%;
    right:-25px;
    transform:translateY(-50%);
    width:50px;
    height:50px;
    border-radius:50%;
    background:#fff;
    color:#ffb300;
    font-size:24px;
    display:flex;
    align-items:center;
    justify-content:center;
    box-shadow:0 5px 20px rgba(0,0,0,.08);
}

/* Mobile */
@media(max-width:767px){

.process-card{
    margin-bottom:30px;
}

.process-card::after{
    display:none;
}

.process-card h3{
    font-size:24px;
}

.process-card p{
    font-size:16px;
}

}/* End custom CSS */