.elementor-7251 .elementor-element.elementor-element-50feafb3 > .elementor-background-overlay{background-color:#B8C4C7;opacity:1;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7251 .elementor-element.elementor-element-50feafb3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:28px 0px 28px 0px;}.elementor-7251 .elementor-element.elementor-element-2b58d6b8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-7251 .elementor-element.elementor-element-2b58d6b8 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-7251 .elementor-element.elementor-element-96339e6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7251 .elementor-element.elementor-element-6d225f83 .elementor-icon-wrapper{text-align:left;}.elementor-7251 .elementor-element.elementor-element-6d225f83.elementor-view-stacked .elementor-icon{background-color:#04313D;}.elementor-7251 .elementor-element.elementor-element-6d225f83.elementor-view-framed .elementor-icon, .elementor-7251 .elementor-element.elementor-element-6d225f83.elementor-view-default .elementor-icon{color:#04313D;border-color:#04313D;}.elementor-7251 .elementor-element.elementor-element-6d225f83.elementor-view-framed .elementor-icon, .elementor-7251 .elementor-element.elementor-element-6d225f83.elementor-view-default .elementor-icon svg{fill:#04313D;}.elementor-7251 .elementor-element.elementor-element-6d225f83 .elementor-icon{font-size:14px;}.elementor-7251 .elementor-element.elementor-element-6d225f83 .elementor-icon svg{height:14px;}.elementor-7251 .elementor-element.elementor-element-6d225f83 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-7251 .elementor-element.elementor-element-6d225f83{width:auto;max-width:auto;}.elementor-7251 .elementor-element.elementor-element-679f1008 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.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-7251 .elementor-element.elementor-element-462d040a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4;letter-spacing:0.15;-webkit-text-stroke-color:#000;stroke:#000;color:#04313D;}.elementor-7251 .elementor-element.elementor-element-462d040a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7251 .elementor-element.elementor-element-462d040a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-7251 .elementor-element.elementor-element-462d040a{left:0px;}body.rtl .elementor-7251 .elementor-element.elementor-element-462d040a{right:0px;}.elementor-7251 .elementor-element.elementor-element-b880566{text-align:right;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;bottom:0px;}.elementor-7251 .elementor-element.elementor-element-b880566 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:normal;text-transform:none;font-style:normal;text-decoration:none;line-height:1.4;letter-spacing:0.15;-webkit-text-stroke-color:#000;stroke:#000;color:#04313D;}.elementor-7251 .elementor-element.elementor-element-b880566 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-7251 .elementor-element.elementor-element-b880566{right:0px;}body.rtl .elementor-7251 .elementor-element.elementor-element-b880566{left:0px;}.elementor-7251 .elementor-element.elementor-element-703a3f26{margin-top:40px;margin-bottom:0px;}@media(max-width:1024px){.elementor-7251 .elementor-element.elementor-element-6d225f83 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-7251 .elementor-element.elementor-element-462d040a > .elementor-widget-container{padding:0px 0px 0px 4px;}}@media(min-width:768px){.elementor-7251 .elementor-element.elementor-element-2b58d6b8{width:100%;}.elementor-7251 .elementor-element.elementor-element-96339e6{width:2%;}.elementor-7251 .elementor-element.elementor-element-679f1008{width:97.956%;}}@media(max-width:767px){.elementor-7251 .elementor-element.elementor-element-2b58d6b8{width:100%;}.elementor-7251 .elementor-element.elementor-element-6d225f83 .elementor-icon-wrapper{text-align:left;}.elementor-7251 .elementor-element.elementor-element-6d225f83 .elementor-icon{font-size:14px;}.elementor-7251 .elementor-element.elementor-element-6d225f83 .elementor-icon svg{height:14px;}.elementor-7251 .elementor-element.elementor-element-6d225f83 > .elementor-widget-container{margin:6px 6px 6px 6px;}.elementor-7251 .elementor-element.elementor-element-6d225f83{width:auto;max-width:auto;}.elementor-7251 .elementor-element.elementor-element-679f1008{width:100%;}.elementor-7251 .elementor-element.elementor-element-462d040a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7251 .elementor-element.elementor-element-462d040a{width:var( --container-widget-width, 227.773px );max-width:227.773px;--container-widget-width:227.773px;--container-widget-flex-grow:0;top:-35.017px;}body:not(.rtl) .elementor-7251 .elementor-element.elementor-element-462d040a{left:27.009px;}body.rtl .elementor-7251 .elementor-element.elementor-element-462d040a{right:27.009px;}.elementor-7251 .elementor-element.elementor-element-b880566{width:var( --container-widget-width, 53.753px );max-width:53.753px;--container-widget-width:53.753px;--container-widget-flex-grow:0;bottom:2.997px;}body:not(.rtl) .elementor-7251 .elementor-element.elementor-element-b880566{right:-14px;}body.rtl .elementor-7251 .elementor-element.elementor-element-b880566{left:-14px;}}/* Start custom CSS for heading, class: .elementor-element-b880566 */#st-1 .st-btn[data-network='sharethis'] {
   background-color: transparent !important;
    border: solid 1px #333333;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1b20e2d */.Newsletter-container{
    max-width: 1440px !important;
    padding-right: 0px;
    padding-left:24px;
    margin: 0 auto;
    
}

@media screen and (max-width: 1024px) {
    .Newsletter-container{
    padding-right: 20px !important;
    padding-left:20px !important;
    margin: 0 auto;
    
}
}

@media (max-width: 767px) {
    body:not(.rtl) .elementor-7056 .elementor-element.elementor-element-0a2b3e0 {
        right: 0px !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-8fc82f8 */* {
      margin: 0px;
      padding: 0px;
      box-sizing: border-box;
      font-family: 'Montserrat', sans-serif;
      -ms-text-size-adjust: 100%;
    }
    .outer_table p{
        margin: 0px;
    }
    .outer_table table{
        margin: 0px;
    }

    .Growth {
      width: 50%;
      float: left;
      height: auto;
    }

    .ReadMsgBody {
      width: 100%;
      background-color: #ffffff;
    }

    .ExternalClass {
      width: 100%;
      background-color: #ffffff;
    }

    body {
      width: 100%;
      background-color: #ffffff;
      margin: 0;
      padding: 0;
      -webkit-font-smoothing: antialiased;
      font-family: 'Montserrat', sans-serif;
    }

    table,
    td {
      mso-table-lspace: 0pt;
      mso-table-rspace: 0pt;
    }

    img {
      -ms-interpolation-mode: bicubic;
    }

    img[class="MobULEBaNNER"] {
      display: none !important;
    }

    table tr td[class="BORDERAdIUS"] {
      border-radius: 50px;
    }

    .DeskTOPimg {
      display: block !important;
    }

    .Mobimg {
      display: none !important;
    }

    .colum50 {
      width: 50%;
    }

    .upcomingEvents td {
      width: 33%;
    }

    .CourseLaunchMain {
      width: 100%;
      float: left;
      height: auto;
    }

    .CourseLaunchtLeft {
      width: 50%;
      float: left;
      height: auto;
    }

    .CourseLaunchRight {
      width: 50%;
      float: left;
      height: auto;
    }


    @media only screen and (max-width: 640px) {
      /*.deviceWidth {width:440px!important; padding:0;}*/

      .colum50 {
        width: 100%;
        display: block;
      }

      .Growth {
        width: 100%;
      }

      .CourseLaunchtLeft {
        width: 100%;
      }

      .CourseLaunchRight {
        width: 100%;
      }

      .upcomingEvents td {
        width: 100%;
        display: block;
      }

      .upcomingEvents td p {
        padding: 0;
        margin: 0px;
      }

      .upcomingEvents td a {
        padding: 0;
        margin-bottom: 16px !important;
        display: block;
      }

      .mob_padd {
        padding: 0 20px !important;
      }

      .padd-T {
        padding: 40px 0 0px 0 !important;
      }

      .deviceWidth {
        width: 100% !important;
        padding: 0 !important;
        display: block;
      }

      .center {
        text-align: center !important;
      }

      .BadgeImGMobiLE {
        display: block !important;
        text-align: center !important;
        padding-bottom: 20px;
      }

      .HideMobIle {
        display: none !important;
      }

      .deviceWidthFirst {
        width: 100% !important;
        margin-bottom: 0 !important;
        padding-bottom: 20px !important;
        vertical-align: middle !important;
        white-space: nowrap !important;
      }

      .deviceWidth50 {
        width: 50% !important;
      }

      .getBtN {
        width: 100% !important;
        height: 100% !important;
        display: block;
        font-size: 18px !important;
      }

      .GETBUTTON {
        width: 90% !important;
        font-size: 18px !important;
      }

      .GETBUTTONNEW {
        width: 100% !important;
        font-size: 16px !important;
      }

      .LEARNTXT {
        padding-top: 13px !important;
        text-align: center !important;
      }

      .RECOTEXT {
        text-align: center !important;
        padding: 0 30px !important;
      }

      .RECOTEXT br {
        display: none !important;
      }

      .DeARTectHeading {
        margin: 0 !important;
        font-size: 24px !important;
        color: #fff !important;
      }

      .DateTImE,
      .Badge-img {
        font-size: 12px !important;
        padding-top: 0 !important;
        padding-right: 0 !important;
      }

      .deviceWidthImg {
        width: 100% !important;
      }

      .deviceWidthFit {
        width: 186px !important;
      }

      .deviceWidthSnD {
        width: 50px !important;
        text-align: center !important;
        vertical-align: top;
        margin: 0 auto 20px;
      }

      .deviceWidthSnD td {
        padding: 0 !important;
        white-space: nowrap;
        text-align: center;
      }

      .deviceWidthSnD td a img {
        padding-top: 6px !important;
      }

      .deviceWidthFit td {
        padding: 0 0 0 20px !important;
      }

      .deviceWidthFit img {
        width: 100% !important;
      }

      .DiVMbLSeCTiON {
        padding: 30px 20px !important;
      }

      .DiVMbLSeCTiON table {
        width: 100% !important;
      }

      .DiVMbLSeCTiON h2 {
        padding-bottom: 12px !important;
      }

      .TxtSizeMobIle {
        font-size: 24px !important;
        line-height: 30px !important;
      }

      .DeARTect {
        font-size: 14px !important;
        line-height: 20px !important;
      }

      .FT18 {
        padding-bottom: 15px !important;
      }

      .HeadText {
        font-size: 20px !important;
      }

      .PaDdDeAR {
        padding: 45px 20px 0 !important;
      }

      .PadLeFTRiGHt {
        padding: 0 20px !important;
      }

      .PaddMLR {
        padding: 12px 20px 0 !important;
      }

      .PaddSiM {
        padding: 12px 20px !important;
      }

      .PdDLFSeCT {
        padding: 0 20px !important;
      }

      .CheckOut_BtN {
        font-size: 18px !important;
      }

      .PDdRiGhT {
        padding-right: 20px !important;
      }

      .FoOTRTxT p {
        font-size: 14px !important;
      }

      h2 {
        font-size: 30px !important;
        line-height: 35px !important;
      }

      .PLULOGO {
        width: 126px !important;
        height: auto !important;
      }

      .SKOLOGO {
        width: 120px !important;
        height: auto !important;
      }

      .DeskTOPBaNNER {
        display: none !important;
      }

      table[class="DeskTOPBaNNER"] {
        display: none !important;
      }

      table[class="MobULEBaNNER"] {
        display: block !important;
      }

      .MobULEBaNNERIMG {
        width: 100% !important;
        height: 100% !important;
      }

      table[class="MobULEBaNNER"] tbody {
        display: table !important;
        width: 100%;
      }

      .ERBCERTXT {
        font-size: 34px !important;
      }

      .ARTTEXT {
        font-size: 28px !important;
      }

      .PLYBG {
        width: 100% !important;
        height: 200px !important;
      }

      .DeskTOPimg {
        display: none !important;
      }

      .Mobimg {
        display: block !important;
      }
    }

    @media only screen and (max-width: 479px) {

      /*.deviceWidth {width:280px!important; padding:0;}*/
      .deviceWidth {
        width: 100% !important;
        padding: 0;
      }

      .center {
        text-align: center !important;
      }

      .deviceWidthFirst {
        width: 100% !important;
      }

      .deviceWidth50 {
        width: 50% !important;
      }

      .deviceWidthImg {
        width: 100% !important;
      }

      /*.deviceWidthFit{
                     width: 40% !important; 
            }
            .deviceWidthSnD{
                     width: 60% !important; 
                     text-align: right !important;
            }*/
      .deviceWidthFit img {
        width: 100% !important;
      }

      .DiVMbLSeCTiON {
        padding: 30px 20px !important;
      }

      .deviceWidthFit {
        width: 160px !important;
      }

      .deviceWidthSnD {
        width: 50px !important;
        text-align: center !important;
        vertical-align: top;
        margin: 0 auto 20px;
      }
    }

    @media only screen and (max-width: 480px) {
      table#canspamBar td {
        font-size: 14px !important;
      }

      table#canspamBar td a {
        display: block !important;
        margin-top: 10px !important;
      }

      .Growth {
        width: 100%;
      }
    }/* End custom CSS */