/*==========================================================
  NEXIA UI FRAMEWORK
  LAYOUT
  Version:2.0
==========================================================*/


/*==========================================================
  PAGE
==========================================================*/

html,
body{

    width:100%;

    min-height:100%;

}

.wp-site-blocks{

    width:100%;

    min-height:100vh;

    padding-top:0;

}


/*==========================================================
  HEADER RESET
==========================================================*/

.wp-block-template-part{

    margin:0;

    padding:0;

}


/*==========================================================
  REMOVE DEFAULT SPACING
==========================================================*/

header.wp-block-template-part + *{

    margin-top:0;

}

main{

    margin:0;

    padding:0;

}


/*==========================================================
  FULL WIDTH BLOCKS
==========================================================*/

.alignfull{

    width:100%;

    max-width:100%;

    margin:0;

}


/*==========================================================
  WIDE BLOCKS
==========================================================*/

.alignwide{

    width:min(1400px,96%);

    margin-inline:auto;

}


/*==========================================================
  CONTENT CONTAINER
==========================================================*/

.nx-container{

    width:min(1200px,92%);

    margin-inline:auto;

}


/*==========================================================
  HERO
==========================================================*/

.nx-hero{

    width:100%;

    position:relative;

}

.nx-hero > .nx-container{

    position:relative;

    z-index:2;

}


/*==========================================================
  LOGO
==========================================================*/

.wp-block-site-logo{

    margin:0;

}

.wp-block-site-logo img{

    display:block;

    width:auto;

    height:auto;

}


/*==========================================================
  WORDPRESS BLOCK RESET
==========================================================*/

:root :where(.wp-block-group){

    padding-top:0;

    padding-bottom:0;

}

:root :where(.wp-block-cover){

    padding-top:0;

    padding-bottom:0;

}

:root :where(.wp-block-columns){

    padding-top:0;

    padding-bottom:0;

}