.elementor-18084 .elementor-element.elementor-element-ebe6a8a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:20px 20px;--background-transition:0.3s;--margin-top:0%;--margin-bottom:3%;--margin-left:0%;--margin-right:0%;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-18084 .elementor-element.elementor-element-fac9eb1{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-18084 .elementor-element.elementor-element-e9641cf{width:100%;max-width:100%;}.elementor-18084 .elementor-element.elementor-element-e9641cf > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-18084 .elementor-element.elementor-element-e9641cf .elementor-heading-title{color:#221258;font-family:"Raleway", Sans-serif;font-size:42px;font-weight:500;text-transform:uppercase;letter-spacing:1.1px;}.elementor-18084 .elementor-element.elementor-element-fda74fa{width:100%;max-width:100%;text-align:right;}.elementor-18084 .elementor-element.elementor-element-fda74fa > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-18084 .elementor-element.elementor-element-fda74fa .elementor-heading-title{color:#221258;font-family:"Raleway", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;text-decoration:underline;letter-spacing:1.1px;}.elementor-18084 .elementor-element.elementor-element-61927a1{--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;--gap:40px 40px;--background-transition:0.3s;--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-18084 .elementor-element.elementor-element-537e529{--display:flex;--gap:3px 3px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18084 .elementor-element.elementor-element-dac28c1{--display:flex;--gap:3px 3px;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18084 .elementor-element.elementor-element-f2d8573{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-18084 .elementor-element.elementor-element-323d99b{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-18084 .elementor-element.elementor-element-9a1ba3e{--display:flex;--background-transition:0.3s;}.elementor-18084 .elementor-element.elementor-element-ed577cc .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-18084 .elementor-element.elementor-element-7916eba{text-align:left;}.elementor-18084 .elementor-element.elementor-element-f558f92 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-18084 .elementor-element.elementor-element-5a06c3b{width:100%;max-width:100%;text-align:left;}.elementor-18084 .elementor-element.elementor-element-5a06c3b > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-18084 .elementor-element.elementor-element-5a06c3b .elementor-heading-title{color:#221258;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;text-decoration:underline;letter-spacing:1.1px;}.elementor-18084 .elementor-element.elementor-element-0f17821{--display:flex;--background-transition:0.3s;}.elementor-18084 .elementor-element.elementor-element-8e1ed4e .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-18084 .elementor-element.elementor-element-9977143{text-align:left;}.elementor-18084 .elementor-element.elementor-element-7df692d .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-18084 .elementor-element.elementor-element-26acd38{width:100%;max-width:100%;text-align:left;}.elementor-18084 .elementor-element.elementor-element-26acd38 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-18084 .elementor-element.elementor-element-26acd38 .elementor-heading-title{color:#221258;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;text-decoration:underline;letter-spacing:1.1px;}.elementor-18084 .elementor-element.elementor-element-b35656c{--display:flex;--background-transition:0.3s;}.elementor-18084 .elementor-element.elementor-element-b81909f .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-18084 .elementor-element.elementor-element-1bd0862{text-align:left;}.elementor-18084 .elementor-element.elementor-element-32f1620{--display:flex;--background-transition:0.3s;}.elementor-18084 .elementor-element.elementor-element-aef2c4c .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-18084 .elementor-element.elementor-element-6dc235e{text-align:left;}.elementor-18084 .elementor-element.elementor-element-2ad415d .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-18084 .elementor-element.elementor-element-c766f50{width:100%;max-width:100%;text-align:left;}.elementor-18084 .elementor-element.elementor-element-c766f50 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-18084 .elementor-element.elementor-element-c766f50 .elementor-heading-title{color:#221258;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;text-decoration:underline;letter-spacing:1.1px;}.elementor-18084 .elementor-element.elementor-element-8bf22af{--display:flex;--background-transition:0.3s;}.elementor-18084 .elementor-element.elementor-element-f009189 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-18084 .elementor-element.elementor-element-37f84c9{text-align:left;}.elementor-18084 .elementor-element.elementor-element-7090be6{--display:flex;--background-transition:0.3s;}.elementor-18084 .elementor-element.elementor-element-0e84e46 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-18084 .elementor-element.elementor-element-3bb4628{text-align:left;}.elementor-18084 .elementor-element.elementor-element-899d877 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-18084 .elementor-element.elementor-element-7644618{width:100%;max-width:100%;text-align:left;}.elementor-18084 .elementor-element.elementor-element-7644618 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-18084 .elementor-element.elementor-element-7644618 .elementor-heading-title{color:#221258;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;text-decoration:underline;letter-spacing:1.1px;}.elementor-18084 .elementor-element.elementor-element-03bb503{--display:flex;--background-transition:0.3s;}.elementor-18084 .elementor-element.elementor-element-02141f9 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-18084 .elementor-element.elementor-element-e0117fc{text-align:left;}.elementor-18084 .elementor-element.elementor-element-be7c22b .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-18084 .elementor-element.elementor-element-a66a6df{width:100%;max-width:100%;text-align:left;}.elementor-18084 .elementor-element.elementor-element-a66a6df > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-18084 .elementor-element.elementor-element-a66a6df .elementor-heading-title{color:#221258;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;text-decoration:underline;letter-spacing:1.1px;}.elementor-18084 .elementor-element.elementor-element-5f5fc7c{--display:flex;--background-transition:0.3s;}.elementor-18084 .elementor-element.elementor-element-680c7a5 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-18084 .elementor-element.elementor-element-f5d7c98{text-align:left;}.elementor-18084 .elementor-element.elementor-element-23e34f7 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-18084 .elementor-element.elementor-element-45ea232{width:100%;max-width:100%;text-align:left;}.elementor-18084 .elementor-element.elementor-element-45ea232 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-18084 .elementor-element.elementor-element-45ea232 .elementor-heading-title{color:#221258;font-family:"Raleway", Sans-serif;font-size:15px;font-weight:500;text-transform:capitalize;text-decoration:underline;letter-spacing:1.1px;}.elementor-18084 .elementor-element.elementor-element-5b2018e{--display:flex;--background-transition:0.3s;}.elementor-18084 .elementor-element.elementor-element-7963569 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-18084 .elementor-element.elementor-element-5dc71ef{text-align:left;}@media(max-width:1024px){.elementor-18084 .elementor-element.elementor-element-fac9eb1{--grid-auto-flow:row;}.elementor-18084 .elementor-element.elementor-element-323d99b{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-18084 .elementor-element.elementor-element-ebe6a8a{--content-width:85%;}.elementor-18084 .elementor-element.elementor-element-537e529{--width:32%;}.elementor-18084 .elementor-element.elementor-element-dac28c1{--width:32%;}.elementor-18084 .elementor-element.elementor-element-f2d8573{--width:14%;}}@media(max-width:767px){.elementor-18084 .elementor-element.elementor-element-fac9eb1{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18084 .elementor-element.elementor-element-e9641cf .elementor-heading-title{font-size:20px;}.elementor-18084 .elementor-element.elementor-element-fda74fa .elementor-heading-title{font-size:20px;}.elementor-18084 .elementor-element.elementor-element-323d99b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-18084 .elementor-element.elementor-element-5a06c3b .elementor-heading-title{font-size:20px;}.elementor-18084 .elementor-element.elementor-element-26acd38 .elementor-heading-title{font-size:20px;}.elementor-18084 .elementor-element.elementor-element-c766f50 .elementor-heading-title{font-size:20px;}.elementor-18084 .elementor-element.elementor-element-7644618 .elementor-heading-title{font-size:20px;}.elementor-18084 .elementor-element.elementor-element-a66a6df .elementor-heading-title{font-size:20px;}.elementor-18084 .elementor-element.elementor-element-45ea232 .elementor-heading-title{font-size:20px;}}/* Start custom CSS for heading, class: .elementor-element-e9641cf */@media screen and (min-width:1200px) and (max-width:1400px){
     .elementor-18084 .elementor-element.elementor-element-e9641cf h2  {
        font-size:36px !important;
        position:relative;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fda74fa */@media screen and (min-width:1200px) and (max-width:1400px){
     .elementor-18084 .elementor-element.elementor-element-fda74fa h2  {
        font-size:36px !important;
        position:relative;
    }
}/* End custom CSS */
/* Start custom CSS for slidewithcontent, class: .elementor-element-f213ef0 */.elementor-18084 .elementor-element.elementor-element-f213ef0 .carousel-caption:before{
    background: url('https://kcgcollege.ac.in/wp-content/uploads/2024/09/achive_02_icon.svg');
    background-position: center;
    background-size: contain;
    width: 36px;
    height:36px;
    position: absolute;
    content: '';
    bottom: 10px;
    right: 10px;
}/* End custom CSS */
/* Start custom CSS for slidewithcontent, class: .elementor-element-8933996 */.elementor-18084 .elementor-element.elementor-element-8933996 .carousel-caption{
    opacity: 1;
    background: #B7B2AA;
    max-width: 180px;
    width: 180px;
    height: 150px;
    position: absolute;
    left: 0;
    top: 0;
    z-index: 99;
}


.elementor-18084 .elementor-element.elementor-element-8933996 .carousel-caption:before{
    background: url('https://kcgcollege.ac.in/wp-content/uploads/2024/09/event_01_icon.svg');
    background-position: center;
    background-size: contain;
    width: 36px;
    height:36px;
    position: absolute;
    content: '';
    bottom: 10px;
    right: 10px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61927a1 */@media only screen and (min-width: 767px) and (max-width:1440px)  {
    .elementor-18084 .elementor-element.elementor-element-61927a1 .first,
    .elementor-18084 .elementor-element.elementor-element-61927a1 .second{
        width:50%;
    }
}

.kthblock_slideBlock {
    overflow: hidden;
    height: 460px;
    
}
.carousel-item {
    position: relative;
}
.carousel-caption{
    opacity: 1;
    background: #AA936C;
    max-width: 180px;
    width: 180px;
    height: 150px;
    position: absolute;
    left:auto;
    right: 0;
    bottom: 0;
    z-index: 99;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5a06c3b */@media screen and (min-width:1200px) and (max-width:1400px){
     .elementor-18084 .elementor-element.elementor-element-5a06c3b h2  {
        font-size:36px !important;
        position:relative;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-26acd38 */@media screen and (min-width:1200px) and (max-width:1400px){
     .elementor-18084 .elementor-element.elementor-element-26acd38 h2  {
        font-size:36px !important;
        position:relative;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c766f50 */@media screen and (min-width:1200px) and (max-width:1400px){
     .elementor-18084 .elementor-element.elementor-element-c766f50 h2  {
        font-size:36px !important;
        position:relative;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7644618 */@media screen and (min-width:1200px) and (max-width:1400px){
     .elementor-18084 .elementor-element.elementor-element-7644618 h2  {
        font-size:36px !important;
        position:relative;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a66a6df */@media screen and (min-width:1200px) and (max-width:1400px){
     .elementor-18084 .elementor-element.elementor-element-a66a6df h2  {
        font-size:36px !important;
        position:relative;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-45ea232 */@media screen and (min-width:1200px) and (max-width:1400px){
     .elementor-18084 .elementor-element.elementor-element-45ea232 h2  {
        font-size:36px !important;
        position:relative;
    }
}/* End custom CSS */