.elementor-1032 .elementor-element.elementor-element-0ccd8c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EDEDED;--border-color:#EDEDED;--padding-top:80px;--padding-bottom:24px;--padding-left:40px;--padding-right:40px;}.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-1032 .elementor-element.elementor-element-f28df38 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-1032 .elementor-element.elementor-element-f28df38 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;letter-spacing:0.9px;color:#262626;}.elementor-1032 .elementor-element.elementor-element-5750d9b > .elementor-widget-container{margin:0px 0px 32px 0px;}.elementor-1032 .elementor-element.elementor-element-5750d9b .elementor-heading-title{font-family:"ITC Caslon", Sans-serif;font-size:76px;font-weight:400;font-style:italic;line-height:1em;color:#52247F;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1032 .elementor-element.elementor-element-b78a229 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1032 .elementor-element.elementor-element-b78a229 .elementor-nav-menu .elementor-item{font-family:"Avenir", Sans-serif;font-size:18px;font-weight:700;line-height:1em;letter-spacing:-0.36px;}.elementor-1032 .elementor-element.elementor-element-b78a229 .elementor-nav-menu--main .elementor-item{color:#888888;fill:#888888;padding-left:8px;padding-right:8px;padding-top:16px;padding-bottom:16px;}.elementor-1032 .elementor-element.elementor-element-b78a229 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#52247F;}.elementor-1032 .elementor-element.elementor-element-b78a229{--e-nav-menu-horizontal-menu-item-margin:calc( 20px / 2 );}.elementor-1032 .elementor-element.elementor-element-b78a229 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:20px;}.elementor-1032 .elementor-element.elementor-element-e1dd97e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-1032 .elementor-element.elementor-element-d49f75f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1032 .elementor-element.elementor-element-d49f75f .elementor-heading-title{font-family:"ITC Caslon", Sans-serif;font-size:32px;font-weight:400;text-transform:uppercase;line-height:1.6em;color:var( --e-global-color-primary );}.elementor-1032 .elementor-element.elementor-element-c8510a2 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1032 .elementor-element.elementor-element-c8510a2 .elementor-heading-title{font-family:"Avenir", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.9px;color:#262626;}@media(min-width:768px){.elementor-1032 .elementor-element.elementor-element-0ccd8c0{--content-width:1560px;}.elementor-1032 .elementor-element.elementor-element-e1dd97e{--content-width:1560px;}}@media(max-width:1024px){.elementor-1032 .elementor-element.elementor-element-0ccd8c0{--padding-top:40px;--padding-bottom:24px;--padding-left:64px;--padding-right:64px;}.elementor-1032 .elementor-element.elementor-element-e1dd97e{--padding-top:32px;--padding-bottom:32px;--padding-left:64px;--padding-right:64px;}}@media(max-width:767px){.elementor-1032 .elementor-element.elementor-element-0ccd8c0{--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-1032 .elementor-element.elementor-element-e1dd97e{--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}}/* Start custom CSS for heading, class: .elementor-element-c8510a2 */.elementor-1032 .elementor-element.elementor-element-c8510a2 span{
    margin: 0 !important;
    display: block;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d9146f4 */.elementor-1032 .elementor-element.elementor-element-d9146f4 .row-1{
    font-weight: 400;
    font-size: 18px;
    background: #F4F3F4;
    border: 1px solid #EDEDED;
}
.elementor-1032 .elementor-element.elementor-element-d9146f4 .row-1 td{
    vertical-align: middle;
}
.elementor-1032 .elementor-element.elementor-element-d9146f4 tr{
    border-left: 1px solid #EDEDED;
    border-right: 1px solid #EDEDED;
}
.elementor-1032 .elementor-element.elementor-element-d9146f4 tr td{
    padding: 22px;
    border-top: 1px solid #EDEDED;
    border-bottom: 1px solid #EDEDED;
}
.elementor-1032 .elementor-element.elementor-element-d9146f4 tr td strong{
    display: flex;
    align-items: center;
}
.elementor-1032 .elementor-element.elementor-element-d9146f4{
    font-family: Avenir;
 font-weight: 500;
    font-style: normal;
    font-weight: 500;
    line-height: 1em;
    letter-spacing: -0.32px;
    color: #262626;
}
.elementor-1032 .elementor-element.elementor-element-d9146f4 .column-2 strong{
       font-size: 20px;
       font-weight: 500;
       line-height: 1.2;
}
.elementor-1032 .elementor-element.elementor-element-d9146f4 .column-2 strong:before{
    content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="25" viewBox="0 0 24 25" fill="none"><g clip-path="url(%23clip0_2143_934)"><path fill-rule="evenodd" clip-rule="evenodd" d="M1.39048 13.6229C2.47791 10.7452 4.24001 8.20728 6.44674 6.61795C8.63249 5.04373 11.2559 4.39287 14.1834 5.24613C15.2215 5.54867 15.8253 5.89784 16.1961 6.23451C16.5575 6.56264 16.7412 6.91815 16.8685 7.31997C16.9345 7.52848 16.9839 7.74438 17.0371 7.98599L17.05 8.04451C17.0979 8.26273 17.151 8.50488 17.221 8.74373C17.3782 9.28069 17.6339 9.8536 18.1881 10.3629C18.2071 10.3803 18.2271 10.3968 18.248 10.4121C18.6646 10.7182 19.1904 10.8025 19.6224 10.8293C19.9874 10.852 20.3839 10.837 20.743 10.8206C20.8013 10.8888 20.8735 10.9476 20.9583 10.9926C21.7297 11.4018 22.2671 11.824 22.5252 12.1942C22.4873 12.4791 22.4305 12.7555 22.3729 13.0353L22.3729 13.0354L22.3729 13.0354L22.3729 13.0355L22.3729 13.0356L22.3728 13.0357C22.3366 13.2117 22.3002 13.389 22.268 13.5706C21.9926 15.1226 20.9483 16.0298 19.4385 16.5734C17.8939 17.1294 15.9407 17.2682 14.0655 17.2682C13.6699 17.2682 13.3491 17.5744 13.3491 17.9523C13.3491 18.3301 13.6699 18.6364 14.0655 18.6364C15.9737 18.6364 18.1449 18.5013 19.9439 17.8537C21.7777 17.1935 23.2961 15.9669 23.6807 13.7991L23.6807 13.799C23.7012 13.6835 23.7296 13.5444 23.7611 13.3903L23.7611 13.3903L23.7611 13.3902C23.8336 13.0356 23.9223 12.6018 23.9673 12.1949C23.9987 12.0953 24.0081 11.9892 23.9932 11.8839C24.024 11.3174 23.963 10.6489 23.5527 10.1128L23.5527 10.1127C23.2084 9.66306 22.6723 9.51714 22.2497 9.46214C21.8162 9.40571 21.3276 9.42433 20.9044 9.44334L20.7819 9.4489C20.3808 9.46725 20.0281 9.48338 19.7153 9.46396C19.3954 9.44411 19.2273 9.39098 19.1463 9.34371C18.863 9.0702 18.7132 8.75894 18.6009 8.37532C18.5443 8.1821 18.5005 7.98308 18.4506 7.75597L18.4506 7.75587L18.4506 7.75582L18.4393 7.70451C18.3864 7.46438 18.326 7.19551 18.2399 6.92378C18.0629 6.36514 17.7731 5.77835 17.1834 5.24293C16.6031 4.71604 15.7783 4.2804 14.6017 3.93748L14.3926 4.5918L14.6017 3.93748C11.1818 2.94073 8.08863 3.72166 5.58397 5.52556C3.10031 7.31435 1.19817 10.1008 0.0427272 13.1585C-0.0915719 13.5139 0.101262 13.906 0.473433 14.0342C0.845605 14.1625 1.25618 13.9783 1.39048 13.6229ZM11.6784 9.02264C12.0761 9.02264 12.3984 9.333 12.3984 9.71584C12.3984 10.1235 12.4053 10.5679 12.4124 11.0328V11.0329V11.0329C12.4246 11.8281 12.4378 12.6833 12.4192 13.5173C12.3895 14.855 12.279 16.2401 11.9382 17.4679C11.5977 18.6942 11.0074 19.8353 9.96212 20.5949C8.90142 21.3658 7.48534 21.6629 5.67518 21.4139C5.66246 21.4122 5.64978 21.4101 5.63717 21.4077C5.03086 21.2922 4.54177 21.011 4.18185 20.5944C3.83172 20.1891 3.635 19.6927 3.53127 19.182C3.3268 18.1754 3.4535 16.9571 3.68249 15.8073C3.91468 14.6415 4.26868 13.4694 4.57339 12.5273C4.6668 12.2385 4.75853 11.9625 4.84003 11.7173L4.84006 11.7172L4.8402 11.7167C4.88995 11.567 4.93588 11.4288 4.97605 11.3062C5.09043 10.957 5.15358 10.7464 5.17206 10.6495C5.2439 10.2729 5.61919 10.0237 6.0103 10.0929C6.40141 10.1621 6.66024 10.5234 6.5884 10.8999C6.55032 11.0995 6.45498 11.4008 6.34941 11.7231C6.30524 11.858 6.25786 12.0005 6.20756 12.1518L6.20748 12.1521L6.20746 12.1521L6.20745 12.1522C6.12801 12.3911 6.04127 12.6521 5.9483 12.9395C5.64821 13.8673 5.31348 14.9803 5.09676 16.0684C4.87685 17.1726 4.79448 18.1772 4.94453 18.916C5.01808 19.278 5.13953 19.5349 5.28894 19.7078C5.42579 19.8662 5.6128 19.9864 5.89934 20.0443C7.43067 20.2513 8.42298 19.9765 9.09452 19.4884C9.78449 18.987 10.2504 18.178 10.547 17.1098C10.8432 16.0431 10.9506 14.7891 10.9795 13.4877C10.9977 12.6702 10.9852 11.8731 10.9731 11.1016L10.9731 11.1013V11.1013C10.9657 10.6295 10.9584 10.1673 10.9584 9.71584C10.9584 9.333 11.2808 9.02264 11.6784 9.02264ZM15.8572 9.72394C15.8572 9.33663 15.5214 9.02264 15.1072 9.02264C14.693 9.02264 14.3572 9.33663 14.3572 9.72394V10.1623C14.3572 10.5496 14.693 10.8636 15.1072 10.8636C15.5214 10.8636 15.8572 10.5496 15.8572 10.1623V9.72394Z" fill="%23262626"/></g><defs><clipPath id="clip0_2143_934"><rect width="24" height="24" fill="white" transform="translate(0 0.5)"/></clipPath></defs></svg>');
    margin-right: 8px;
}
.elementor-1032 .elementor-element.elementor-element-d9146f4 .column-1 {
    width: 50px;
    vertical-align: middle;
}
.elementor-1032 .elementor-element.elementor-element-d9146f4 .column-1 strong{
       font-size: 16px;
        color: #52247F;
        padding: 10px 16px;
        background-color: #F2EAFD;
        border-radius: 4px;
        min-width: 50px;
        display: inline-block;
        text-align: center;
}

.elementor-1032 .elementor-element.elementor-element-d9146f4 .column-3{
    font-size: 16px;
    font-weight: 400;
    letter-spacing: -0.32px;
    line-height: 2;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.westminsterkennelclub.org//wp-content/uploads/2024/01/Avenir-Book-01.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://www.westminsterkennelclub.org//wp-content/uploads/2024/01/Avenir-Medium-09.ttf') format('truetype');
}
@font-face {
	font-family: 'Avenir';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://www.westminsterkennelclub.org//wp-content/uploads/2024/01/Avenir-Light-07.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ITC Caslon';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://www.westminsterkennelclub.org//wp-content/uploads/2024/01/Caslon224Std-Book.ttf') format('truetype');
}
@font-face {
	font-family: 'ITC Caslon';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.westminsterkennelclub.org//wp-content/uploads/2024/01/Caslon224Std-BookItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */