.elementor-kit-5{--e-global-color-primary:#FEC267;--e-global-color-secondary:#090909;--e-global-color-text:#ECECEC;--e-global-color-accent:#476CB5;--e-global-color-796da24:#1C2C4B;--e-global-color-dc262ba:#05CCFF;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Work Sans";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-68f6f7a-font-family:"Prompt";font-family:"Roboto", Sans-serif;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Work Sans", Sans-serif;font-size:16px;font-weight:500;line-height:24px;color:var( --e-global-color-secondary );border-radius:0px 0px 0px 0px;}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 h1{font-family:"Work Sans", Sans-serif;font-size:52px;}.elementor-kit-5 h2{font-family:"Work Sans", Sans-serif;font-size:48px;}.elementor-kit-5 h3{font-family:"Work Sans", Sans-serif;font-size:40px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Remove outline for non-keyboard :focus */
*:focus:not(.focus-visible) {
  outline: none;
}

/* Optional: Customize .focus-visible */
.focus-visible {
  outline-color: lightgreen;
}
.learn_btn .elementor-button-icon i { color:#FEC267;}
.card_place .elementor-cta__button-wrapper   { position: absolute; left: 0; bottom: 0; display:block; width:auto;}
.card_place  .elementor-cta__content { padding: 
0px;}
.card_place .elementor-cta__button-wrapper  a i {color:#FEC267; margin-left:10px;}
a img, a:focus img, a:hover img, a:active img , img, img a{ border: 0px; outline: none;}
.margin0 { margin-bottom:0px !important; padding-bottom:0px;}
.elementor-widget .elementor-icon-list-item {-webkit-box-align: flex-start !important;
    -ms-flex-align: flex-start !important;
    align-items: flex-start !important; }
.elementor-widget.elementor-widget-icon-list .elementor-icon-list-icon {margin-top:5px !important;}
.li_margin15 ul li { margin-bottom: 15px;}
.projects .post-tags { display: none !important;}
.nolink a { cursor: default;
        pointer-events: none;        
        text-decoration: none;}
.upfp_list_view_container .upfp_list_cols { width: 25%;}        
.upfp_list_view_container .upfp_list_cols:nth-child(5) {border-right:0;}            
.upfp_list_view_container .upfp_list_cols:nth-child(6) { display:none !important;} 
.slide_caption .elementor-carousel-image-overlay { font-family:"Roboto","Prompt" !important; }
.intl-tel-input {
  width: 100%;
}/* End custom CSS */