@charset "utf-8";
/**
font-family: 'Roboto', sans-serif;
font-family: 'Roboto Condensed', sans-serif;
font-family: 'Barlow', sans-serif;
font-family: 'Barlow Semi Condensed', sans-serif;
font-family: 'DM Sans', sans-serif;
*/
html, body {
    min-width:100%;
    width: 100%;
    max-width: 100%;
    min-height:100%;
    height:100%;
    max-height:100%;
    overflow: hidden !important;
}
body {
    font-family: 'Barlow', sans-serif;
    font-size: 17px;
    line-height: 1.3em;
    font-weight: 400;
    color:#000;
}
:root {
    --default-primary-50-25: rgba(27, 151, 232, .25); --default-primary-50-50: rgba(27, 151, 232, .50); --default-primary-50-75: rgba(27, 151, 232, .75); --default-primary-50-1: rgba(27, 151, 232, 1);
    --default-primary-100-25: rgba(21, 136, 213, .25); --default-primary-100-50: rgba(21, 136, 213, .50); --default-primary-100-75: rgba(21, 136, 213, .75); --default-primary-100-1: rgba(21, 136, 213, 1);
    --default-primary-200-25: rgba(19, 122, 190, .25); --default-primary-200-50: rgba(19, 122, 190, .50); --default-primary-200-75: rgba(19, 122, 190, .75); --default-primary-200-1: rgba(19, 122, 190, 1);
    --default-primary-300-25: rgba(17, 107, 166, .25); --default-primary-300-50: rgba(17, 107, 166, .50); --default-primary-300-75: rgba(17, 107, 166, .75); --default-primary-300-1: rgba(17, 107, 166, 1);
    --default-primary-400-25: rgba(14, 92, 143, .25); --default-primary-400-50: rgba(14, 92, 143, .50); --default-primary-400-75: rgba(14, 92, 143, .75); --default-primary-400-1: rgba(14, 92, 143, 1);
    --default-primary-500-25: rgba(12, 77, 120, .25); --default-primary-500-50: rgba(12, 77, 120, .50); --default-primary-500-75: rgba(12, 77, 120, .75); --default-primary-500-1: rgba(12, 77, 120, 1);
    --default-primary-600-25: rgba(10, 62, 97, .25); --default-primary-600-50: rgba(10, 62, 97, .50); --default-primary-600-75: rgba(10, 62, 97, .75); --default-primary-600-1: rgba(10, 62, 97, 1);
    --default-primary-700-25: rgba(7, 47, 74, .25); --default-primary-700-50: rgba(7, 47, 74, .50); --default-primary-700-75: rgba(7, 47, 74, .75); --default-primary-700-1: rgba(7, 47, 74, 1);
    --default-primary-800-25: rgba(5, 32, 50, .25); --default-primary-800-50: rgba(5, 32, 50, .50); --default-primary-800-75: rgba(5, 32, 50, .75); --default-primary-800-1: rgba(5, 32, 50, 1);
    --default-primary-900-25: rgba(3, 17, 27, .25); --default-primary-900-50: rgba(3, 17, 27, .50); --default-primary-900-75: rgba(3, 17, 27, .75); --default-primary-900-1: rgba(3, 17, 27, 1);
    --default-primary-A100-25: rgba(50, 161, 235, .25); --default-primary-A100-50: rgba(50, 161, 235, .50); --default-primary-A100-75: rgba(50, 161, 235, .75); --default-primary-A100-1: rgba(50, 161, 235, 1);
    --default-primary-A200-25: rgba(74, 172, 237, .25); --default-primary-A200-50: rgba(74, 172, 237, .50); --default-primary-A200-75: rgba(74, 172, 237, .75); --default-primary-A200-1: rgba(74, 172, 237, 1);
    --default-primary-A400-25: rgba(97, 182, 239, .25); --default-primary-A400-50: rgba(97, 182, 239, .50); --default-primary-A400-75: rgba(97, 182, 239, .75); --default-primary-A400-1: rgba(97, 182, 239, 1);
    --default-primary-A700-25: rgba(0, 3, 4, .25); --default-primary-A700-50: rgba(0, 3, 4, .50); --default-primary-A700-75: rgba(0, 3, 4, .75); --default-primary-A700-1: rgba(0, 3, 4, 1);
    --default-accent-50-25: rgba(143, 100, 0, .25); --default-accent-50-50: rgba(143, 100, 0, .50); --default-accent-50-75: rgba(143, 100, 0, .75); --default-accent-50-1: rgba(143, 100, 0, 1);
    --default-accent-100-25: rgba(168, 118, 0, .25); --default-accent-100-50: rgba(168, 118, 0, .50); --default-accent-100-75: rgba(168, 118, 0, .75); --default-accent-100-1: rgba(168, 118, 0, 1);
    --default-accent-200-25: rgba(194, 136, 0, .25); --default-accent-200-50: rgba(194, 136, 0, .50); --default-accent-200-75: rgba(194, 136, 0, .75); --default-accent-200-1: rgba(194, 136, 0, 1);
    --default-accent-300-25: rgba(219, 154, 0, .25); --default-accent-300-50: rgba(219, 154, 0, .50); --default-accent-300-75: rgba(219, 154, 0, .75); --default-accent-300-1: rgba(219, 154, 0, 1);
    --default-accent-400-25: rgba(245, 172, 0, .25); --default-accent-400-50: rgba(245, 172, 0, .50); --default-accent-400-75: rgba(245, 172, 0, .75); --default-accent-400-1: rgba(245, 172, 0, 1);
    --default-accent-500-25: rgba(255, 183, 15, .25); --default-accent-500-50: rgba(255, 183, 15, .50); --default-accent-500-75: rgba(255, 183, 15, .75); --default-accent-500-1: rgba(255, 183, 15, 1);
    --default-accent-600-25: rgba(255, 199, 66, .25); --default-accent-600-50: rgba(255, 199, 66, .50); --default-accent-600-75: rgba(255, 199, 66, .75); --default-accent-600-1: rgba(255, 199, 66, 1);
    --default-accent-700-25: rgba(255, 206, 92, .25); --default-accent-700-50: rgba(255, 206, 92, .50); --default-accent-700-75: rgba(255, 206, 92, .75); --default-accent-700-1: rgba(255, 206, 92, 1);
    --default-accent-800-25: rgba(255, 214, 117, .25); --default-accent-800-50: rgba(255, 214, 117, .50); --default-accent-800-75: rgba(255, 214, 117, .75); --default-accent-800-1: rgba(255, 214, 117, 1);
    --default-accent-900-25: rgba(255, 221, 143, .25); --default-accent-900-50: rgba(255, 221, 143, .50); --default-accent-900-75: rgba(255, 221, 143, .75); --default-accent-900-1: rgba(255, 221, 143, 1);
    --default-accent-A100-25: rgba(255, 199, 66, .25); --default-accent-A100-50: rgba(255, 199, 66, .50); --default-accent-A100-75: rgba(255, 199, 66, .75); --default-accent-A100-1: rgba(255, 199, 66, 1);
    --default-accent-A200-25: rgba(255, 191, 41, .25); --default-accent-A200-50: rgba(255, 191, 41, .50); --default-accent-A200-75: rgba(255, 191, 41, .75); --default-accent-A200-1: rgba(255, 191, 41, 1);
    --default-accent-A400-25: rgba(255, 183, 15, .25); --default-accent-A400-50: rgba(255, 183, 15, .50); --default-accent-A400-75: rgba(255, 183, 15, .75); --default-accent-A400-1: rgba(255, 183, 15, 1);
    --default-accent-A700-25: rgba(255, 229, 168, .25); --default-accent-A700-50: rgba(255, 229, 168, .50); --default-accent-A700-75: rgba(255, 229, 168, .75); --default-accent-A700-1: rgba(255, 229, 168, 1);
    --default-warn-50-25: rgba(255, 26, 26, .25); --default-warn-50-50: rgba(255, 26, 26, .50); --default-warn-50-75: rgba(255, 26, 26, .75); --default-warn-50-1: rgba(255, 26, 26, 1);
    --default-warn-100-25: rgba(255, 0, 0, .25); --default-warn-100-50: rgba(255, 0, 0, .50); --default-warn-100-75: rgba(255, 0, 0, .75); --default-warn-100-1: rgba(255, 0, 0, 1);
    --default-warn-200-25: rgba(229, 0, 0, .25); --default-warn-200-50: rgba(229, 0, 0, .50); --default-warn-200-75: rgba(229, 0, 0, .75); --default-warn-200-1: rgba(229, 0, 0, 1);
    --default-warn-300-25: rgba(204, 0, 0, .25); --default-warn-300-50: rgba(204, 0, 0, .50); --default-warn-300-75: rgba(204, 0, 0, .75); --default-warn-300-1: rgba(204, 0, 0, 1);
    --default-warn-400-25: rgba(179, 0, 0, .25); --default-warn-400-50: rgba(179, 0, 0, .50); --default-warn-400-75: rgba(179, 0, 0, .75); --default-warn-400-1: rgba(179, 0, 0, 1);
    --default-warn-500-25: rgba(153, 0, 0, .25); --default-warn-500-50: rgba(153, 0, 0, .50); --default-warn-500-75: rgba(153, 0, 0, .75); --default-warn-500-1: rgba(153, 0, 0, 1);
    --default-warn-600-25: rgba(128, 0, 0, .25); --default-warn-600-50: rgba(128, 0, 0, .50); --default-warn-600-75: rgba(128, 0, 0, .75); --default-warn-600-1: rgba(128, 0, 0, 1);
    --default-warn-700-25: rgba(102, 0, 0, .25); --default-warn-700-50: rgba(102, 0, 0, .50); --default-warn-700-75: rgba(102, 0, 0, .75); --default-warn-700-1: rgba(102, 0, 0, 1);
    --default-warn-800-25: rgba(77, 0, 0, .25); --default-warn-800-50: rgba(77, 0, 0, .50); --default-warn-800-75: rgba(77, 0, 0, .75); --default-warn-800-1: rgba(77, 0, 0, 1);
    --default-warn-900-25: rgba(51, 0, 0, .25); --default-warn-900-50: rgba(51, 0, 0, .50); --default-warn-900-75: rgba(51, 0, 0, .75); --default-warn-900-1: rgba(51, 0, 0, 1);
    --default-warn-A100-25: rgba(255, 51, 51, .25); --default-warn-A100-50: rgba(255, 51, 51, .50); --default-warn-A100-75: rgba(255, 51, 51, .75); --default-warn-A100-1: rgba(255, 51, 51, 1);
    --default-warn-A200-25: rgba(255, 76, 76, .25); --default-warn-A200-50: rgba(255, 76, 76, .50); --default-warn-A200-75: rgba(255, 76, 76, .75); --default-warn-A200-1: rgba(255, 76, 76, 1);
    --default-warn-A400-25: rgba(255, 102, 102, .25); --default-warn-A400-50: rgba(255, 102, 102, .50); --default-warn-A400-75: rgba(255, 102, 102, .75); --default-warn-A400-1: rgba(255, 102, 102, 1);
    --default-warn-A700-25: rgba(25, 0, 0, .25); --default-warn-A700-50: rgba(25, 0, 0, .50); --default-warn-A700-75: rgba(25, 0, 0, .75); --default-warn-A700-1: rgba(25, 0, 0, 1);
    --default-background-50-25: rgba(255, 255, 255, .25); --default-background-50-50: rgba(255, 255, 255, .50); --default-background-50-75: rgba(255, 255, 255, .75); --default-background-50-1: rgba(255, 255, 255, 1);
    --default-background-100-25: rgba(242, 244, 246, .25); --default-background-100-50: rgba(242, 244, 246, .50); --default-background-100-75: rgba(242, 244, 246, .75); --default-background-100-1: rgba(242, 244, 246, 1);
    --default-background-200-25: rgba(228, 230, 235, .25); --default-background-200-50: rgba(228, 230, 235, .50); --default-background-200-75: rgba(228, 230, 235, .75); --default-background-200-1: rgba(228, 230, 235, 1);
    --default-background-300-25: rgba(213, 217, 224, .25); --default-background-300-50: rgba(213, 217, 224, .50); --default-background-300-75: rgba(213, 217, 224, .75); --default-background-300-1: rgba(213, 217, 224, 1);
    --default-background-400-25: rgba(199, 204, 213, .25); --default-background-400-50: rgba(199, 204, 213, .50); --default-background-400-75: rgba(199, 204, 213, .75); --default-background-400-1: rgba(199, 204, 213, 1);
    --default-background-500-25: rgba(184, 191, 202, .25); --default-background-500-50: rgba(184, 191, 202, .50); --default-background-500-75: rgba(184, 191, 202, .75); --default-background-500-1: rgba(184, 191, 202, 1);
    --default-background-600-25: rgba(169, 178, 191, .25); --default-background-600-50: rgba(169, 178, 191, .50); --default-background-600-75: rgba(169, 178, 191, .75); --default-background-600-1: rgba(169, 178, 191, 1);
    --default-background-700-25: rgba(155, 165, 180, .25); --default-background-700-50: rgba(155, 165, 180, .50); --default-background-700-75: rgba(155, 165, 180, .75); --default-background-700-1: rgba(155, 165, 180, 1);
    --default-background-800-25: rgba(140, 152, 169, .25); --default-background-800-50: rgba(140, 152, 169, .50); --default-background-800-75: rgba(140, 152, 169, .75); --default-background-800-1: rgba(140, 152, 169, 1);
    --default-background-900-25: rgba(126, 138, 158, .25); --default-background-900-50: rgba(126, 138, 158, .50); --default-background-900-75: rgba(126, 138, 158, .75); --default-background-900-1: rgba(126, 138, 158, 1);
    --default-background-A100-25: rgba(252, 252, 252, .25); --default-background-A100-50: rgba(252, 252, 252, .50); --default-background-A100-75: rgba(252, 252, 252, .75); --default-background-A100-1: rgba(252, 252, 252, 1);
    --default-background-A200-25: rgba(249, 250, 251, .25); --default-background-A200-50: rgba(249, 250, 251, .50); --default-background-A200-75: rgba(249, 250, 251, .75); --default-background-A200-1: rgba(249, 250, 251, 1);
    --default-background-A400-25: rgba(246, 247, 249, .25); --default-background-A400-50: rgba(246, 247, 249, .50); --default-background-A400-75: rgba(246, 247, 249, .75); --default-background-A400-1: rgba(246, 247, 249, 1);
    --default-background-A700-25: rgba(111, 125, 147, .25); --default-background-A700-50: rgba(111, 125, 147, .50); --default-background-A700-75: rgba(111, 125, 147, .75); --default-background-A700-1: rgba(111, 125, 147, 1);
    --custom-primary-50-25: rgba(145, 151, 175, .25); --custom-primary-50-50: rgba(145, 151, 175, .50); --custom-primary-50-75: rgba(145, 151, 175, .75); --custom-primary-50-1: rgba(145, 151, 175, 1);
    --custom-primary-100-25: rgba(130, 137, 164, .25); --custom-primary-100-50: rgba(130, 137, 164, .50); --custom-primary-100-75: rgba(130, 137, 164, .75); --custom-primary-100-1: rgba(130, 137, 164, 1);
    --custom-primary-200-25: rgba(115, 123, 153, .25); --custom-primary-200-50: rgba(115, 123, 153, .50); --custom-primary-200-75: rgba(115, 123, 153, .75); --custom-primary-200-1: rgba(115, 123, 153, 1);
    --custom-primary-300-25: rgba(103, 110, 140, .25); --custom-primary-300-50: rgba(103, 110, 140, .50); --custom-primary-300-75: rgba(103, 110, 140, .75); --custom-primary-300-1: rgba(103, 110, 140, 1);
    --custom-primary-400-25: rgba(92, 99, 126, .25); --custom-primary-400-50: rgba(92, 99, 126, .50); --custom-primary-400-75: rgba(92, 99, 126, .75); --custom-primary-400-1: rgba(92, 99, 126, 1);
    --custom-primary-500-25: rgba(81, 87, 111, .25); --custom-primary-500-50: rgba(81, 87, 111, .50); --custom-primary-500-75: rgba(81, 87, 111, .75); --custom-primary-500-1: rgba(81, 87, 111, 1);
    --custom-primary-600-25: rgba(70, 75, 96, .25); --custom-primary-600-50: rgba(70, 75, 96, .50); --custom-primary-600-75: rgba(70, 75, 96, .75); --custom-primary-600-1: rgba(70, 75, 96, 1);
    --custom-primary-700-25: rgba(59, 64, 81, .25); --custom-primary-700-50: rgba(59, 64, 81, .50); --custom-primary-700-75: rgba(59, 64, 81, .75); --custom-primary-700-1: rgba(59, 64, 81, 1);
    --custom-primary-800-25: rgba(49, 52, 67, .25); --custom-primary-800-50: rgba(49, 52, 67, .50); --custom-primary-800-75: rgba(49, 52, 67, .75); --custom-primary-800-1: rgba(49, 52, 67, 1);
    --custom-primary-900-25: rgba(38, 41, 52, .25); --custom-primary-900-50: rgba(38, 41, 52, .50); --custom-primary-900-75: rgba(38, 41, 52, .75); --custom-primary-900-1: rgba(38, 41, 52, 1);
    --custom-primary-A100-25: rgba(160, 165, 185, .25); --custom-primary-A100-50: rgba(160, 165, 185, .50); --custom-primary-A100-75: rgba(160, 165, 185, .75); --custom-primary-A100-1: rgba(160, 165, 185, 1);
    --custom-primary-A200-25: rgba(174, 179, 196, .25); --custom-primary-A200-50: rgba(174, 179, 196, .50); --custom-primary-A200-75: rgba(174, 179, 196, .75); --custom-primary-A200-1: rgba(174, 179, 196, 1);
    --custom-primary-A400-25: rgba(189, 193, 207, .25); --custom-primary-A400-50: rgba(189, 193, 207, .50); --custom-primary-A400-75: rgba(189, 193, 207, .75); --custom-primary-A400-1: rgba(189, 193, 207, 1);
    --custom-primary-A700-25: rgba(27, 29, 37, .25); --custom-primary-A700-50: rgba(27, 29, 37, .50); --custom-primary-A700-75: rgba(27, 29, 37, .75); --custom-primary-A700-1: rgba(27, 29, 37, 1);
    --custom-accent-50-25: rgba(0, 68, 102, .25); --custom-accent-50-50: rgba(0, 68, 102, .50); --custom-accent-50-75: rgba(0, 68, 102, .75); --custom-accent-50-1: rgba(0, 68, 102, 1);
    --custom-accent-100-25: rgba(0, 84, 128, .25); --custom-accent-100-50: rgba(0, 84, 128, .50); --custom-accent-100-75: rgba(0, 84, 128, .75); --custom-accent-100-1: rgba(0, 84, 128, 1);
    --custom-accent-200-25: rgba(0, 101, 153, .25); --custom-accent-200-50: rgba(0, 101, 153, .50); --custom-accent-200-75: rgba(0, 101, 153, .75); --custom-accent-200-1: rgba(0, 101, 153, 1);
    --custom-accent-300-25: rgba(0, 118, 179, .25); --custom-accent-300-50: rgba(0, 118, 179, .50); --custom-accent-300-75: rgba(0, 118, 179, .75); --custom-accent-300-1: rgba(0, 118, 179, 1);
    --custom-accent-400-25: rgba(0, 135, 204, .25); --custom-accent-400-50: rgba(0, 135, 204, .50); --custom-accent-400-75: rgba(0, 135, 204, .75); --custom-accent-400-1: rgba(0, 135, 204, 1);
    --custom-accent-500-25: rgba(0, 152, 230, .25); --custom-accent-500-50: rgba(0, 152, 230, .50); --custom-accent-500-75: rgba(0, 152, 230, .75); --custom-accent-500-1: rgba(0, 152, 230, 1);
    --custom-accent-600-25: rgba(26, 178, 255, .25); --custom-accent-600-50: rgba(26, 178, 255, .50); --custom-accent-600-75: rgba(26, 178, 255, .75); --custom-accent-600-1: rgba(26, 178, 255, 1);
    --custom-accent-700-25: rgba(51, 186, 255, .25); --custom-accent-700-50: rgba(51, 186, 255, .50); --custom-accent-700-75: rgba(51, 186, 255, .75); --custom-accent-700-1: rgba(51, 186, 255, 1);
    --custom-accent-800-25: rgba(77, 195, 255, .25); --custom-accent-800-50: rgba(77, 195, 255, .50); --custom-accent-800-75: rgba(77, 195, 255, .75); --custom-accent-800-1: rgba(77, 195, 255, 1);
    --custom-accent-900-25: rgba(102, 203, 255, .25); --custom-accent-900-50: rgba(102, 203, 255, .50); --custom-accent-900-75: rgba(102, 203, 255, .75); --custom-accent-900-1: rgba(102, 203, 255, 1);
    --custom-accent-A100-25: rgba(26, 178, 255, .25); --custom-accent-A100-50: rgba(26, 178, 255, .50); --custom-accent-A100-75: rgba(26, 178, 255, .75); --custom-accent-A100-1: rgba(26, 178, 255, 1);
    --custom-accent-A200-25: rgba(0, 169, 255, .25); --custom-accent-A200-50: rgba(0, 169, 255, .50); --custom-accent-A200-75: rgba(0, 169, 255, .75); --custom-accent-A200-1: rgba(0, 169, 255, 1);
    --custom-accent-A400-25: rgba(0, 152, 230, .25); --custom-accent-A400-50: rgba(0, 152, 230, .50); --custom-accent-A400-75: rgba(0, 152, 230, .75); --custom-accent-A400-1: rgba(0, 152, 230, 1);
    --custom-accent-A700-25: rgba(128, 212, 255, .25); --custom-accent-A700-50: rgba(128, 212, 255, .50); --custom-accent-A700-75: rgba(128, 212, 255, .75); --custom-accent-A700-1: rgba(128, 212, 255, 1);
    --custom-warn-50-25: rgba(240, 91, 91, .25); --custom-warn-50-50: rgba(240, 91, 91, .50); --custom-warn-50-75: rgba(240, 91, 91, .75); --custom-warn-50-1: rgba(240, 91, 91, 1);
    --custom-warn-100-25: rgba(238, 68, 68, .25); --custom-warn-100-50: rgba(238, 68, 68, .50); --custom-warn-100-75: rgba(238, 68, 68, .75); --custom-warn-100-1: rgba(238, 68, 68, 1);
    --custom-warn-200-25: rgba(236, 45, 45, .25); --custom-warn-200-50: rgba(236, 45, 45, .50); --custom-warn-200-75: rgba(236, 45, 45, .75); --custom-warn-200-1: rgba(236, 45, 45, 1);
    --custom-warn-300-25: rgba(234, 21, 21, .25); --custom-warn-300-50: rgba(234, 21, 21, .50); --custom-warn-300-75: rgba(234, 21, 21, .75); --custom-warn-300-1: rgba(234, 21, 21, 1);
    --custom-warn-400-25: rgba(210, 19, 19, .25); --custom-warn-400-50: rgba(210, 19, 19, .50); --custom-warn-400-75: rgba(210, 19, 19, .75); --custom-warn-400-1: rgba(210, 19, 19, 1);
    --custom-warn-500-25: rgba(187, 17, 17, .25); --custom-warn-500-50: rgba(187, 17, 17, .50); --custom-warn-500-75: rgba(187, 17, 17, .75); --custom-warn-500-1: rgba(187, 17, 17, 1);
    --custom-warn-600-25: rgba(164, 15, 15, .25); --custom-warn-600-50: rgba(164, 15, 15, .50); --custom-warn-600-75: rgba(164, 15, 15, .75); --custom-warn-600-1: rgba(164, 15, 15, 1);
    --custom-warn-700-25: rgba(140, 13, 13, .25); --custom-warn-700-50: rgba(140, 13, 13, .50); --custom-warn-700-75: rgba(140, 13, 13, .75); --custom-warn-700-1: rgba(140, 13, 13, 1);
    --custom-warn-800-25: rgba(117, 11, 11, .25); --custom-warn-800-50: rgba(117, 11, 11, .50); --custom-warn-800-75: rgba(117, 11, 11, .75); --custom-warn-800-1: rgba(117, 11, 11, 1);
    --custom-warn-900-25: rgba(93, 8, 8, .25); --custom-warn-900-50: rgba(93, 8, 8, .50); --custom-warn-900-75: rgba(93, 8, 8, .75); --custom-warn-900-1: rgba(93, 8, 8, 1);
    --custom-warn-A100-25: rgba(242, 115, 115, .25); --custom-warn-A100-50: rgba(242, 115, 115, .50); --custom-warn-A100-75: rgba(242, 115, 115, .75); --custom-warn-A100-1: rgba(242, 115, 115, 1);
    --custom-warn-A200-25: rgba(244, 138, 138, .25); --custom-warn-A200-50: rgba(244, 138, 138, .50); --custom-warn-A200-75: rgba(244, 138, 138, .75); --custom-warn-A200-1: rgba(244, 138, 138, 1);
    --custom-warn-A400-25: rgba(246, 162, 162, .25); --custom-warn-A400-50: rgba(246, 162, 162, .50); --custom-warn-A400-75: rgba(246, 162, 162, .75); --custom-warn-A400-1: rgba(246, 162, 162, 1);
    --custom-warn-A700-25: rgba(70, 6, 6, .25); --custom-warn-A700-50: rgba(70, 6, 6, .50); --custom-warn-A700-75: rgba(70, 6, 6, .75); --custom-warn-A700-1: rgba(70, 6, 6, 1);
    --custom-background-50-25: rgba(210, 207, 201, .25); --custom-background-50-50: rgba(210, 207, 201, .50); --custom-background-50-75: rgba(210, 207, 201, .75); --custom-background-50-1: rgba(210, 207, 201, 1);
    --custom-background-100-25: rgba(198, 195, 188, .25); --custom-background-100-50: rgba(198, 195, 188, .50); --custom-background-100-75: rgba(198, 195, 188, .75); --custom-background-100-1: rgba(198, 195, 188, 1);
    --custom-background-200-25: rgba(187, 183, 174, .25); --custom-background-200-50: rgba(187, 183, 174, .50); --custom-background-200-75: rgba(187, 183, 174, .75); --custom-background-200-1: rgba(187, 183, 174, 1);
    --custom-background-300-25: rgba(175, 171, 160, .25); --custom-background-300-50: rgba(175, 171, 160, .50); --custom-background-300-75: rgba(175, 171, 160, .75); --custom-background-300-1: rgba(175, 171, 160, 1);
    --custom-background-400-25: rgba(164, 158, 146, .25); --custom-background-400-50: rgba(164, 158, 146, .50); --custom-background-400-75: rgba(164, 158, 146, .75); --custom-background-400-1: rgba(164, 158, 146, 1);
    --custom-background-500-25: rgba(152, 146, 132, .25); --custom-background-500-50: rgba(152, 146, 132, .50); --custom-background-500-75: rgba(152, 146, 132, .75); --custom-background-500-1: rgba(152, 146, 132, 1);
    --custom-background-600-25: rgba(140, 134, 118, .25); --custom-background-600-50: rgba(140, 134, 118, .50); --custom-background-600-75: rgba(140, 134, 118, .75); --custom-background-600-1: rgba(140, 134, 118, 1);
    --custom-background-700-25: rgba(127, 121, 106, .25); --custom-background-700-50: rgba(127, 121, 106, .50); --custom-background-700-75: rgba(127, 121, 106, .75); --custom-background-700-1: rgba(127, 121, 106, 1);
    --custom-background-800-25: rgba(113, 107, 95, .25); --custom-background-800-50: rgba(113, 107, 95, .50); --custom-background-800-75: rgba(113, 107, 95, .75); --custom-background-800-1: rgba(113, 107, 95, 1);
    --custom-background-900-25: rgba(99, 94, 83, .25); --custom-background-900-50: rgba(99, 94, 83, .50); --custom-background-900-75: rgba(99, 94, 83, .75); --custom-background-900-1: rgba(99, 94, 83, 1);
    --custom-background-A100-25: rgba(222, 220, 215, .25); --custom-background-A100-50: rgba(222, 220, 215, .50); --custom-background-A100-75: rgba(222, 220, 215, .75); --custom-background-A100-1: rgba(222, 220, 215, 1);
    --custom-background-A200-25: rgba(233, 232, 229, .25); --custom-background-A200-50: rgba(233, 232, 229, .50); --custom-background-A200-75: rgba(233, 232, 229, .75); --custom-background-A200-1: rgba(233, 232, 229, 1);
    --custom-background-A400-25: rgba(245, 244, 243, .25); --custom-background-A400-50: rgba(245, 244, 243, .50); --custom-background-A400-75: rgba(245, 244, 243, .75); --custom-background-A400-1: rgba(245, 244, 243, 1);
    --custom-background-A700-25: rgba(85, 81, 71, .25); --custom-background-A700-50: rgba(85, 81, 71, .50); --custom-background-A700-75: rgba(85, 81, 71, .75); --custom-background-A700-1: rgba(85, 81, 71, 1);
    --neutral-primary-50-25: rgba(156, 156, 156, .25); --neutral-primary-50-50: rgba(156, 156, 156, .50); --neutral-primary-50-75: rgba(156, 156, 156, .75); --neutral-primary-50-1: rgba(156, 156, 156, 1);
    --neutral-primary-100-25: rgba(143, 143, 143, .25); --neutral-primary-100-50: rgba(143, 143, 143, .50); --neutral-primary-100-75: rgba(143, 143, 143, .75); --neutral-primary-100-1: rgba(143, 143, 143, 1);
    --neutral-primary-200-25: rgba(130, 130, 130, .25); --neutral-primary-200-50: rgba(130, 130, 130, .50); --neutral-primary-200-75: rgba(130, 130, 130, .75); --neutral-primary-200-1: rgba(130, 130, 130, 1);
    --neutral-primary-300-25: rgba(117, 117, 117, .25); --neutral-primary-300-50: rgba(117, 117, 117, .50); --neutral-primary-300-75: rgba(117, 117, 117, .75); --neutral-primary-300-1: rgba(117, 117, 117, 1);
    --neutral-primary-400-25: rgba(105, 105, 105, .25); --neutral-primary-400-50: rgba(105, 105, 105, .50); --neutral-primary-400-75: rgba(105, 105, 105, .75); --neutral-primary-400-1: rgba(105, 105, 105, 1);
    --neutral-primary-500-25: rgba(92, 92, 92, .25); --neutral-primary-500-50: rgba(92, 92, 92, .50); --neutral-primary-500-75: rgba(92, 92, 92, .75); --neutral-primary-500-1: rgba(92, 92, 92, 1);
    --neutral-primary-600-25: rgba(79, 79, 79, .25); --neutral-primary-600-50: rgba(79, 79, 79, .50); --neutral-primary-600-75: rgba(79, 79, 79, .75); --neutral-primary-600-1: rgba(79, 79, 79, 1);
    --neutral-primary-700-25: rgba(66, 66, 66, .25); --neutral-primary-700-50: rgba(66, 66, 66, .50); --neutral-primary-700-75: rgba(66, 66, 66, .75); --neutral-primary-700-1: rgba(66, 66, 66, 1);
    --neutral-primary-800-25: rgba(54, 54, 54, .25); --neutral-primary-800-50: rgba(54, 54, 54, .50); --neutral-primary-800-75: rgba(54, 54, 54, .75); --neutral-primary-800-1: rgba(54, 54, 54, 1);
    --neutral-primary-900-25: rgba(41, 41, 41, .25); --neutral-primary-900-50: rgba(41, 41, 41, .50); --neutral-primary-900-75: rgba(41, 41, 41, .75); --neutral-primary-900-1: rgba(41, 41, 41, 1);
    --neutral-primary-A100-25: rgba(168, 168, 168, .25); --neutral-primary-A100-50: rgba(168, 168, 168, .50); --neutral-primary-A100-75: rgba(168, 168, 168, .75); --neutral-primary-A100-1: rgba(168, 168, 168, 1);
    --neutral-primary-A200-25: rgba(181, 181, 181, .25); --neutral-primary-A200-50: rgba(181, 181, 181, .50); --neutral-primary-A200-75: rgba(181, 181, 181, .75); --neutral-primary-A200-1: rgba(181, 181, 181, 1);
    --neutral-primary-A400-25: rgba(194, 194, 194, .25); --neutral-primary-A400-50: rgba(194, 194, 194, .50); --neutral-primary-A400-75: rgba(194, 194, 194, .75); --neutral-primary-A400-1: rgba(194, 194, 194, 1);
    --neutral-primary-A700-25: rgba(28, 28, 28, .25); --neutral-primary-A700-50: rgba(28, 28, 28, .50); --neutral-primary-A700-75: rgba(28, 28, 28, .75); --neutral-primary-A700-1: rgba(28, 28, 28, 1);
    --neutral-accent-50-25: rgba(63, 63, 63, .25); --neutral-accent-50-50: rgba(63, 63, 63, .50); --neutral-accent-50-75: rgba(63, 63, 63, .75); --neutral-accent-50-1: rgba(63, 63, 63, 1);
    --neutral-accent-100-25: rgba(76, 76, 76, .25); --neutral-accent-100-50: rgba(76, 76, 76, .50); --neutral-accent-100-75: rgba(76, 76, 76, .75); --neutral-accent-100-1: rgba(76, 76, 76, 1);
    --neutral-accent-200-25: rgba(89, 89, 89, .25); --neutral-accent-200-50: rgba(89, 89, 89, .50); --neutral-accent-200-75: rgba(89, 89, 89, .75); --neutral-accent-200-1: rgba(89, 89, 89, 1);
    --neutral-accent-300-25: rgba(102, 102, 102, .25); --neutral-accent-300-50: rgba(102, 102, 102, .50); --neutral-accent-300-75: rgba(102, 102, 102, .75); --neutral-accent-300-1: rgba(102, 102, 102, 1);
    --neutral-accent-400-25: rgba(114, 114, 114, .25); --neutral-accent-400-50: rgba(114, 114, 114, .50); --neutral-accent-400-75: rgba(114, 114, 114, .75); --neutral-accent-400-1: rgba(114, 114, 114, 1);
    --neutral-accent-500-25: rgba(127, 127, 127, .25); --neutral-accent-500-50: rgba(127, 127, 127, .50); --neutral-accent-500-75: rgba(127, 127, 127, .75); --neutral-accent-500-1: rgba(127, 127, 127, 1);
    --neutral-accent-600-25: rgba(153, 153, 153, .25); --neutral-accent-600-50: rgba(153, 153, 153, .50); --neutral-accent-600-75: rgba(153, 153, 153, .75); --neutral-accent-600-1: rgba(153, 153, 153, 1);
    --neutral-accent-700-25: rgba(165, 165, 165, .25); --neutral-accent-700-50: rgba(165, 165, 165, .50); --neutral-accent-700-75: rgba(165, 165, 165, .75); --neutral-accent-700-1: rgba(165, 165, 165, 1);
    --neutral-accent-800-25: rgba(178, 178, 178, .25); --neutral-accent-800-50: rgba(178, 178, 178, .50); --neutral-accent-800-75: rgba(178, 178, 178, .75); --neutral-accent-800-1: rgba(178, 178, 178, 1);
    --neutral-accent-900-25: rgba(191, 191, 191, .25); --neutral-accent-900-50: rgba(191, 191, 191, .50); --neutral-accent-900-75: rgba(191, 191, 191, .75); --neutral-accent-900-1: rgba(191, 191, 191, 1);
    --neutral-accent-A100-25: rgba(153, 153, 153, .25); --neutral-accent-A100-50: rgba(153, 153, 153, .50); --neutral-accent-A100-75: rgba(153, 153, 153, .75); --neutral-accent-A100-1: rgba(153, 153, 153, 1);
    --neutral-accent-A200-25: rgba(140, 140, 140, .25); --neutral-accent-A200-50: rgba(140, 140, 140, .50); --neutral-accent-A200-75: rgba(140, 140, 140, .75); --neutral-accent-A200-1: rgba(140, 140, 140, 1);
    --neutral-accent-A400-25: rgba(127, 127, 127, .25); --neutral-accent-A400-50: rgba(127, 127, 127, .50); --neutral-accent-A400-75: rgba(127, 127, 127, .75); --neutral-accent-A400-1: rgba(127, 127, 127, 1);
    --neutral-accent-A700-25: rgba(204, 204, 204, .25); --neutral-accent-A700-50: rgba(204, 204, 204, .50); --neutral-accent-A700-75: rgba(204, 204, 204, .75); --neutral-accent-A700-1: rgba(204, 204, 204, 1);
    --neutral-warn-50-25: rgba(249, 130, 130, .25); --neutral-warn-50-50: rgba(249, 130, 130, .50); --neutral-warn-50-75: rgba(249, 130, 130, .75); --neutral-warn-50-1: rgba(249, 130, 130, 1);
    --neutral-warn-100-25: rgba(248, 106, 106, .25); --neutral-warn-100-50: rgba(248, 106, 106, .50); --neutral-warn-100-75: rgba(248, 106, 106, .75); --neutral-warn-100-1: rgba(248, 106, 106, 1);
    --neutral-warn-200-25: rgba(247, 81, 81, .25); --neutral-warn-200-50: rgba(247, 81, 81, .50); --neutral-warn-200-75: rgba(247, 81, 81, .75); --neutral-warn-200-1: rgba(247, 81, 81, 1);
    --neutral-warn-300-25: rgba(246, 57, 57, .25); --neutral-warn-300-50: rgba(246, 57, 57, .50); --neutral-warn-300-75: rgba(246, 57, 57, .75); --neutral-warn-300-1: rgba(246, 57, 57, 1);
    --neutral-warn-400-25: rgba(245, 33, 33, .25); --neutral-warn-400-50: rgba(245, 33, 33, .50); --neutral-warn-400-75: rgba(245, 33, 33, .75); --neutral-warn-400-1: rgba(245, 33, 33, 1);
    --neutral-warn-500-25: rgba(241, 11, 11, .25); --neutral-warn-500-50: rgba(241, 11, 11, .50); --neutral-warn-500-75: rgba(241, 11, 11, .75); --neutral-warn-500-1: rgba(241, 11, 11, 1);
    --neutral-warn-600-25: rgba(217, 10, 10, .25); --neutral-warn-600-50: rgba(217, 10, 10, .50); --neutral-warn-600-75: rgba(217, 10, 10, .75); --neutral-warn-600-1: rgba(217, 10, 10, 1);
    --neutral-warn-700-25: rgba(192, 9, 9, .25); --neutral-warn-700-50: rgba(192, 9, 9, .50); --neutral-warn-700-75: rgba(192, 9, 9, .75); --neutral-warn-700-1: rgba(192, 9, 9, 1);
    --neutral-warn-800-25: rgba(168, 8, 8, .25); --neutral-warn-800-50: rgba(168, 8, 8, .50); --neutral-warn-800-75: rgba(168, 8, 8, .75); --neutral-warn-800-1: rgba(168, 8, 8, 1);
    --neutral-warn-900-25: rgba(143, 7, 7, .25); --neutral-warn-900-50: rgba(143, 7, 7, .50); --neutral-warn-900-75: rgba(143, 7, 7, .75); --neutral-warn-900-1: rgba(143, 7, 7, 1);
    --neutral-warn-A100-25: rgba(250, 155, 155, .25); --neutral-warn-A100-50: rgba(250, 155, 155, .50); --neutral-warn-A100-75: rgba(250, 155, 155, .75); --neutral-warn-A100-1: rgba(250, 155, 155, 1);
    --neutral-warn-A200-25: rgba(252, 179, 179, .25); --neutral-warn-A200-50: rgba(252, 179, 179, .50); --neutral-warn-A200-75: rgba(252, 179, 179, .75); --neutral-warn-A200-1: rgba(252, 179, 179, 1);
    --neutral-warn-A400-25: rgba(253, 203, 203, .25); --neutral-warn-A400-50: rgba(253, 203, 203, .50); --neutral-warn-A400-75: rgba(253, 203, 203, .75); --neutral-warn-A400-1: rgba(253, 203, 203, 1);
    --neutral-warn-A700-25: rgba(119, 5, 5, .25); --neutral-warn-A700-50: rgba(119, 5, 5, .50); --neutral-warn-A700-75: rgba(119, 5, 5, .75); --neutral-warn-A700-1: rgba(119, 5, 5, 1);
    --neutral-background-50-25: rgba(255, 255, 255, .25); --neutral-background-50-50: rgba(255, 255, 255, .50); --neutral-background-50-75: rgba(255, 255, 255, .75); --neutral-background-50-1: rgba(255, 255, 255, 1);
    --neutral-background-100-25: rgba(252, 252, 252, .25); --neutral-background-100-50: rgba(252, 252, 252, .50); --neutral-background-100-75: rgba(252, 252, 252, .75); --neutral-background-100-1: rgba(252, 252, 252, 1);
    --neutral-background-200-25: rgba(239, 239, 239, .25); --neutral-background-200-50: rgba(239, 239, 239, .50); --neutral-background-200-75: rgba(239, 239, 239, .75); --neutral-background-200-1: rgba(239, 239, 239, 1);
    --neutral-background-300-25: rgba(226, 226, 226, .25); --neutral-background-300-50: rgba(226, 226, 226, .50); --neutral-background-300-75: rgba(226, 226, 226, .75); --neutral-background-300-1: rgba(226, 226, 226, 1);
    --neutral-background-400-25: rgba(214, 214, 214, .25); --neutral-background-400-50: rgba(214, 214, 214, .50); --neutral-background-400-75: rgba(214, 214, 214, .75); --neutral-background-400-1: rgba(214, 214, 214, 1);
    --neutral-background-500-25: rgba(201, 201, 201, .25); --neutral-background-500-50: rgba(201, 201, 201, .50); --neutral-background-500-75: rgba(201, 201, 201, .75); --neutral-background-500-1: rgba(201, 201, 201, 1);
    --neutral-background-600-25: rgba(188, 188, 188, .25); --neutral-background-600-50: rgba(188, 188, 188, .50); --neutral-background-600-75: rgba(188, 188, 188, .75); --neutral-background-600-1: rgba(188, 188, 188, 1);
    --neutral-background-700-25: rgba(175, 175, 175, .25); --neutral-background-700-50: rgba(175, 175, 175, .50); --neutral-background-700-75: rgba(175, 175, 175, .75); --neutral-background-700-1: rgba(175, 175, 175, 1);
    --neutral-background-800-25: rgba(163, 163, 163, .25); --neutral-background-800-50: rgba(163, 163, 163, .50); --neutral-background-800-75: rgba(163, 163, 163, .75); --neutral-background-800-1: rgba(163, 163, 163, 1);
    --neutral-background-900-25: rgba(150, 150, 150, .25); --neutral-background-900-50: rgba(150, 150, 150, .50); --neutral-background-900-75: rgba(150, 150, 150, .75); --neutral-background-900-1: rgba(150, 150, 150, 1);
    --neutral-background-A100-25: rgba(255, 255, 255, .25); --neutral-background-A100-50: rgba(255, 255, 255, .50); --neutral-background-A100-75: rgba(255, 255, 255, .75); --neutral-background-A100-1: rgba(255, 255, 255, 1);
    --neutral-background-A200-25: rgba(255, 255, 255, .25); --neutral-background-A200-50: rgba(255, 255, 255, .50); --neutral-background-A200-75: rgba(255, 255, 255, .75); --neutral-background-A200-1: rgba(255, 255, 255, 1);
    --neutral-background-A400-25: rgba(255, 255, 255, .25); --neutral-background-A400-50: rgba(255, 255, 255, .50); --neutral-background-A400-75: rgba(255, 255, 255, .75); --neutral-background-A400-1: rgba(255, 255, 255, 1);
    --neutral-background-A700-25: rgba(137, 137, 137, .25); --neutral-background-A700-50: rgba(137, 137, 137, .50); --neutral-background-A700-75: rgba(137, 137, 137, .75); --neutral-background-A700-1: rgba(137, 137, 137, 1);
}
.nav-link {display: inline-flex;padding: 0;}
body.bcd-2021 #page {position:relative;width:100%;height:100%;overflow-y: auto;overflow-x: hidden;-webkit-overflow-scrolling: touch;}
body.bcd-2021 .bcd-container {width:100%;}
body.bcd-2021 p {margin:0;}
body.bcd-2021 i.fas.bcd-mini-icon, body.bcd-2021 i.fal.bcd-mini-icon, body.bcd-2021 i.far.bcd-mini-icon, body.bcd-2021 i.fad.bcd-mini-icon {
    font-size: 23px;
}
body.bcd-2021 h1 {margin: 0 0 15px 0;}
body.bcd-2021.single-post h1 {margin: 15px 0 15px 0;padding:0 15px;font-size:23px;}
body.bcd-2021 h2 {margin: 0 0 10px 0;}
body.bcd-2021.single-post h2 {margin: 25px 0 10px 0;padding:0;font-size:21px;}
body.bcd-2021.single-post h3 {margin: 25px 0 10px 0;padding:0;font-size:20px;}
body.bcd-2021.single-post h4, body.bcd-2021.single-post h5, body.bcd-2021.single-post h6 {margin: 25px 0 10px 0;padding:0;font-size:19px;}

@keyframes example {
    from {transform: translate(0px, 20px);}
    to {transform: translate(0, 0);}
}
h3.bcd-animated-text {opacity: 0;}
h3.example-1 {
    transform: translate(0px, 20px);
}
h3.example-2 {
    animation-name: example;
    animation-duration: 2s;
    transform: translate(0, 0);
}
body.bcd-2021 .bcd-entry-content p {margin:0 0 10px 0;}
.bcd-dela {font-family: 'Dela Gothic One', cursive;font-weight:400;}
.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 {font-family: 'DM Sans', sans-serif;font-weight: 400;margin: 0;padding: 0;line-height: 1em;text-transform: uppercase;letter-spacing: 1px;color: var(--custom-accent-100-1);}
.h1, h1, .h2, h2, .h3, h3, .h4, h4 {margin:0;padding:0;}
.h3, h3 {font-size:25px;}
.bcd-bg-01 {background-color:var(--default-primary-900-1);}
.bcd-2020 .bcd-inverse {color:#fff;}
.bg-white {background:#fff;}
.bg-grey {background:#f5f5f5;}
.bcd-part-children {padding:25px 0;}
.bcd-part-children .bcd-tile h2 {margin:15px 0 5px;}
.bcd-part-children .bcd-tile .bcd-cta-wrapper {padding:15px 0 10px;}
.bcd-part-children .bcd-tile .bcd-parallax-wrapper {height:300px;overflow:hidden;}
.bcd-cta-title {font-family:'DM Sans', sans-serif;font-weight:400;text-transform:uppercase;font-size:21px;letter-spacing:4px;margin:0;}
.bcd-cta-ex {font-family:'DM Sans', sans-serif;font-weight:400;text-transform:uppercase;font-size:13px;letter-spacing:3px;}
::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);background-color: #F5F5F5;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
::-webkit-scrollbar {width: 10px;background-color: #F5F5F5;}
::-webkit-scrollbar-thumb {border-radius: 10px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);background-color: #eaeaea;}
#back-top-top {display: none;position: fixed;right: 15px;bottom: 48px;z-index: 999999;}
a, a:visited {color:var(--default-primary-500-1);text-decoration:none;-webkit-transition: 400ms all;-moz-transition: 400ms all;-o-transition: 400ms all;transition: 400ms all;}
a:hover, a:focus {color:var(--default-primary-50-1);text-decoration:none;}
a.inverse, a.inverse:visited {color:#fff;text-decoration:none;}
a.inverse:hover, a.inverse:focus {color:#acd457;text-decoration:none;}
.bcd-cta-01,.bcd-cta-01:visited{background-color:var(--default-primary-500-1);color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:12px 30px;text-transform:uppercase;font-weight:400;margin: 1px;min-width: 120px;text-align: center;letter-spacing:1px;border:0;}
.bcd-cta-01:hover,.bcd-cta-01:focus{background-color:var(--default-primary-100-1);;color:#fff}
.bcd-cta-02,.bcd-cta-02:visited{background-color:var(--default-primary-500-1);color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);padding:5px 15px;text-transform:uppercase;font-weight:100;margin: 1px;text-align: center;letter-spacing:3px;border:0;font-size:15px;}
.bcd-cta-02:hover,.bcd-cta-02:focus{background-color:var(--default-primary-100-1);;color:#fff}

.bcd-cta-03,.bcd-cta-03:visited{background-color:var(--default-accent-500-1);color:#fff;box-shadow:0 2px 5px 0 rgba(0,0,0,.26);padding:10px 25px;text-transform:uppercase;font-weight:100;margin: 1px;text-align: center;letter-spacing:3px;border:0;font-size:15px;}
.bcd-cta-03:hover,.bcd-cta-03:focus{background-color:var(--default-accent-100-1);;color:#fff}
body.bcd-2021 header#BCD-header {background:#fff;-moz-box-shadow:0 5px 10px -11px #000; -webkit-box-shadow:0 5px 10px -11px #000; -o-box-shadow:0 5px 10px -11px #000;box-shadow:0 5px 10px -11px #000;}
body.bcd-2021 header#BCD-header.bcd-fixed-to-the-header {position: fixed;z-index: 9;left: 0;top: 0;right: 0;height: 0;}
/*
header#BCD-header::before {
    content: "";
    background: var(--default-accent-500-1);
    opacity: 1;
    left: 0;
    bottom: 0;
    width:375px;
    height:9px;
    position: absolute;
    z-index: 0;
    transform: rotate(45deg);
    background-size: cover;
}
*//*animation: slide 300s linear infinite;*/
header#BCD-header::before {
    content: "";
    background: transparent url(./img/dg-02.png) no-repeat center center;
    opacity: 0;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    position: absolute;
    z-index: 0;
    background-size: cover;
    animation: slide 300s linear infinite;
}

@keyframes slide {
    0%{
        transform: translate3d(0, 0, 0);
    }
    100%{
        transform: translate3d(100%, 0, 0);
    }
}
#BCD-header-shape-1 {
    position:absolute;
    z-index:1;
    bottom:0;
    left:0;
    opacity:.8;
    animation-name:header-shape-1;
    animation-duration:10s;
    animation-iteration-count: infinite;
}
@keyframes header-shape-1 {
    0% {
        width:0;
        height:2px;
        left:0;
        background-color:var(--custom-accent-500-1);
    }
    50% {
        width:100%;
        height:2px;
        left: 100%;
        background-color:var(--custom-accent-100-1);
    }
    100% {
        width:0;
        height:2px;
        left:0;
        background-color:var(--custom-accent-500-1);
    }
}
.bcd-2020 .bcd-decoration-01 {width:40px;min-width:40px;max-width:40px;min-height:40px;height:40px;max-height:40px;background-color:var(--default-accent-500-1);}
.bcd-2020 .bcd-decoration-02 {width:40px;min-width:40px;max-width:40px;min-height:40px;height:40px;max-height:40px;background-color:var(--neutral-background-900-1);}
.bcd-2020 .bcd-decoration-03 {width:40px;min-width:40px;max-width:40px;min-height:40px;height:40px;max-height:40px;background-color:var(--default-primary-400-1);}
body.search h2 {margin:0 0 10px 0;padding:0;}
body.search article {margin:0 0 15px 0;}
/* correzioni */
md-sidenav.md-default-theme, md-sidenav, md-sidenav.md-default-theme md-content, md-sidenav md-content {background-color:transparent;}
md-sidenav#bcd-sidenav-left {width:245px;}
md-toolbar.md-default-theme:not(.md-menu-toolbar), md-toolbar:not(.md-menu-toolbar) {background:#fff;}
md-toolbar.md-default-theme:not(.md-menu-toolbar) h3, md-toolbar:not(.md-menu-toolbar) h3 {color:#000;}
.md-panel.bcd-panel md-content.md-default-theme, .md-panel.bcd-panel md-content {background:#fff;color:#000;}
.md-panel.bcd-panel {background: transparent;}
.bcd-part-form-successfully-sent md-toolbar.md-default-theme:not(.md-menu-toolbar), .bcd-part-form-successfully-sent md-toolbar:not(.md-menu-toolbar) {background-color:transparent !important;}
.bcd-part-form-successfully-sent {background-color:#fefefe;border:1px solid #b1b1b1;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;width:320px;max-width:320px;}
.bcd-part-form-successfully-sent md-toolbar h3 {text-align:center;}
.bcd-part-form-successfully-sent md-content p {text-align:center;}


.show-search-form {display:flex !important;display:-webkit-flex !important; display:-ms-flexbox !important;}
.bcd-2020 #home-video .bcd-emo-block-1 .bcd-post-image {height:550px;}
.bcd-2020 #home-video .bcd-emo-block-1 .bcd-hover {background:rgba(255,255,255,0.8);}
.bcd-2020 #home-video .bcd-emo-block-1 .bcd-content {padding:15px;width:500px;}
.bcd-2020 #home-video .bcd-emo-block-1 .bcd-content .bcd-ex {text-align:center;}
.bcd-cta-01 .bcd-content {padding:15px;}
.bcd-2020 #site-title {text-transform: uppercase;letter-spacing: 2px;font-weight: 400;color:var(--default-primary-500-1);}
.bcd-2020 #site-title .bcd-sub-1 {font-size: 22px;font-weight: 600;letter-spacing: 0;line-height:1.1em}
.bcd-2020 #site-title .bcd-sub-2 {font-size: 11px;letter-spacing: 0;font-weight:400;line-height:1.1em}
.bcd-2020.home #home-video h1 {font-size:29px;margin:0;font-weight: 400;letter-spacing:4px;}
.bcd-2020.home #home-video .bcd-ex {font-family: 'DM Sans', sans-serif; text-transform:uppercase;letter-spacing:2px;font-size:12px;}
#navigator {display:none;}
footer#footer {background:var(--default-primary-500-1);color:#fff;padding:15px;}
footer#footer a, footer#footer a:visited {color:#fff;}
footer#footer a:hover, footer#footer a:focus {color:var(--default-primary-50-1);}
footer ul {list-style-type:none;padding:0;}
footer ul li {display:inline-block;}
#global-searcher {
    display: none;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 999;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.8);
    -webkit-transition: 500ms all;
    -moz-transition: 500ms all;
    -ms-transition: 500ms all;
    -o-transition: 500ms all;
    transition: 500ms all;
}
#global-searcher-inside {width:80%;text-align: center;}
#global-searcher-inside i {font-size: 39px;}
#global-searcher-inside input[type="search"] {text-align: center;color: #fff;background: transparent;border: none;font-size: 21px;padding: 10px;text-transform: uppercase;font-weight: 700;}
#global-searcher-inside button[type="submit"] {background: none;border: none;}
.development-tree, .development-tree ul {list-style-type:none;margin:0;padding:0 0 0 20px;}
.development-tree li {}
.bcd-2020 .bcd-list .bcd-tile.bcd-card-01 {width:90%;margin:0 auto 30px;-moz-box-shadow:0 0 25px 5px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 0 25px 5px rgba(0, 0, 0, 0.3);box-shadow:0 0 25px 5px rgba(0, 0, 0, 0.3);}
.bcd-2020 .bcd-list .bcd-tile.bcd-card-01 .bcd-decoration-wrapper div:nth-of-type(1) {
    position: absolute;
    left: -45px;
    bottom: -45px;
    z-index: 1;
    transform: rotate(45deg) scale(4);
}
.bcd-2020 .bcd-list .bcd-tile.bcd-card-01 .bcd-decoration-wrapper div:nth-of-type(2) {
    position: absolute;
    left: -45px;
    bottom: -95px;
    z-index: 1;
    transform: rotate(20deg) scale(5.5);
}
.bcd-2020 .bcd-list .bcd-tile.bcd-card-01 .bcd-decoration-wrapper div:nth-of-type(3) {
    position: absolute;
    right: -45px;
    top: -45px;
    z-index: 1;
    transform: rotate(45deg) scale(4);
}
.bcd-2020 .bcd-list .bcd-tile.bcd-card-01 .bcd-decoration-wrapper div:nth-of-type(4) {
    position: absolute;
    right: -45px;
    top: -95px;
    z-index: 1;
    transform: rotate(20deg) scale(5.5);
}
.bcd-2020 #BCD-header-logo-box img {height: 45px;width: auto;margin: 0 10px;}
body.bcd-2021 h1.bcd-section-title {margin: 15px auto;padding: 0;font-size:31px;}
.bcd-cta-wrapper > a:first-of-type {margin-left:0 !important;}
.bcd-cta-wrapper > a:last-of-type {margin-right:0 !important;}
body.bcd-2021 .bcd-part-manual-dev-content-page .bcd-list .bcd-tile {width:100%;margin:0 0 2px 0;}
.bcd-2020 .bcd-list .bcd-tile .bcd-tile-inside {margin:0;padding:15px;background: #fff;}
body.bcd-2021.single-manual .bcd-part-manual-dev-content-page .bcd-list .bcd-tile .bcd-tile-inside {margin:0;padding:0 5px;border-bottom: 1px solid #cdcdcd;}
body.bcd-2021 .bcd-part-manual-dev-content-page .bcd-list .bcd-tile .bcd-tile-inside .bcd-header {margin:0;padding:0;}
.bcd-list .bcd-tile .bcd-post-image {height:200px;}
body.bcd-2021.single-manual .bcd-list .bcd-tile .bcd-content {min-height:unset;}
body.bcd-2021.single-manual .bcd-box-1 {padding:15px;}
body.bcd-2021.single-manual .bcd-entry-content {margin:0;padding:0;}
body.bcd-2021.single-manual .bcd-part-children .bcd-tile h2 {font-size:17px;margin:0;}
body.single-development .bcd-header {margin: 0;padding:15px;}
body.single-development h1 {text-transform:none;margin: 10px 0 25px 0;}
body.single-development .bcd-list .bcd-tile .bcd-content {min-height:unset;}
body.single-development .bcd-part-children .bcd-block-1 h3 {text-transform:none;}
body.bcd-2021.single-development .bcd-part-manual-dev-content-page .bcd-list .bcd-tile .bcd-tile-inside {margin:0;padding:0 5px;border-bottom: 1px solid #cdcdcd;}
body.bcd-2021 .bcd-part-manual-dev-content-page .bcd-list .bcd-tile .bcd-tile-inside .bcd-header {margin:0;padding:0;}
body.bcd-2021.single-development .bcd-list .bcd-tile .bcd-content {min-height:unset;}
body.bcd-2021.single-development .bcd-box-1 {padding:15px;}
body.bcd-2021.single-development .bcd-entry-content {margin:0;padding:0;}
body.bcd-2021.single-development .bcd-part-children .bcd-tile h2 {font-size:17px;margin:0;}
.bcd-2020 .bcd-list .bcd-tile.bcd-card-01 h3 {text-align:center;}
.bcd-2020 .bcd-list .bcd-tile.bcd-card-01 p {text-align:center;}
body.bcd-2021 .blog-post {width: 90%;margin: 25px auto;background:rgb(250,250,250);-webkit-box-shadow:0 10px 10px -4px #bfbfbf;-moz-box-shadow:0 10px 10px -4px #bfbfbf;box-shadow:0 10px 10px -4px #bfbfbf;}
body.bcd-2021 .blog-post .bcd-post-image.home-blog {height: 185px;}
body.bcd-2021 .blog-post .bcd-ex {color: #000;font-weight: 300;line-height: 1.2em;}
body.bcd-2021 .blog-post-date-card {z-index: 1;background: rgba(0,0,0,0.8);padding: 6px;position: absolute;left: 0;top: 0;color: #fff;width: 90px;height: 90px;}
body.bcd-2021 .blog-post-date-card .date-month {font-size: 13px;line-height: 1em;}
body.bcd-2021 .blog-post-date-card .date-day {font-size: 49px;line-height: 1em;}
body.bcd-2021 .blog-post-date-card .date-year {font-size: 12px;line-height: 1em;}
#breadcrumb {font-family:'Roboto', sans-serif;font-size: 11px;line-height: 1em;padding: 7px 15px;color:#fff;background-color:var(--default-primary-400-1);font-weight:100;letter-spacing:2px;text-transform:uppercase;}
#breadcrumb a, #breadcrumb a:visited {color:#fff;}
#owlslideshow-1 {margin-bottom:0;width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
#owlslideshow-1-hover h1 {text-align:center;}
#owlslideshow-1-hover h2 {text-align:center;}
#owlslideshow-1-hover a {margin:0 10px;}
#owlslideshow-1 .bcd-dark-hover {background: rgba(33,33,33,0.5);}
#owlslideshow-1 .owl-item {height:300px;}
#owlslideshow-1 .owl-item.bcd-post-image {width:100%;}
#owlslideshow-1 .owl-nav {bottom: 0;position: absolute;width: 100%;}
#owlslideshow-1 .owl-nav .owl-prev,
#owlslideshow-1 .owl-nav .owl-next,
#owlslideshow-1 .owl-dot {color: #fff;font-size: 65px;text-shadow: 0 0 120px #000;}
#owlslideshow-1 .owl-nav .owl-prev {position: absolute;left: 10px;bottom: 0;font-size: 49px;height: 300px;display: -webkit-flex;display: flex;flex-direction: column;justify-content: center;align-items: center;}
#owlslideshow-1 .owl-nav .owl-next {position: absolute;right: 10px;bottom: 0;font-size: 49px;height: 300px;display: -webkit-flex;display: flex;flex-direction: column;justify-content: center;align-items: center;}
#owlslideshow-1 .owl-dots {text-align: center;}
#owlslideshow-1 .owl-dot {width:10px;height:10px;padding:1px 2px;display: inline-block;margin: 0 2px;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#owlslideshow-1 .owl-dot.active {background-color:#1a1a1a;}

#owlslideshow-2 {margin-bottom:0;width:100%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
#owlslideshow-2-hover h1 {text-align:center;}
#owlslideshow-2-hover h2 {text-align:center;}
#owlslideshow-2-hover a {margin:0 10px;}
#owlslideshow-2 .bcd-dark-hover {background: rgba(33,33,33,0.5);}
#owlslideshow-2 .owl-item {height:300px;}
#owlslideshow-2 .owl-item.bcd-post-image {width:100%;}
#owlslideshow-2 .owl-nav {bottom: 0;position: absolute;width: 100%;}
#owlslideshow-2 .owl-nav .owl-prev,
#owlslideshow-2 .owl-nav .owl-next,
#owlslideshow-2 .owl-dot {color: #fff;font-size: 65px;text-shadow: 0 0 120px #000;}
#owlslideshow-2 .owl-nav .owl-prev {position: absolute;left: 10px;bottom: 0;font-size: 49px;height: 300px;display: -webkit-flex;display: flex;flex-direction: column;justify-content: center;align-items: center;}
#owlslideshow-2 .owl-nav .owl-next {position: absolute;right: 10px;bottom: 0;font-size: 49px;height: 300px;display: -webkit-flex;display: flex;flex-direction: column;justify-content: center;align-items: center;}
#owlslideshow-2 .owl-dots {text-align: center;}
#owlslideshow-2 .owl-dot {width:10px;height:10px;padding:1px 2px;display: inline-block;margin: 0 2px;background-color:#fff;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
#owlslideshow-2 .owl-dot.active {background-color:#1a1a1a;}
/* parts [start] */
body.home .bcd-part-page-content h2 {text-align:center;}
body.home .bcd-part-page-content p {text-align:center;}
.bcd-part-cta-01 {padding:50px 15px;}
body.home .bcd-part-cta-01 h2 {text-align:center;}
body.home .bcd-part-cta-01 p {text-align:center;}
/* parts [end] */
body.bcd-2021 .bcd-part-page-content .bcd-entry-content {padding:15px;}
.bcd-part-page-content .bcd-section-1 {background:#f7f7f7;}
.bcd-part-page-content .bcd-section-1 .bcd-box-wrapper-1 {width:100%;background:#fff;}
.bcd-part-page-content .bcd-section-1 .bcd-box-wrapper-2 {width:100%;padding:15px;}
.bcd-part-page-content .bcd-section-1 .bcd-box-wrapper-3 {width:100%;background:#fff;padding:15px;}
.bcd-part-page-content .bcd-section-1 .bcd-box-3 {width:100%;}
.bcd-part-page-content .bcd-section-1 .bcd-box-4 {width:100%;}
.bcd-part-widget-from-the-blog ul {list-style-type:none;margin:5px 0;padding:0;}
.bcd-part-page-content .bcd-widget-tree ul {list-style-type:none;margin:0 0 10px 15px;padding:0;}
.bcd-part-page-content .bcd-widget-tree ul:first-child {margin:0;}

body.bcd-2021 .bcd-part-manual-dev-content-page .entry-content {padding:0;}
body.bcd-2021 .bcd-part-manual-dev-content-page .bcd-section-1 .bcd-box-wrapper-2 {width:100%;padding:15px;}
body.bcd-2021 .bcd-part-manual-dev-content-page .bcd-section-1 .bcd-box-wrapper-3 {width:100%;padding:15px;}
body.bcd-2021 .bcd-part-manual-dev-content-page .bcd-section-1 .bcd-box-3 {width:100%;}
body.bcd-2021 .bcd-part-manual-dev-content-page .bcd-section-1 .bcd-box-4 {width:100%;}
body.bcd-2021 .bcd-part-widget-from-the-blog ul, body.bcd-2021 .bcd-part-manual-dev-content-page ul {margin:15px 0;padding:0 0 0 25px;}
body.bcd-2021 .bcd-part-manual-dev-content-page .bcd-widget-tree ul {list-style-type:none;margin:0 0 10px 15px;padding:0;}
.bcd-widget-tree {}
.bcd-widget-tree i {margin-right:5px;color:#b9b9b9;}
.bcd-widget-tree i.fa-circle {font-size:8px;visibility:hidden;}
.bcd-2020 .bcd-compressed-sidenav {width:50px !important;min-width:50px !important;max-width:50px !important;}
.bcd-widget-archive {margin-bottom:15px;}
.bcd-widget-archive ul {list-style-type:none; margin: 0;padding:0;}
.bcd-widget-archive ul li {padding:1px 0;}
.bcd-widget-archive ul li a {font-weight:500;}
.bcd-widget-latest-posts {margin-bottom:15px;}
.bcd-widget-latest-posts h3 {color:#fff;}
.bcd-widget-latest-posts ul {list-style-type:none; margin: 0;padding:0;}
.bcd-widget-latest-posts ul li {padding:1px 0;margin-bottom:10px;}
.bcd-widget-latest-posts ul li a {font-weight:500;}
.bcd-widget-latest-posts .bcd-box .bcd-box-inside {background-color:#fff;padding:15px;}
.bcd-widget-latest-posts .bcd-box .bcd-post-image {height:180px;}
.bcd-widget-latest-posts .bcd-box .bcd-post-content {padding:5px 0;}
.bcd-widget-latest-posts .bcd-box .bcd-post-content h4 a, .bcd-widget-latest-posts .bcd-box .bcd-post-content h4 a:visited {}
.bcd-widget-latest-posts .bcd-box .bcd-post-content .bcd-ex {font-size:14px;line-height:1.1em;}
.bcd-widget-latest-posts .bcd-box .bcd-post-content .bcd-cta-wrapper {padding:25px 0 15px;}
.bcd-widget-banner .bcd-post-image {height:160px;}
.bcd-widget-login {margin-bottom:15px;}
.bcd-widget-login ul {list-style-type:none; margin: 0;padding:0;}
.bcd-widget-login ul li {padding:1px 0;margin-bottom:10px;}
.bcd-widget-login ul li a {font-weight:500;}
.bcd-widget-post-type-list {margin-bottom:15px;}
.bcd-widget-post-type-list ul {list-style-type:none; margin: 0;padding:0;}
.bcd-widget-post-type-list ul li {padding:1px 0;margin-bottom:10px;}
.bcd-widget-post-type-list ul li a {font-weight:500;}
.bcd-2020 .bcd-part-blog-preview {background-color:var(--default-accent-300-1);padding:25px 0;}
.bcd-widget .bcd-part-form-contacts {font-weight:300;color:#fff;}
.bcd-widget .bcd-part-form-contacts h3 {color:#fff;}
.bcd-widget .bcd-part-form-contacts input, .bcd-widget .bcd-part-form-contacts textarea {border-bottom: 1px solid var(--default-primary-50-1);}
.bcd-widget .bcd-part-form-contacts textarea {color: #fff;letter-spacing: 2px;font-weight: 100;}
.bcd-widget .bcd-part-form-contacts input, .bcd-widget .bcd-part-form-contacts label, .bcd-widget .bcd-part-form-contacts label.md-required, .bcd-widget .bcd-part-form-contacts label:after {font-weight:300;color:#fff;}
.bcd-widget .bcd-part-form-contacts div.md-input-message-animation {font-weight:300;color:#ff0009;}
.bcd-widget .bcd-part-form-contacts md-input-container.md-default-theme:not(.md-input-focused):not(.md-input-invalid) label.md-required:after,
.bcd-widget .bcd-part-form-contacts md-input-container:not(.md-input-focused):not(.md-input-invalid) label.md-required:after {font-weight:300;color:#fff;}
.bcd-widget .bcd-part-form-contacts .bcd-privacy, .bcd-widget .bcd-part-form-contacts .bcd-privacy a {font-size:13px;font-weight:400;letter-spacing:1px;line-height:1.1em;color:#fff;}
.bcd-widget .bcd-part-form-contacts md-checkbox.md-default-theme:not([disabled]).md-primary:not(.md-checked) .md-icon,
.bcd-widget .bcd-part-form-contacts md-checkbox:not([disabled]).md-primary:not(.md-checked) .md-icon {border-color:#fff;}
.bcd-widget .bcd-part-form-contacts button[type="submit"] {color:#fff;}
#bcd-sidenav-left {background-color:var(--default-primary-600-1);}
#bcd-sidenav-left button .fa-times {color:#ff0000;}
#bcd-sidenav-left md-content, #bcd-sidenav-right md-content {font-family: 'Roboto', sans-serif;font-weight: 100;font-size:14px;}
.bcd-2020 .wp-nav li {padding:5px 0;}
#bcd-sidenav-left a, #bcd-sidenav-left a:visited {color:#fff;text-transform: uppercase;letter-spacing:2px;}
#bcd-sidenav-left a:hover, #bcd-sidenav-left a:focus {color:var(--default-accent-900-1);}
#bcd-sidenav-right {background-color:var(--default-primary-600-1);}
.bcd-sidebar.bcd-band.bcd-sidebar-home-ribbon-1 {}
.bcd-sidebar.bcd-band.bcd-sidebar-home-ribbon-1 h3 {text-align:center;}
.bcd-sidebar.bcd-band.bcd-sidebar-home-ribbon-1 h4 {color: #fff;margin:10px 0;padding:0;}
.bcd-sidebar.bcd-band.bcd-sidebar-home-ribbon-1 .bcd-box {width:100%;}
.bcd-sidebar.bcd-band.bcd-sidebar-home-ribbon-1 .bcd-box .bcd-box-inside {margin:15px;}
.bcd-sidebar.bcd-band.bcd-sidebar-home-ribbon-1 .bcd-widget-latest-posts {margin-bottom:0;padding:25px 0;}
.bcd-sidebar.bcd-band.bcd-sidebar-home-ribbon-1 .bcd-widget-latest-posts h3 {margin: 5px auto;padding:0 15px;}
.bcd-2020 .bcd-widget-manual-tree {}
.bcd-2020 .bcd-widget-manual-tree .bcd-ex {margin-bottom:10px;}
.bcd-2020 .bcd-widget-manual-tree form label {margin:0 15px 0 0;}
.bcd-2020 .bcd-widget-manual-tree form label i {color:var(--default-primary-600-1);;}
.bcd-2020 .bcd-widget-manual-tree form input[type="text"] {border-radius:15px;padding:4px 15px;border:1px solid #e0e0e0;}
.bcd-2020 .bcd-widget-manual-tree form button[type="submit"] {border:none;background:transparent;padding:4px;}
.bcd-2020 .bcd-widget-manual-tree form button[type="submit"] i {font-size:25px;color:var(--default-primary-600-1);;}
.bcd-2020 .bcd-widget-manual-tree ul.main-tree {margin-top:15px;padding:0 0 0 5px;}
.bcd-2020 .bcd-widget-manual-tree ul {list-style-type:none;margin:0 0 15px 0;padding:0 0 0 20px;}
.bcd-2020 .bcd-widget-manual-tree ul li {padding:2px 0;font-size:13px;letter-spacing:0;}
.bcd-2020 .bcd-widget-manual-tree ul li i {font-size:5px !important;margin-right:6px;}
.bcd-2020 .bcd-widget-manual-tree ul li i.bcd-micro-icon {font-size:15px !important;margin-right:5px;min-width:8px;}
.bcd-2020 .bcd-widget-manual-tree ul li a, .bcd-widget-manual-tree ul li a:visited {color:#000;}
.bcd-2020 .bcd-widget-development-tree {}
.bcd-2020 .bcd-widget-development-tree .bcd-ex {margin-bottom:10px;}
.bcd-2020 .bcd-widget-development-tree form label {margin:0 15px 0 0;}
.bcd-2020 .bcd-widget-development-tree form label i {color:var(--default-primary-600-1);;}
.bcd-2020 .bcd-widget-development-tree form input[type="text"] {border-radius:15px;padding:4px 15px;border:1px solid #e0e0e0;}
.bcd-2020 .bcd-widget-development-tree form button[type="submit"] {border:none;background:transparent;padding:4px;}
.bcd-2020 .bcd-widget-development-tree form button[type="submit"] i {font-size:25px;color:var(--default-primary-600-1);;}
.bcd-2020 .bcd-widget-development-tree ul.main-tree {margin-top:15px;padding:0 0 0 5px;}
.bcd-2020 .bcd-widget-development-tree ul {list-style-type:none;margin:0 0 15px 0;padding:0 0 0 20px;}
.bcd-2020 .bcd-widget-development-tree ul li {padding:0 0 1px 0;font-size:13px;letter-spacing:0;}
.bcd-2020 .bcd-widget-development-tree ul li i {font-size:5px !important;margin-right:6px;}
.bcd-2020 .bcd-widget-development-tree ul li i.bcd-micro-icon {font-size:15px !important;margin-right:0;}
.bcd-2020 .bcd-widget-development-tree ul li a, .bcd-widget-development-tree ul li a:visited {color:#000;}
.bcd-part-cta-02 {padding:35px 0;}
.bcd-2020 .bcd-part-modules-tiles {}
.bcd-2020 .bcd-part-modules-tiles .bcd-tile {width:90%;margin:0 auto 30px;}
.bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside {margin: 15px;padding: 0;-moz-box-shadow:0 0 25px 5px rgba(0, 0, 0, 0.3);-webkit-box-shadow:0 0 25px 5px rgba(0, 0, 0, 0.3);box-shadow:0 0 25px 5px rgba(0, 0, 0, 0.3);}
.bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside .bcd-content {min-height:auto;}
.bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside .bcd-box-2 {padding:15px;}
.bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside .bcd-box-2 h3 {text-align:center;}
.bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside .bcd-box-2 div.bcd-ex {text-align:center;}
.bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside .bcd-decoration-02 {background-color:#fff;}
.bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside .bcd-decoration-wrapper div:nth-of-type(1) {
    position: absolute;
    left: -115px;
    bottom: 0;
    z-index: 1;
    transform: rotate(70deg) scale(8);
}
.bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside .bcd-decoration-wrapper div:nth-of-type(2) {
    position: absolute;
    left: -125px;
    bottom: -15px;
    z-index: 1;
    transform: rotate(70deg) scale(8);
}
.bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside .bcd-decoration-wrapper div:nth-of-type(3) {
    position: absolute;
    left: -125px;
    bottom: -11px;
    z-index: 1;
    transform: rotate(75deg) scale(8);
    animation-name:scale-1;
    animation-duration:10s;
    animation-iteration-count: infinite;
}
.bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside .bcd-decoration-wrapper div:nth-of-type(4) {
    position: absolute;
    right: -115px;
    top: 0;
    z-index: 1;
    transform: rotate(70deg) scale(8);
}
.bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside .bcd-decoration-wrapper div:nth-of-type(5) {
    position: absolute;
    right: -125px;
    top: -15px;
    z-index: 1;
    transform: rotate(70deg) scale(8);
}
.bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside .bcd-decoration-wrapper div:nth-of-type(5) {
    position: absolute;
    right: -125px;
    top: -15px;
    z-index: 1;
    transform: rotate(70deg) scale(8);
}
.bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside .bcd-decoration-wrapper div:nth-of-type(6) {
    position: absolute;
    right: -125px;
    top: -12px;
    z-index: 1;
    transform: rotate(74deg) scale(8);
    animation-name:scale-2;
    animation-duration:10s;
    animation-iteration-count: infinite;
}
@keyframes scale-1 {
    0% {
        transform:rotate(75deg) scale(8);
    }
    50% {
        transform:rotate(75deg) scale(10.5);
    }
    100% {
        transform:rotate(75deg) scale(8);
    }
}
@keyframes scale-2 {
    0% {
        transform:rotate(74deg) scale(8);
    }
    50% {
        transform:rotate(74deg) scale(10.5);
    }
    100% {
        transform:rotate(74deg) scale(8);
    }
}

@media only screen and (orientation : portrait) {

}
@media only screen and (orientation : landscape) {

}
.bcd-2020 .bcd-popup-landing {display:none;position:fixed;left:0;top:0;right:0;bottom:0;z-index:999;}
.bcd-2020 .bcd-popup-landing .bcd-backdrop {background-color:rgba(0,0,0,0.8);}
.bcd-2020 .bcd-popup-landing .bcd-content-wrapper {background-color:#fff;padding:15px;width:90%;height:90%;max-height:90%;}
.bcd-2020 .bcd-popup-landing .bcd-content {overflow:auto;height:100%;max-height:100%;}
.bcd-2020 .bcd-popup-landing .bcd-content .bcd-part-form-contacts {padding:15px;margin:15px;}
.bcd-2020 .bcd-popup-landing .bcd-content-inside {padding:15px;}
.bcd-2020 .bcd-popup-landing .bcd-entry-content {}
.bcd-2020 .bcd-popup-landing-closer {position:absolute;z-index:1;right:15px;top:15px;}
.bcd-2020 .bcd-part-cta-03 {}
.bcd-2020 .bcd-part-cta-03 .bcd-post-image {height:400px;}
.bcd-tpl-effect-01 .bcd-bike {width:200px;}
@keyframes example {
    from {transform: translate(0px, 20px);}
    to {transform: translate(0, 0);}
}
.bcd-entry-content.bcd-animated-text {opacity: 0;}
.bcd-entry-content.bcd-animated-text.example-1 {
    transform: translate(0px, 20px);
}
.bcd-entry-content.bcd-animated-text.example-2 {
    animation-name: example;
    animation-duration: 2s;
    transform: translate(0, 0);
}
#BCD-gnav-slide-0 {
    background:rgba(1, 1, 1, 1) 0 0;
}
#BCD-gnav-slide-0 .bcd-inside {
    animation: animatedBackground 200s linear infinite;
    -moz-animation: animatedBackground 200s linear infinite;
    -webkit-animation: animatedBackground 200s linear infinite;
    -o-animation: animatedBackground 200s linear infinite;
}
#BCD-gnav-slide-0 h1 {position: absolute;left: 5vw;top: 20vh;font-size: 6vw;color: #62946d;}
#BCD-gnav-slide-0 h2 {position: absolute;right: 16vw;bottom: 11vh;font-size: 6vw;color: #c1bba3;}
#BCD-gnav-slide-0 .bcd-post-image {height:100%;}
#BCD-gnav-slide-0 .bcd-hover {background:rgba(0,0,0,0.3);}
#BCD-gnav-slide-0 .bcd-post-image img.bcd-img-1 {
    opacity:.5;
    -webkit-transform:scale(1.5);
    transform:scale(1.5);
    transform-origin: center center;
}
#BCD-gnav-slide-0 .bcd-post-image img.bcd-img-2 {
    opacity:.2;
    -webkit-transform:scale(1.5);
    transform:scale(1.5);
    transform-origin: center center;
}
#BCD-gnav-slide-1 {
    background:rgba(1, 1, 1, 1);
}
#BCD-gnav-slide-1 .bcd-inside-1 {
    background-size:600px 600px;
    opacity:.5;
    animation: animatedBackground2 120s linear infinite;
    -moz-animation: animatedBackground2 120s linear infinite;
    -webkit-animation: animatedBackground2 120s linear infinite;
    -o-animation: animatedBackground2 120s linear infinite;
}
#BCD-gnav-slide-1 .bcd-inside-2 {
    background-size:600px 600px;
    opacity:.5;
    animation: animatedBackground3 120s linear infinite;
    -moz-animation: animatedBackground3 120s linear infinite;
    -webkit-animation: animatedBackground3 120s linear infinite;
    -o-animation: animatedBackground3 120s linear infinite;
}

.bcd-rotating-text {
    font-size: 5vw;
    color:#dbc6c6;
}
.bcd-rotating-text p {
    display: inline-flex;
    margin: 0;
    vertical-align: top;
}
.bcd-rotating-text p .word {
    position: absolute;
    display: flex;
    opacity: 0;
}
.bcd-rotating-text p .word .letter {
    transform-origin: center center 25px;
}
.bcd-rotating-text p .word .letter.out {
    transform: rotateX(90deg);
    transition: 0.32s cubic-bezier(0.6, 0, 0.7, 0.2);
}
.bcd-rotating-text p .word .letter.in {
    transition: 0.38s ease;
}
.bcd-rotating-text p .word .letter.behind {
    transform: rotateX(-90deg);
}
.alizarin {
    color:#5f2e28;
}

.wisteria {
    color:#9871a8;
}

.peter-river {
    color:#8c9ca7;
}

.emerald {
    color:#d0c49f;
}

.sun-flower {
    color:#382955;
}

@keyframes animatedBackground {
    0% { background-position: -3840px -3840px; opacity:0;}
    50% { opacity:1; }
    100% { background-position: 3840px 3840px; opacity:0;}
}
@keyframes animatedBackground2 {
    0% { background-position: -600px 50px;}
    100% { background-position: 600px 50px;}
}
@keyframes animatedBackground3 {
    0% { background-position: 600px 50px;}
    100% { background-position: -600px 50px;}
}

body.bcd-2021 .bcd-row-wrapper {}
body.bcd-2021 .bcd-row-wrapper .bcd-box-1 {width:100%;}
body.bcd-2021 .bcd-row-wrapper .bcd-box-2 {width:100%;}
body.bcd-2021 #BCD-sidenav-page-side {background:#fff;}
body.bcd-2021 #BCD-sidenav-page-side md-content {padding:15px;}
body.bcd-2021 .bcd-part-page-content .bcd-post-image {height:275px;}
body.bcd-2021 .bcd-part-page-content .bcd-header {padding:15px 0;}
body.bcd-2021 .bcd-part-page-content h1 {margin: 0; padding:0 15px;}
body.bcd-2021 .bcd-part-page-content h2 {font-size:23px;}
body.bcd-2021 .bcd-part-page-content h3 {font-size:22px;margin: 25px 0 10px 0; }
body.bcd-2021 .bcd-you-are-in ul {list-style-type:none;margin:5px 0;padding:0;}
body.bcd-2021 .bcd-at-the-same-level ul {list-style-type:none;margin:5px 0;padding:0;}
body.bcd-2021.page-template-tpl-blog .bcd-tile {width:100%;}
body.bcd-2021.page-template-tpl-blog .bcd-tile .bcd-inside {margin: 15px 15px 35px 15px;-moz-box-shadow: 0 10px 20px -6px #989898;-webkit-box-shadow:0 10px 20px -6px #989898;box-shadow: 0 10px 20px -6px #989898;}
body.bcd-2021 .bcd-entry-content {margin: 15px 0;padding: 15px;}
body.bcd-2021.single-development .bcd-entry-content {margin: 0;padding: 15px;}
body.bcd-2021.page-template-tpl-blog .bcd-tile h2 {font-size:21px;}
body.bcd-2021 .bcd-post-cat {margin: 15px 0;padding:0 15px;}
body.bcd-2021 .bcd-absolute-full-container.bcd-post-image.bcd-page-background {height:100%;z-index:0;}
body.bcd-2021 .bcd-absolute-full-container.bcd-post-image.bcd-page-background img {opacity:.15;animation: rotate 300s linear infinite;}
body.bcd-2022 .bcd-tpl-flexbox {}
body.bcd-2022 .bcd-tpl-flexbox > .bcd-box-wrapper {width:300px;height:300px;border:2px solid #0f0;margin:25px;}
body.bcd-2022 .bcd-tpl-flexbox > .bcd-box-wrapper .bcd-box {background-color:#f00;padding:15px;}
@keyframes rotate {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(359deg);
    }
}

@media (max-width: 599px) { /* xs */

}
@media (min-width: 600px) { /* gt-xs */
    body.bcd-2021.single-post h1 {margin: 35px 0 35px 0;font-size: 31px;}
    body.bcd-2021.single-post h2 {font-size: 27px;}
    body.bcd-2021.single-post h3 {font-size: 23px;}
    body.bcd-2021 h1.bcd-section-title {font-size:37px;}
    .bcd-part-form-successfully-sent {width:600px;max-width:600px;}
    .bcd-2020 .bcd-popup-landing .bcd-content-wrapper {width: 80%;max-width: 80%;height: 70%;max-height: 70%;}
    .bcd-2020 .bcd-part-modules-tiles {}
    .bcd-2020 .bcd-part-modules-tiles .bcd-tile {width:50%;margin:0;}
    body:not(.home).bcd-2020 .bcd-part-modules-tiles .bcd-tile {width:100%;margin:0;}
    .bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside {margin: 5px;}
    .bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside .bcd-box-1 {width:50%;}
    .bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside .bcd-box-2 {width:50%;}
    .bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside .bcd-box-2 h3 {text-align:left;font-size:21px;}
    .bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside .bcd-box-2 div.bcd-ex {text-align:left;line-height:1.1em;font-size:14px;}
    .bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside .bcd-decoration-wrapper div:nth-of-type(1) {left: -125px;}
    .bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside .bcd-decoration-wrapper div:nth-of-type(2) {left: -125px;}
    .bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside .bcd-decoration-wrapper div:nth-of-type(3) {left:-135px;}
    .bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside .bcd-decoration-wrapper div:nth-of-type(4) {right:-110px;}
    .bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside .bcd-decoration-wrapper div:nth-of-type(5) {right:-110px;}
    .bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside .bcd-decoration-wrapper div:nth-of-type(6) {right:-118px;}
    .bcd-part-cta-02 {padding:105px 0;}
    .bcd-2020.home #home-video h1 {font-size: 29px;letter-spacing: 12px;}
    .bcd-2020.home #home-video .bcd-ex {letter-spacing: 4px;}
    .bcd-2020 #site-title .bcd-sub-1 {font-size:33px;}
    .bcd-2020 #site-title .bcd-sub-2 {font-size:13px;}
    .bcd-2020 .bcd-list .bcd-tile.bcd-card-01 .bcd-post-image {height:auto;}
    .bcd-2020 .bcd-list .bcd-tile.bcd-card-01 h3 {text-align:left;}
    .bcd-2020 .bcd-list .bcd-tile.bcd-card-01 p {text-align:left;margin: 5px 0 10px;}
    .bcd-2020 .bcd-part-page-content .bcd-content {width: 500px;}
    .bcd-2020 #site-title {font-size: 27px;}
    #tile-example {margin:15px auto;background-color:#dedede;}
    #tile-example .bcd-tile {width:33.33%;}
    #tile-example .bcd-tile-inside {margin:5px;background-color:#fff;padding:15px;}
    #tile-example .bcd-tile-inside .bcd-post-image {height:100px;}
    .bcd-cta-01 .bcd-content {width:600px;}
    #global-searcher-inside h3 {letter-spacing: 4px;}
    #global-searcher-inside {width: 60%;}
    #global-searcher-inside form {margin:15px auto;}
    .bcd-list .bcd-tile {width:50%;}
    body.bcd-2021 .blog-post {width: 80%;}
    body.bcd-2021 .blog-post .bcd-post-image.home-blog {height: 265px;}
    body.single-post .bcd-post-image.bcd-featured-image {height:215px;}
    body.bcd-2021 .blog-post .bcd-post-image.home-blog {height: 265px;}
    body.bcd-2021 .bcd-part-page-content .bcd-post-image {height:380px;}
    body.bcd-2021 .bcd-part-manual-dev-content-page .bcd-section-1 .bcd-box-wrapper-2 {width:100%;}
    body.bcd-2021 .bcd-part-manual-dev-content-page .bcd-section-1 .bcd-box-wrapper-3 {width:100%;padding:35px 20%;}
    body.bcd-2021 .bcd-part-manual-dev-content-page .bcd-section-1 .bcd-box-3 {width:100%;}
    body.bcd-2021 .bcd-part-manual-dev-content-page .bcd-section-1 .bcd-box-4 {width:100%;}
    .bcd-sidebar.bcd-band.bcd-sidebar-home-ribbon-1 .bcd-box {width: 33.33%;}
    .bcd-sidebar.bcd-band.bcd-sidebar-home-ribbon-1 .bcd-box .bcd-box-inside {margin:5px;}
    .bcd-sidebar.bcd-band.bcd-sidebar-home-ribbon-1 .bcd-box .bcd-post-content {padding: 5px 0;min-height: 265px;}
    .bcd-widget-latest-posts .bcd-box .bcd-post-image {height: 175px;}
    .bcd-2020 #home-video .bcd-emo-block-1 .bcd-post-image {height: 780px;}
    .bcd-2020 .bcd-list .bcd-tile.bcd-card-01 {width: 55%;}
    .bcd-part-children .bcd-tile .bcd-parallax-wrapper {height:200px;overflow:hidden;}
    .bcd-2020 .bcd-part-blog-preview {padding:50px 0;}
    body.bcd-2021.page-template-tpl-blog .bcd-tile {width: 600px;}
    body.bcd-2021.page-template-tpl-blog div.bcd-tile:nth-child(even) {margin: 0 0 30px 0;}
    body.bcd-2021.page-template-tpl-blog div.bcd-tile:nth-child(odd) {margin: 0 0 30px 0;}
}

@media (max-width: 959px) { /* sm */

}
@media (min-width: 960px) { /* gt-sm */
    body.bcd-2021 .bcd-container {width: 900px;}
    .bcd-popup-landing .bcd-content-wrapper {width: 70%;max-width:70%;}
    .bcd-2020 .bcd-part-modules-tiles .bcd-tile .bcd-tile-inside {margin: 15px;}
    header#BCD-header {padding: 25px 5px;}
    .bcd-part-cta-02 {padding:55px 0;}
    #navigator {display:flex;display:-webkit-flex; display:-ms-flexbox;margin:0;padding:0;list-style-type:none;}
    #navigator li {padding:0 6px;}
    #navigator li a, #navigator li a:visited {text-transform: uppercase;padding: 0 5px;font-weight: 600;font-size: 16px;}
    #navigator li a:hover, #navigator li a:focus {}
    .bcd-cta-01 .bcd-content {width:700px;}
    #global-searcher-inside h3 {letter-spacing: 7px;}
    #global-searcher-inside input[type="search"] {font-size:29px;letter-spacing: 2px;font-weight: 400;}
    .bcd-list .bcd-tile {width:33.33%;}
    #back-top-top {bottom: 48px;}
    body.bcd-2021 .blog-post {width: 55%;}
    body.bcd-2021.archive .blog-post {width: 48%;margin: 1%;padding: 0;}
    .bcd-part-page-content .bcd-content {width:600px;}
    .bcd-part-cta-01 .bcd-cta-box {width:90%;}
    body.bcd-2021 .bcd-part-manual-dev-content-page .bcd-section-1 .bcd-box-wrapper-2 {width:65%;padding:0;margin:0;}
    body.bcd-2021 .bcd-part-manual-dev-content-page .bcd-section-1 .bcd-box-wrapper-2 .bcd-box-2 {margin:15px;}
    body.bcd-2021 .bcd-part-manual-dev-content-page .bcd-section-1 .bcd-box-wrapper-3 {width:35%;padding:0;margin:0;}
    body.bcd-2021 .bcd-part-manual-dev-content-page .bcd-section-1 .bcd-box-wrapper-3 .bcd-box-3 {margin:15px;}
    body.bcd-2021 .bcd-part-manual-dev-content-page .bcd-section-1 .bcd-box-3 {width:100%;}
    body.bcd-2021 .bcd-part-manual-dev-content-page .bcd-section-1 .bcd-box-4 {width:100%;}
    .bcd-2020 .bcd-list .bcd-tile.bcd-card-01 {width:470px;}
    .bcd-2020 .bcd-list > div.bcd-card-01:nth-of-type(odd) {margin:25px 0 25px 50px;}
    .bcd-2020 .bcd-list > div.bcd-card-01:nth-of-type(even) {margin:25px 50px 25px 0;}
    body.bcd-2021 .bcd-part-page-content .bcd-post-image {height:420px;}
    body.bcd-2021.page-template-tpl-blog .bcd-tile {width: 660px;}
    body.bcd-2021.page-template-tpl-blog div.bcd-tile:nth-child(even) {margin: 0 50px 30px -50px;}
    body.bcd-2021.page-template-tpl-blog div.bcd-tile:nth-child(odd) {margin: 0 -50px 30px 50px;}
    body.bcd-2021 .bcd-row-wrapper .bcd-box-1 {width:65%;}
    body.bcd-2021single-manual .bcd-row-wrapper .bcd-box-1 {width:65%;}
    body.bcd-2021 .bcd-row-wrapper .bcd-box-2 {width:35%;}
    body.bcd-2021 .bcd-row-wrapper .bcd-box-2 .bcd-side {padding: 15px 15px 15px 0;}
    body.bcd-2021single-manual .bcd-row-wrapper .bcd-box-2 {width:35%;}
    body.bcd-2021single-manual .bcd-row-wrapper .bcd-box-2 .bcd-side {padding: 15px 15px 15px 0;}
    .bcd-2020 .bcd-widget-manual-tree h3 {margin-top:15px;}
}
@media (max-width: 1279px) { /* md */

}
@media (min-width: 1280px) { /* gt-md */
    body.bcd-2021 .bcd-container {width: 1170px;}
    .bcd-side {padding:15px 15px 15px 0;}
    .bcd-2020 .bcd-popup-landing .bcd-content-wrapper {width: 50%;max-width: 50%;height: 70%;max-height: 70%;}
    .bcd-cta-01 .bcd-content {width:800px;}
    body.bcd-2021 .blog-post {width: 60%;}
    body.bcd-2021.page-template-tpl-blog .bcd-tile {width: 50%;}
    body.bcd-2021.page-template-tpl-blog div.bcd-tile:nth-child(even) {margin: 0;}
    body.bcd-2021.page-template-tpl-blog div.bcd-tile:nth-child(odd) {margin: 0;}
    body.bcd-2021.page-template-tpl-blog .bcd-tile .bcd-inside {margin: 15px 15px 35px 15px;}
    body.bcd-2021 .blog-post .bcd-post-image.home-blog {height: 300px;}
    body.single-post .bcd-post-image.bcd-featured-image {height:280px;}
    body.bcd-2021 .blog-post .bcd-post-image.home-blog {height: 300px;}
    .bcd-part-content .bcd-content {width:70%;}
    .bcd-part-cta-01 .bcd-cta-box {width:70%;}
    .bcd-part-page-content .bcd-section-1 .bcd-box-wrapper-1 {width:20%;}
    .bcd-part-page-content .bcd-section-1 .bcd-box-wrapper-2 {width:50%;}
    .bcd-part-page-content .bcd-section-1 .bcd-box-wrapper-3 {width:30%;}
    .bcd-part-page-content .bcd-section-1 .bcd-box-3 {width:100%;}
    .bcd-part-page-content .bcd-section-1 .bcd-box-4 {width:100%;}
    body.bcd-2021 .bcd-part-manual-dev-content-page .bcd-section-1 .bcd-box-wrapper-2 {width:70%;}
    body.bcd-2021 .bcd-part-manual-dev-content-page .bcd-section-1 .bcd-box-wrapper-3 {width:30%;}
    body.bcd-2021 .bcd-part-manual-dev-content-page .bcd-section-1 .bcd-box-3 {width:100%;}
    body.bcd-2021 .bcd-part-manual-dev-content-page .bcd-section-1 .bcd-box-4 {width:100%;}
    .bcd-widget-latest-posts .bcd-box .bcd-post-image {height: 200px;}
    .bcd-2020 .bcd-list > div.bcd-card-01:nth-of-type(odd) {margin:25px 0 25px 200px;}
    .bcd-2020 .bcd-list > div.bcd-card-01:nth-of-type(even) {margin:25px 200px 25px 0;}
    .bcd-sidebar.bcd-band.bcd-sidebar-home-ribbon-1 .bcd-box .bcd-box-inside {margin: 5px;}
    body.bcd-2021 .bcd-row-wrapper {}
    body.bcd-2021 .bcd-row-wrapper .bcd-box-1 {width:68%;}
    body.bcd-2021single-manual .bcd-row-wrapper .bcd-box-1 {width:68%;}
    body.bcd-2021 .bcd-row-wrapper .bcd-box-2 {width:32%;}
    body.bcd-2021single-manual .bcd-row-wrapper .bcd-box-2 {width:32%;}
}
@media (min-width: 1440px) {
    #home-video .bcd-emo-block-1 .bcd-post-image {height:520px;}
    body.bcd-2021 .blog-post {width: 980px;}
    .bcd-sidebar.bcd-band.bcd-sidebar-home-ribbon-1 .bcd-box .bcd-post-content {min-height:225px;}
}
@media (max-width: 1919px) { /* lg */
    .bcd-2020 #bcd-sidenav-right {position:fixed;}
}
@media (min-width: 1920px) { /* gt-lg, xl */
    .bcd-2020 #home-video .bcd-emo-block-1 .bcd-post-image {height:560px;}
    .bcd-2020 .bcd-list .bcd-tile.bcd-card-01 {width: 590px;}
    .bcd-2020 .bcd-part-blog-preview {padding:100px 0;}
}
