.elementor-3378 .elementor-element.elementor-element-6f76c81{--display:flex;--min-height:450px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3378 .elementor-element.elementor-element-6f76c81:not(.elementor-motion-effects-element-type-background), .elementor-3378 .elementor-element.elementor-element-6f76c81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://boardingschoolco.com.au/wp-content/uploads/2025/10/byeadiephotography-1.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-3378 .elementor-element.elementor-element-a9155a4{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3378 .elementor-element.elementor-element-054d018{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-3378 .elementor-element.elementor-element-054d018.elementor-element{--align-self:center;}.elementor-3378 .elementor-element.elementor-element-054d018 .elementor-heading-title{font-family:"Spazia", helvetica Neu;font-size:30px;font-weight:400;line-height:43px;}.elementor-3378 .elementor-element.elementor-element-c74812d{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-3378 .elementor-element.elementor-element-c74812d .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-3378 .elementor-element.elementor-element-c74812d .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3378 .elementor-element.elementor-element-db84043{width:var( --container-widget-width, 63% );max-width:63%;padding:0px 0px 0px 0px;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:center;font-family:"Spazia", helvetica Neu;font-size:21px;font-weight:200;line-height:1.4em;letter-spacing:0.5px;color:#4A4A4A;}.elementor-3378 .elementor-element.elementor-element-db84043.elementor-element{--align-self:center;}.elementor-3378 .elementor-element.elementor-element-1670eeb{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-3378 .elementor-element.elementor-element-1670eeb .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-3378 .elementor-element.elementor-element-1670eeb .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3378 .elementor-element.elementor-element-614a24d{width:var( --container-widget-width, 80% );max-width:80%;padding:0px 0px 0px 0px;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-text-font-family ), helvetica Neu;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-3378 .elementor-element.elementor-element-614a24d.elementor-element{--align-self:center;}.elementor-3378 .elementor-element.elementor-element-c34df4e{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3378 .elementor-element.elementor-element-1053259{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3378 .elementor-element.elementor-element-b8ff442{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3378 .elementor-element.elementor-element-ec135dd{width:100%;max-width:100%;text-align:left;}.elementor-3378 .elementor-element.elementor-element-ec135dd.elementor-element{--align-self:center;}.elementor-3378 .elementor-element.elementor-element-ec135dd .elementor-heading-title{font-family:"Spazia", helvetica Neu;font-size:30px;font-weight:400;line-height:43px;}.elementor-3378 .elementor-element.elementor-element-131cd79{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3378 .elementor-element.elementor-element-73be946 .dynamic-content-for-elementor-acf{margin-bottom:0px;font-family:var( --e-global-typography-253e714-font-family ), helvetica Neu;font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-fdfdf4a .dynamic-content-for-elementor-acf{margin-bottom:0px;font-family:var( --e-global-typography-253e714-font-family ), helvetica Neu;font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-67c930c .dynamic-content-for-elementor-acf{margin-bottom:0px;font-family:var( --e-global-typography-253e714-font-family ), helvetica Neu;font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-6f2c41f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3378 .elementor-element.elementor-element-911208c .dynamic-content-for-elementor-acf{margin-bottom:0px;font-family:var( --e-global-typography-253e714-font-family ), helvetica Neu;font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-911208c .dynamic-content-for-elementor-acf span.tx-after{font-family:var( --e-global-typography-253e714-font-family ), helvetica Neu;font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-244c0cc .dynamic-content-for-elementor-acf{margin-bottom:0px;font-family:var( --e-global-typography-253e714-font-family ), helvetica Neu;font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-766fb7f .dynamic-content-for-elementor-acf{margin-bottom:0px;font-family:var( --e-global-typography-253e714-font-family ), helvetica Neu;font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-64aa27f > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-3378 .elementor-element.elementor-element-64aa27f.elementor-element{--align-self:flex-start;}.elementor-3378 .elementor-element.elementor-element-64aa27f .dynamic-content-for-elementor-acf{margin-bottom:0px;font-family:var( --e-global-typography-253e714-font-family ), helvetica Neu;font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-b0b8edc{text-align:left;}.elementor-3378 .elementor-element.elementor-element-b0b8edc .dynamic-content-for-elementor-acf{margin-bottom:0px;font-family:var( --e-global-typography-253e714-font-family ), helvetica Neu;font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-0feb70d{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-253e714-font-family ), helvetica Neu;font-size:var( --e-global-typography-253e714-font-size );color:#0D1D20;}.elementor-3378 .elementor-element.elementor-element-0feb70d.elementor-element{--align-self:flex-start;}.elementor-3378 .elementor-element.elementor-element-cb94262{--display:flex;}.elementor-3378 .elementor-element.elementor-element-6881882{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3378 .elementor-element.elementor-element-c1c68c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3378 .elementor-element.elementor-element-9e7815f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3378 .elementor-element.elementor-element-8ff72ba{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#72808C;--border-color:#72808C;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:60px;--padding-left:30px;--padding-right:0px;}.elementor-3378 .elementor-element.elementor-element-e84973f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--padding-top:9px;--padding-bottom:9px;--padding-left:9px;--padding-right:9px;}.elementor-3378 .elementor-element.elementor-element-e84973f::before, .elementor-3378 .elementor-element.elementor-element-e84973f > .elementor-background-video-container::before, .elementor-3378 .elementor-element.elementor-element-e84973f > .e-con-inner > .elementor-background-video-container::before, .elementor-3378 .elementor-element.elementor-element-e84973f > .elementor-background-slideshow::before, .elementor-3378 .elementor-element.elementor-element-e84973f > .e-con-inner > .elementor-background-slideshow::before, .elementor-3378 .elementor-element.elementor-element-e84973f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-3378 .elementor-element.elementor-element-a598553{padding:30px 0px 0px 0px;font-family:var( --e-global-typography-253e714-font-family ), helvetica Neu;font-size:var( --e-global-typography-253e714-font-size );color:#0D1D20;}.elementor-3378 .elementor-element.elementor-element-a598553.elementor-element{--align-self:flex-start;}.elementor-3378 .elementor-element.elementor-element-bd28bcb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3378 .elementor-element.elementor-element-bd28bcb.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-3378 .elementor-element.elementor-element-1ade1f5 .elementor-button{background-color:#FF7F4F;font-size:18px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#72808C;padding:16px 30px 16px 30px;}.elementor-3378 .elementor-element.elementor-element-1ade1f5 .elementor-button:hover, .elementor-3378 .elementor-element.elementor-element-1ade1f5 .elementor-button:focus{background-color:#ECE8E0;color:#000000;}.elementor-3378 .elementor-element.elementor-element-1ade1f5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-3378 .elementor-element.elementor-element-1ade1f5 .elementor-button:hover svg, .elementor-3378 .elementor-element.elementor-element-1ade1f5 .elementor-button:focus svg{fill:#000000;}.elementor-3378 .elementor-element.elementor-element-d9177c3{--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;--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-3378 .elementor-element.elementor-element-0a8e1c2{--display:flex;--min-height:320px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3378 .elementor-element.elementor-element-0a8e1c2:not(.elementor-motion-effects-element-type-background), .elementor-3378 .elementor-element.elementor-element-0a8e1c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-3378 .elementor-element.elementor-element-f8b8a87{--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;}.elementor-3378 .elementor-element.elementor-element-75b0881{--display:flex;--border-radius:20px 20px 20px 20px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-3378 .elementor-element.elementor-element-75b0881:not(.elementor-motion-effects-element-type-background), .elementor-3378 .elementor-element.elementor-element-75b0881 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF7F4F;}.elementor-3378 .elementor-element.elementor-element-b2fe48b .elementor-heading-title{font-family:"Spazia", helvetica Neu;font-weight:400;color:#FFFFFF;}.elementor-3378 .elementor-element.elementor-element-34d1d05{--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;--padding-top:10px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3378 .elementor-element.elementor-element-e1336a0{--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:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3378 .elementor-element.elementor-element-d0c7c22{width:100%;max-width:100%;padding:0px 0px 20px 0px;text-align:center;}.elementor-3378 .elementor-element.elementor-element-d0c7c22.elementor-element{--align-self:center;}.elementor-3378 .elementor-element.elementor-element-d0c7c22 .elementor-heading-title{font-family:"Spazia", helvetica Neu;font-size:30px;font-weight:400;line-height:43px;}.elementor-3378 .elementor-element.elementor-element-7c13b15{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-3378 .elementor-element.elementor-element-7c13b15 .elementor-divider-separator{width:60px;margin:0 auto;margin-center:0;}.elementor-3378 .elementor-element.elementor-element-7c13b15 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-3378 .elementor-element.elementor-element-d9e463a{--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:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-3378 .elementor-element.elementor-element-d9e463a:not(.elementor-motion-effects-element-type-background), .elementor-3378 .elementor-element.elementor-element-d9e463a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F3E9;}.elementor-3378 .elementor-element.elementor-element-015c1ed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3378 .elementor-element.elementor-element-f200505{--display:flex;}.elementor-3378 .elementor-element.elementor-element-b45c1a8 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-3378 .elementor-element.elementor-element-b45c1a8 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-3378 .elementor-element.elementor-element-b45c1a8{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3378 .elementor-element.elementor-element-b45c1a8 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-3378 .elementor-element.elementor-element-b45c1a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3378 .elementor-element.elementor-element-b45c1a8 .elementor-icon-list-item > a{font-family:"proxima-nova", helvetica Neu;font-size:20px;}.elementor-3378 .elementor-element.elementor-element-b45c1a8 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3378 .elementor-element.elementor-element-f5a90b6 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-3378 .elementor-element.elementor-element-f5a90b6 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-3378 .elementor-element.elementor-element-f5a90b6{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3378 .elementor-element.elementor-element-f5a90b6 .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-3378 .elementor-element.elementor-element-f5a90b6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3378 .elementor-element.elementor-element-f5a90b6 .elementor-icon-list-item > a{font-family:"proxima-nova", helvetica Neu;font-size:20px;}.elementor-3378 .elementor-element.elementor-element-f5a90b6 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3378 .elementor-element.elementor-element-139cad4{--divider-border-style:solid;--divider-color:#72808C;--divider-border-width:1px;}.elementor-3378 .elementor-element.elementor-element-139cad4 .elementor-divider-separator{width:100%;}.elementor-3378 .elementor-element.elementor-element-139cad4 .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-3378 .elementor-element.elementor-element-9938a67{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3378 .elementor-element.elementor-element-3308817{--display:flex;--justify-content:center;}.elementor-3378 .elementor-element.elementor-element-4d4b29c .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-3378 .elementor-element.elementor-element-4d4b29c .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-3378 .elementor-element.elementor-element-4d4b29c{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-3378 .elementor-element.elementor-element-4d4b29c .elementor-icon-list-icon{padding-inline-end:12px;}.elementor-3378 .elementor-element.elementor-element-4d4b29c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3378 .elementor-element.elementor-element-4d4b29c .elementor-icon-list-item > a{font-family:"proxima-nova", helvetica Neu;font-size:20px;}.elementor-3378 .elementor-element.elementor-element-4d4b29c .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3378 .elementor-element.elementor-element-b3ae059{--display:flex;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3378 .elementor-element.elementor-element-e16cd57{border-style:none;}.elementor-3378 .elementor-element.elementor-element-b9bd3e3{--divider-border-style:solid;--divider-color:#72808C;--divider-border-width:1px;padding:30px 0px 30px 0px;}.elementor-3378 .elementor-element.elementor-element-b9bd3e3 .elementor-divider-separator{width:100%;}.elementor-3378 .elementor-element.elementor-element-b9bd3e3 .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-3378 .elementor-element.elementor-element-e95db90{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-3378 .elementor-element.elementor-element-e95db90:not(.elementor-motion-effects-element-type-background), .elementor-3378 .elementor-element.elementor-element-e95db90 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F3E9;}.elementor-3378 .elementor-element.elementor-element-fa6f0c1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-3378 .elementor-element.elementor-element-fa6f0c1:not(.elementor-motion-effects-element-type-background), .elementor-3378 .elementor-element.elementor-element-fa6f0c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F3E9;}.elementor-3378 .elementor-element.elementor-element-f97c2dd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#9B9A9A;--border-color:#9B9A9A;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:30px;}.elementor-3378 .elementor-element.elementor-element-d0b471a{padding:0px 0px 30px 0px;text-align:left;font-family:"Spazia", helvetica Neu;font-size:27px;color:var( --e-global-color-text );}.elementor-3378 .elementor-element.elementor-element-464e6ed{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;padding:0px 0px 0px 0px;}.elementor-3378 .elementor-element.elementor-element-464e6ed .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-3378 .elementor-element.elementor-element-464e6ed .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-3378 .elementor-element.elementor-element-3e992b5{--display:flex;--min-height:440px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:58px;--padding-bottom:58px;--padding-left:58px;--padding-right:58px;}.elementor-3378 .elementor-element.elementor-element-3e992b5:not(.elementor-motion-effects-element-type-background), .elementor-3378 .elementor-element.elementor-element-3e992b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://boardingschoolco.com.au/wp-content/uploads/2025/09/byeadiephotography-161.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3378 .elementor-element.elementor-element-3e992b5::before, .elementor-3378 .elementor-element.elementor-element-3e992b5 > .elementor-background-video-container::before, .elementor-3378 .elementor-element.elementor-element-3e992b5 > .e-con-inner > .elementor-background-video-container::before, .elementor-3378 .elementor-element.elementor-element-3e992b5 > .elementor-background-slideshow::before, .elementor-3378 .elementor-element.elementor-element-3e992b5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-3378 .elementor-element.elementor-element-3e992b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-3378 .elementor-element.elementor-element-de473f4{text-align:center;font-family:"Spazia", helvetica Neu;font-size:40px;font-weight:400;line-height:44px;color:#FFFFFF;}.elementor-3378 .elementor-element.elementor-element-6f7beb1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3378 .elementor-element.elementor-element-6b2ecdb{padding:20px 0px 0px 0px;text-align:left;font-family:var( --e-global-typography-904896f-font-family ), helvetica Neu;font-size:var( --e-global-typography-904896f-font-size );color:var( --e-global-color-text );}.elementor-3378 .elementor-element.elementor-element-e8ac95d{padding:0px 0px 30px 0px;font-family:var( --e-global-typography-text-font-family ), helvetica Neu;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-3378 .elementor-element.elementor-element-dbed9eb .elementor-button{background-color:#02010100;border-style:solid;border-color:#72808C;}.elementor-3378 .elementor-element.elementor-element-dbed9eb .elementor-button:hover, .elementor-3378 .elementor-element.elementor-element-dbed9eb .elementor-button:focus{background-color:#ECE8E0;}.elementor-3378 .elementor-element.elementor-element-7e58689{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3378 .elementor-element.elementor-element-0f516f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3378 .elementor-element.elementor-element-d998315{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 30px;text-align:left;font-family:"Spazia", helvetica Neu;font-size:27px;color:var( --e-global-color-text );}.elementor-3378 .elementor-element.elementor-element-7bcc635{--divider-border-style:solid;--divider-color:var( --e-global-color-text );--divider-border-width:1px;padding:0px 0px 0px 30px;}.elementor-3378 .elementor-element.elementor-element-7bcc635 .elementor-divider-separator{width:60px;margin:0 auto;margin-left:0;}.elementor-3378 .elementor-element.elementor-element-7bcc635 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-3378 .elementor-element.elementor-element-f998d8b{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--margin-top:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-3378 .elementor-element.elementor-element-86cc520 img{width:100%;height:444px;object-fit:cover;object-position:center center;}.elementor-3378 .elementor-element.elementor-element-d137415{padding:20px 0px 0px 0px;text-align:left;font-family:var( --e-global-typography-904896f-font-family ), helvetica Neu;font-size:var( --e-global-typography-904896f-font-size );color:var( --e-global-color-text );}.elementor-3378 .elementor-element.elementor-element-c45feb2{padding:0px 0px 0px 0px;font-family:var( --e-global-typography-text-font-family ), helvetica Neu;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-3378 .elementor-element.elementor-element-e83585f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#72808C;--border-color:#72808C;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:0px;}.elementor-3378 .elementor-element.elementor-element-1d728a6 .elementor-button{background-color:#02010100;border-style:solid;border-color:#72808C;}.elementor-3378 .elementor-element.elementor-element-1d728a6 .elementor-button:hover, .elementor-3378 .elementor-element.elementor-element-1d728a6 .elementor-button:focus{background-color:#ECE8E0;}@media(max-width:1200px){.elementor-3378 .elementor-element.elementor-element-6f76c81{--min-height:250px;}.elementor-3378 .elementor-element.elementor-element-a9155a4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3378 .elementor-element.elementor-element-db84043{padding:0px 20px 40px 20px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-3378 .elementor-element.elementor-element-614a24d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:var( --e-global-typography-text-font-size );}.elementor-3378 .elementor-element.elementor-element-c34df4e{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3378 .elementor-element.elementor-element-73be946 .dynamic-content-for-elementor-acf{font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-fdfdf4a .dynamic-content-for-elementor-acf{font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-67c930c .dynamic-content-for-elementor-acf{font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-911208c .dynamic-content-for-elementor-acf{font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-911208c .dynamic-content-for-elementor-acf span.tx-after{font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-244c0cc .dynamic-content-for-elementor-acf{font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-766fb7f .dynamic-content-for-elementor-acf{font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-64aa27f{text-align:right;}.elementor-3378 .elementor-element.elementor-element-64aa27f .dynamic-content-for-elementor-acf{font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-b0b8edc .dynamic-content-for-elementor-acf{font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-0feb70d{text-align:right;font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-6881882{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3378 .elementor-element.elementor-element-8ff72ba{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3378 .elementor-element.elementor-element-e84973f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3378 .elementor-element.elementor-element-a598553{text-align:right;font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-bd28bcb{--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3378 .elementor-element.elementor-element-bd28bcb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3378 .elementor-element.elementor-element-1ade1f5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-3378 .elementor-element.elementor-element-1ade1f5 .elementor-button{font-size:16px;padding:12px 20px 12px 20px;}.elementor-3378 .elementor-element.elementor-element-d9177c3{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-3378 .elementor-element.elementor-element-0a8e1c2{--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3378 .elementor-element.elementor-element-f8b8a87{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-3378 .elementor-element.elementor-element-34d1d05{--padding-top:0px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-3378 .elementor-element.elementor-element-d9e463a{--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3378 .elementor-element.elementor-element-e95db90{--padding-top:0px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-3378 .elementor-element.elementor-element-3e992b5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3378 .elementor-element.elementor-element-de473f4{font-size:22px;line-height:30px;}.elementor-3378 .elementor-element.elementor-element-6b2ecdb{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-904896f-font-size );}.elementor-3378 .elementor-element.elementor-element-e8ac95d{font-size:var( --e-global-typography-text-font-size );}.elementor-3378 .elementor-element.elementor-element-d137415{padding:0px 0px 0px 0px;font-size:var( --e-global-typography-904896f-font-size );}.elementor-3378 .elementor-element.elementor-element-c45feb2{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-3378 .elementor-element.elementor-element-6f76c81{--min-height:250px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3378 .elementor-element.elementor-element-a9155a4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3378 .elementor-element.elementor-element-054d018 .elementor-heading-title{font-size:22px;}.elementor-3378 .elementor-element.elementor-element-db84043{padding:0px 15px 40px 15px;font-size:16px;}.elementor-3378 .elementor-element.elementor-element-614a24d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );}.elementor-3378 .elementor-element.elementor-element-c34df4e{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-3378 .elementor-element.elementor-element-ec135dd .elementor-heading-title{font-size:22px;}.elementor-3378 .elementor-element.elementor-element-73be946 .dynamic-content-for-elementor-acf{font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-fdfdf4a .dynamic-content-for-elementor-acf{font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-67c930c .dynamic-content-for-elementor-acf{font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-911208c .dynamic-content-for-elementor-acf{font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-911208c .dynamic-content-for-elementor-acf span.tx-after{font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-244c0cc .dynamic-content-for-elementor-acf{font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-766fb7f .dynamic-content-for-elementor-acf{font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-64aa27f{text-align:center;}.elementor-3378 .elementor-element.elementor-element-64aa27f .dynamic-content-for-elementor-acf{font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-b0b8edc .dynamic-content-for-elementor-acf{font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-0feb70d{text-align:center;font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-6881882{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-3378 .elementor-element.elementor-element-8ff72ba{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-3378 .elementor-element.elementor-element-a598553{text-align:center;font-size:var( --e-global-typography-253e714-font-size );}.elementor-3378 .elementor-element.elementor-element-d9177c3{--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-3378 .elementor-element.elementor-element-75b0881{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3378 .elementor-element.elementor-element-b2fe48b .elementor-heading-title{font-size:19px;}.elementor-3378 .elementor-element.elementor-element-34d1d05{--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-3378 .elementor-element.elementor-element-e1336a0{--padding-top:0px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-3378 .elementor-element.elementor-element-d0c7c22 .elementor-heading-title{font-size:22px;}.elementor-3378 .elementor-element.elementor-element-015c1ed{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3378 .elementor-element.elementor-element-b45c1a8{padding:15px 0px 0px 0px;}.elementor-3378 .elementor-element.elementor-element-b45c1a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-3378 .elementor-element.elementor-element-b45c1a8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-3378 .elementor-element.elementor-element-b45c1a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-3378 .elementor-element.elementor-element-b45c1a8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-3378 .elementor-element.elementor-element-b45c1a8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-3378 .elementor-element.elementor-element-b45c1a8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3378 .elementor-element.elementor-element-b45c1a8 .elementor-icon-list-item > a{font-size:16px;}.elementor-3378 .elementor-element.elementor-element-f5a90b6{padding:15px 0px 0px 0px;}.elementor-3378 .elementor-element.elementor-element-f5a90b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-3378 .elementor-element.elementor-element-f5a90b6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-3378 .elementor-element.elementor-element-f5a90b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-3378 .elementor-element.elementor-element-f5a90b6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-3378 .elementor-element.elementor-element-f5a90b6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-3378 .elementor-element.elementor-element-f5a90b6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3378 .elementor-element.elementor-element-f5a90b6 .elementor-icon-list-item > a{font-size:16px;}.elementor-3378 .elementor-element.elementor-element-9938a67{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3378 .elementor-element.elementor-element-4d4b29c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3378 .elementor-element.elementor-element-4d4b29c .elementor-icon-list-item > a{font-size:16px;}.elementor-3378 .elementor-element.elementor-element-b9bd3e3 .elementor-divider{padding-block-start:20px;padding-block-end:20px;}.elementor-3378 .elementor-element.elementor-element-e95db90{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-3378 .elementor-element.elementor-element-f97c2dd{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3378 .elementor-element.elementor-element-d0b471a{padding:0px 0px 20px 0px;font-size:22px;}.elementor-3378 .elementor-element.elementor-element-464e6ed{padding:0px 0px 20px 0px;}.elementor-3378 .elementor-element.elementor-element-3e992b5{--min-height:250px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3378 .elementor-element.elementor-element-6b2ecdb{font-size:var( --e-global-typography-904896f-font-size );}.elementor-3378 .elementor-element.elementor-element-e8ac95d{font-size:var( --e-global-typography-text-font-size );}.elementor-3378 .elementor-element.elementor-element-0f516f5{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3378 .elementor-element.elementor-element-d998315{padding:0px 0px 20px 0px;font-size:22px;}.elementor-3378 .elementor-element.elementor-element-7bcc635{padding:0px 0px 40px 0px;}.elementor-3378 .elementor-element.elementor-element-f998d8b{--margin-top:-11px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3378 .elementor-element.elementor-element-86cc520 img{height:250px;}.elementor-3378 .elementor-element.elementor-element-d137415{font-size:var( --e-global-typography-904896f-font-size );}.elementor-3378 .elementor-element.elementor-element-c45feb2{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:var( --e-global-typography-text-font-size );}.elementor-3378 .elementor-element.elementor-element-e83585f{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-3378 .elementor-element.elementor-element-a9155a4{--content-width:1400px;}.elementor-3378 .elementor-element.elementor-element-c34df4e{--content-width:1400px;}.elementor-3378 .elementor-element.elementor-element-6881882{--content-width:1400px;}.elementor-3378 .elementor-element.elementor-element-e84973f{--width:100%;}.elementor-3378 .elementor-element.elementor-element-bd28bcb{--width:28%;}.elementor-3378 .elementor-element.elementor-element-d9177c3{--content-width:1400px;}.elementor-3378 .elementor-element.elementor-element-f8b8a87{--content-width:1400px;}.elementor-3378 .elementor-element.elementor-element-34d1d05{--content-width:1400px;}.elementor-3378 .elementor-element.elementor-element-e1336a0{--content-width:1400px;}.elementor-3378 .elementor-element.elementor-element-d9e463a{--content-width:1400px;}.elementor-3378 .elementor-element.elementor-element-b3ae059{--width:90%;}.elementor-3378 .elementor-element.elementor-element-e95db90{--content-width:1400px;}}@media(max-width:1200px) and (min-width:768px){.elementor-3378 .elementor-element.elementor-element-e84973f{--width:100%;}.elementor-3378 .elementor-element.elementor-element-bd28bcb{--width:40%;}.elementor-3378 .elementor-element.elementor-element-b3ae059{--width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-614a24d */.elementor-3378 .elementor-element.elementor-element-614a24d p {
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34d1d05 */button.button-filters {
    position: relative;
    left: 0;
}
.field_search_state-new {
    display: flex;
    align-items: center;
    justify-content: end;
    gap:20px;
}
.facetwp-facet.facetwp-facet-search.facetwp-type-search {
    margin: 0;
}
span.facetwp-input-wrap {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 20px;
}
#listing-sec .facetwp-search{
    margin-right:0px!important;
}
input.facetwp-search {
    background: transparent;
    font-size: 16px;
    font-family:"proxima-nova";
}
input.btn-search {
    border: 0px!important;
    background: black!important;
    color: #fff!important;
    font-family: 'proxima-nova';
}
#reset-facet {
    border: 0;
    background: #252E45!important;
    color: #fff;
    cursor: pointer;
    font-family: 'proxima-nova';
    display: inline-block;
    float: right;
    font-size: 14px;
    font-weight: normal;
    line-height: 16px;
    padding: 16px 24px;
    text-transform: uppercase;
    width: auto;
    border-radius: 20px;
    height: 100%;
}
button.button-filters {
    padding-left: 20px;
    padding-right: 20px;
    font-family: 'proxima-nova';
    color: #000!important;
}
#listing-sec .facetwp-search {
    margin-right: 0px!important;
    border: 1px solid black;
    border-radius: 20px;
}
.field_search_state-new {
    margin-bottom: 20px;
}









@media (max-width: 992px) {
span.facetwp-input-wrap, .field_search_state-new {
    flex-direction: column;
}
.facetwp-facet.facetwp-facet-search.facetwp-type-search {
    min-width: 100%;
}
span.facetwp-input-wrap {
    flex-wrap: wrap;
    flex-direction: row!important;
}
}








article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#222}code,kbd,pre,samp{font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}

/* Box Sizing
--------------------------------------------- */
.starr-icon{
    stroke-linejoin: round;
    stroke-linecap: round;
    vertical-align: middle;
    width: 24px;
    height: 24px;
    display: block;
    -webkit-transition: 0.25s color ease,0.25s fill ease;
    transition: 0.25s color ease,0.25s fill ease;
    color: #333333;
    fill: none;
}
.list_posts_feed_shool li{
    width: 100% !important;
    padding-bottom: 2px;
    font-size: 14px;
}
.list_posts_feed_shool{
   list-style-type: disc !important;
    padding-left: 13px !important;
}
.list_posts_feed_shool li::marker {
    color: #006ab2;
}
.starred_schools_added .starr-icon{
    color: #fc0;
    fill: #fc0;
}
.starr-icon:hover,.starred_schools_added .starr-icon:hover {
  color: #ffa200;
  fill: #ffa200;
}
.button_starred_schools{
    position: absolute;
    background-color: #f0f0f0;
    border-radius: 50%;
    padding: 10px;
    left: 0;
    top: -32px;
    cursor: pointer;
}
.single-right{
    position: relative;
}
.page-template-page_blog .more-link span,.archive.category .more-link span,.archive.tag .more-link span{
    position: relative;
}
.page-template-page_blog .more-link span:before,.archive.category .more-link span:before,.archive.tag .more-link span:before{
    content: "\f139";
    font: normal 17px/1 'dashicons';
    color: #ED1C24;
    position: absolute;
    top: -11px;
    width: 30px;
    text-align: center;
    font-size: 40px;
    height: 28px;
}
.page-template-page_blog .more-link:hover span:before,.page-template-page_blog .more-link:hover span:before,
,.archive.category .more-link:hover span:before,.archive.tag .more-link:hover span:before{
    color: #000000;
}
.story_of_bondi_overlay,.story_of_bondi_colorbox{
    display: none;
}
.filterMd__styledSVG{
    width: 24px;
}
.field_search_state-new{
    position: relative;
}
.wrap-search-state-new .ul_wrap_search_state_new{
    display: none;
    position: relative;
}
.ul_wrap_search_state_new{
    list-style-type: none;
}
.button-filters{
    align-items: center;
    justify-content: center;
    display: flex;
    position: absolute;
    left: calc(100% - 318px);
    top: 0;
    padding: 13px 0;
    background-color: transparent !important;
    color: #222;
}
.button-filters-active{
    color: #ed1c24;
}
.button-filters span{
    padding-left: 7px;
}
.span_close{
    position: absolute;
    right: 2px;
    top: -7px;
    padding: 10px;
    cursor: pointer;
    font-weight: 600;
    font-size: 19px;
}
.span_close:hover{
    color: #ed1c24;
}
body.noscroll{
    width: 100%;
    position: fixed;
}
body.noscroll_bondi_overlay{
    /*position: fixed !important;
    max-height: 100%;*/
}
#cboxOverlay {
    opacity: 1 !important;
    background-color: transparent;/* hwb(270 13.3% 85.1% / 0.8);*/
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 99999;
    overflow: hidden;
}
#colorbox{
    z-index: 99999;
    /*overflow: hidden;*/
    position: absolute;
    display: block;
    visibility: visible;
    top: 20px;
    width: 100%;
    max-width: 100%;
    left: 0;
    background-color: transparent;
    padding: 0;
    text-align: center;
}
.inner_img h2{
    text-align: left;
    font-weight: 500;
    font-family: "Open Sans";
    padding-bottom: 10px;
    border-bottom: 1px solid #eee;
    letter-spacing: 0.5px;

}
.reset-link-facet{
    font-size: 14px;
    font-weight: normal;
    text-decoration: underline;
    cursor: pointer;
    margin-top: 10px;
    font-size: 15px;
    letter-spacing: 0.5px;
    font-family: "Open Sans";
}
.reset-link-facet:hover{
    color: #ed1c24;
}
#colorbox.story_of_bondi_colorbox{
    top: 0;
    bottom: 0;
    height: 100%;
    display: none;
    position: fixed;
}
.gb-block-layout-column-inner p:empty,.page-id-2296 .gb-profile-text {
  display: none;
}
#colorbox.story_of_bondi_colorbox #cboxWrapper{
    display: table-cell;
    vertical-align: middle;
}
#colorbox.story_of_bondi_colorbox #cboxWrapper .inner_img{
    width: 630px;
    max-width: 80%;
    margin: auto;
    text-align: left;
    background-color: #beddf1;
    padding: 10px 30px 30px;
    position: relative;
    z-index: 444;
}
.ul_wrap_search_state_new .facetwp-facet-gender,.ul_wrap_search_state_new .facetwp-facet-location,.ul_wrap_search_state_new .facetwp-facet-expo,.ul_wrap_search_state_new .facetwp-facet-state {
    column-count: 3;
}
.tct_facet_other{
    column-count: 2;
}
.home-top-33{
    margin-top: 25px;
width: 100%;
display: inline-block;
}
.home-news{
    background-color: #F2F2F2;
}
.home-news .featuredpost img{
    width: 100%;
}
.home-news .featuredpost .widget-wrap {
  display: grid;
  grid-column-gap: 25px;
  grid-template-columns: 1fr 1fr 1fr;
}
.home .site-inner{
    max-width: 1280px;
}
.home .content{
    width: calc(100% - 240px);
}
.home-news .featuredpost .widget-wrap article{
    background-color: #ffffff;
}
.home-news .featuredpost .widget-wrap article .entry-header,.home-news .featuredpost .widget-wrap article .entry-content{
    padding: 0 20px;
}
.home .before-footer{
    margin-top: 0;
}
.home-news{
    padding-top: 40px;
    padding-bottom: 40px;
}
.home-news .widget_custom_html .widget_text{
    text-align: center;
    color: #2E2F33;
    font-size: 16px;
}
.home-news .widget_custom_html .widgettitle{
    font-size: 30px;
    margin-bottom: 11px;
}
.home-news .featuredpost {
    margin-top: 30px;
}
.home .sidebar-primary{
    width: 200px;
}
.sidebar-primary .board-widget,.sidebar-primary section {
  display: inline-block;
  vertical-align: top;
}
@media only screen and (max-width: 1023px) {
    .home .content,.home .sidebar-primary {
      width: 100%;
    }
    .sidebar-primary{
        float: left;
    }
    .sidebar-primary{
        text-align: center;
    }
}
.facetwp-input-wrap{
    width: 100%;
}
.facetwp-input-wrap .facetwp-icon{
    display: none !important;
}
.div_button_shortlist a.button_shortlist{
    width: 100%;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    text-transform: none;
    border-radius: 30px;
}
.entry-content a.button{
    width: auto;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    text-transform: none;
    border-radius: 30px;
    color: #fff;
}
.div_button_shortlist{
    background-color: #fff;
    margin-left: -20px;
    margin-right: -20px;
    margin-bottom: -20px;
    padding: 20px 0;
    margin-top: 15px;
}
.list-checkbox-schools .ginput_container_checkbox label{
    width: calc(100% - 30px) !important;
    max-width: 100% !important;
    display: inline-block !important;
}
.list-checkbox-schools .ginput_container_checkbox label a{
    width: 100%;
    display: inline-block;
    font-weight: bold;
    font-size: 1.1em;
}
.list-checkbox-schools .ginput_container_checkbox ul{
    columns: 2;
}
.list-checkbox-schools ul.gfield_checkbox li input[type="checkbox"]{
    vertical-align: 7px;
}
.gform_wrapper .list-checkbox-schools ul.gfield_checkbox li{
    border-bottom: 1px dotted #000;
    margin-bottom: 10px !important;
    padding-bottom: 5px !important;
    width: 100%;
    display: inline-block;
}
.icon-g:after,.icon-b:after,.icon-bg:before,.icon-bg:after{
    font: normal normal normal 14px/1 FontAwesome;
    font-size: 14px;
    font-size: inherit;
    text-rendering: auto;
    -moz-osx-font-smoothing: grayscale;
}
.icon-g:after{
    content: "\f182";
    position: absolute;
    top: 3px;
    right: 0;
    font-size: 27px;
    color: #ed1c24;
}
.icon-b:after{
    content: "\f183";
    position: absolute;
    top: 3px;
    right: 25px;
    font-size: 27px;
    color: #006ab2;
}
.icon-bg:after{
    content: "\f183";
    position: absolute;
    top: 3px;
    right: 25px;
    font-size: 27px;
    color: #006ab2;
}
.icon-bg:before{
    content: "\f182";
    position: absolute;
    top: 3px;
    right: 0;
    font-size: 27px;
    color: #ed1c24;
}
.site-header .gform_heading h3.gform_title{
    font-size: 16px;
    font-weight: 500;
    padding: 0;
    margin: 2px 0;
    text-align: left;
}
.site-header .gform_confirmation_message,.site-header .gform_confirmation_message a{
    color: #fff;
    text-align: left;
}
.site-header .gform_confirmation_message{
    padding: 14px 0;
}
.site-header .gform_confirmation_message h4{
    margin-bottom: 15px;
}
.site-header img.gform_ajax_spinner {
 display: none !important;
}
*,
input[type="search"] {
	-webkit-box-sizing: border-box;
	-moz-box-sizing:    border-box;
	box-sizing:         border-box;
}
.page-template-page_schools_directory_new .tablepress-mobile,.page-template-page_schools_fees_new .tablepress-mobile,
.page-template-page_schools_new .tablepress-mobile,
.page-template-page_open-days_new .tablepress-mobile{
    display: none !important;
}
.ccccccc .ul_left_map{
    z-index: 99;
}
.field_search .facetwp-btn{
    display: none;
}
.site-header .gform_wrapper .gform_footer{
    width: auto;
}
.single-right ul .li_full{
	width: 100%;
}
.a_intro_video {
    background-color: #006ab2;
    border-radius: 0 0 10px 10px;
    color: #fff;
    float: right;
    line-height: 15px;
    padding: 5px 30px 5px 15px;
    position: relative;
    text-align: left;
    text-transform: uppercase;
    width: 140px;
}
.a_intro_video:after{
    content: "\f0da";
    font: 30px/1 FontAwesome;
    position: absolute;
    right: 12px;
    text-rendering: auto;
    top: 5px;
    display: inline-block;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;   
}
.wrap_embed_video_school{
     background-color: #fff;
    box-sizing: border-box;
    display: none;
    /*height: 500px;*/
    left: 50%;
   
    padding: 20px;
    position: absolute;
    top: 30px;
    width: 800px;
    z-index: 999;
    max-width: 95%;
    max-height: 90%;
    margin-left: -400px;
}
.wrap_embed_video_school .video-container {
  position: relative;
  padding-bottom: 56.25%;
}

.wrap_embed_video_school .video-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.wrap_embed_video_school iframe{
    width: 100% !important;
    height: 100% !important
}
.wrap_embed_video_school{
    display: none;
}
.bt_close_video {
    background-color: #fff;
    border-radius: 39px;
    font-size: 30px;
    font-weight: bold;
    padding: 0 15px;
    position: absolute;
    right: -20px;
    text-align: center;
    top: -20px;
    vertical-align: middle;
}
.bg_video_embed{
    background: gray none repeat scroll 0 0;
    display: none;
    height: 100%;
    left: 0;
    opacity: 0.7;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 998;
}
.line_mo{
    width: 100%;
    clear: both;
    height: 20px;
}
header .gform_wrapper .top_label .gfield_label{
	display: none;
}
body header .gform_wrapper label.gfield_label + div.ginput_container{
	margin-top: 10px;
}
.gfield_price input[type="checkbox"]{
	float: left;
	 margin-top: 4px;
}
.gfield_price input[type="checkbox"]:checked + label{
	font-weight: 700;
}
.linktoterm_2016expos{
	font-weight: 500;
}
#reset-facet {
    background-color: #006ab2;
    border: medium none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    float: right;
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
    padding: 16px 24px;
    text-transform: uppercase;
    width: auto;
}
.page-template-page_open-days-php .tablepress tr td{
	width: 50%;
}
.single-more-info a {
    outline: medium none;
}
.single-more-info .fa{
    font-size: 24px;
    margin-right: 15px;
}
.ul_wrap_search{
	list-style-type: none;
	margin-left: 0 !important;
	margin-bottom: 5px !important;
	width: 100%;
	display: inline-block;
	background: #beddf1;
}
.h6_free_listing {
    background-color: #cccccc;
    color: #ffffff;
    font-size: 14px;
    font-weight: normal;
    padding: 10px;
    text-align: center;
}
a.a_free{
	color: #999 !important;
}
.entry-title.free_listing {
    color: #444 !important;
    text-align: center;
}
body, html {
    height: 100%;
    margin: 0;
    padding: 0;
}
.tablepress .column-1 h6.h6_a {
    font-size: 16px;
    font-weight: bold;
    padding: 20px 0 0 0;
    margin: 0;
    /*color: #1982d1;*/
    color: #444;
}
.topcontent img{
	max-height: 60px;
	width: auto;
}
.home-top{
    background-color: #006ab2;
    display: inline-block;
    width: 100%;
}
.expo_date_list {
    float: left;
    width: 35%;
    padding: 0 10px;
    /*padding-left: 3%;*/
}
.home_page_image {
    vertical-align: top;
    width: 65%;
    float: right;
}
.home_page_image .attachment-full {
    display: table;
    float: right;
    /*height: 277px;
    padding-top: 15px;
    padding-right: 15px;*/
}
.sidebar-primary .board-widget{
    display: inline-block;
    vertical-align: top;
}
.h2-info{
	margin-bottom: 0;
}
.home-top td,.home-top th{
	vertical-align: top;
}
.column-22{
	width: 20%;
}
.bjqs-markers{
	display: none;
}

.bjqs-prev a {
    background-color: #a6a6a6;
    color: transparent;
    height: 32px;
    left: -32px !important;
    padding: 5px 10px;
    width: 31px;
}
.bjqs-next a {
    background-color: #a6a6a6;
    color: transparent;
    height: 32px;
    right: -32px !important;
    padding: 5px 10px;
    width: 31px;
}


.bjqs-next a:before{
	content: "\f054";
	display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  
  color: #ffffff;
}
.bjqs-prev a:before{
	content: "\f053";
	display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  
  color: #ffffff;

}
ul.bjqs-controls.v-centered li a{
	color: transparent;
}
ul.bjqs{position:relative; list-style:none;padding:0;margin:0;overflow:hidden; display:none;}
li.bjqs-slide{position:absolute; display:none;}
ul.bjqs-controls{list-style:none;margin:0;padding:0;z-index:9999;}
ul.bjqs-controls.v-centered li a{position:absolute;}
ul.bjqs-controls.v-centered li.bjqs-next a{right:0;}
ul.bjqs-controls.v-centered li.bjqs-prev a{left:0;}
ol.bjqs-markers{list-style: none; padding: 0; margin: 0; width:100%;}
ol.bjqs-markers.h-centered{text-align: center;}
ol.bjqs-markers li{display:inline;}
ol.bjqs-markers li a{display:inline-block;}
p.bjqs-caption{display:block;width:96%;margin:0;padding:2%;position:absolute;bottom:0;}
.column-11 {
	font-weight: bold;
	width: 160px;
}
.column-33 {
    width: 180px;
}
.round1{
	position: relative;
}
.div_midle {
    /*background-color: #ffffff;*/
    background: color: none;
    padding: 10px;
    position: absolute;
    right: -20px;
    top: -25px;
}
.have_all .fa-female{
	margin-right: 5px;
}
.round2 {
    background-color: #f0f0f0;
    border-radius: 45px;
    padding: 20px 0;
    text-align: center;
    width: 90px;
}
.round1 .fa-female {  
    color: #ed1c24;
    font-size: 50px;
}
.round1 .fa-male {  
    color: #006ab2;
    font-size: 50px;
}
.tablepress-id-888 {
    width: 100%;
}
.tablepress-id-888 .column-1 a {
    display: inline-block;
    padding-top: 20px;
    font-size: 16px;
}
.column-44{
}
.field_search {
    margin-bottom: 30px;
}
.facetwp-checkbox {
    background-position: 0 4px !important;
}

.facetwp-checkbox.checked {
	font-weight: bold;
}
.tablepress .column-1 a{
	font-weight: 500;
	/*font-size: 16px;*/
}
.page-template-page_schools_fees_new .tablepress .column-1{
    width: 30%;
}
.facetwp-search {
    background-color: #beddf1;
    border: medium none;
    color: #555;
    margin-right: 10px !important;
    width: 40%;
}
.facetwp-search:focus {
	border: none;
}
.facetwp-search:-moz-placeholder{color:#555;}
.facetwp-search:-ms-input-placeholder{color:#555;}
.facetwp-search::-moz-placeholder{color:#555;}
.ul_wrap_search > li {
    background-color: #beddf1;
    float: left;
    list-style-type: none !important;
    margin-left: 0;
    min-height: 228px;
    padding: 10px;
    width: 20%;
}
.facetwp-type-checkboxes, .facetwp-type-hierarchy {
    max-height: 228px !important;
    overflow: auto;
}
.ul_wrap_search > li.li_other{
	width: 35%
}
body .li_other .facetwp-facet{
	margin-bottom: 0;
}
.ul_wrap_search > li.expo {
    width: 25%;
}
.ul_wrap_search  li li{
	 background-color: #beddf1;
    float: left;
    list-style-type: none !important;
    margin-left: 0;
    padding: 0px;
}
.ul_wrap_search  li ul{
	margin: 0;
}
.ul_wrap_search li.li_first{
	margin-left: 0;
}
.li_other{

}
.facetwp-facet-international_baccalaureate .facetwp-checkbox[data-value="yes"]:before {
    content: "International Baccalaureate";  
}
.facetwp-facet-indigenous_scholarship .facetwp-checkbox[data-value="yes"]:before {
    content: "Indigenous Scholarship";  
}
.facetwp-facet-agricultural_studies .facetwp-checkbox[data-value="yes"]:before {
    content: "Agricultural Studies";  
}
.facetwp-facet-cricos .facetwp-checkbox[data-value="yes"]:before {
    content: "CRICOS (Full Fee O/S Students)";  
}
.li_other .facetwp-checkbox[data-value="yes"]:before {
	color: #373737;
}
.li_other .facetwp-checkbox[data-value="yes"]{
	color: transparent;
}
.li_other .facetwp-type-checkboxes .facetwp-checkbox .facetwp-counter{
	color: #373737;
	margin-left: -22px;
}
.facetwp-checkbox[data-value="no"] {
    display: none;
} 
.tablepress tfoot th, .tablepress thead th {
    background-color: #006ab2;
    vertical-align: middle;
}
.tablepress thead th {
    
}
.tablepress tr th, .tablepress thead th {
    color: #fff;
    font-size: 13px;
    font-weight: bold;
    line-height: 18px;
    padding: 6px;
    font-size: 13px;
    line-height: 18px;
}
.tablepress tr td{
	padding: 10px 5px;
	font-size: 13px;
    font-weight: normal;
    line-height: 18px;
    vertical-align: top;
}
.tablepress tr.odd td {
    background: none repeat scroll 0 0 #f2f7fc;
}
body .facetwp-facet{
	margin-bottom: 10px;
}
.single-more-info {
    background-color: #f4f4f4;
    display: inline-block;
    margin-top: 20px;
    padding: 20px 40px;
    width: 100%;
    min-height: 253px;
}
.field_search .btn-search {
    font-weight: bold;
}
.single-more-info > ul,.single-right ul {
    display: inline-block;
    list-style-type: none;
    width: 100%;
}
.single-more-info li {
    float: left;
    width: 245px;
}
.single-info-school{
    display: flex;
}
.single-left {
    float: left;
    width: 48%;
    margin-right: 4%;
}
.single-right {
    width: 48%;
    background-color: #beddf1;
    padding: 20px;
    float: right;
    font-size: 13px;
}
.single-more-info li.li_left{
	 width: 120px;
}
.content .single-left h1 {
    color: #006ab2;
    font-size: 29px;
    margin: 12px 0 20px;
}
.single-right li.li_left {
    margin-right: 9px;
    width: 240px;
}
.single-right li {
    float: left;
    width: 190px;
}
.single-right .ul_rows_3_header .li_row_2 h7,.single-right .ul_rows_3_header .li_row_3 h7{
	font-size: 13px;
	font-weight: bold;
}
.single-right .li_row_2,.single-right .li_row_3 {
	width: auto;
}
.single-right .ul_rows_3 .li_row_3 {
    float: right;
    text-align: left;
    width: 80px;
}
.single-right > ul {
    border-top: 1px solid #ffffff;
    padding: 8px 0;
    vertical-align: middle;
}
.ul_rows_3.ul_rows_3_header {
    padding-bottom: 0;
    padding-top: 30px;
}
.single-right > h6 {
    border-top: 1px solid #ffffff;
    padding-top: 30px;
}
.single-right h6 {
	margin-bottom: 10px;
}
.single-right h6.h6_first {
    border: none;
    padding-top: 0;
}
.single-right-2{
	padding: 0;
	margin-top: 20px;
	background-color: transparent;
}
.sidebar .oio-badge:first-child{
	margin-top: 0;
}
.single-school .div_midle {
	background-color: transparent;
	right: -30px;
    top: -100px;
}
.column-55 {
    width: 90px;
}
#map-canvas h6 {
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 0;
}
#map-canvas #content{
	height: 50px;
}
#map-canvas #content p{
	margin-bottom: 0;
}
.topcontent{
	min-height: 80px;
	position: relative;
}

.widget.metawidget {
    border: 5px solid #ff0000;
    padding: 10px;
}

.metawidget .widgettitle {
    background: none repeat scroll 0 0 #000;
    color: #fff;
    padding: 4px;
}

/* Float Clearing
--------------------------------------------- */

.author-box:before,
.clearfix:before,
.entry-content:before,
.entry:before,
.featured-content:before,
.footer-widgets:before,
.nav-primary:before,
.nav-secondary:before,
.pagination:before,
.site-container:before,
.site-footer:before,
.site-header:before,
.site-inner:before,
.wrap:before {
	content: " ";
	display: table;
}

.author-box:after,
.clearfix:after,
.entry-content:after,
.entry:after,
.featured-content:after,
.footer-widgets:after,
.nav-primary:after,
.nav-secondary:after,
.pagination:after,
.site-container:after,
.site-footer:after,
.site-header:after,
.site-inner:after,
.wrap:after {
	clear: both;
	content: " ";
	display: table;
}


figure {
    background: #fff !important;
}

.wp-caption-text {
	margin-bottom: 10px !important;
}

/*
Defaults
---------------------------------------------------------------------------------------------------- */

/* Typographical Elements
--------------------------------------------- */

body {
	background-color: #fff;
	color: #373737;
	/*font-family: "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif;*/
    font-family: "League Spartan",Arial,Helvetica,sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.625;
    position: relative;
}

body.magazine-landing {
	background-color: #222;
}

a,
button,
input:focus,
input[type="button"],
input[type="reset"],
input[type="submit"],
textarea:focus,
.button {
	-webkit-transition: all 0.1s ease-in-out;
	-moz-transition:    all 0.1s ease-in-out;
	-ms-transition:     all 0.1s ease-in-out;
	-o-transition:      all 0.1s ease-in-out;
	transition:         all 0.1s ease-in-out;
}

.btn {
  background: #ed1c24;
  background-image: -webkit-linear-gradient(top, #ed1c24, #d1141e);
  background-image: -moz-linear-gradient(top, #ed1c24, #d1141e);
  background-image: -ms-linear-gradient(top, #ed1c24, #d1141e);
  background-image: -o-linear-gradient(top, #ed1c24, #d1141e);
  background-image: linear-gradient(to bottom, #ed1c24, #d1141e);
  -webkit-border-radius: 23;
  -moz-border-radius: 23;
  border-radius: 23px;
  -webkit-box-shadow: 0px 1px 3px #666666;
  -moz-box-shadow: 0px 1px 3px #666666;
  box-shadow: 0px 1px 3px #666666;
  color: #ffffff !important;
  font-size: 20px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
}

.btn:hover {
  background: #006ab2;
  background-image: -webkit-linear-gradient(top, #006ab2, #184561);
  background-image: -moz-linear-gradient(top, #006ab2, #184561);
  background-image: -ms-linear-gradient(top, #006ab2, #184561);
  background-image: -o-linear-gradient(top, #006ab2, #184561);
  background-image: linear-gradient(to bottom, #006ab2, #184561);
  text-decoration: none;
    color: #ffffff !important;

}

::-moz-selection {
	background-color: #222;
	color: #fff;
}

::selection {
	background-color: #222;
	color: #fff;
}

a {
	background-color: inherit;
	color: #006ab2;
	font-weight: 400;
	text-decoration: none;
}

a:hover {
	color: #ed1c24;
}

p {
	margin: 0 0 14px;
	padding: 0;
}

strong {
	font-weight: 500;
}

ol,
ul {
	margin: 0;
	padding: 0;
}

blockquote,
blockquote::before {
	color: #888;
}

blockquote {
	margin: 40px;
}

blockquote::before {
	content: "\201C";
	display: block;
	font-size: 30px;
	height: 0;
	left: -20px;
	position: relative;
	top: -10px;
}

cite {
	font-style: normal;
}

/* Headings
--------------------------------------------- */

h1,
h2,
h3,
h4,
h5,
h6 {
	color: #222;
	font-weight: 500;
	line-height: 1.3;
	margin: 10px 0 10px 0;
}

h1 {
	font-size: 36px;
}

h2 {
	font-size: 22px;
}

h3 {
	font-size: 20px;
	background: #006ab2;
	padding: 10px;
	color: #fff;
}

h4 {
	font-size: 18px;
}

h5 {
	font-size: 16px;
}

h6 {
	font-size: 14px;
}

/* Objects
--------------------------------------------- */

embed,
iframe,
img,
object,
video,
.wp-caption {
	max-width: 100%;
}

img {
	height: auto;
}


.gallery img {
 	width: auto;
}

.featured-content img {
	width: 150px;
}

/* Gallery
--------------------------------------------- */

.gallery {
	overflow: hidden;
	margin-bottom: 28px;
}

.gallery-item {
	float: left;
	margin: 0;
	padding: 0 4px;
	text-align: center;
	width: 100%;
}

.gallery-columns-2 .gallery-item {
	width: 50%;
}

.gallery-columns-3 .gallery-item {
	width: 33%;
}

.gallery-columns-4 .gallery-item {
	width: 25%;
}

.gallery-columns-5 .gallery-item {
	width: 20%;
}

.gallery-columns-6 .gallery-item {
	width: 16.6666%;
}

.gallery-columns-7 .gallery-item {
	width: 14.2857%;
}

.gallery-columns-8 .gallery-item {
	width: 12.5%;
}

.gallery-columns-9 .gallery-item {
	width: 11.1111%;
}

.gallery-columns-2 .gallery-item:nth-child(2n+1),
.gallery-columns-3 .gallery-item:nth-child(3n+1),
.gallery-columns-4 .gallery-item:nth-child(4n+1),
.gallery-columns-5 .gallery-item:nth-child(5n+1),
.gallery-columns-6 .gallery-item:nth-child(6n+1),
.gallery-columns-7 .gallery-item:nth-child(7n+1),
.gallery-columns-8 .gallery-item:nth-child(8n+1),
.gallery-columns-9 .gallery-item:nth-child(9n+1) {
	clear: left;
}

.gallery .gallery-item img {
	border: none;
	height: auto;
	margin: 0;
}

/* Forms
--------------------------------------------- */

input,
select,
textarea {
	background-color: #fff;
	border: 1px solid #ddd;
	color: #222;
	/*font-family: 'Raleway', sans-serif;*/
	font-size: 15px;
	font-weight: 300;
	padding: 16px;
	width: 100%;
}

input:focus,
textarea:focus {
	border: 1px solid #888;
	outline: none;
}

input[type="checkbox"],
input[type="image"],
input[type="radio"] {
	width: auto;
}

::-moz-placeholder {
	color: #222;
	/*font-family: 'Raleway', sans-serif;*/
	opacity: 1;
}

::-webkit-input-placeholder {
	color: #222;
	/*font-family: 'Raleway', sans-serif;*/
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.button,
.entry-content .button {
	background-color: #ed1c24;
	border: none;
	color: #fff;
	cursor: pointer;
	/*font-family: 'Raleway', sans-serif;*/
	padding: 16px 24px;
	text-transform: uppercase;
	width: auto;
}

button:hover,
input:hover[type="button"],
input:hover[type="reset"],
input:hover[type="submit"],
.button:hover,
.entry-content .button:hover {
	color: #fff;
	background-color: #006ab2;
}

.entry-content .button:hover {
	color: #fff;
}

.button {
	display: inline-block;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-results-button {
	display: none;
}

/* Tables
--------------------------------------------- */

table {
	border-collapse: collapse;
	border-spacing: 0;
	line-height: 2;
	margin-bottom: 40px;
	width: 100%;
}

tbody {
	border-bottom: 1px solid #ddd;
}
.home-top tbody {
	border-bottom: none;
}

th,
td {
	text-align: left;
}

th {
	font-weight: bold;
}

td {
	border-bottom: 1px solid #ddd;
	padding: 6px 0;
}


/*
Structure and Layout
---------------------------------------------------------------------------------------------------- */

/* Site Containers
--------------------------------------------- */

.site-inner,
.wrap {
	margin: 0 auto;
	max-width: 1028px;
}

.site-inner{
	clear: both;
	padding: 20px 15px 0 15px;
}
.footer-widgets .wrap{
	padding: 15px;
}
.magazine-home .site-inner {
	padding-bottom: 10px;
}

.magazine-landing .site-inner,
.magazine-landing .wrap {
	max-width: 800px;
}

.magazine-landing .site-inner {
	padding-bottom: 40px;
}

.wrap-img-1 {
    padding: 0;
}
.wrap-img-2 {
    padding: 0;
}
.wrap-img-3 {
    padding: 0;
}
.home-bottom .textwidget img{
	margin-bottom: 0;
}
.home-bottom .textwidget h6 {
    margin-top: 20px;
    text-align: center;
    padding: 0 20px;
}
.home-bottom .textwidget p{
	padding: 0 30px;
	color: #373737;
}
/* Column Widths and Positions
--------------------------------------------- */

/* Wrapping div for .content and .sidebar-primary */

.content-sidebar-sidebar .content-sidebar-wrap,
.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap {
	width: 930px;
}

.content-sidebar-sidebar .content-sidebar-wrap {
	float: left;
}

.sidebar-content-sidebar .content-sidebar-wrap,
.sidebar-sidebar-content .content-sidebar-wrap {
	float: right;
}

/* Content */

.content {
	float: right;
	width: 765px;
}

.magazine-landing .content {
	background-color: #fff;
	padding: 50px 60px 24px;
}

.content-sidebar .content,
.content-sidebar-sidebar .content,
.sidebar-content-sidebar .content {
	float: left;
}

.content-sidebar-sidebar .content,
.sidebar-content-sidebar .content,
.sidebar-sidebar-content .content {
	width: 540px;
}

.full-width-content .content {
	width: 100%;
}

/* Primary Sidebar */

.sidebar-primary {
	float: right;
	width: 200px;
}

.sidebar-content .sidebar-primary,
.sidebar-sidebar-content .sidebar-primary {
	float: left;
}

/* Secondary Sidebar */

.sidebar-secondary {
	float: left;
	width: 180px;
}

.content-sidebar-sidebar .sidebar-secondary {
	float: right;
}

/* Column Classes
	Link: http://twitter.github.io/bootstrap/assets/css/bootstrap-responsive.css
--------------------------------------------- */
.class_after_column{
    width: 100%;
    display: inline-block;
    height: 0;
}
.five-sixths,
.four-sixths,
.one-fourth,
.one-half,
.one-sixth,
.one-third,
.three-fourths,
.three-sixths,
.two-fourths,
.two-sixths,
.two-thirds {
	float: left;
	margin-left: 2.564102564102564%;
}

.one-half,
.three-sixths,
.two-fourths {
	width: 48.717948717948715%;
}

.one-third,
.two-sixths {
	width: 31.623931623931625%;
}

.four-sixths,
.two-thirds {
	width: 65.81196581196582%;
}

.one-fourth {
	width: 23.076923076923077%;
}

.three-fourths {
	width: 74.35897435897436%;
}

.one-sixth {
	width: 14.52991452991453%;
}

.five-sixths {
	width: 82.90598290598291%;
}

.first {
	clear: both;
	margin-left: 0;
}


/*
Common Classes
---------------------------------------------------------------------------------------------------- */

/* WordPress
--------------------------------------------- */

.avatar {
	float: left;
}

.alignleft .avatar {
	margin-right: 24px;
}

.alignright .avatar {
	margin-left: 24px;
}

.author-box .avatar {
	height: 70px;
	margin-right: 30px;
	width: 70px;
}

.comment .avatar {
	height: 50px;
	margin: 0 16px 24px 0;
	width: 50px;
}

.sticky {
}

a.aligncenter img {
	display: block;
	margin: 0 auto;
}

img.centered,
.aligncenter {
	display: block;
	margin: 0 auto 24px;
}

img.alignnone {
	margin-bottom: 12px;
}

.alignleft {
	float: left;
	text-align: left;
}

.alignright {
	float: right;
	text-align: right;
}

a.alignleft,
a.alignright {
	max-width: 100%;
}

a.alignleft,
img.alignleft,
.wp-caption.alignleft {
	margin: 0 24px 24px 0;
}

a.alignright,
img.alignright,
.wp-caption.alignright {
	margin: 0 0 24px 24px;
}

.entry-content .wp-caption-text {
	font-size: 15px;
	font-weight: 700;
	margin: 0;
	text-align: center;
}

.gallery-caption,
.entry-content .gallery-caption {
	margin: 0 0 10px;
}

.widget_calendar table {
	width: 100%;
}

.widget_calendar td,
.widget_calendar th {
	text-align: center;
}

/* Genesis
--------------------------------------------- */

.breadcrumb {
	border-bottom: 1px dotted #888;
	margin-bottom: 40px;
	padding-bottom: 10px;
}

.author-box {
	margin-bottom: 50px;
	padding: 40px;
}

.author-box {
	background-color: #f5f5f5;
}

.archive-description p:last-child,
.author-box p:last-child,
.search-results .archive-description h1 {
	margin-bottom: 0;
}

.author-box-title {
	color: #222;
	font-size: 16px;
	margin-bottom: 4px;
}

.author-box p {
	margin-bottom: 0;
}


/* Search Form
--------------------------------------------- */

.search-form {
	overflow: hidden;
}

.entry-content .search-form {
	width: 50%;
}

.site-header .search-form {
	float: right;
	margin-top: 24px;
}

.footer-widgets .search-form input {
	border: none;
}

.genesis-nav-menu .search-form input {
	background-color: #222;
	border: 1px solid #222;
	color: #fff;
	text-transform: uppercase;
	width: 180px;
}

.genesis-nav-menu .search-form ::-moz-placeholder {
	color: #fff;
}

.genesis-nav-menu .search-form ::-webkit-input-placeholder {
	color: #fff;
}

.genesis-nav-menu .search-form input:focus {
	border: 1px solid #fff;
}

.genesis-nav-menu .search input[type="submit"],
.widget_search input[type="submit"] {
	border: 0;
	clip: rect(0, 0, 0, 0);
	height: 1px;
	margin: -1px;
	padding: 0;
	position: absolute;
	width: 1px;
}

.genesis-nav-menu .sub-menu {
	z-index: 200 !important;
}

/* Titles
--------------------------------------------- */

.expo_date_list a {
	color: #fff;
	font-weight: 500;
	/*text-transform: uppercase;*/
	
}

.expo_date_list a:hover {
	color: #67ccff;

	
}

.entry-title {
	font-size: 36px;
	line-height: 1;
	color: #006ab2;
}

.entry-title a,
.sidebar .widget-title a {
	color: #222;
	font-weight: 500;
}

.entry-title a:hover {
	color: #e8554e;
}

.widget-title {
	clear: both;
	font-size: 16px;
	margin-bottom: 24px;
	text-transform: uppercase;
}
.home-top table img{
	/*float: right;*/
    float: left;
}
.home-top table h3{
	color: #ffffff;
	margin: 0;
	font-weight: 400;
}
.home-top table {
    width: 100%;
     border-collapse: unset;
     background-color: #006ab2;
     padding: 0;
     color: #ffffff;
     margin-bottom: 0;
}
.colum3 p, .colum3 li{
	 color: #000;
    font-size: 16px;
}
.colum3 > p {
    margin-bottom: 5px;
}
/*.h2-info {
    background-color: #ed1c24;
    color: #ffffff;
    font-size: 22px;
    font-weight: 400;
    padding: 25px;
    text-align: center;
    width: 100%;
    display: inline-block;
}*/
.h2-info {
    background-color: #ed1c24;
    border-radius: 50px;
    color: #ffffff;
    font-size: 20px;
    font-weight: 400;
    margin: 2.5%;
    padding: 25px;
    text-align: center;
    width: 95%;
    display: inline-block;
    /*display: none !important;*/
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -ms-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}
.h2-info:hover{
    background-color: #006ab2;
}
.h2-info a {
    color: #fff;
    font-size: 1.5em;
    font-weight: 700;
}
/*.h2-info a:hover {
    text-decoration: underline;
}*/
.h3-home-box {
	padding: 10px 0 0;
}
.home-top table tr {
    font-size: 16px;
    line-height: 26px;
}
.home-top table td{
	border: none;
	padding: 0;
    border-bottom: 1px solid #fff;
}
.home-top table th {
    font-weight: inherit;
    padding: 0 5px 0 0;
    text-transform: none;
    border-bottom: 1px solid #fff;
}
.home-top table tbody tr:last-child td,.home-top table tbody tr:last-child th{
    border:none;
}
.sidebar .enews .widget-title {
	background: none;
	padding: 0;
}
.home-bottom section {
    background-color: #f5f9f8;
    border-bottom: 2px solid #dde1e0;
    float: left;
    margin-right: 2%;
	width: 32%;
}
.home-bottom {
	margin-top: 20px;
}
.home-bottom section:last-child {
    margin-right: 0%;
}

.archive-title {
	font-size: 20px;
	margin-bottom: 24px;
}


/*
Widgets
---------------------------------------------------------------------------------------------------- */

.widget,
.widget li {
	word-wrap: break-word;
}

.widget li {
 	list-style-type: none;
}

.widget ol > li {
	list-style-position: inside;
	list-style-type: decimal;
	padding-left: 20px;
	text-indent: -20px;
}

.widget li li {
	border: none;
	margin: 0 0 0 30px;
	padding-bottom: 0;
}

.widget ul > li:last-child {
	margin-bottom: 0;
}

.widget .genesis-nav-menu li li {
	margin: 0;
	padding: 0;
}

.widget.oio {
    margin-bottom: 20px !important;
}

/* Featured Content
--------------------------------------------- */

.featured-content {
	clear: both;
	overflow: hidden;
}

.home-middle .featured-content a,
.home-top .featured-content a {
	position: relative;
}

.featured-content .entry {
 	margin-bottom: 30px;
}

.content .home-middle .featured-content .entry,
.content .home-top .featured-content .entry {
	border: none;
	float: left;
	max-width: 100%;
}

.home-middle .featured-content .entry {
	width: 48%;
	float: left;
}
.home-middle h4.widget-title{
	background-color: #006ab2;
	color: #ffffff;
	font-size: 20px;
	padding: 10px 15px;
}

.content .home-bottom .featured-content .entry,
.sidebar .featured-content .entry {
	border-bottom: 2px solid #eee;
}

.sidebar .featured-content .entry:last-child {
	border-bottom: none;
}

.home-middle .featured-content .entry-content p:last-child,
.home-top .featured-content .entry-content p:last-child,
.sidebar .featured-content .entry:last-child {
	margin-bottom: 0;
}

.home-middle .featured-content .entry:nth-of-type(2n+1) {
	clear: left;
	margin-right: 4%;
}

.featured-content .entry-title {
	border: none;
	font-size: 24px;
	line-height: 1.2;
}

.sidebar .featured-content .entry-title {
	font-size: 20px;
}

.featured-content .entry-title a {
	border: none;
}

.featured-content a.alignnone {
	display: inline-block;
	margin-bottom: 20px;
	max-width: 100%
}

.featured-content .entry-header .entry-meta {
	margin-bottom: 10px;
}

.js .content .home-middle a .entry-time, 
.js .content .home-top a .entry-time {
	background-color: #e8554e;
	bottom: 24px;
	color: #fff;
	font-size: 14px;
	font-weight: 300;
	padding: 5px 10px;
	position: absolute;
	right: 0;
}

.js .home-middle a.alignleft,
.js .home-top a.alignleft {
	margin: 0 24px 24px 0;
}

.js .home-middle a.alignright,
.js .home-top a.alignright {
	margin: 0 0 24px 24px;
}

.js .home-middle a.alignleft img,
.js .home-middle a.alignright img,
.js .home-top a.alignleft img,
.js .home-top a.alignright img {
	margin: 0;
}

.home-middle a.more-link,
.home-top a.more-link {
	color: #222;
	/*background-color: #eee;
	clear: both;
	color: #222;
	display: block;
	font-size: 14px;
	margin-top: 20px;
	padding: 8px 10px;
	text-align: center;*/
}

.home-middle a.more-link:hover,
.home-top a.more-link:hover {
	/*background-color: #e8554e;*/
	color: #ed1c24;
}
.home-middle .featured-content .entry-title{
	font-size: 20px;
}
.featured-content ul {
	clear: both;
	margin-bottom: 30px;
}

.featured-content li {
	list-style-type: none;
}

/*----------toggles--------*/

div.arconix-toggle-wrap {
    background: none ;
    border: none ;
    border-radius: 0;
    padding: 5px 0 ;
    margin: 0;
}



.fa-minus-square:before, 
.fa-plus-square:before {
    color: #ff0000 ;
}
.arconix-toggle-title {
    background: none repeat scroll 0 0 #efefef;
    color: #2d5c88;
    cursor: pointer;
    font-size: 16px;
    padding: 20px;
    position: relative;
}
.arconix-toggle-wrap {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    border-radius: 0;
    clear: both;
    padding: 5px 0;
}

.arconix-box-gray, .arconix-box-grey {
    background-color: #efefef;
    color: #444;
}


.arconix-box-gray a, .arconix-box-grey a {
    color: #2DA6D6 !important;
}
.arconix-box a, .arconix-box a:hover {
    text-decoration: none;
}




/*
Plugins
---------------------------------------------------------------------------------------------------- */

/* Genesis eNews Extended
--------------------------------------------- */
.header-widget-area .gform_wrapper ul.gform_fields li.gfield{
    padding-right: 0;
}
.header-widget-area .gform_wrapper .gform_footer input[type="submit"]{
    margin-right: 0;
    padding: 7px 13px;
}
body .header-widget-area .gform_wrapper ul li.gfield{
    margin-top: 10px;
}
.enews-widget,.gform_widget {
	background-color: #ed1c24;
	color: #aaa;
	padding: 10px 15px;
	display: inline-block;
}
.gform_widget .widget-title {
    color: #ffffff;
    margin-bottom: 5px;
    text-align: left;
    text-transform: none;
}
body header .gform_wrapper .gform_body input.medium{
	width: 250px;
	 background-color: #fff;
    border: 1px solid #ddd;
    color: #222;
    font-size: 14px;
    font-weight: 300;
    width: 250px;
    background-image: none !important;
    padding: 8px !important;
    margin-right: 60px;
}
body header .gform_wrapper{
	width: 100%;
	max-width: 100%;
	margin: 0;
}
body header input[type="submit"]{
	background-color: #006ab2;
	padding: 10px 15px;
}
body header .gform_wrapper form{
	position: relative;
}
body header .gform_wrapper .gform_footer {
    bottom: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    right: 0;
    text-align: right;
}
body header .gform_wrapper .gform_footer .gform_button{
    width: auto;
    margin: 0;
}
body header .gform_wrapper .gform_body{

}
.enews form + p {
	margin-top: 24px;
}

.enews-widget .widget-title {
    color: #fff;
    margin-bottom: 10px;
    text-align: left;
    text-transform: none;
}
header .enews-widget input {
    margin-bottom: 0;
    padding: 10px;
}
header .enews #subscribe #subbox{
	width: 250px;
	float: left;
}
header .enews-widget input[type="submit"] {
    background-color: #ffffff;
    border: 1px solid #ddd;
    color: #222;
    margin-left: 10px;
    width: auto;
}
.enews-widget input {
	margin-bottom: 16px;
}

.enews-widget input:focus {
	border: 1px solid #ddd;
}

.enews-widget input[type="submit"] {
	background-color: #e8554e;
	color: #fff;
	margin: 0;
	width: 100%;
}

.enews-widget input:hover[type="submit"] {
	background-color: #fff;
	color: #222;
}
/* Genesis Latest Tweets
--------------------------------------------- */

.latest-tweets ul li {
	margin-bottom: 16px;
}

/* Genesis Responsive Slider
--------------------------------------------- */

.magazine-home .content #genesis-responsive-slider,
.magazine-home .content .genesis_responsive_slider li {
	border: none;
}

.magazine-home  .genesis_responsive_slider {
	margin-bottom: 40px;
}

.magazine-home .content .genesis_responsive_slider li:before {
	content: "";
	margin: 0;
}

.magazine-home .content .genesis_responsive_slider .slide-excerpt,
.magazine-home .content .genesis_responsive_slider .slide-excerpt-border  {
	background: transparent;
	border: none;
	margin: 0;
}

.magazine-home .content .genesis_responsive_slider .slide-excerpt {
	padding: 0;
}

.magazine-home .content #genesis-responsive-slider,
.magazine-home .content .genesis_responsive_slider .slides li,
.magazine-home .content .genesis_responsive_slider .flex-direction-nav li {
	margin: 0;
	padding: 0;
}

.magazine-home .content .genesis_responsive_slider .flex-control-nav {
	line-height: 1;
}

.magazine-home .content .genesis_responsive_slider .flex-control-nav li {
	margin: 0;
	padding: 0 5px;
}

.magazine-home .content .genesis_responsive_slider .flex-direction-nav li a {
	-webkit-transition: none;
	-moz-transition:    none;
	-ms-transition:     none;
	-o-transition:      none;
	transition:         none;
}

.magazine-home .content .genesis_responsive_slider .slide-excerpt-border  {
	background: #fff;
	width: 100%;
}

.magazine-home .content .genesis_responsive_slider h2,
.magazine-home .content .genesis_responsive_slider h2 a {
	line-height: 1.2;
	margin: 0;
}

.magazine-home .content .genesis_responsive_slider p {	
	font-size: 14px;
	margin: 10px 0 0;
}

.magazine-home .content .genesis_responsive_slider .flex-direction-nav li a {
	background: url(images/icon-direction-nav.png) no-repeat -50px 0;
	background-size: 100px 98px;
	height: 49px;
	outline: none;
	right: -25px;
	-webkit-transition: none;
	-moz-transition:    none;
	-ms-transition:     none;
	-o-transition:      none;
	transition:         none;
	width: 50px;
}

.magazine-home .content .genesis_responsive_slider .flex-direction-nav li a:hover {
	background-position: -50px -49px;
}

.magazine-home .content .genesis_responsive_slider .flex-direction-nav li a.prev {
	background-position: 0 0;
	bottom: auto;
	left: auto;
	right: 62px;
	top: 30px;
}

.magazine-home .content #genesis-responsive-slider .flex-direction-nav li a.next {
	bottom: auto;
	left: auto;
	right: 10px;
	top: 30px;
}

.magazine-home .content #genesis-responsive-slider .flex-direction-nav li a:hover.prev {
	background-position: 0 -49px;
}

/* Jetpack
--------------------------------------------- */

img#wpstats {
	display: none;
}

/* Simple Social Icons
--------------------------------------------- */

.sidebar .simple-social-icons ul li {
	margin: 0 2px 4px !important;
}


/*
Site Header
---------------------------------------------------------------------------------------------------- */

.primary-nav .site-header {
	padding-top: 0px;
}

.site-header .wrap {
	padding: 30px 0;
}

/* Title Area
--------------------------------------------- */

.title-area {
	float: right;
	padding-top: 30px;
	width: 525px;
}

.header-image .title-area {
	padding: 50px 0 0;
}

.site-title {
	/*font-family: 'Raleway', sans-serif;*/
	font-size: 48px;
	line-height: 1;
	margin-bottom: 0;
}

.site-title a,
.site-title a:hover {
	color: #222;
	font-weight: 900;
}

.site-description {
	display: block;
	height: 0;
	margin-bottom: 0;
	text-indent: -9999px;
}

/* Full width header, no widgets */

.header-full-width .title-area,
.header-full-width .site-title {
	width: 100%;
}

.header-image .site-description,
.header-image .site-title a {
	display: block;
	height: 0;
	margin-bottom: 0;
	text-indent: -9999px;
}

/* Logo, hide text */

.header-image .site-header .wrap {
    padding: 0 15px;
}
.home .content-sidebar-wrap {
    display: inline-block;
    width: 100%;
}
.colum3 ul{
	padding: 0;
	margin: 0;
	text-align: left;
}
.colum3 p{
	text-align: left;
}
.colum3 li {
    list-style-type: none !important;
}
.home-top-2{
	margin-top: 30px;
}
.colum3 {
    float: left;
    margin-left: 5%;
    width: 30%;
}
.colum3 > h5 {
    min-height: 60px;
    text-align: center;
    border-top: 2px solid #ccc;
    border-bottom: 2px solid #ccc;
}
.home-top-2 .colum3 > h5{
    position: relative;
    border-top: none;
    font-size: 16px;
    padding-left: 30px;
text-align: left;
min-height: 65px;
}
.home-top-2 .colum3 h5:before{
    position: absolute;
    color: #ed1c24;
    font-size: 44px;
    left: 0;
top: -10px;
}
.home-top-2 .cl1.colum3 h5:before{
    content: "1";
}
.home-top-2 .cl2.colum3 h5:before{
    content: "2";
}
.home-top-2 .cl3.colum3 h5:before{
    content: "3";
}
.colum3{
	 text-align: center;
}
.cl1.colum3 {
    margin-left: 0;
   
}
.home-top-2 h4.widget-title{
	text-align: center;
	font-size: 25px;
	color: #006ab2;
}
.header-image .site-title a {
	background-size: contain !important;
	float: none;
	display: block;
	min-height: 130px;
	text-indent: -9999px;
	width: 95%;
    margin: auto;
    /*background-position-y: 19px !important;*/
}

/* Widget Area
--------------------------------------------- */

.site-header .widget-area {
	float: left;
	text-align: right;
	/*width: 728px;*/
}
.site-header .gform_widget{
    width: 340px;
float: left;
}
.site-header .widget_media_image {
    float: left;
    width: 115px;
    display: inline-block;
    font-size: 0;
}
.header-image .site-header .title-area{
	/*padding: 56px 0 0;*/
    padding: 0;
}

.site-header .widget-area p {
	margin-bottom: 0;
}


/*
Site Navigation
---------------------------------------------------------------------------------------------------- */
.header-widget-area .simple-social-icons {
    bottom: -56px;
    position: absolute;
    right: 20px;
}
.site-header{
	position: relative;
}
.genesis-nav-menu {
	clear: both;
	color: #222;
	/*font-family: 'Raleway', sans-serif;*/
	font-size: 14px;
	font-weight: 400;
	line-height: 1;
	text-transform: uppercase;
	width: 100%;
}
.nav-secondary .genesis-nav-menu {
	text-align: center;
}

.genesis-nav-menu .menu-item {
	display: inline-block;
	text-align: left;
}

.genesis-nav-menu a {
	border: none;
	color: #222;
	display: block;
	padding: 20px;
	position: relative;
}

.genesis-nav-menu a:hover,
.genesis-nav-menu .current-menu-item > a,
.genesis-nav-menu .sub-menu .current-menu-item > a:hover {
	color: #ed1c24;
}

.genesis-nav-menu .sub-menu {
	left: -9999px;
	opacity: 0;
	position: absolute;
	-webkit-transition: opacity .4s ease-in-out;
	-moz-transition:    opacity .4s ease-in-out;
	-ms-transition:     opacity .4s ease-in-out;
	-o-transition:      opacity .4s ease-in-out;
	transition:         opacity .4s ease-in-out;
	width: 190px;
	z-index: 99;
}

.genesis-nav-menu .sub-menu a {
	background-color: #fff;
	border-top: none;
	font-size: 13px;
	padding: 10px 15px;
	position: relative;
	text-transform: none;
	width: 190px;
	box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2);
}

.genesis-nav-menu .sub-menu .sub-menu {
	margin: -53px 0 0 189px;
}

.genesis-nav-menu .menu-item:hover {
	position: static;
}

.genesis-nav-menu .menu-item:hover > .sub-menu {
	left: auto;
	opacity: 1;
}

.genesis-nav-menu > .first > a {
	padding-left: 0;
}

.genesis-nav-menu > .last > a {
	padding-right: 0;
}

.genesis-nav-menu > .right {
	color: #fff;
	display: inline-block;
	float: right;
	list-style-type: none;
	padding: 25px 0;
	text-transform: uppercase;
}

.genesis-nav-menu > .right > a {
	display: inline;
	padding: 0;
}

.genesis-nav-menu > .rss > a {
	margin-left: 48px;
}

.genesis-nav-menu > .search {
	padding: 7px 0 0;
}

/* Site Header Navigation
--------------------------------------------- */

.site-header .sub-menu {
	border-top: 1px solid #222;
}

.site-header .sub-menu .sub-menu {
	margin-top: -54px;
}

/* Primary Navigation
--------------------------------------------- */

.nav-primary {
	background-color: #cccccc;
	color: #fff;
	margin-top: 5px;
	width: 100%;
	z-index: 999;
}
.nav-primary .wrap{
	background-color: #006ab2;
}
.admin-bar .nav-primary {
	/*top: 32px;*/
}

.nav-primary a {
	color: #fff;
}

.nav-primary a:hover,
.nav-primary .sub-menu a:hover,
.nav-primary .genesis-nav-menu .current-menu-item > a {
	color: #e8554e;
}

.nav-primary .genesis-nav-menu .sub-menu a {
	background-color: #222;
	border: 1px solid #fff;
	border-top: none;
}

/* Secondary Navigation
--------------------------------------------- */
.nav-secondary{
	background-color: #cccccc;
}
.nav-secondary .wrap {
	background-color: #cccccc;
}

/* Responsive Menu
--------------------------------------------- */

.responsive-menu-icon {
	cursor: pointer;
	display: none;
	margin-bottom: -1px;
	text-align: left;
}

.responsive-menu-icon::before {
	content: "\f333";
	display: inline-block;
	font: normal 20px/1 'dashicons';
	margin: 0 auto;
	padding: 10px;
}
.responsive-menu-icon:after{
	content: "MENU";
	vertical-align: top;
	position: relative;
    top: 7px;
}
.site-header .responsive-menu-icon::before {
	padding: 0;
}


/*
Content Area
---------------------------------------------------------------------------------------------------- */

/* Entries
--------------------------------------------- */

.entry {
	margin-bottom: 60px;
}
.home .entry {
	margin-bottom: 20px;
}
.home .entry-content p{
	margin-bottom: 15px;
}
.archive .content .entry {
	border-bottom: 2px solid #eee;
}
.page-template-page_blog-php .content .entry,.archive.category .content .entry{
    border:none;
    margin-bottom: 30px;
}
.page-template-page_blog-php .h2_blog,.archive.category .h2_blog{
    font-size: 19px;
}
.entry-content a {
	color: #1982d1;
}
.entry-content a:focus,.entry-content a:active,.entry-content a:hover {
    color: #ed1c24;
}
.entry-content .attachment a,
.entry-content .gallery a {
	border: none;
}

.entry-content ol,
.entry-content p,
.entry-content ul,
.quote-caption {
	margin-bottom: 15px;
}

.entry-content ol,
.entry-content ul {
	margin-left: 40px;
}

.entry-content ol > li {
	list-style-type: decimal;
}

.entry-content ul > li {
	list-style-type: disc;
}

.entry-content ol ol,
.entry-content ul ul {
	margin-bottom: 0;
}

.entry-meta {
	font-size: 14px;
}

.entry-header .entry-meta {
	margin-bottom: 30px;
}

.entry-comments-link::before {
	content: "\2014";
	margin: 0 6px 0 2px;
}

.entry-categories,
.entry-tags {
	display: block;
}

/* After Entry
--------------------------------------------- */

.after-entry {
	border-bottom: 1px solid #222;
	border-top: 2px solid #222;
	margin-top: 40px;
	padding: 30px 0;
}

.after-entry p:last-child {
	margin-bottom: 0;
}

.after-entry .widget {
	margin-bottom: 30px;
}

.after-entry .widget:last-child {
	margin-bottom: 0;
}

/* Pagination
--------------------------------------------- */

.archive-pagination,
.entry-pagination {
	font-size: 14px;
	margin: 40px 0;
}

.archive-pagination li {
	display: inline;
}

.archive-pagination li a {
	background-color: #222;
	color: #fff;
	cursor: pointer;
	display: inline-block;
	padding: 8px 12px;
}

.archive-pagination li a:hover,
.archive-pagination li.active a {
	background-color: #e8554e;
}

.entry-pagination a {
	border-bottom: 1px solid #ddd;
}

/* Comments
--------------------------------------------- */

.comment-respond,
.entry-comments,
.entry-pings {
	background-color: #fff;
	margin-bottom: 50px;
}

.comment-content {
	clear: both;
}

.entry-comments .comment-author {
	margin-bottom: 0;
}

.comment-respond input[type="email"],
.comment-respond input[type="text"],
.comment-respond input[type="url"] {
	width: 50%
}

.comment-respond label {
	display: block;
	margin-right: 12px;
}

.comment-list li,
.ping-list li {
	list-style-type: none;
}

.comment-list li {
	margin-top: 24px;
	padding: 32px;
}

.comment-list li li {
	margin-right: -32px;
}

li.comment {
	background-color: #f5f5f5;
	border: 2px solid #fff;
	border-right: none;
}

.entry-pings .reply {
	display: none;
}

.bypostauthor {
}

.form-allowed-tags {
	background-color: #f5f5f5;
	font-size: 14px;
	padding: 24px;
}


/*
Sidebars
---------------------------------------------------------------------------------------------------- */

.sidebar p:last-child,
.sidebar ul > li:last-child {
	margin-bottom: 0;
}

.sidebar .featured-content p:last-child {
	margin-bottom: 24px;
}

.sidebar li {
	border-bottom: 1px dotted #888;
	margin-bottom: 6px;
	padding-bottom: 6px;
}

.sidebar .widget {
	margin-bottom: 40px;
}
.sidebar .widget.adsanity-group {
    margin-bottom: 10px;
}
.sidebar .ad-alignleft .ad-row > div,.sidebar .ad-alignnone .ad-row > div{
    margin-left: auto;
    margin-right: auto;
}
.sidebar .adsanity-group .widget-title{display: none;}
.sidebar .tagcloud a,
.sidebar .tagcloud a:visited {
	background-color: #eee;
	color: #222;
	cursor: pointer;
	display: inline-block;
	margin: 0 5px 5px 0;
	padding: 5px 10px;
}

.sidebar .tagcloud a:hover {
	background-color: #e8554e;
	color: #fff;
}


/*
Footer Widgets
---------------------------------------------------------------------------------------------------- */

.footer-widgets {
	background-color: #cccccc;
	margin-top: 30px;
	clear: both;
	font-size: 15px;
	padding: 30px 0 20px;
}

.footer-widgets-1,
.footer-widgets-2,
.footer-widgets-3 {
	width: 312px;
}

.footer-widgets-1 {
	margin-right: 30px;
}

.footer-widgets-1,
.footer-widgets-2 {
	float: left;
}

.footer-widgets-3 {
	float: right;
}

.footer-widgets a {
	/*font-weight: 300;*/
}

.footer-widgets a:hover {
}

.footer-widgets p:last-child {
	margin-bottom: 0;
}

.footer-widgets .widget {
	margin-bottom: 20px;
}

.footer-widgets li {
	margin-bottom: 10px;
}

.footer-widgets .enews-widget {
	padding: 0;
}

.footer-widgets button,
.footer-widgets input[type="button"],
.footer-widgets input[type="reset"],
.footer-widgets input[type="submit"],
.footer-widgets .button {
	background-color: #eee;
	color: #222;
}

.footer-widgets button:hover,
.footer-widgets input[type="button"]:hover,
.footer-widgets input[type="reset"]:hover,
.footer-widgets input[type="submit"]:hover,
.footer-widgets .button:hover {
	background-color: #fff;
	color: #222;
}


/*
Site Footer
---------------------------------------------------------------------------------------------------- */

.site-footer {
	background-color: #222;
	/*font-family: 'Raleway', sans-serif;*/
	font-size: 14px;
	text-align: center;
}

.site-footer .wrap {
	border-top: 1px solid #444;
	padding: 60px 0;
}

.site-footer,
.site-footer a {
	color: #aaa;
}

.site-footer a:hover {
	color: #fff;
}

.site-footer p {
	margin-bottom: 0;
}


/*
Color Styles
---------------------------------------------------------------------------------------------------- */

.magazine-pro-blue a.more-link:hover,
.magazine-pro-blue .home-middle a.more-link,
.magazine-pro-blue .home-top a.more-link,
.magazine-pro-blue .site-title a:hover,
.magazine-pro-green a.more-link:hover,
.magazine-pro-green .home-middle a.more-link,
.magazine-pro-green .home-top a.more-link,
.magazine-pro-green .site-title a:hover,
.magazine-pro-orange a.more-link:hover,
.magazine-pro-orange .home-middle a.more-link,
.magazine-pro-orange .home-top a.more-link,
.magazine-pro-orange .site-title a:hover {
	color: #222;
}

.magazine-pro-blue .archive-pagination li a:hover,
.magazine-pro-blue .footer-widgets a:hover,
.magazine-pro-blue .home-middle a.more-link:hover,
.magazine-pro-blue .home-top a.more-link:hover,
.magazine-pro-blue .site-footer a:hover,
.magazine-pro-green .archive-pagination li a:hover,
.magazine-pro-green .footer-widgets a:hover,
.magazine-pro-green .home-middle a.more-link:hover,
.magazine-pro-green .home-top a.more-link:hover,
.magazine-pro-green .site-footer a:hover,
.magazine-pro-orange .archive-pagination li a:hover,
.magazine-pro-orange .footer-widgets a:hover,
.magazine-pro-orange .home-middle a.more-link:hover,
.magazine-pro-orange .home-top a.more-link:hover,
.magazine-pro-orange .site-footer a:hover {
	color: #fff;
}

.magazine-pro-blue .enews-widget input:hover[type="submit"],
.magazine-pro-green .enews-widget input:hover[type="submit"],
.magazine-pro-orange .enews-widget input:hover[type="submit"] {
	background-color: #fff;
}

.magazine-pro-blue .footer-widgets a:hover,
.magazine-pro-green .footer-widgets a:hover,
.magazine-pro-orange .footer-widgets a:hover {
	color: #ccc;
}

/* Magazine Pro Blue
--------------------------------------------- */

.magazine-pro-blue a:hover,
.magazine-pro-blue .entry-content a,
.magazine-pro-blue .entry-title a:hover,
.magazine-pro-blue .genesis-nav-menu a:hover,
.magazine-pro-blue .genesis-nav-menu .current-menu-item > a,
.magazine-pro-blue .genesis-nav-menu .sub-menu .current-menu-item > a:hover,
.magazine-pro-blue .nav-primary a:hover,
.magazine-pro-blue .nav-primary .sub-menu a:hover,
.magazine-pro-blue .nav-primary .genesis-nav-menu .current-menu-item > a {
	color: #469bd1;
}

.js.magazine-pro-blue .content .home-middle a .entry-time,
.js.magazine-pro-blue .content .home-top a .entry-time,
.magazine-pro-blue button:hover,
.magazine-pro-blue input:hover[type="button"],
.magazine-pro-blue input:hover[type="reset"],
.magazine-pro-blue input:hover[type="submit"],
.magazine-pro-blue .archive-pagination li a:hover,
.magazine-pro-blue .archive-pagination li.active a,
.magazine-pro-blue .button:hover,
.magazine-pro-blue .enews-widget input[type="submit"],
.magazine-pro-blue .entry-content .button:hover,
.magazine-pro-blue .home-middle a.more-link:hover,
.magazine-pro-blue .home-top a.more-link:hover,
.magazine-pro-blue .sidebar .tagcloud a:hover {
	background-color: #469bd1;
}

.magazine-pro-blue .button:hover {
	color: #fff;
}

/* Magazine Pro Green
--------------------------------------------- */

.magazine-pro-green a:hover,
.magazine-pro-green .entry-content a,
.magazine-pro-green .entry-title a:hover,
.magazine-pro-green .genesis-nav-menu a:hover,
.magazine-pro-green .genesis-nav-menu .current-menu-item > a,
.magazine-pro-green .genesis-nav-menu .sub-menu .current-menu-item > a:hover,
.magazine-pro-green .nav-primary a:hover,
.magazine-pro-green .nav-primary .sub-menu a:hover,
.magazine-pro-green .nav-primary .genesis-nav-menu .current-menu-item > a {
	color: #3fbd85;
}

.js.magazine-pro-green .content .home-middle a .entry-time,
.js.magazine-pro-green .content .home-top a .entry-time,
.magazine-pro-green button:hover,
.magazine-pro-green input:hover[type="button"],
.magazine-pro-green input:hover[type="reset"],
.magazine-pro-green input:hover[type="submit"],
.magazine-pro-green .archive-pagination li a:hover,
.magazine-pro-green .archive-pagination li.active a,
.magazine-pro-green .button:hover,
.magazine-pro-green .enews-widget input[type="submit"],
.magazine-pro-green .entry-content .button:hover,
.magazine-pro-green .home-middle a.more-link:hover,
.magazine-pro-green .home-top a.more-link:hover,
.magazine-pro-green .sidebar .tagcloud a:hover {
	background-color: #3fbd85;
}

.magazine-pro-green .button:hover {
	color: #fff;
}

/* Magazine Pro Orange
--------------------------------------------- */

.magazine-pro-orange a:hover,
.magazine-pro-orange .entry-content a,
.magazine-pro-orange .entry-title a:hover,
.magazine-pro-orange .genesis-nav-menu a:hover,
.magazine-pro-orange .genesis-nav-menu .current-menu-item > a,
.magazine-pro-orange .genesis-nav-menu .sub-menu .current-menu-item > a:hover,
.magazine-pro-orange .nav-primary a:hover,
.magazine-pro-orange .nav-primary .sub-menu a:hover,
.magazine-pro-orange .nav-primary .genesis-nav-menu .current-menu-item > a {
	color: #f2a561;
}

.js.magazine-pro-orange .content .home-middle a .entry-time,
.js.magazine-pro-orange .content .home-top a .entry-time,
.magazine-pro-orange button:hover,
.magazine-pro-orange input:hover[type="button"],
.magazine-pro-orange input:hover[type="reset"],
.magazine-pro-orange input:hover[type="submit"],
.magazine-pro-orange .archive-pagination li a:hover,
.magazine-pro-orange .archive-pagination li.active a,
.magazine-pro-orange .button:hover,
.magazine-pro-orange .enews-widget input[type="submit"],
.magazine-pro-orange .entry-content .button:hover,
.magazine-pro-orange .home-middle a.more-link:hover,
.magazine-pro-orange .home-top a.more-link:hover,
.magazine-pro-orange .sidebar .tagcloud a:hover {
	background-color: #f2a561;
}

.magazine-pro-orange .button:hover {
	color: #fff;
}
.page-template-page_schools_directory_new .tablepress-mobile{
    display: none;
}

/*
Media Queries
---------------------------------------------------------------------------------------------------- */

@media only screen and (max-width: 1139px) {
    .header-image .site-header .title-area{
        width: 100%;
    }
    .header-image .site-title a{
        background-position: center !important;
    }
    .site-header .gform_widget,.site-header .widget_media_image{
        float: none;
        vertical-align: top;
    }
    .site-header .widget-area{
        width: 100%;
        text-align: center;
        vertical-align: top;
    }
    .header-image .site-header .title-area{
        /*padding-top: 20px;*/
    }
	.site-inner,
	.wrap {
		max-width: 960px;
	}

	.title-area {
		width: 580px;
	}

	.site-header .widget-area {
		
	}

	.content-sidebar-sidebar .content-sidebar-wrap,
	.sidebar-content-sidebar .content-sidebar-wrap,
	.sidebar-sidebar-content .content-sidebar-wrap {
		width: 780px;
	}

	.content {
		width: 630px;
	}

	.content-sidebar-sidebar .content,
	.sidebar-content-sidebar .content,
	.sidebar-sidebar-content .content {
		width: 450px;
	}

	.footer-widgets-1,
	.footer-widgets-2,
	.footer-widgets-3 {
		width: 300px;
	}
    .sidebar-primary {
        width: 220px;
    }
	.sidebar-secondary {
		width: 150px;
	}
	#menu-top-level{
		width: 95%;
	}
}

@media only screen and (max-width: 1023px) {

	.site-inner,
	.wrap {
		max-width: 750px;
	}
	
	.content,
	.content-sidebar-sidebar .content,
	.content-sidebar-sidebar .content-sidebar-wrap,
	.footer-widgets-1,
	.footer-widgets-2,
	.footer-widgets-3,
	.home-middle .featured-content .entry,
	.sidebar-content-sidebar .content,
	.sidebar-content-sidebar .content-sidebar-wrap,
	.sidebar-primary,
	.sidebar-secondary,
	.sidebar-sidebar-content .content,
	.sidebar-sidebar-content .content-sidebar-wrap,
	.site-header .widget-area,
	.title-area {
		width: 100%;
	}

	.genesis-nav-menu,
	.site-header .title-area,
	.site-header .widget-area,
	.site-title {
		text-align: center;
	}

	.nav-primary {
		position: static;
	}

	.featured-content .entry,
	.site-header .search-form,
	.site-title {
		float: none;
	}

	.primary-nav .site-header,
	.title-area {
		padding-top: 0;
	}

	.title-area {
		padding-bottom: 20px;
	}

	.header-image .site-header .title-area {
		padding-bottom: 0;
	}

	.genesis-nav-menu > .right {
		display: none;
	}

}
@media only screen and (max-width: 900px) {
    .wrap_embed_video_school {
        height: 50%;
        left: 5%;
        margin-left: 0;
        width: 90%;
    }
}

.back-to-top-table {
    background-color: #006ab2;
    border: medium none;
    color: #fff !important;
    cursor: pointer;
    display: inline-block;
    float: left;
    font-size: 14px;
    font-weight: normal;
    line-height: 16px;
    padding: 11px 18px;
    width: auto;
}
@media only screen and (max-width: 768px) {
    .page-template-page_open-days-php .tablepress tr td.column-2 {
        overflow-wrap: break-word;
  word-wrap: break-word;

  -ms-word-break: break-all;
  /* This is the dangerous one in WebKit, as it breaks things wherever */
  word-break: break-all;
  /* Instead use this non-standard one: */
  word-break: break-word;

  /* Adds a hyphen where the word breaks, if supported (No Blink) */
  -ms-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;

    }
    .page-template-page_schools_fees_new .tablepress-mobile .m-column-1 a,.page-template-page_schools_new .tr_top a,
    .page-template-page_open-days_new .tablepress-mobile .m-column-1 a {
        font-weight: bold;
        font-size: 16px;
    }
    .page-template-page_schools_fees_new .m-column-11,.page-template-page_schools_fees_new .m-column-22 {
        width: 50%;
    }
    .page-template-page_schools_fees_new .tablepress-mobile td,.page-template-page_schools_new .tr_sub_1 td,.page-template-page_schools_new .tr_sub_2 td{
        border: none;
        padding: 4px 10px;
    }
    .page-template-page_schools_new .tr_sub_2 td{
        color: #000;
    }
    .page-template-page_schools_new .tr_sub_1 .m-column-11{
        font-size: 15px;
        color: #8e8e8e;
    }
    .page-template-page_schools_new .tr_sub_1 td {
        padding-top: 10px;
    }
    .page-template-page_schools_fees_new .tablepress-mobile .tr-school-top td{
        padding-top: 10px;
    }
    .page-template-page_schools_fees_new .tablepress-mobile .tr-school-last td{
        padding-bottom: 10px;
    }
    .page-template-page_schools_fees_new .tablepress-mobile .m-column-11 {
        color: #006ab2;
    }
    .page-template-page_schools_fees_new .tablepress-mobile .m-column-1{
        border-top: 1px solid #ddd;
    }
    .page-template-page_schools_new .tr_top td{
        border-bottom: none;
        border-top: 1px solid #ddd;
    }
    .page-template-page_open-days_new .tablepress-mobile td{
        border-bottom: none;
    }
    .page-template-page_open-days_new .tablepress-mobile .m-column-1{
        border-top: 1px solid #ddd;
    }
    .page-template-page_open-days_new .tablepress-mobile .m-column-2 {
        padding-top: 0 !important;
    }
    .page-template-page_schools_directory_new .ul_wrap_search li.expo{
        clear: left;
    }
    .page-template-page_schools_directory_new .tablepress .m-column-22 .fa {
        float: none;
        padding-top: 0px;
        cursor: pointer;
        z-index: 9;
        width: 40px;
        text-align: center;
    }
    .page-template-page_schools_directory_new .tablepress-mobile tbody{
        width: 100%;
display: inline-block;
    }
    .page-template-page_schools_directory_new .tablepress .column-1 a{
        padding-right: 50px;
    }
    .page-template-page_schools_directory_new .tablepress,.page-template-page_schools_fees_new .tablepress,
    .page-template-page_schools_new .tablepress,
    .page-template-page_open-days_new .tablepress{
        display: none !important;
    }
    .page-template-page_schools_directory_new .tablepress-mobile,.page-template-page_schools_fees_new .tablepress-mobile,
    .page-template-page_schools_new .tablepress-mobile,
    .page-template-page_open-days_new .tablepress-mobile{
        display: block !important;
    }
    .page-template-page_open-days_new .tablepress-mobile tr,.page-template-page_open-days_new .tablepress-mobile td,.page-template-page_open-days_new .tablepress-mobile tbody,
    .page-template-page_open-days_new .tablepress-mobile thead,.page-template-page_open-days_new .tablepress-mobile thead tr,.page-template-page_open-days_new .tablepress-mobile thead th{
        width: 100%;
        display: inline-block;
    }
    .page-template-page_schools_directory_new .tablepress-mobile .row-3 .column-1{
        position: relative;
        padding-top: 33px;
    }

    .page-template-page_schools_directory_new .tablepress .round1 {
        position: absolute;
        right: 0;
        bottom: -30px;
    }
    .page-template-page_schools_directory_new .tablepress-mobile .div_midle{
        position: initial;
        padding: 0;
    }
    .page-template-page_schools_directory_new .tablepress-mobile .round2{
        width: 50px;
        padding: 14px 0;
    }
    .page-template-page_schools_directory_new .tablepress-mobile .m-column-22{
        width: 50%;
        /*display: inline-block;*/
    }
    .page-template-page_schools_directory_new .tablepress-mobile .m-column-11 {
        width: 50%;
    }
    .page-template-page_schools_directory_new .tablepress-mobile .row-3 {
        width: 100%;
        display: table;
    }
    .page-template-page_schools_directory_new .tablepress-mobile .row-3 .column-1{
        width: 50%;
    }
    .page-template-page_schools_directory_new .tablepress-mobile .row-3.row-3-hide{
        display: none;
    }
    .tr-open .fa-chevron-down:before{
        content: "\f077";
    }
    .page-template-page_schools_directory_new .tablepress-mobile .row-3.tr-open {
        display: table;
    }
    .page-template-page_schools_directory_new .tablepress-mobile .round1 .fa-male,
    .page-template-page_schools_directory_new .tablepress-mobile .round1 .fa-female{
        font-size: 22px;
    }
	body .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column, .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column-auto{
		min-width: 33.33%;
	}
	body .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column:nth-of-type(2n+1){
		clear: none;
	}
	.header-widget-area .simple-social-icons {
		bottom: -48px;
	}
	.home_page_image img,.expo_date_list,.home_page_image{
		width: 100%;
		float: none;
	}
	.home_page_image img{
		height: auto !important;
	}
	.ul_wrap_search li{
		width: 50% !important;
		margin-left: 0;
		min-height: inherit;
		margin-top: 10px;
	}
	.home-bottom section{
		width: 100%;
		margin-bottom: 30px;
	}
	.single-right li.li_left{
		width: 53%;
		margin-right:4%;
	}
	.single-right li {
	    width: 43%;
	}
    .single-info-school{
        display: block;
    }
	.single-left,.single-right{
		width: 100%;
        margin-right: 0;
	}
	.single-right{
		margin-top: 40px;
	}
	.header-image .site-title a {
	    background-position: center bottom !important;
	}
	.footer-widgets,
	.nav-secondary,
	.site-footer,
	.site-header,
	.site-inner {
		padding-left: 5%;
		padding-right: 5%;
	}

	.genesis-nav-menu > .first > a {
		padding-left: 20px;
	}

	.genesis-nav-menu.responsive-menu > .menu-item > .sub-menu,
	.genesis-nav-menu.responsive-menu {
		display: none;
	}

	.genesis-nav-menu.responsive-menu .menu-item,
	.responsive-menu-icon {
		display: block;
	}
	
	.genesis-nav-menu.responsive-menu .menu-item {
		margin: 0;
	}
	.genesis-nav-menu.responsive-menu > .menu-item {
		width: 48%;
		margin-right:2%;
		float: left;
	}
	.genesis-nav-menu.responsive-menu .menu-item:hover {
		position: static;
	}
	
	.genesis-nav-menu a {
		line-height: 1;
		padding: 18px 20px;
	}

	.genesis-nav-menu.responsive-menu .menu-item-has-children {
		cursor: pointer;	
	}

	.genesis-nav-menu.responsive-menu .menu-item-has-children > a {
		margin-right: 60px;
	}

	.genesis-nav-menu.responsive-menu > .menu-item-has-children:before {
		content: "\f347";
		float: right;
		font: normal 16px/1 'dashicons';
		height: 16px;
		padding: 16px 20px;
		right: 0;
		text-align: right;
		z-index: 9999;
	}

	.genesis-nav-menu.responsive-menu .menu-open.menu-item-has-children:before {
		content: "\f343";
	}
	
	.nav-primary .genesis-nav-menu.responsive-menu > .menu-item-has-children:before {
		color: #fff;
	}

	.genesis-nav-menu.responsive-menu .sub-menu {
		background-color: rgba(0, 0, 0, 0.05);
		border: none;
		left: auto;
		opacity: 1;
		position: relative;
		-moz-transition:    opacity .4s ease-in-out;
		-ms-transition:     opacity .4s ease-in-out;
		-o-transition:      opacity .4s ease-in-out;
		-webkit-transition: opacity .4s ease-in-out;
		transition:         opacity .4s ease-in-out;
		width: 100%;
		z-index: 99;
	}

	.genesis-nav-menu.responsive-menu .sub-menu .sub-menu {
		background-color: transparent;
		margin: 0;
		padding-left: 25px;
	}

	.genesis-nav-menu.responsive-menu .sub-menu li a,
	.genesis-nav-menu.responsive-menu .sub-menu li a:hover {
		border: none;
		padding: 14px 20px;
		position: relative;
		width: 100%;
	}

	.home-bottom .featured-content .entry,
	.home-middle .featured-content .entry {
		padding-bottom: 20px;
	}

	.archive-pagination li a {
		margin-bottom: 4px;
	}

	.five-sixths,
	.four-sixths,
	.one-fourth,
	.one-half,
	.one-sixth,
	.one-third,
	.three-fourths,
	.three-sixths,
	.two-fourths,
	.two-sixths,
	.two-thirds {
		margin: 0;
		width: 100%;
	}

	.magazine-home .content .genesis_responsive_slider h2,
	.magazine-home .content .genesis_responsive_slider h2 a {
		font-size: 20px;
		line-height: 1.2;
	}
	
	.magazine-home .content .genesis_responsive_slider .slide-excerpt-border p {
		display: none;
	}
    .site-header .gform_widget,.site-header .widget_media_image{
        float: none;
        vertical-align: top;
    }
    .header-image .site-header .title-area{
        /*padding-top: 25px;*/
    }
}
@media only screen and (max-width: 540px) {
    .site-header,.header-image .site-header .wrap{
        padding: 0 !important;
    }
    .site-header .widget_media_image{
        display: none !important;
    }
    .site-header .gform_widget{
        width: 100% !important;
    }
    body header .gform_wrapper .gform_body input.medium{
        width: calc(100% - 70px) !important;
    }
    .site-header .gform_widget .widget-wrap{
        padding: 3px 20px 20px;
    }
    .header-image .site-header .title-area{
        /*padding: 10px 20px 0 20px !important;*/
    }
    .header-image .site-title a{
        min-height: 85px;
    }
}
@media only screen and (max-width: 480px) {
    .btn{
        font-size: 13px;
        white-space: nowrap;
    }
	body .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column, .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column-auto{
		min-width: 50%;
	}
	body .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column:nth-of-type(2n+1){
		clear: both;
	}
	.ul_wrap_search li{
		width: 100% !important;
	}
	.facetwp-search{
		width: 100%;
		margin-bottom:10px;
	}
	.home-top table img{
		display: none;
	}
	body header .gform_wrapper .gform_body input.medium{
		width: 220px;
	}
	.header-image .site-header .wrap{
		padding: 0;
	}
	.colum3{
		width: 100%;
		margin-bottom: 20px;
		margin-left: 0;
		text-align: center;
	}
	.colum3 > h5 {
    min-height: inherit;
	}
	.single-right li.li_left{
		width: 39%;
		margin-right:4%;
	}
	.single-right li {
	    width: 43%;
	}
	.single-more-info{
		padding-left: 5%;
		padding-right: 5%;
	}
	.single-more-info{
		height: auto;
	}
	.single-more-info li{
		width: 70%;
	}
	.bjqs-prev a{
		left: 0 !important;
	}
	.bjqs-next a{
		right: 0 !important;
	}
	.single-more-info li.li_left {
	    width: 27%;
	    margin-right: 3%
	}
	.magazine-home .content .genesis_responsive_slider .flex-direction-nav {
		display: none;
	}

	.magazine-home .content .genesis_responsive_slider .slide-excerpt {
		width: 100%;
	}
	
}
@media only screen and (max-width: 360px) {
	table .div_midle {
	    padding: 0px;
	    right: 10px;
	    top: -39px;
	}
	.page-template-page_schools_fees-php .tablepress tr td{
		padding: 10px 3px 10px 0;
	}
	.facetwp-template .column-1 a{
		/*padding-right: 70px;*/
	}
	.round1 .fa-female {
	    font-size: 18px !important;
	}
	.round1 .fa-male {
		font-size: 18px !important;
	}
    .page-template-page_schools_directory_new .tablepress-mobile .round2{
        width: 50px !important;
    }
	.round2{
		width: 58px !important;
	}
	body .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column, .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column-auto{
		min-width: 100%;
	}
	body .ubermenu-responsive-default.ubermenu.ubermenu-responsive .ubermenu-column:nth-of-type(2n+1){
		clear: both;
	}
	.genesis-nav-menu.responsive-menu > .menu-item {
		width: 100%;
	}
	body header .gform_wrapper .gform_body input.medium{
		width: 190px;
	}
}
.list-top-schools{
    margin:0 !important;
    display:flex;
    flex-wrap:wrap;
}
.list-top-schools.columns-4 li {
    list-style-type: none !important;
    display: inline-block;
    width: 23%;
    padding: 20px;
    vertical-align:top;
    box-shadow: 0px 0px 1px 1px #ccc;
    margin-right: 2.6666%;
    margin-bottom: 32px;
}
.list-top-schools.columns-4 li:nth-child(4n) {
  margin-right: 0;
}
.list-top-schools.columns-3 li {
    list-style-type: none !important;
    display: inline-block;
    width: 32%;
    padding: 20px;
    vertical-align:top;
    box-shadow: 0px 0px 1px 1px #ccc;
    margin-right: 2%;
    margin-bottom: 32px;
}
.list-top-schools.columns-3 li:nth-child(3n) {
  margin-right: 0;
}
.list-top-schools .school-image{
    margin: -20px -20px 0 -20px;
}
.tax-expo-shortcode{
    display: flex;
    flex-wrap: wrap;
}
.tax-expo-shortcode .tct-block-column{
    display: inline-block;
    width: 49%;
    margin-right: 2%;
}
.tax-expo-shortcode .tct-block-column:nth-child(2n) {
    margin-right: 0;
}
.tax-expo-shortcode h3 a{
    color: #ffffff;
}
.tax-expo-shortcode h3 a:hover{
    color: #ffffff;
    text-decoration: underline;
}
.school-image{
    position: relative;
}
.school-image .round2{
    width: 40px;
    border-radius: 0;
    padding: 7px 0;
    padding-bottom: 2px;
}
.school-image .round1 .fa-female,.school-image .round1 .fa-male {
    font-size: 20px;
}
.section-shortlist-school .button_starred_schools,.facetwp-template .button_starred_schools{
    bottom: -9px;
    top: unset;
    left: unset;
    right: 42px;
    padding: 5px;
    border-radius: 0;
}
.school-image .div_midle{
    padding: 0;
    position: absolute;
    right: 0px;
    bottom: -13px;
}
.left-main-content,.right-main-content{
    flex-basis: unset !important;
}
.left-main-content {
    float: left;
    width: calc(100% - 270px);
}
.left-main-content,.right-main-content{
    flex-basis: unset !important;
}
.right-main-content {
    float: right;
    width: 200px;
    margin-left: 0 !important;
}
.wp-block-column.right-main-content:not(:first-child) {
    /*margin-left: 5em;*/
}
.li_full{
    width: 100% !important;
    padding: 3px;
}
.wrap-search-state{
    margin-bottom:30px;
}
.facetwp-facet input.facetwp-search{
    width: calc(100% - 220px);
}
.ul_wrap_search_state li .facetwp_display_tct.show-facet{
    display:block;
}
.ul_wrap_search_state{
    padding:0 !important;
    margin:0 !important;
}
.ul_wrap_search_state li h6{
    cursor:pointer;
}
.ul_wrap_search_state li{
    list-style-type:none !important;
    position:relative;
    display:inline-block;
    padding-right:20px;
}
.ul_wrap_search_state li .facetwp_display_tct{
    display:none;
    position: absolute;
    top: 35px;
    z-index: 9;
    width: 300px;
    left: 0;
    background-color: #beddf1;
    padding: 10px;
}
.page-template-page_blog .entry-meta,.archive.category .entry-meta{
    display: none;
}
.page-template-page_blog article .entry-content,.archive.category article .entry-content {
  background-color: #EFEFEF;
  padding: 20px 20px 0;
}
.page-template-page_blog h2.entry-title,.archive.category h2.entry-title{
    font-size: 25px;
    line-height: 25px;
}
.page-template-page_blog .entry-title a,.archive.category .entry-title a{
    color: #ED1C24;
    /*font-size: 30px;
    line-height: 1.1em;*/
}
.page-template-page_blog .entry-title a:hover,.archive.category .entry-title a:hover{
    color: #000000;
}
body .entry-header .entry-meta{
    margin-bottom: 15px;
}
.div_wrap_fees{
    display: none;
}
.learn-more{
    display: block;
    margin-top: 3px;
}
.view-school-fees{
    cursor: pointer;
}
.view-school-fees i{
    font-weight: bold;
    margin-left: 7px;
}
.after-site-header{
    position: relative;
    overflow: hidden;
    padding: 15px;
    text-align: center;
}
.after-site-header .widget-title{
    padding: 0;
    margin: 0;
    text-align: center;
}
.after-site-header .textwidget h4{
    text-transform: uppercase;
    font-family: "Open Sans";
    font-weight: 700;
    color: #006ab2
}
.after-site-header .textwidget h4 i{
    text-transform: none;
    font-weight: 400;
}
.after-site-header:after{
    content: "";
    position: absolute;
    background: url('images/icon-on-menu.jpg') no-repeat;
    width: 126px;
    height: 68px;
    right: 0;
    top: 0;
    background-size: contain;
    z-index: -1;
}
.footer-widgets{
    margin-top: 0;
}
.before-footer{
    margin-top: 30px;
    background-color: #ed1c24;
    padding: 10px 0 30px 0;
}
.before-footer .gform_widget{
    display: block;
}
.before-footer .gform_wrapper form{
    position: relative;
}
.before-footer .gform_wrapper .gform-body{
    width: calc(100% - 145px);
}
.before-footer .gform_wrapper .gform_footer{
    position: absolute;
    right: 0;
margin: 0 !important;
padding: 0 !important;
bottom: 0;
}
.before-footer .gform_wrapper .gform_footer input[type="submit"]{
    background-color: #006ab2;
    margin: 0;
}
.before-footer .gform_wrapper .gfield input.large{
    height: 49px;
}
.before-footer .widget-title{
    font-size: 23px;
text-transform: uppercase;
}
.before-footer .gform_heading{
    color: #fff;
padding: 0 0 15px 0;
}
.primary-nav .site-header {
    background-color: #0079c0;
}
.header-image .site-title a {
    background-position: center !important;
}
.div_space{
    display: block;
    height: 10px;
}
.wrap-custom-columns-school{
        display: inline-block !important;
        width: 100%;
    }
@media only screen and (max-width: 1023px) {
    
    .wrap-custom-columns-school .wp-block-columns{
        display: block;
    }
    .left-main-content {
        width: calc(100% - 250px);
    }
    /*.left-main-content,.right-main-content{
        width: 100%;
    }*/
    .list-top-schools li{
        width: 32% !important;
        margin-right: 2% !important;
    }
    .list-top-schools li:nth-child(3n) {
      margin-right: 0 !important;
    }
    .list-top-schools li:nth-child(4n) {
      margin-right: 2% !important;
    }
    .home .sidebar-primary{
        margin-top: 15px;
    }
}
.site-header .site-title a{
    background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%20998%20130%22%20style%3D%22enable-background%3Anew%200%200%20998%20130%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23FFFFFF%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M798%2C82.7l-2.2-7.3h-11.1l-2.2%2C7.3h-7L786.3%2C52h7.9L805%2C82.7H798z%20M794.3%2C70c-2-6.6-3.2-10.3-3.5-11.2%0A%09%09s-0.4-1.5-0.6-2c-0.5%2C1.8-1.8%2C6.2-4%2C13.2H794.3z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M824.9%2C82.7l-0.9-3h-0.3c-0.7%2C1.1-1.7%2C1.9-2.9%2C2.5c-1.3%2C0.6-2.7%2C0.9-4.3%2C0.9c-2.7%2C0-4.8-0.7-6.2-2.2%0A%09%09c-1.4-1.5-2.1-3.6-2.1-6.3V59.3h6.4V73c0%2C1.7%2C0.3%2C3%2C0.9%2C3.8c0.6%2C0.8%2C1.6%2C1.3%2C2.9%2C1.3c1.8%2C0%2C3.1-0.6%2C3.9-1.8%0A%09%09c0.8-1.2%2C1.2-3.2%2C1.2-5.9v-11h6.4v23.4H824.9z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M852.8%2C75.8c0%2C2.4-0.8%2C4.2-2.5%2C5.5c-1.7%2C1.3-4.2%2C1.9-7.5%2C1.9c-1.7%2C0-3.2-0.1-4.3-0.3c-1.2-0.2-2.3-0.6-3.4-1%0A%09%09v-5.3c1.2%2C0.6%2C2.5%2C1%2C4%2C1.4c1.5%2C0.4%2C2.8%2C0.6%2C3.9%2C0.6c2.3%2C0%2C3.5-0.7%2C3.5-2c0-0.5-0.2-0.9-0.5-1.2c-0.3-0.3-0.8-0.7-1.6-1.1%0A%09%09c-0.8-0.4-1.8-0.9-3-1.4c-1.8-0.8-3.1-1.5-4-2.1c-0.8-0.6-1.5-1.4-1.8-2.2c-0.4-0.8-0.6-1.9-0.6-3.1c0-2.1%2C0.8-3.7%2C2.4-4.8%0A%09%09c1.6-1.1%2C3.9-1.7%2C6.8-1.7c2.8%2C0%2C5.6%2C0.6%2C8.2%2C1.8l-1.9%2C4.6c-1.2-0.5-2.3-0.9-3.3-1.2c-1-0.3-2.1-0.5-3.1-0.5c-1.9%2C0-2.8%2C0.5-2.8%2C1.5%0A%09%09c0%2C0.6%2C0.3%2C1.1%2C0.9%2C1.5s1.9%2C1%2C4%2C1.9c1.8%2C0.7%2C3.2%2C1.4%2C4%2C2.1c0.8%2C0.6%2C1.5%2C1.4%2C1.9%2C2.2C852.6%2C73.6%2C852.8%2C74.6%2C852.8%2C75.8z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M867.6%2C78.1c1.1%2C0%2C2.5-0.2%2C4-0.7v4.7c-1.6%2C0.7-3.5%2C1.1-5.9%2C1.1c-2.6%2C0-4.4-0.6-5.6-1.9s-1.7-3.2-1.7-5.8V64.1%0A%09%09h-3.1v-2.7l3.5-2.1l1.8-4.9h4.1v5h6.5v4.8h-6.5v11.3c0%2C0.9%2C0.3%2C1.6%2C0.8%2C2C866.1%2C77.8%2C866.8%2C78.1%2C867.6%2C78.1z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M889.4%2C58.9c0.9%2C0%2C1.6%2C0.1%2C2.2%2C0.2l-0.5%2C6c-0.5-0.1-1.1-0.2-1.9-0.2c-2%2C0-3.6%2C0.5-4.8%2C1.6%0A%09%09c-1.1%2C1-1.7%2C2.5-1.7%2C4.4v11.9h-6.4V59.3h4.8l0.9%2C3.9h0.3c0.7-1.3%2C1.7-2.4%2C2.9-3.2C886.6%2C59.3%2C888%2C58.9%2C889.4%2C58.9z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M910.7%2C82.7l-1.2-3.2h-0.2c-1.1%2C1.4-2.2%2C2.3-3.3%2C2.8c-1.1%2C0.5-2.6%2C0.8-4.4%2C0.8c-2.2%2C0-4-0.6-5.3-1.9%0A%09%09c-1.3-1.3-1.9-3.1-1.9-5.5c0-2.5%2C0.9-4.3%2C2.6-5.5c1.7-1.2%2C4.4-1.8%2C7.9-2l4.1-0.1v-1c0-2.4-1.2-3.6-3.6-3.6c-1.9%2C0-4.1%2C0.6-6.6%2C1.7%0A%09%09l-2.1-4.3c2.7-1.4%2C5.7-2.1%2C8.9-2.1c3.1%2C0%2C5.5%2C0.7%2C7.2%2C2c1.7%2C1.4%2C2.5%2C3.4%2C2.5%2C6.2v15.6H910.7z%20M908.8%2C71.9l-2.5%2C0.1%0A%09%09c-1.9%2C0.1-3.2%2C0.4-4.1%2C1c-0.9%2C0.6-1.4%2C1.5-1.4%2C2.8c0%2C1.8%2C1%2C2.7%2C3.1%2C2.7c1.5%2C0%2C2.7-0.4%2C3.5-1.3c0.9-0.8%2C1.3-2%2C1.3-3.4V71.9z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M928.1%2C82.7h-6.4V50.2h6.4V82.7z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M934.5%2C53.3c0-2.1%2C1.2-3.1%2C3.5-3.1c2.3%2C0%2C3.5%2C1%2C3.5%2C3.1c0%2C1-0.3%2C1.8-0.9%2C2.3c-0.6%2C0.6-1.4%2C0.8-2.6%2C0.8%0A%09%09C935.6%2C56.4%2C934.5%2C55.4%2C934.5%2C53.3z%20M941.1%2C82.7h-6.4V59.3h6.4V82.7z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M962.7%2C82.7l-1.2-3.2h-0.2c-1.1%2C1.4-2.2%2C2.3-3.3%2C2.8c-1.1%2C0.5-2.6%2C0.8-4.4%2C0.8c-2.2%2C0-4-0.6-5.3-1.9%0A%09%09c-1.3-1.3-1.9-3.1-1.9-5.5c0-2.5%2C0.9-4.3%2C2.6-5.5c1.7-1.2%2C4.4-1.8%2C7.9-2l4.1-0.1v-1c0-2.4-1.2-3.6-3.6-3.6c-1.9%2C0-4.1%2C0.6-6.6%2C1.7%0A%09%09l-2.1-4.3c2.7-1.4%2C5.7-2.1%2C8.9-2.1c3.1%2C0%2C5.5%2C0.7%2C7.2%2C2c1.7%2C1.4%2C2.5%2C3.4%2C2.5%2C6.2v15.6H962.7z%20M960.8%2C71.9l-2.5%2C0.1%0A%09%09c-1.9%2C0.1-3.2%2C0.4-4.1%2C1c-0.9%2C0.6-1.4%2C1.5-1.4%2C2.8c0%2C1.8%2C1%2C2.7%2C3.1%2C2.7c1.5%2C0%2C2.7-0.4%2C3.5-1.3c0.9-0.8%2C1.3-2%2C1.3-3.4V71.9z%22%2F%3E%0A%3C%2Fg%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M30.4%2C36.8h14.4c6.6%2C0%2C11.4%2C0.9%2C14.3%2C2.8c3%2C1.9%2C4.5%2C4.8%2C4.5%2C8.9c0%2C2.8-0.7%2C5-2%2C6.8c-1.3%2C1.8-3%2C2.8-5.2%2C3.2v0.3%0A%09%09c2.9%2C0.7%2C5.1%2C1.9%2C6.4%2C3.7c1.3%2C1.8%2C2%2C4.2%2C2%2C7.2c0%2C4.2-1.5%2C7.5-4.6%2C9.9c-3.1%2C2.4-7.2%2C3.6-12.5%2C3.6H30.4V36.8z%20M40.3%2C55.1H46%0A%09%09c2.7%2C0%2C4.6-0.4%2C5.8-1.2c1.2-0.8%2C1.8-2.2%2C1.8-4.1c0-1.8-0.7-3-2-3.8c-1.3-0.8-3.4-1.2-6.2-1.2h-5.2V55.1z%20M40.3%2C62.9V75h6.4%0A%09%09c2.7%2C0%2C4.7-0.5%2C6-1.6c1.3-1%2C1.9-2.6%2C1.9-4.8c0-3.8-2.7-5.8-8.2-5.8H40.3z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M105.6%2C65.4c0%2C5.8-1.5%2C10.3-4.6%2C13.5c-3%2C3.3-7.3%2C4.9-12.7%2C4.9c-3.4%2C0-6.4-0.7-9-2.2c-2.6-1.5-4.6-3.6-6-6.4%0A%09%09c-1.4-2.8-2.1-6-2.1-9.8c0-5.8%2C1.5-10.3%2C4.5-13.5c3-3.2%2C7.3-4.8%2C12.8-4.8c3.4%2C0%2C6.4%2C0.7%2C9%2C2.2c2.6%2C1.5%2C4.6%2C3.6%2C6%2C6.4%0A%09%09C104.9%2C58.4%2C105.6%2C61.6%2C105.6%2C65.4z%20M81%2C65.4c0%2C3.5%2C0.6%2C6.2%2C1.7%2C8c1.2%2C1.8%2C3%2C2.7%2C5.6%2C2.7c2.6%2C0%2C4.4-0.9%2C5.6-2.7%0A%09%09c1.1-1.8%2C1.7-4.4%2C1.7-8c0-3.5-0.6-6.1-1.7-7.9c-1.1-1.8-3-2.6-5.6-2.6c-2.6%2C0-4.4%2C0.9-5.6%2C2.6C81.6%2C59.2%2C81%2C61.8%2C81%2C65.4z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M136.1%2C83.2l-1.9-4.8h-0.3c-1.6%2C2.1-3.3%2C3.5-5%2C4.3c-1.7%2C0.8-4%2C1.2-6.7%2C1.2c-3.4%2C0-6.1-1-8-2.9%0A%09%09c-2-1.9-2.9-4.7-2.9-8.3c0-3.8%2C1.3-6.5%2C3.9-8.3c2.6-1.8%2C6.6-2.8%2C11.9-3l6.2-0.2v-1.6c0-3.6-1.8-5.4-5.5-5.4c-2.8%2C0-6.2%2C0.9-10%2C2.6%0A%09%09l-3.2-6.5c4.1-2.1%2C8.6-3.2%2C13.6-3.2c4.8%2C0%2C8.4%2C1%2C10.9%2C3.1c2.5%2C2.1%2C3.8%2C5.2%2C3.8%2C9.5v23.6H136.1z%20M133.2%2C66.7l-3.7%2C0.1%0A%09%09c-2.8%2C0.1-4.9%2C0.6-6.3%2C1.5c-1.4%2C0.9-2.1%2C2.3-2.1%2C4.2c0%2C2.7%2C1.6%2C4.1%2C4.7%2C4.1c2.2%2C0%2C4-0.6%2C5.4-1.9s2-3%2C2-5.1V66.7z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M172.6%2C47c1.3%2C0%2C2.4%2C0.1%2C3.3%2C0.3l-0.7%2C9.1c-0.8-0.2-1.7-0.3-2.9-0.3c-3.1%2C0-5.5%2C0.8-7.2%2C2.4%0A%09%09c-1.7%2C1.6-2.6%2C3.8-2.6%2C6.7v18h-9.7V47.7h7.3l1.4%2C6h0.5c1.1-2%2C2.6-3.6%2C4.5-4.8C168.3%2C47.6%2C170.4%2C47%2C172.6%2C47z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M193.5%2C83.8c-4.2%2C0-7.4-1.6-9.8-4.9s-3.6-7.7-3.6-13.4c0-5.8%2C1.2-10.3%2C3.6-13.6c2.4-3.2%2C5.8-4.9%2C10-4.9%0A%09%09c4.5%2C0%2C7.9%2C1.7%2C10.2%2C5.2h0.3c-0.5-2.6-0.7-5-0.7-7.1V33.8h9.7v49.4h-7.4l-1.9-4.6h-0.4C201.4%2C82%2C198%2C83.8%2C193.5%2C83.8z%20M196.9%2C76.1%0A%09%09c2.5%2C0%2C4.3-0.7%2C5.4-2.2c1.2-1.4%2C1.8-3.9%2C1.9-7.3v-1c0-3.8-0.6-6.5-1.8-8.2c-1.2-1.6-3.1-2.5-5.7-2.5c-2.2%2C0-3.8%2C0.9-5%2C2.7%0A%09%09c-1.2%2C1.8-1.8%2C4.5-1.8%2C8c0%2C3.5%2C0.6%2C6.1%2C1.8%2C7.9C192.9%2C75.2%2C194.7%2C76.1%2C196.9%2C76.1z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M223%2C38.5c0-3.2%2C1.8-4.7%2C5.3-4.7c3.5%2C0%2C5.3%2C1.6%2C5.3%2C4.7c0%2C1.5-0.4%2C2.7-1.3%2C3.5c-0.9%2C0.8-2.2%2C1.3-3.9%2C1.3%0A%09%09C224.7%2C43.3%2C223%2C41.7%2C223%2C38.5z%20M233.1%2C83.2h-9.7V47.7h9.7V83.2z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M276%2C83.2h-9.7V62.4c0-2.6-0.5-4.5-1.4-5.8c-0.9-1.3-2.4-1.9-4.3-1.9c-2.7%2C0-4.7%2C0.9-5.9%2C2.7s-1.8%2C4.8-1.8%2C9%0A%09%09v16.7h-9.7V47.7h7.4l1.3%2C4.5h0.5c1.1-1.7%2C2.6-3%2C4.5-3.9c1.9-0.9%2C4-1.3%2C6.5-1.3c4.1%2C0%2C7.3%2C1.1%2C9.4%2C3.3c2.1%2C2.2%2C3.2%2C5.5%2C3.2%2C9.7V83.2%0A%09%09z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M316.8%2C47.7v4.9l-5.6%2C1.4c1%2C1.6%2C1.5%2C3.4%2C1.5%2C5.3c0%2C3.8-1.3%2C6.8-4%2C8.9c-2.7%2C2.1-6.3%2C3.2-11.1%2C3.2l-1.7-0.1%0A%09%09l-1.4-0.2c-1%2C0.8-1.5%2C1.6-1.5%2C2.5c0%2C1.4%2C1.8%2C2.1%2C5.3%2C2.1h6c3.9%2C0%2C6.9%2C0.8%2C8.9%2C2.5c2%2C1.7%2C3.1%2C4.1%2C3.1%2C7.4c0%2C4.1-1.7%2C7.4-5.2%2C9.6%0A%09%09s-8.4%2C3.4-14.9%2C3.4c-4.9%2C0-8.7-0.9-11.3-2.6c-2.6-1.7-3.9-4.1-3.9-7.2c0-2.1%2C0.7-3.9%2C2-5.4c1.3-1.4%2C3.3-2.5%2C5.9-3.1%0A%09%09c-1-0.4-1.9-1.1-2.6-2.1c-0.7-1-1.1-2-1.1-3.1c0-1.4%2C0.4-2.5%2C1.2-3.4c0.8-0.9%2C1.9-1.8%2C3.4-2.6c-1.9-0.8-3.3-2.1-4.4-3.9%0A%09%09c-1.1-1.8-1.6-3.9-1.6-6.3c0-3.9%2C1.3-6.9%2C3.8-9c2.5-2.1%2C6.1-3.2%2C10.8-3.2c1%2C0%2C2.2%2C0.1%2C3.5%2C0.3c1.4%2C0.2%2C2.2%2C0.3%2C2.6%2C0.4H316.8z%0A%09%09%20M289.4%2C88.2c0%2C1.3%2C0.6%2C2.4%2C1.9%2C3.1c1.3%2C0.8%2C3.1%2C1.1%2C5.4%2C1.1c3.5%2C0%2C6.2-0.5%2C8.2-1.4c2-1%2C3-2.3%2C3-3.9c0-1.3-0.6-2.3-1.7-2.8%0A%09%09c-1.2-0.5-3-0.8-5.4-0.8h-5c-1.8%2C0-3.3%2C0.4-4.5%2C1.3C290%2C85.7%2C289.4%2C86.8%2C289.4%2C88.2z%20M292.9%2C59.3c0%2C1.9%2C0.4%2C3.4%2C1.3%2C4.6%0A%09%09c0.9%2C1.1%2C2.2%2C1.7%2C4%2C1.7c1.8%2C0%2C3.2-0.6%2C4-1.7c0.8-1.1%2C1.3-2.6%2C1.3-4.6c0-4.3-1.8-6.4-5.3-6.4C294.7%2C52.9%2C292.9%2C55%2C292.9%2C59.3z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M367.6%2C70.3c0%2C4.2-1.5%2C7.5-4.5%2C9.9c-3%2C2.4-7.2%2C3.6-12.6%2C3.6c-4.9%2C0-9.3-0.9-13.1-2.8v-9.1%0A%09%09c3.1%2C1.4%2C5.8%2C2.4%2C7.9%2C2.9c2.2%2C0.6%2C4.1%2C0.9%2C5.9%2C0.9c2.2%2C0%2C3.8-0.4%2C5-1.2c1.2-0.8%2C1.7-2.1%2C1.7-3.7c0-0.9-0.3-1.7-0.8-2.4%0A%09%09c-0.5-0.7-1.3-1.4-2.2-2s-3-1.7-6-3.1c-2.8-1.3-5-2.6-6.4-3.8c-1.4-1.2-2.5-2.7-3.4-4.3c-0.8-1.6-1.3-3.5-1.3-5.7%0A%09%09c0-4.1%2C1.4-7.3%2C4.2-9.7c2.8-2.3%2C6.6-3.5%2C11.5-3.5c2.4%2C0%2C4.7%2C0.3%2C6.9%2C0.9c2.2%2C0.6%2C4.5%2C1.4%2C6.9%2C2.4l-3.2%2C7.6c-2.5-1-4.5-1.7-6.1-2.1%0A%09%09c-1.6-0.4-3.2-0.6-4.8-0.6c-1.9%2C0-3.3%2C0.4-4.3%2C1.3c-1%2C0.9-1.5%2C2-1.5%2C3.4c0%2C0.9%2C0.2%2C1.6%2C0.6%2C2.3c0.4%2C0.6%2C1%2C1.3%2C1.9%2C1.9%0A%09%09s3%2C1.7%2C6.2%2C3.3c4.3%2C2.1%2C7.3%2C4.2%2C8.9%2C6.2C366.8%2C64.7%2C367.6%2C67.3%2C367.6%2C70.3z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M389.7%2C83.8c-11%2C0-16.6-6.1-16.6-18.2c0-6%2C1.5-10.6%2C4.5-13.8s7.3-4.8%2C12.9-4.8c4.1%2C0%2C7.8%2C0.8%2C11%2C2.4l-2.9%2C7.5%0A%09%09c-1.5-0.6-2.9-1.1-4.3-1.5c-1.3-0.4-2.6-0.6-3.9-0.6c-5%2C0-7.5%2C3.6-7.5%2C10.7c0%2C6.9%2C2.5%2C10.4%2C7.5%2C10.4c1.9%2C0%2C3.6-0.2%2C5.2-0.7%0A%09%09c1.6-0.5%2C3.2-1.3%2C4.8-2.3v8.3c-1.6%2C1-3.1%2C1.7-4.7%2C2.1S392.1%2C83.8%2C389.7%2C83.8z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M441.4%2C83.2h-9.7V62.4c0-5.1-1.9-7.7-5.7-7.7c-2.7%2C0-4.7%2C0.9-5.9%2C2.8c-1.2%2C1.8-1.8%2C4.8-1.8%2C8.9v16.7h-9.7V33.8%0A%09%09h9.7v10.1c0%2C0.8-0.1%2C2.6-0.2%2C5.5l-0.2%2C2.9h0.5c2.2-3.5%2C5.6-5.2%2C10.3-5.2c4.2%2C0%2C7.3%2C1.1%2C9.5%2C3.4c2.2%2C2.2%2C3.2%2C5.5%2C3.2%2C9.6V83.2z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M483.6%2C65.4c0%2C5.8-1.5%2C10.3-4.6%2C13.5c-3%2C3.3-7.3%2C4.9-12.7%2C4.9c-3.4%2C0-6.4-0.7-9-2.2c-2.6-1.5-4.6-3.6-6-6.4%0A%09%09c-1.4-2.8-2.1-6-2.1-9.8c0-5.8%2C1.5-10.3%2C4.5-13.5c3-3.2%2C7.3-4.8%2C12.8-4.8c3.4%2C0%2C6.4%2C0.7%2C9%2C2.2c2.6%2C1.5%2C4.6%2C3.6%2C6%2C6.4%0A%09%09C482.9%2C58.4%2C483.6%2C61.6%2C483.6%2C65.4z%20M459.1%2C65.4c0%2C3.5%2C0.6%2C6.2%2C1.7%2C8c1.2%2C1.8%2C3%2C2.7%2C5.6%2C2.7c2.6%2C0%2C4.4-0.9%2C5.6-2.7%0A%09%09c1.1-1.8%2C1.7-4.4%2C1.7-8c0-3.5-0.6-6.1-1.7-7.9c-1.1-1.8-3-2.6-5.6-2.6c-2.6%2C0-4.4%2C0.9-5.6%2C2.6C459.6%2C59.2%2C459.1%2C61.8%2C459.1%2C65.4z%22%0A%09%09%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M523.8%2C65.4c0%2C5.8-1.5%2C10.3-4.6%2C13.5c-3%2C3.3-7.3%2C4.9-12.7%2C4.9c-3.4%2C0-6.4-0.7-9-2.2c-2.6-1.5-4.6-3.6-6-6.4%0A%09%09c-1.4-2.8-2.1-6-2.1-9.8c0-5.8%2C1.5-10.3%2C4.5-13.5c3-3.2%2C7.3-4.8%2C12.8-4.8c3.4%2C0%2C6.4%2C0.7%2C9%2C2.2c2.6%2C1.5%2C4.6%2C3.6%2C6%2C6.4%0A%09%09C523.1%2C58.4%2C523.8%2C61.6%2C523.8%2C65.4z%20M499.3%2C65.4c0%2C3.5%2C0.6%2C6.2%2C1.7%2C8c1.2%2C1.8%2C3%2C2.7%2C5.6%2C2.7c2.6%2C0%2C4.4-0.9%2C5.6-2.7%0A%09%09c1.1-1.8%2C1.7-4.4%2C1.7-8c0-3.5-0.6-6.1-1.7-7.9c-1.1-1.8-3-2.6-5.6-2.6c-2.6%2C0-4.4%2C0.9-5.6%2C2.6C499.9%2C59.2%2C499.3%2C61.8%2C499.3%2C65.4z%22%0A%09%09%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M541.5%2C83.2h-9.7V33.8h9.7V83.2z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M576.4%2C72.6c0%2C3.6-1.3%2C6.4-3.8%2C8.3s-6.3%2C2.9-11.3%2C2.9c-2.6%2C0-4.8-0.2-6.6-0.5c-1.8-0.3-3.5-0.9-5.1-1.5v-8%0A%09%09c1.8%2C0.8%2C3.8%2C1.6%2C6.1%2C2.1c2.3%2C0.6%2C4.2%2C0.9%2C5.9%2C0.9c3.5%2C0%2C5.3-1%2C5.3-3c0-0.8-0.2-1.4-0.7-1.9s-1.3-1-2.4-1.6%0A%09%09c-1.1-0.6-2.7-1.3-4.6-2.1c-2.7-1.1-4.7-2.2-6-3.2c-1.3-1-2.2-2.1-2.8-3.3c-0.6-1.3-0.9-2.8-0.9-4.6c0-3.2%2C1.2-5.6%2C3.7-7.3%0A%09%09c2.4-1.7%2C5.9-2.6%2C10.4-2.6c4.3%2C0%2C8.4%2C0.9%2C12.5%2C2.8l-2.9%2C7c-1.8-0.8-3.4-1.4-5-1.9s-3.1-0.7-4.7-0.7c-2.9%2C0-4.3%2C0.8-4.3%2C2.3%0A%09%09c0%2C0.9%2C0.5%2C1.6%2C1.4%2C2.3s2.9%2C1.6%2C6%2C2.8c2.8%2C1.1%2C4.8%2C2.2%2C6.1%2C3.1c1.3%2C1%2C2.2%2C2.1%2C2.9%2C3.4S576.4%2C70.9%2C576.4%2C72.6z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M628.3%2C83.2h-27.5V36.8h27.5v10.1h-15v7.3h13.9v10.1h-13.9v8.8h15V83.2z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M643.3%2C64.8l-11-17.6h14.1l5.5%2C10.1l5.6-10.1h14.1l-11.3%2C17.6L672%2C83.2h-14.1l-6.1-10.9l-6%2C10.9h-14.1%0A%09%09L643.3%2C64.8z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M698.2%2C83.8c-1.8%2C0-3.4-0.3-4.9-0.9c-1.4-0.6-2.9-1.7-4.3-3.3h-0.6c0.4%2C2.5%2C0.6%2C4.1%2C0.6%2C4.7v14.4h-12.4V47.2%0A%09%09h10.1l1.7%2C4.6h0.6c2.3-3.5%2C5.5-5.2%2C9.5-5.2c4%2C0%2C7.1%2C1.6%2C9.4%2C4.9c2.3%2C3.3%2C3.4%2C7.8%2C3.4%2C13.6c0%2C5.8-1.2%2C10.4-3.5%2C13.7%0A%09%09C705.4%2C82.1%2C702.2%2C83.8%2C698.2%2C83.8z%20M694%2C56.3c-1.8%2C0-3.1%2C0.7-3.8%2C2c-0.7%2C1.3-1.1%2C3.2-1.2%2C5.8v1c0%2C3.1%2C0.4%2C5.3%2C1.2%2C6.7%0A%09%09c0.8%2C1.4%2C2.1%2C2.1%2C3.9%2C2.1c1.6%2C0%2C2.7-0.7%2C3.5-2s1.1-3.6%2C1.1-6.8c0-3.1-0.4-5.3-1.1-6.6C696.9%2C57%2C695.7%2C56.3%2C694%2C56.3z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M752.7%2C65.1c0%2C5.9-1.6%2C10.5-4.7%2C13.8s-7.6%2C4.9-13.3%2C4.9c-5.5%2C0-9.8-1.7-13-5c-3.2-3.4-4.8-7.9-4.8-13.6%0A%09%09c0-5.9%2C1.6-10.4%2C4.7-13.7c3.2-3.2%2C7.6-4.9%2C13.3-4.9c3.5%2C0%2C6.7%2C0.8%2C9.4%2C2.3c2.7%2C1.5%2C4.8%2C3.7%2C6.3%2C6.5%0A%09%09C751.9%2C58.1%2C752.7%2C61.4%2C752.7%2C65.1z%20M729.4%2C65.1c0%2C3.1%2C0.4%2C5.4%2C1.2%2C7.1c0.8%2C1.6%2C2.2%2C2.4%2C4.2%2C2.4c1.9%2C0%2C3.3-0.8%2C4.1-2.4%0A%09%09c0.8-1.6%2C1.2-4%2C1.2-7.1c0-3.1-0.4-5.4-1.2-6.9s-2.2-2.3-4.1-2.3c-1.9%2C0-3.3%2C0.8-4.1%2C2.3C729.8%2C59.7%2C729.4%2C62%2C729.4%2C65.1z%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E") !important;
}
@media only screen and (max-width: 768px) {
    .list-top-schools li{
        width: 49% !important;
        margin-right: 2% !important;
    }
    .list-top-schools li:nth-child(3n){
      margin-right: 2% !important;
    }
    .list-top-schools li:nth-child(2n),.list-top-schools li:nth-child(4n) {
      margin-right: 0 !important;
    }
    .site-header .site-title a{
        background-image: url("data:image/svg+xml,%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%0A%09%20viewBox%3D%220%200%20998%20130%22%20style%3D%22enable-background%3Anew%200%200%20998%20130%3B%22%20xml%3Aspace%3D%22preserve%22%3E%0A%3Cstyle%20type%3D%22text%2Fcss%22%3E%0A%09.st0%7Bfill%3A%23FFFFFF%3B%7D%0A%3C%2Fstyle%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M804.9%2C126.7l-2.4-8h-12.3l-2.4%2C8h-7.7L792%2C92.9h8.7l11.9%2C33.8H804.9z%20M800.8%2C112.7%0A%09%09c-2.3-7.3-3.5-11.4-3.8-12.3s-0.5-1.7-0.6-2.3c-0.5%2C2-2%2C6.8-4.4%2C14.6H800.8z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M834.6%2C126.7l-0.9-3.3h-0.4c-0.8%2C1.2-1.8%2C2.1-3.2%2C2.8c-1.4%2C0.7-3%2C1-4.7%2C1c-3%2C0-5.3-0.8-6.8-2.4%0A%09%09c-1.5-1.6-2.3-4-2.3-7v-16.8h7v15c0%2C1.9%2C0.3%2C3.3%2C1%2C4.2c0.7%2C0.9%2C1.7%2C1.4%2C3.2%2C1.4c2%2C0%2C3.4-0.7%2C4.3-2c0.9-1.3%2C1.3-3.5%2C1.3-6.5v-12.1h7%0A%09%09v25.8H834.6z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M865.3%2C119.1c0%2C2.6-0.9%2C4.7-2.8%2C6c-1.8%2C1.4-4.6%2C2.1-8.2%2C2.1c-1.9%2C0-3.5-0.1-4.8-0.4c-1.3-0.3-2.6-0.6-3.7-1.1%0A%09%09v-5.8c1.3%2C0.6%2C2.8%2C1.1%2C4.4%2C1.5c1.6%2C0.4%2C3.1%2C0.6%2C4.3%2C0.6c2.6%2C0%2C3.8-0.7%2C3.8-2.2c0-0.6-0.2-1-0.5-1.3c-0.3-0.3-0.9-0.7-1.8-1.2%0A%09%09c-0.8-0.4-1.9-0.9-3.3-1.5c-2-0.8-3.4-1.6-4.4-2.3c-0.9-0.7-1.6-1.5-2-2.4c-0.4-0.9-0.6-2-0.6-3.4c0-2.3%2C0.9-4.1%2C2.7-5.3%0A%09%09c1.8-1.3%2C4.3-1.9%2C7.5-1.9c3.1%2C0%2C6.1%2C0.7%2C9.1%2C2l-2.1%2C5.1c-1.3-0.6-2.5-1-3.6-1.4c-1.1-0.4-2.3-0.5-3.4-0.5c-2.1%2C0-3.1%2C0.6-3.1%2C1.7%0A%09%09c0%2C0.6%2C0.3%2C1.2%2C1%2C1.6c0.7%2C0.5%2C2.1%2C1.1%2C4.4%2C2.1c2%2C0.8%2C3.5%2C1.6%2C4.4%2C2.3c0.9%2C0.7%2C1.6%2C1.5%2C2.1%2C2.4C865.1%2C116.7%2C865.3%2C117.8%2C865.3%2C119.1%0A%09%09z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M881.7%2C121.6c1.2%2C0%2C2.7-0.3%2C4.4-0.8v5.2c-1.8%2C0.8-3.9%2C1.2-6.5%2C1.2c-2.8%2C0-4.9-0.7-6.1-2.1s-1.9-3.6-1.9-6.4%0A%09%09v-12.4h-3.4v-3l3.9-2.4l2-5.4h4.5v5.5h7.2v5.3h-7.2v12.4c0%2C1%2C0.3%2C1.7%2C0.8%2C2.2C880%2C121.3%2C880.7%2C121.6%2C881.7%2C121.6z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M905.7%2C100.5c1%2C0%2C1.7%2C0.1%2C2.4%2C0.2l-0.5%2C6.6c-0.6-0.2-1.3-0.2-2.1-0.2c-2.2%2C0-4%2C0.6-5.2%2C1.7%0A%09%09c-1.3%2C1.2-1.9%2C2.8-1.9%2C4.8v13.1h-7v-25.8h5.3l1%2C4.3h0.3c0.8-1.4%2C1.9-2.6%2C3.2-3.5C902.6%2C100.9%2C904.1%2C100.5%2C905.7%2C100.5z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M929.1%2C126.7l-1.4-3.5h-0.2c-1.2%2C1.5-2.4%2C2.5-3.7%2C3.1c-1.3%2C0.6-2.9%2C0.9-4.9%2C0.9c-2.5%2C0-4.4-0.7-5.8-2.1%0A%09%09c-1.4-1.4-2.1-3.4-2.1-6c0-2.7%2C1-4.8%2C2.9-6.1c1.9-1.3%2C4.8-2%2C8.7-2.2l4.5-0.1v-1.1c0-2.6-1.3-3.9-4-3.9c-2.1%2C0-4.5%2C0.6-7.3%2C1.9%0A%09%09l-2.3-4.7c3-1.6%2C6.3-2.3%2C9.9-2.3c3.5%2C0%2C6.1%2C0.8%2C8%2C2.3c1.8%2C1.5%2C2.8%2C3.8%2C2.8%2C6.9v17.2H929.1z%20M927%2C114.8l-2.7%2C0.1%0A%09%09c-2%2C0.1-3.6%2C0.4-4.6%2C1.1c-1%2C0.7-1.5%2C1.7-1.5%2C3.1c0%2C2%2C1.1%2C3%2C3.4%2C3c1.6%2C0%2C2.9-0.5%2C3.9-1.4c1-0.9%2C1.5-2.2%2C1.5-3.7V114.8z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M948.3%2C126.7h-7V90.9h7V126.7z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M955.3%2C94.3c0-2.3%2C1.3-3.4%2C3.8-3.4c2.5%2C0%2C3.8%2C1.1%2C3.8%2C3.4c0%2C1.1-0.3%2C1.9-1%2C2.5c-0.6%2C0.6-1.6%2C0.9-2.9%2C0.9%0A%09%09C956.6%2C97.7%2C955.3%2C96.6%2C955.3%2C94.3z%20M962.7%2C126.7h-7v-25.8h7V126.7z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M986.4%2C126.7l-1.4-3.5h-0.2c-1.2%2C1.5-2.4%2C2.5-3.7%2C3.1c-1.3%2C0.6-2.9%2C0.9-4.9%2C0.9c-2.5%2C0-4.4-0.7-5.8-2.1%0A%09%09c-1.4-1.4-2.1-3.4-2.1-6c0-2.7%2C1-4.8%2C2.9-6.1c1.9-1.3%2C4.8-2%2C8.7-2.2l4.5-0.1v-1.1c0-2.6-1.3-3.9-4-3.9c-2.1%2C0-4.5%2C0.6-7.3%2C1.9%0A%09%09l-2.3-4.7c3-1.6%2C6.3-2.3%2C9.9-2.3c3.5%2C0%2C6.1%2C0.8%2C8%2C2.3c1.8%2C1.5%2C2.8%2C3.8%2C2.8%2C6.9v17.2H986.4z%20M984.3%2C114.8l-2.7%2C0.1%0A%09%09c-2%2C0.1-3.6%2C0.4-4.6%2C1.1c-1%2C0.7-1.5%2C1.7-1.5%2C3.1c0%2C2%2C1.1%2C3%2C3.4%2C3c1.6%2C0%2C2.9-0.5%2C3.9-1.4c1-0.9%2C1.5-2.2%2C1.5-3.7V114.8z%22%2F%3E%0A%3C%2Fg%3E%0A%3Cg%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M9.7%2C7.7h19.6c8.9%2C0%2C15.4%2C1.3%2C19.4%2C3.8c4%2C2.5%2C6.1%2C6.6%2C6.1%2C12.1c0%2C3.8-0.9%2C6.8-2.6%2C9.3c-1.8%2C2.4-4.1%2C3.9-7%2C4.3%0A%09%09v0.4c4%2C0.9%2C6.9%2C2.6%2C8.6%2C5c1.8%2C2.4%2C2.6%2C5.7%2C2.6%2C9.7c0%2C5.7-2.1%2C10.2-6.2%2C13.4c-4.1%2C3.2-9.8%2C4.8-16.9%2C4.8H9.7V7.7z%20M23%2C32.6h7.8%0A%09%09c3.6%2C0%2C6.2-0.6%2C7.9-1.7c1.6-1.1%2C2.4-3%2C2.4-5.6c0-2.4-0.9-4.1-2.6-5.2c-1.8-1-4.6-1.6-8.4-1.6h-7V32.6z%20M23%2C43.2v16.4h8.7%0A%09%09c3.7%2C0%2C6.4-0.7%2C8.1-2.1c1.8-1.4%2C2.6-3.6%2C2.6-6.5c0-5.2-3.7-7.8-11.2-7.8H23z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M111.6%2C46.5c0%2C7.8-2.1%2C14-6.2%2C18.4c-4.1%2C4.4-9.9%2C6.6-17.3%2C6.6c-4.6%2C0-8.7-1-12.2-3c-3.5-2-6.2-4.9-8.1-8.7%0A%09%09c-1.9-3.8-2.8-8.2-2.8-13.3c0-7.9%2C2.1-14%2C6.2-18.3c4.1-4.4%2C9.9-6.5%2C17.3-6.5c4.6%2C0%2C8.7%2C1%2C12.2%2C3c3.5%2C2%2C6.2%2C4.9%2C8.1%2C8.7%0A%09%09C110.7%2C37%2C111.6%2C41.4%2C111.6%2C46.5z%20M78.3%2C46.5c0%2C4.8%2C0.8%2C8.4%2C2.3%2C10.8c1.6%2C2.4%2C4.1%2C3.7%2C7.6%2C3.7c3.5%2C0%2C6-1.2%2C7.6-3.6%0A%09%09c1.5-2.4%2C2.3-6%2C2.3-10.8c0-4.8-0.8-8.3-2.3-10.7c-1.5-2.4-4.1-3.6-7.6-3.6c-3.5%2C0-6%2C1.2-7.6%2C3.6C79.1%2C38.1%2C78.3%2C41.7%2C78.3%2C46.5z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M153.1%2C70.6l-2.5-6.5h-0.3c-2.2%2C2.8-4.5%2C4.7-6.8%2C5.8c-2.3%2C1.1-5.4%2C1.6-9.2%2C1.6c-4.6%2C0-8.3-1.3-10.9-4%0A%09%09c-2.7-2.6-4-6.4-4-11.3c0-5.1%2C1.8-8.9%2C5.4-11.3c3.6-2.4%2C9-3.8%2C16.2-4l8.4-0.3v-2.1c0-4.9-2.5-7.3-7.5-7.3c-3.8%2C0-8.4%2C1.2-13.6%2C3.5%0A%09%09l-4.3-8.9c5.5-2.9%2C11.7-4.3%2C18.4-4.3c6.5%2C0%2C11.4%2C1.4%2C14.9%2C4.2c3.4%2C2.8%2C5.2%2C7.1%2C5.2%2C12.8v32.1H153.1z%20M149.2%2C48.3l-5.1%2C0.2%0A%09%09c-3.8%2C0.1-6.7%2C0.8-8.5%2C2.1c-1.9%2C1.3-2.8%2C3.2-2.8%2C5.8c0%2C3.7%2C2.1%2C5.6%2C6.4%2C5.6c3%2C0%2C5.5-0.9%2C7.3-2.6s2.7-4.1%2C2.7-7V48.3z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M202.6%2C21.6c1.8%2C0%2C3.3%2C0.1%2C4.4%2C0.4l-1%2C12.3c-1.1-0.3-2.4-0.4-3.9-0.4c-4.2%2C0-7.5%2C1.1-9.8%2C3.2%0A%09%09c-2.3%2C2.2-3.5%2C5.2-3.5%2C9v24.5h-13.1V22.5h9.9l1.9%2C8.1h0.6c1.5-2.7%2C3.5-4.9%2C6.1-6.5C196.9%2C22.4%2C199.6%2C21.6%2C202.6%2C21.6z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M231%2C71.5c-5.7%2C0-10.1-2.2-13.3-6.6s-4.8-10.5-4.8-18.3c0-7.9%2C1.6-14%2C4.9-18.5c3.3-4.4%2C7.8-6.6%2C13.6-6.6%0A%09%09c6.1%2C0%2C10.7%2C2.4%2C13.9%2C7.1h0.4c-0.7-3.6-1-6.8-1-9.6V3.6h13.2v67h-10.1l-2.5-6.2h-0.6C241.7%2C69.1%2C237.2%2C71.5%2C231%2C71.5z%20M235.7%2C61%0A%09%09c3.4%2C0%2C5.8-1%2C7.4-2.9c1.6-2%2C2.4-5.3%2C2.6-9.9v-1.4c0-5.2-0.8-8.9-2.4-11.1c-1.6-2.2-4.2-3.4-7.8-3.4c-2.9%2C0-5.2%2C1.2-6.8%2C3.7%0A%09%09c-1.6%2C2.5-2.4%2C6.1-2.4%2C10.8c0%2C4.7%2C0.8%2C8.3%2C2.5%2C10.7C230.3%2C59.8%2C232.6%2C61%2C235.7%2C61z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M271.1%2C10c0-4.3%2C2.4-6.4%2C7.1-6.4c4.8%2C0%2C7.1%2C2.1%2C7.1%2C6.4c0%2C2-0.6%2C3.6-1.8%2C4.8c-1.2%2C1.1-3%2C1.7-5.4%2C1.7%0A%09%09C273.4%2C16.5%2C271.1%2C14.3%2C271.1%2C10z%20M284.7%2C70.6h-13.1V22.5h13.1V70.6z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M343%2C70.6h-13.1V42.5c0-3.5-0.6-6.1-1.9-7.8c-1.2-1.7-3.2-2.6-5.9-2.6c-3.7%2C0-6.3%2C1.2-8%2C3.7%0A%09%09c-1.6%2C2.5-2.5%2C6.5-2.5%2C12.2v22.7h-13.1V22.5h10l1.8%2C6.2h0.7c1.5-2.3%2C3.5-4.1%2C6.1-5.3c2.6-1.2%2C5.5-1.8%2C8.8-1.8%0A%09%09c5.6%2C0%2C9.8%2C1.5%2C12.7%2C4.5c2.9%2C3%2C4.3%2C7.4%2C4.3%2C13.1V70.6z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M398.4%2C22.5v6.7l-7.5%2C1.9c1.4%2C2.2%2C2.1%2C4.6%2C2.1%2C7.2c0%2C5.2-1.8%2C9.2-5.4%2C12.1c-3.6%2C2.9-8.6%2C4.3-15%2C4.3l-2.4-0.1%0A%09%09l-1.9-0.2c-1.3%2C1-2%2C2.2-2%2C3.4c0%2C1.9%2C2.4%2C2.8%2C7.2%2C2.8h8.2c5.3%2C0%2C9.3%2C1.1%2C12.1%2C3.4c2.8%2C2.3%2C4.2%2C5.6%2C4.2%2C10c0%2C5.6-2.3%2C10-7%2C13.1%0A%09%09s-11.4%2C4.7-20.2%2C4.7c-6.7%2C0-11.9-1.2-15.4-3.5c-3.5-2.3-5.3-5.6-5.3-9.8c0-2.9%2C0.9-5.3%2C2.7-7.3c1.8-2%2C4.5-3.3%2C8-4.2%0A%09%09c-1.3-0.6-2.5-1.5-3.5-2.8c-1-1.3-1.5-2.7-1.5-4.2c0-1.8%2C0.5-3.4%2C1.6-4.6c1.1-1.2%2C2.6-2.4%2C4.6-3.6c-2.5-1.1-4.5-2.8-6-5.3%0A%09%09c-1.5-2.4-2.2-5.3-2.2-8.5c0-5.3%2C1.7-9.3%2C5.1-12.2c3.4-2.9%2C8.3-4.3%2C14.6-4.3c1.3%2C0%2C2.9%2C0.1%2C4.8%2C0.4c1.9%2C0.2%2C3%2C0.4%2C3.6%2C0.5H398.4z%0A%09%09%20M361.2%2C77.4c0%2C1.8%2C0.9%2C3.2%2C2.6%2C4.3c1.7%2C1%2C4.2%2C1.5%2C7.3%2C1.5c4.7%2C0%2C8.4-0.6%2C11.1-1.9c2.7-1.3%2C4-3.1%2C4-5.3c0-1.8-0.8-3.1-2.4-3.7%0A%09%09c-1.6-0.7-4-1-7.3-1h-6.8c-2.4%2C0-4.4%2C0.6-6.1%2C1.7C362%2C74.1%2C361.2%2C75.6%2C361.2%2C77.4z%20M366%2C38.2c0%2C2.6%2C0.6%2C4.7%2C1.8%2C6.2%0A%09%09c1.2%2C1.5%2C3%2C2.3%2C5.4%2C2.3c2.5%2C0%2C4.3-0.8%2C5.4-2.3c1.1-1.5%2C1.7-3.6%2C1.7-6.2c0-5.8-2.4-8.7-7.1-8.7C368.4%2C29.5%2C366%2C32.4%2C366%2C38.2z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M467.4%2C53.1c0%2C5.7-2%2C10.2-6.1%2C13.4c-4.1%2C3.3-9.8%2C4.9-17.1%2C4.9c-6.7%2C0-12.7-1.3-17.8-3.8V55.3%0A%09%09c4.2%2C1.9%2C7.8%2C3.2%2C10.8%2C4c2.9%2C0.8%2C5.6%2C1.2%2C8.1%2C1.2c2.9%2C0%2C5.2-0.6%2C6.7-1.7c1.6-1.1%2C2.3-2.8%2C2.3-5c0-1.2-0.3-2.3-1-3.3%0A%09%09c-0.7-1-1.7-1.9-3-2.8s-4.1-2.3-8.2-4.3c-3.8-1.8-6.7-3.5-8.7-5.2c-1.9-1.7-3.5-3.6-4.6-5.8c-1.1-2.2-1.7-4.8-1.7-7.8%0A%09%09c0-5.6%2C1.9-9.9%2C5.7-13.1c3.8-3.2%2C9-4.8%2C15.7-4.8c3.3%2C0%2C6.4%2C0.4%2C9.4%2C1.2c3%2C0.8%2C6.1%2C1.9%2C9.3%2C3.3l-4.3%2C10.4c-3.4-1.4-6.1-2.3-8.3-2.9%0A%09%09c-2.2-0.5-4.4-0.8-6.5-0.8c-2.5%2C0-4.5%2C0.6-5.8%2C1.8c-1.3%2C1.2-2%2C2.7-2%2C4.6c0%2C1.2%2C0.3%2C2.2%2C0.8%2C3.1c0.5%2C0.9%2C1.4%2C1.7%2C2.6%2C2.5%0A%09%09c1.2%2C0.8%2C4%2C2.3%2C8.5%2C4.4c5.9%2C2.8%2C9.9%2C5.6%2C12.1%2C8.5C466.3%2C45.6%2C467.4%2C49%2C467.4%2C53.1z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M497.4%2C71.5c-15%2C0-22.5-8.2-22.5-24.7c0-8.2%2C2-14.4%2C6.1-18.8s9.9-6.5%2C17.5-6.5c5.6%2C0%2C10.6%2C1.1%2C15%2C3.3L509.6%2C35%0A%09%09c-2.1-0.8-4-1.5-5.8-2c-1.8-0.5-3.6-0.8-5.3-0.8c-6.8%2C0-10.2%2C4.9-10.2%2C14.6c0%2C9.4%2C3.4%2C14.1%2C10.2%2C14.1c2.5%2C0%2C4.9-0.3%2C7-1%0A%09%09c2.2-0.7%2C4.3-1.7%2C6.5-3.2v11.2c-2.1%2C1.3-4.3%2C2.3-6.4%2C2.8C503.4%2C71.2%2C500.7%2C71.5%2C497.4%2C71.5z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M567.6%2C70.6h-13.1V42.5c0-6.9-2.6-10.4-7.8-10.4c-3.7%2C0-6.3%2C1.2-8%2C3.7c-1.6%2C2.5-2.5%2C6.5-2.5%2C12.1v22.7h-13.1%0A%09%09v-67h13.1v13.7c0%2C1.1-0.1%2C3.6-0.3%2C7.5l-0.3%2C3.9h0.7c2.9-4.7%2C7.6-7.1%2C14-7.1c5.7%2C0%2C9.9%2C1.5%2C12.9%2C4.6c2.9%2C3%2C4.4%2C7.4%2C4.4%2C13.1V70.6z%22%0A%09%09%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M624.9%2C46.5c0%2C7.8-2.1%2C14-6.2%2C18.4c-4.1%2C4.4-9.9%2C6.6-17.3%2C6.6c-4.6%2C0-8.7-1-12.2-3c-3.5-2-6.2-4.9-8.1-8.7%0A%09%09c-1.9-3.8-2.8-8.2-2.8-13.3c0-7.9%2C2.1-14%2C6.2-18.3c4.1-4.4%2C9.9-6.5%2C17.3-6.5c4.6%2C0%2C8.7%2C1%2C12.2%2C3c3.5%2C2%2C6.2%2C4.9%2C8.1%2C8.7%0A%09%09C623.9%2C37%2C624.9%2C41.4%2C624.9%2C46.5z%20M591.6%2C46.5c0%2C4.8%2C0.8%2C8.4%2C2.3%2C10.8c1.6%2C2.4%2C4.1%2C3.7%2C7.6%2C3.7c3.5%2C0%2C6-1.2%2C7.6-3.6%0A%09%09c1.5-2.4%2C2.3-6%2C2.3-10.8c0-4.8-0.8-8.3-2.3-10.7c-1.5-2.4-4.1-3.6-7.6-3.6c-3.5%2C0-6%2C1.2-7.6%2C3.6C592.4%2C38.1%2C591.6%2C41.7%2C591.6%2C46.5z%0A%09%09%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M679.5%2C46.5c0%2C7.8-2.1%2C14-6.2%2C18.4c-4.1%2C4.4-9.9%2C6.6-17.3%2C6.6c-4.6%2C0-8.7-1-12.2-3c-3.5-2-6.2-4.9-8.1-8.7%0A%09%09c-1.9-3.8-2.8-8.2-2.8-13.3c0-7.9%2C2.1-14%2C6.2-18.3c4.1-4.4%2C9.9-6.5%2C17.3-6.5c4.6%2C0%2C8.7%2C1%2C12.2%2C3c3.5%2C2%2C6.2%2C4.9%2C8.1%2C8.7%0A%09%09C678.5%2C37%2C679.5%2C41.4%2C679.5%2C46.5z%20M646.2%2C46.5c0%2C4.8%2C0.8%2C8.4%2C2.3%2C10.8c1.6%2C2.4%2C4.1%2C3.7%2C7.6%2C3.7c3.5%2C0%2C6-1.2%2C7.6-3.6%0A%09%09c1.5-2.4%2C2.3-6%2C2.3-10.8c0-4.8-0.8-8.3-2.3-10.7c-1.5-2.4-4.1-3.6-7.6-3.6c-3.5%2C0-6%2C1.2-7.6%2C3.6C647%2C38.1%2C646.2%2C41.7%2C646.2%2C46.5z%22%0A%09%09%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M703.5%2C70.6h-13.1v-67h13.1V70.6z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M750.8%2C56.3c0%2C4.9-1.7%2C8.7-5.1%2C11.3c-3.4%2C2.6-8.6%2C3.9-15.4%2C3.9c-3.5%2C0-6.5-0.2-9-0.7c-2.5-0.5-4.8-1.2-6.9-2.1%0A%09%09V57.8c2.4%2C1.1%2C5.2%2C2.1%2C8.2%2C2.9c3.1%2C0.8%2C5.7%2C1.2%2C8.1%2C1.2c4.8%2C0%2C7.1-1.4%2C7.1-4.1c0-1-0.3-1.9-0.9-2.5c-0.6-0.6-1.7-1.4-3.3-2.2%0A%09%09c-1.6-0.8-3.6-1.8-6.2-2.9c-3.7-1.5-6.4-3-8.2-4.3c-1.7-1.3-3-2.8-3.8-4.5c-0.8-1.7-1.2-3.8-1.2-6.3c0-4.3%2C1.7-7.6%2C5-9.9%0A%09%09c3.3-2.3%2C8-3.5%2C14.1-3.5c5.8%2C0%2C11.4%2C1.3%2C16.9%2C3.8l-4%2C9.5c-2.4-1-4.7-1.9-6.8-2.5c-2.1-0.7-4.2-1-6.4-1c-3.9%2C0-5.8%2C1-5.8%2C3.1%0A%09%09c0%2C1.2%2C0.6%2C2.2%2C1.9%2C3.1c1.2%2C0.9%2C4%2C2.1%2C8.2%2C3.8c3.8%2C1.5%2C6.5%2C2.9%2C8.3%2C4.3c1.8%2C1.3%2C3%2C2.8%2C3.9%2C4.6C750.4%2C51.9%2C750.8%2C53.9%2C750.8%2C56.3z%22%0A%09%09%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M821.3%2C70.6h-37.4v-63h37.4v13.7h-20.4v9.9h18.9v13.7h-18.9v11.9h20.4V70.6z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M841.7%2C45.7l-14.9-23.9h19.1l7.4%2C13.7l7.6-13.7H880l-15.3%2C23.9l15.9%2C24.9h-19.1l-8.2-14.8l-8.2%2C14.8h-19.2%0A%09%09L841.7%2C45.7z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M916.2%2C71.5c-2.5%2C0-4.7-0.4-6.6-1.2c-2-0.8-3.9-2.3-5.8-4.4h-0.8c0.5%2C3.4%2C0.8%2C5.5%2C0.8%2C6.4v19.6h-16.8v-70h13.7%0A%09%09l2.4%2C6.2h0.8c3.1-4.7%2C7.5-7.1%2C13-7.1c5.4%2C0%2C9.6%2C2.2%2C12.7%2C6.7c3.1%2C4.5%2C4.6%2C10.6%2C4.6%2C18.4c0%2C7.9-1.6%2C14.1-4.8%2C18.6%0A%09%09C926%2C69.2%2C921.6%2C71.5%2C916.2%2C71.5z%20M910.5%2C34.2c-2.5%2C0-4.2%2C0.9-5.2%2C2.6c-1%2C1.8-1.5%2C4.4-1.6%2C7.9V46c0%2C4.2%2C0.6%2C7.2%2C1.7%2C9.1%0A%09%09c1.1%2C1.9%2C2.9%2C2.8%2C5.3%2C2.8c2.2%2C0%2C3.7-0.9%2C4.7-2.8c1-1.9%2C1.5-4.9%2C1.5-9.2c0-4.2-0.5-7.2-1.5-9C914.4%2C35.1%2C912.8%2C34.2%2C910.5%2C34.2z%22%2F%3E%0A%09%3Cpath%20class%3D%22st0%22%20d%3D%22M990.2%2C46.1c0%2C8-2.1%2C14.2-6.4%2C18.7c-4.3%2C4.5-10.3%2C6.7-18%2C6.7c-7.4%2C0-13.3-2.3-17.7-6.8%0A%09%09c-4.4-4.6-6.6-10.7-6.6-18.5c0-8%2C2.1-14.1%2C6.4-18.5c4.3-4.4%2C10.3-6.6%2C18.1-6.6c4.8%2C0%2C9%2C1%2C12.7%2C3.1c3.7%2C2%2C6.5%2C5%2C8.5%2C8.8%0A%09%09C989.2%2C36.6%2C990.2%2C41%2C990.2%2C46.1z%20M958.6%2C46.1c0%2C4.2%2C0.6%2C7.4%2C1.7%2C9.6c1.1%2C2.2%2C3%2C3.3%2C5.6%2C3.3c2.6%2C0%2C4.5-1.1%2C5.5-3.3%0A%09%09c1.1-2.2%2C1.6-5.4%2C1.6-9.6c0-4.2-0.5-7.3-1.6-9.4c-1.1-2.1-3-3.2-5.6-3.2c-2.6%2C0-4.4%2C1.1-5.6%2C3.2C959.1%2C38.8%2C958.6%2C41.9%2C958.6%2C46.1z%0A%09%09%22%2F%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E") !important;
    }
    #colorbox.story_of_bondi_colorbox #cboxWrapper .inner_img {
      width: 90%;
      max-width: unset;
    }
    
    /*.site-header .site-title a{
        background-image: url('images/BSEresponsive-new.jpg') !important;
    }*/
}
@media only screen and (max-width: 630px) {
    .left-main-content,.right-main-content{
        width: 100%;
    }
    .after-site-header .textwidget h4{
        padding: 0 50px;
    }
}
@media only screen and (max-width: 550px) {
    .facetwp-facet input.facetwp-search{
        width: 100% !important;
        margin-bottom: 10px !important;
    }
    .button-filters{
        left: unset;
        right: 15px;
    }
}
@media only screen and (max-width: 480px) {
    .tax-expo-shortcode .tct-block-column{
        width: 100%;
        margin-right: 0 !important;
    }
    .list-top-schools li{
        width: 100% !important;
        margin-right: 0 !important;
    }
    .ul_wrap_search_state_new .facetwp-facet-gender,.ul_wrap_search_state_new .facetwp-facet-location,.ul_wrap_search_state_new .facetwp-facet-expo,.ul_wrap_search_state_new .facetwp-facet-state {
      column-count: 2;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d998315 */.margin-cus p {
    margin-top: 0px;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Spazia';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2025/08/SpeziaSerifWeb-RegularItalicB.woff2') format('woff2');
}
@font-face {
	font-family: 'Spazia';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('/wp-content/uploads/2025/08/SpeziaSerifWeb-RegularB.woff2') format('woff2');
}
/* End Custom Fonts CSS */