.elementor-12 .elementor-element.elementor-element-e093d7b{--display:flex;--min-height:351px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-e093d7b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e093d7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://trisukaproject.com/wp-content/uploads/2024/09/trisuka-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-e093d7b::before, .elementor-12 .elementor-element.elementor-element-e093d7b > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e093d7b > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e093d7b > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e093d7b > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e093d7b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #356AC047 0%, #356AC075 100%);}.elementor-12 .elementor-element.elementor-element-e093d7b > .elementor-shape-top .elementor-shape-fill, .elementor-12 .elementor-element.elementor-element-e093d7b > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#356AC0;}.elementor-12 .elementor-element.elementor-element-e093d7b > .elementor-shape-top svg, .elementor-12 .elementor-element.elementor-element-e093d7b > .e-con-inner > .elementor-shape-top svg{height:49px;}.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-12 .elementor-element.elementor-element-9140c42 > .elementor-widget-container{margin:110px 73px 0px 84px;}.elementor-12 .elementor-element.elementor-element-9140c42{text-align:left;}.elementor-12 .elementor-element.elementor-element-9140c42 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:45px;font-weight:600;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9b772e8{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-12 .elementor-element.elementor-element-368d9ba > .elementor-widget-container{margin:-6px 124px 0px 88px;}.elementor-12 .elementor-element.elementor-element-368d9ba{font-family:"Roboto Slab", Sans-serif;font-weight:400;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-368d9ba a{color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-368d9ba a:hover{color:#1474BC;}.elementor-12 .elementor-element.elementor-element-2f856f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:79px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-cf5bfa1 > .elementor-widget-container{margin:-18px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cf5bfa1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:53px;font-weight:800;color:#0064B4;}.elementor-12 .elementor-element.elementor-element-7054d25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-709f672 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:13px;font-weight:600;color:#0064B4;}.elementor-12 .elementor-element.elementor-element-ff25454{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-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-12 .elementor-element.elementor-element-8a31578{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-af4017e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-6bcad8a > .elementor-widget-container{margin:-18px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6bcad8a .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:53px;font-weight:800;color:#0064B4;}.elementor-12 .elementor-element.elementor-element-1773148{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-acae3d5 > .elementor-widget-container{margin:0px 0px -46px 0px;}.elementor-12 .elementor-element.elementor-element-acae3d5{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:400;color:#000000;}.elementor-12 .elementor-element.elementor-element-5f9759c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-b3d06c6 > .elementor-widget-container{margin:-18px 0px -14px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b3d06c6 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:53px;font-weight:800;color:#0064B4;}.elementor-12 .elementor-element.elementor-element-dd5b858{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-03823e8{--display:flex;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-03823e8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-03823e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8F9FA 0%, #F8F9FA 100%);}.elementor-12 .elementor-element.elementor-element-dda97cb > .elementor-widget-container{margin:25px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-dda97cb{text-align:center;}.elementor-12 .elementor-element.elementor-element-dda97cb .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:53px;font-weight:800;color:#0064B4;}.elementor-12 .elementor-element.elementor-element-ce497bd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-ce497bd:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ce497bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8F9FA 0%, #F8F9FA 100%);}.elementor-12 .elementor-element.elementor-element-88d512e > .elementor-widget-container{margin:-50px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-f635da2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:70px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-3a1d007{--display:flex;}.elementor-12 .elementor-element.elementor-element-a499792{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b3d9923{--e-image-carousel-slides-to-show:6;}.elementor-12 .elementor-element.elementor-element-b3d9923 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-ce497bd{--content-width:1440px;}.elementor-12 .elementor-element.elementor-element-f635da2{--content-width:1340px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-9140c42 > .elementor-widget-container{margin:139px 0px 0px 19px;}.elementor-12 .elementor-element.elementor-element-9140c42 .elementor-heading-title{font-size:35px;}.elementor-12 .elementor-element.elementor-element-9b772e8{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-368d9ba > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-12 .elementor-element.elementor-element-f635da2{--content-width:95%;}.elementor-12 .elementor-element.elementor-element-b3d9923{--e-image-carousel-slides-to-show:2;}}/* Start custom CSS for heading, class: .elementor-element-709f672 */p {
    font-family: 'Source Sans Pro', sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a31578 */p {
    font-family: 'Source Sans Pro', sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-acae3d5 */p {
    font-family: 'Source Sans Pro', sans-serif;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ed76dde */ul.custom-list {
            list-style: none; /* Remove default bullet points */
            padding-left: 0;
            font-family: 'Source Sans Pro', sans-serif; /* Font for the entire list */
            color:#000; 
            font-size: 14px;
        }

        ul.custom-list li {
            position: relative; /* For positioning the arrow */
            padding-left: 60px; /* Space for the arrow */
            margin-bottom: 0px; /* Space between list items */
            padding-top: 7px
        }

        ul.custom-list li::before {
            content: '→'; /* Arrow symbol */
            position: absolute;
            left: 30px; /* Position the arrow at the start of each item */
            top: 0;
            font-size: 20px; /* Size of the arrow */
            
            color:#0064b4 /* Arrow color */
            
        }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-88d512e *//* Tab Navigation Container */
#myTab {
    background-color: #ffffff;  /* White background for tab container */
    border-radius: 8px;  /* Rounded corners for the whole tab container */
    box-shadow: 0 4px 15px rgba(0, 0, 0, 0.1);  /* Subtle shadow effect around the container */
    margin-bottom: 20px;  /* Space below the tab navigation */
    font-family: 'Source Sans Pro', sans-serif;  /* Apply Source Sans Pro font to the entire tab navigation */
    padding: 4px 0;
}

/* Tab Items */
#myTab .nav-item {
    margin-right: 15px;  /* Space between each tab item */
}

/* Active Tab Button */
#myTab .nav-link.active {
   /* background-color: #1175bc;  /* Active tab background color (blue) */
    color: #1175bc !important;  /* White text color for active tab */
    font-weight: 600;  /* Bold font for active tab */
    
    
    border: 1px solid #1175bc;  /* Solid blue border around active tab */
    /* border-radius: 30px;  /* Rounded corners for active tab */
    padding: 12px 20px;  /* Extra padding for better aesthetics */
    transition: background-color 0.3s ease, transform 0.3s ease;  /* Smooth transition for hover effect */
    box-shadow: 0px 4px 12px rgba(17, 117, 188, 0.5);  /* Shadow around active tab */
}

/* Inactive Tab Buttons */
#myTab .nav-link {
    color: #000;  /* Dark gray text color for inactive tabs */
    background-color: transparent; /* Transparent background for inactive tabs */
    border: 1px solid transparent;  /* Transparent border */
   /* border-radius: 30px;  /* Rounded corners */
    padding: 12px 20px;  /* Padding inside tab buttons */
    font-size: 24px;  /* Set font size */
    transition: background-color 0.3s ease, transform 0.3s ease;  /* Smooth transition on hover */
}

/* Hover Effect on Inactive Tabs */
#myTab .nav-link:hover {
    background-color: #fff;  /* Hover background color (light blue) */
    color: #000 !important;  /* White text on hover */
    border: 1px solid #007bff;  /* Blue border on hover */
    transform: scale(1.1);  /* Slight scale effect on hover */
}

/* Active Tab Button - Hover Effect */
#myTab .nav-link.active:hover {
    transform: scale(1.05);  /* Small scale effect when hovering on active tab */
}

/* Responsive Design */
@media (max-width: 768px) {
    #myTab .nav-item {
        margin-right: 0;  /* Remove space between tabs for smaller screens */
        text-align: center;  /* Center align tabs for better presentation */
        margin-bottom: 10px;  /* Slight margin between tabs */
    }

    #myTab .nav-link {
        font-size: 14px;  /* Smaller font size for mobile devices */
    }
}/* End custom CSS */