/*
 Theme Name:   CustomStrap
 Theme URI:    https://www.livecanvas.com/customstrap/
 Description:  A child theme for UnderStrap, bringing some cool options in the Customizer and a built in SCSS compiler to roll your own BootStrap
 Author:       LiveCanvas.com
 Author URI:   https://www.livecanvas.com
 Template:     understrap
 Version:      2.7.0
 Text Domain:  customstrap
 License: GPL-2.0
 License URI: http://www.opensource.org/licenses/gpl-license.php
*/

@import url('https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css');

body{
    overflow-x:hidden;
}
.container h2, .container h3{
    margin-bottom:30px;
}
.h2:after, h2:after{
    background-image:none;
    margin:0;
    width:0;
    height:0;
    display:none;
}
.hero-page-title, .single h2, .single h3, .single p, .single ul, .wp-block-kadence-accordion{
    margin-bottom:30px;
}
.kb-row-layout-wrap{
    max-width:1600px;
    margin:0px auto 0px auto;
    width:90%;
}
.kb-row-layout-wrap .kt-inside-inner-col p:last-of-type{
    margin-bottom:0;
}
.wp-block-button__link{
    margin-top:30px;
    background: linear-gradient(90deg, #009cdc 0%, #22beef 100%);
    color: #231F20;
    border: 2px solid #009cdc;
    border-radius:0 !important;
    padding: 15px;
    text-transform:uppercase;
    letter-spacing:2px;
    font-weight:600;
    font-size: 1rem;
    line-height: 1.5;
    text-decoration:none !important;
    width:100%;
}
.wp-block-button__link:hover{
    background:#fff;
    border:2px solid #000;
}
.page-id-2266 .wp-block-button__link{
    margin-top:0;
}
.page-id-2266 .wp-block-buttons>.wp-block-button{
    width:100%;
}





.hero-header .col-lg-4:last-of-type{
  display:none !important;
}

.hero-header .row{
  justify-content: space-between;
}

.wp-block-social-links .wp-social-link svg {
  height: auto;
  width: auto;
}


.hero .navwrapper .hero-header{
  background-color:#000;
}

.dropdown-submenu {
    position: relative;
  }
  
  .dropdown-submenu a::after {
    transform: rotate(-90deg);
    position: absolute;
    right: 6px;
    top: .8em;
  }
  
  .dropdown-submenu .dropdown-menu {
    top: 0;
    left: 100%;
    margin-left: .1rem;
    margin-right: .1rem;
  }
  /* to show the arrow */
  .dropdown-submenu a::after {
    transform: rotate(-90deg);
    position: absolute;
    right: 6px;
    top: .8em;
  }
  .dropdown-toggle a::after{
    transform: rotate(-90deg);
    position: absolute;
    right: 6px;
    top: .8em;
  }
  #wrapper-footer{
    display:none;
  }

  .kadence-conversion-inner .kb-row-layout-wrap{
    width:100%;
    max-width:100%;
  }

  .navwrapper.fixed-top .wrapper-navbar{
    margin-top:58px;
  }

  .footer, .d-none{
    display:block !important;
  }