.elementor-27 .elementor-element.elementor-element-5ae70e04 > .elementor-container{min-height:70vh;}.elementor-27 .elementor-element.elementor-element-5ae70e04 > .elementor-container:after{content:"";min-height:inherit;}.elementor-27 .elementor-element.elementor-element-03b3464 .elementor-text-editor{text-align:center;}.elementor-27 .elementor-element.elementor-element-03b3464{color:#c38c1c;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:5px;}.elementor-27 .elementor-element.elementor-element-03b3464 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-27 .elementor-element.elementor-element-03b3464 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-fcdfdcc .elementor-image img{width:354px;}.elementor-27 .elementor-element.elementor-element-fcdfdcc .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-6201a7a7 .elementor-text-editor{text-align:center;}.elementor-27 .elementor-element.elementor-element-6201a7a7{color:rgba(255,255,255,0.89);}.elementor-27 .elementor-element.elementor-element-6201a7a7 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-27 .elementor-element.elementor-element-6201a7a7 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-18f54d3 .jet-countdown-timer__item{width:110px;height:110px;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c38c1c;}.elementor-27 .elementor-element.elementor-element-18f54d3 .jet-countdown-timer__item-label{color:#0c0c0c;order:2;}.elementor-27 .elementor-element.elementor-element-18f54d3 .jet-countdown-timer__separator{font-size:30px;}.elementor-27 .elementor-element.elementor-element-18f54d3 .jet-countdown-timer__item-value{order:1;}.elementor-27 .elementor-element.elementor-element-18f54d3 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-238720b a.elementor-button, .elementor-27 .elementor-element.elementor-element-238720b .elementor-button{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;background-color:#000000;border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;}.elementor-27 .elementor-element.elementor-element-238720b a.elementor-button:hover, .elementor-27 .elementor-element.elementor-element-238720b .elementor-button:hover{background-color:#c38c1c;}.elementor-27 .elementor-element.elementor-element-238720b .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-99e9fdf a.elementor-button, .elementor-27 .elementor-element.elementor-element-99e9fdf .elementor-button{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#ffffff;background-color:rgba(244,67,54,0);border-radius:100px 100px 100px 100px;padding:13px 30px 13px 30px;}.elementor-27 .elementor-element.elementor-element-99e9fdf a.elementor-button:hover, .elementor-27 .elementor-element.elementor-element-99e9fdf .elementor-button:hover{background-color:#c38c1c;border-color:#c38c1c;}.elementor-27 .elementor-element.elementor-element-99e9fdf .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-99e9fdf .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-5ae70e04{background-image:url("https://stjamesmountainsports.co.nz/wp-content/uploads/2018/08/St-james-mountainman-credit-gavin-martin.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-27 .elementor-element.elementor-element-5ae70e04 > .elementor-background-overlay{background-color:#2b2b2b;opacity:0.28;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-5ae70e04 > .elementor-shape-bottom .elementor-shape-fill{fill:#161616;}.elementor-27 .elementor-element.elementor-element-5ae70e04 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:60px;}.elementor-27 .elementor-element.elementor-element-faa6430.elementor-column .elementor-column-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-2fdb776{text-align:center;}.elementor-27 .elementor-element.elementor-element-2fdb776 .elementor-heading-title{text-transform:uppercase;letter-spacing:3.6px;}.elementor-27 .elementor-element.elementor-element-2fdb776 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-014b137{font-size:1.2em;}.elementor-27 .elementor-element.elementor-element-014b137 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-c53646d .jet-hotspots__item .jet-hotspots__item-inner i{font-size:40px;color:#c38c1c;}.elementor-27 .elementor-element.elementor-element-c53646d .jet-hotspots__item .jet-hotspots__item-inner{background-color:rgba(0,0,0,0);}.elementor-27 .elementor-element.elementor-element-c53646d .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-016024f{margin-top:100px;margin-bottom:100px;}.elementor-27 .elementor-element.elementor-element-9562673{text-align:center;}.elementor-27 .elementor-element.elementor-element-9562673 .elementor-heading-title{font-size:3.4em;text-transform:uppercase;letter-spacing:3.6px;}.elementor-27 .elementor-element.elementor-element-9562673 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-e59ca05 .elementor-text-editor{text-align:center;}.elementor-27 .elementor-element.elementor-element-e59ca05 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-f513fa9 .pp-grid-item-wrap{width:calc( ( 100% - ((5 - 1) * 0px) ) / 5 );margin-right:0px;margin-bottom:0px;padding:21px 21px 21px 21px;}.elementor-27 .elementor-element.elementor-element-f513fa9 .pp-logo-grid .pp-grid-item-wrap{align-items:center;justify-content:center;}.elementor-27 .elementor-element.elementor-element-f513fa9 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-e4792f9 .elementor-spacer-inner{height:15px;}.elementor-27 .elementor-element.elementor-element-e4792f9 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-116c06c{background-color:rgba(12,0,0,0.35);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:150px 0px 100px 0px;}.elementor-27 .elementor-element.elementor-element-116c06c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-116c06c > .elementor-shape-top .elementor-shape-fill{fill:#161616;}.elementor-27 .elementor-element.elementor-element-116c06c > .elementor-shape-top svg{width:calc(146% + 1.3px);height:55px;}.elementor-27 .elementor-element.elementor-element-19ac132a > .elementor-container{max-width:500px;min-height:33vh;}.elementor-27 .elementor-element.elementor-element-19ac132a > .elementor-container:after{content:"";min-height:inherit;}.elementor-27 .elementor-element.elementor-element-19ac132a{background-color:#161616;background-image:url("https://stjamesmountainsports.co.nz/wp-content/uploads/2018/08/DSC_5493-1920.jpg");background-position:bottom center;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:150px 0px 150px 0px;}.elementor-27 .elementor-element.elementor-element-19ac132a > .elementor-background-overlay{opacity:0.34;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-19ac132a > .elementor-shape-top .elementor-shape-fill{fill:#0c0c0c;}.elementor-27 .elementor-element.elementor-element-19ac132a > .elementor-shape-top svg{height:66px;}.elementor-27 .elementor-element.elementor-element-19ac132a > .elementor-shape-bottom .elementor-shape-fill{fill:#161616;}.elementor-27 .elementor-element.elementor-element-19ac132a > .elementor-shape-bottom svg{height:66px;}.elementor-27 .elementor-element.elementor-element-0fe932d{text-align:center;}.elementor-27 .elementor-element.elementor-element-0fe932d .elementor-heading-title{font-size:3.4em;text-transform:uppercase;letter-spacing:3.6px;}.elementor-27 .elementor-element.elementor-element-0fe932d .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-cfadfc1 .elementor-spacer-inner{height:50px;}.elementor-27 .elementor-element.elementor-element-cfadfc1 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-e4bbe6d{margin-top:150px;margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-9532987.elementor-column .elementor-column-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-9532987 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(:last-child){margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-9532987 > .elementor-element-populated{border-style:solid;border-width:3px 3px 3px 3px;border-color:#c38c1c;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-27 .elementor-element.elementor-element-9532987 > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-9532987 > .elementor-element-populated > .elementor-background-overlay{border-radius:4px 4px 4px 4px;}.elementor-27 .elementor-element.elementor-element-9532987 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-8266802{text-align:center;}.elementor-27 .elementor-element.elementor-element-8266802 .elementor-heading-title{font-size:1.2em;text-transform:uppercase;letter-spacing:3.6px;}.elementor-27 .elementor-element.elementor-element-8266802 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-d4aced5 .elementor-spacer-inner{height:30px;}.elementor-27 .elementor-element.elementor-element-d4aced5 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-ddfa263 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-98f2f1e .elementor-spacer-inner{height:15px;}.elementor-27 .elementor-element.elementor-element-98f2f1e .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-fdeb490{text-align:center;}.elementor-27 .elementor-element.elementor-element-fdeb490.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-fdeb490 .elementor-heading-title{text-shadow:0px 0px 10px #000000;}.elementor-27 .elementor-element.elementor-element-fdeb490 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-a1ec90c .jet-countdown-timer__item{width:17%;height:80px;background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c38c1c;}.elementor-27 .elementor-element.elementor-element-a1ec90c .jet-countdown-timer__item-label{color:#0c0c0c;order:2;}.elementor-27 .elementor-element.elementor-element-a1ec90c .jet-countdown-timer__separator{font-size:30px;}.elementor-27 .elementor-element.elementor-element-a1ec90c .jet-countdown-timer__item-value{order:1;}.elementor-27 .elementor-element.elementor-element-a1ec90c .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-5a41013 a.elementor-button, .elementor-27 .elementor-element.elementor-element-5a41013 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;background-color:#31571b;border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;}.elementor-27 .elementor-element.elementor-element-5a41013 a.elementor-button:hover, .elementor-27 .elementor-element.elementor-element-5a41013 .elementor-button:hover{background-color:#c38c1c;}.elementor-27 .elementor-element.elementor-element-5a41013 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-48422a2 a.elementor-button, .elementor-27 .elementor-element.elementor-element-48422a2 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;color:#ffffff;background-color:rgba(244,67,54,0);border-radius:100px 100px 100px 100px;padding:13px 30px 13px 30px;}.elementor-27 .elementor-element.elementor-element-48422a2 a.elementor-button:hover, .elementor-27 .elementor-element.elementor-element-48422a2 .elementor-button:hover{background-color:#c38c1c;border-color:#c38c1c;}.elementor-27 .elementor-element.elementor-element-48422a2 .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-48422a2 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-c772799 > .elementor-element-populated{padding:0px 0px 0px 45px;}.elementor-27 .elementor-element.elementor-element-c406200{text-align:center;}.elementor-27 .elementor-element.elementor-element-c406200 .elementor-heading-title{font-size:1.2em;text-transform:uppercase;letter-spacing:3.6px;}.elementor-27 .elementor-element.elementor-element-c406200 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-9db3b0d .elementor-flip-box__front{background-color:#0c0606;background-image:url("https://stjamesmountainsports.co.nz/wp-content/uploads/2018/08/the-james_bg.jpg");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-9db3b0d .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:rgba(0,0,0,0.57);text-align:center;}.elementor-27 .elementor-element.elementor-element-9db3b0d .elementor-flip-box__back{background-color:#070c05;}.elementor-27 .elementor-element.elementor-element-9db3b0d .elementor-flip-box{height:188px;}.elementor-27 .elementor-element.elementor-element-9db3b0d .elementor-flip-box__image{opacity:1;}.elementor-27 .elementor-element.elementor-element-9db3b0d .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Oswald", Sans-serif;font-size:30px;}.elementor-27 .elementor-element.elementor-element-9db3b0d .elementor-flip-box__front .elementor-flip-box__layer__description{color:#c38c1c;font-family:"Dancing Script", Sans-serif;font-size:44px;font-weight:600;line-height:1em;}.elementor-27 .elementor-element.elementor-element-9db3b0d .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-27 .elementor-element.elementor-element-9db3b0d .elementor-flip-box__button{margin-center:0;}.elementor-27 .elementor-element.elementor-element-9db3b0d .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Oswald", Sans-serif;font-size:32px;}.elementor-27 .elementor-element.elementor-element-9db3b0d .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-afaf22a .elementor-flip-box__front{background-color:#0c0c0c;background-image:url("https://stjamesmountainsports.co.nz/wp-content/uploads/2018/08/OFH-header_bg.jpg");background-position:center center;background-size:cover;}.elementor-27 .elementor-element.elementor-element-afaf22a .elementor-flip-box__front .elementor-flip-box__layer__overlay{background-color:rgba(0,0,0,0.57);text-align:center;}.elementor-27 .elementor-element.elementor-element-afaf22a .elementor-flip-box__back{background-color:#030c00;}.elementor-27 .elementor-element.elementor-element-afaf22a .elementor-flip-box{height:188px;}.elementor-27 .elementor-element.elementor-element-afaf22a .elementor-flip-box__image{opacity:1;}.elementor-27 .elementor-element.elementor-element-afaf22a .elementor-flip-box__front .elementor-flip-box__layer__title{font-family:"Oswald", Sans-serif;font-size:30px;}.elementor-27 .elementor-element.elementor-element-afaf22a .elementor-flip-box__front .elementor-flip-box__layer__description{color:#c38c1c;font-family:"Dancing Script", Sans-serif;font-size:44px;font-weight:600;line-height:1em;}.elementor-27 .elementor-element.elementor-element-afaf22a .elementor-flip-box__back .elementor-flip-box__layer__overlay{text-align:center;}.elementor-27 .elementor-element.elementor-element-afaf22a .elementor-flip-box__button{margin-center:0;}.elementor-27 .elementor-element.elementor-element-afaf22a .elementor-flip-box__back .elementor-flip-box__layer__title{font-family:"Oswald", Sans-serif;font-size:32px;}.elementor-27 .elementor-element.elementor-element-afaf22a .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-9fec27e{margin-top:0px;margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-71847a7 .elementor-spacer-inner{height:50px;}.elementor-27 .elementor-element.elementor-element-71847a7 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-35e69d05{text-align:center;}.elementor-27 .elementor-element.elementor-element-35e69d05.elementor-widget-heading .elementor-heading-title{color:#c38c1c;}.elementor-27 .elementor-element.elementor-element-35e69d05 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:79px;}.elementor-27 .elementor-element.elementor-element-35e69d05 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-1564b317 a.elementor-button, .elementor-27 .elementor-element.elementor-element-1564b317 .elementor-button{color:#c38c1c;background-color:rgba(195,140,28,0);}.elementor-27 .elementor-element.elementor-element-1564b317 a.elementor-button:hover, .elementor-27 .elementor-element.elementor-element-1564b317 .elementor-button:hover{color:#ffffff;background-color:#c38c1c;}.elementor-27 .elementor-element.elementor-element-1564b317 .elementor-button{border-style:solid;border-width:1px 1px 1px 1px;border-color:#c38c1c;}.elementor-27 .elementor-element.elementor-element-1564b317 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-2dcfbddb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0100px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-2dcfbddb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-7bd6053 > .elementor-container{min-height:30vh;}.elementor-27 .elementor-element.elementor-element-7bd6053 > .elementor-container:after{content:"";min-height:inherit;}.elementor-27 .elementor-element.elementor-element-14a8569 .elementor-testimonial-content{color:#ffffff;font-family:"Oswald", Sans-serif;font-size:50px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:-1.3px;}.elementor-27 .elementor-element.elementor-element-14a8569 .elementor-testimonial-wrapper .elementor-testimonial-image img{width:85px;height:85px;border-style:solid;border-width:3px 3px 3px 3px;border-color:#ffffff;}.elementor-27 .elementor-element.elementor-element-14a8569 .elementor-testimonial-name{color:#f44336;font-family:"Open Sans", Sans-serif;}.elementor-27 .elementor-element.elementor-element-14a8569 .elementor-testimonial-job{color:rgba(255,255,255,0.74);}.elementor-27 .elementor-element.elementor-element-14a8569 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-7bd6053{background-image:url("https://stjamesmountainsports.co.nz/wp-content/uploads/2018/08/st-james-mountainsport-5.jpg");background-position:bottom center;background-repeat:repeat;background-size:cover;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:100px 0px 100px 0px;}.elementor-27 .elementor-element.elementor-element-7bd6053 > .elementor-background-overlay{background-color:#000000;opacity:0.34;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-7bd6053 > .elementor-shape-top .elementor-shape-fill{fill:#161616;}.elementor-27 .elementor-element.elementor-element-7bd6053 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:60px;}.elementor-27 .elementor-element.elementor-element-7bd6053 > .elementor-shape-bottom .elementor-shape-fill{fill:#161616;}.elementor-27 .elementor-element.elementor-element-7bd6053 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:60px;}.elementor-27 .elementor-element.elementor-element-a16c907{text-align:center;}.elementor-27 .elementor-element.elementor-element-a16c907 .elementor-heading-title{font-size:3.4em;text-transform:uppercase;letter-spacing:3.6px;}.elementor-27 .elementor-element.elementor-element-a16c907 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-d28c210 .elementor-spacer-inner{height:15px;}.elementor-27 .elementor-element.elementor-element-d28c210 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-7d35591 .pp-tiled-posts-meta > span:not(:last-child):after{content:"-";}.elementor-27 .elementor-element.elementor-element-7d35591 .pp-tiled-post-content{background-color:#c38c1c;background-image:url("https://stjamesmountainsports.co.nz/wp-content/uploads/2018/08/sjms-elements_grunge-1.jpg");}.elementor-27 .elementor-element.elementor-element-7d35591 .pp-tiled-post-title{color:#1a2615;}.elementor-27 .elementor-element.elementor-element-7d35591 .pp-post-categories{color:#fff;}.elementor-27 .elementor-element.elementor-element-7d35591 .pp-tiled-posts-meta{color:#31571b;}.elementor-27 .elementor-element.elementor-element-7d35591 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-fb9d6e1 a.elementor-button, .elementor-27 .elementor-element.elementor-element-fb9d6e1 .elementor-button{background-color:#31571b;}.elementor-27 .elementor-element.elementor-element-fb9d6e1 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-5d38214{margin-top:150px;margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-9d8d899{text-align:center;}.elementor-27 .elementor-element.elementor-element-9d8d899.elementor-widget-heading .elementor-heading-title{color:#c38c1c;}.elementor-27 .elementor-element.elementor-element-9d8d899 .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:79px;}.elementor-27 .elementor-element.elementor-element-9d8d899 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-c819189{text-align:center;}.elementor-27 .elementor-element.elementor-element-c819189.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-c819189 .elementor-heading-title{font-size:1.2em;text-transform:uppercase;letter-spacing:3.6px;}.elementor-27 .elementor-element.elementor-element-c819189 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-0aa3bd4 .elementor-spacer-inner{height:50px;}.elementor-27 .elementor-element.elementor-element-0aa3bd4 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-4510e78{margin-top:150px;margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-b53890f .pp-image-gallery .pp-grid-item-wrap{padding-left:calc(4px/2);padding-right:calc(4px/2);}.elementor-27 .elementor-element.elementor-element-b53890f .pp-image-gallery{margin-left:calc(-4px/2);margin-right:calc(-4px/2);}.elementor-27 .elementor-element.elementor-element-b53890f .pp-image-gallery .pp-grid-item{margin-bottom:4px;}.elementor-27 .elementor-element.elementor-element-b53890f .pp-gallery-image-content{justify-content:flex-end;align-items:flex-start;}.elementor-27 .elementor-element.elementor-element-b53890f .pp-image-overlay{mix-blend-mode:normal;}.elementor-27 .elementor-element.elementor-element-b53890f .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-5d0b7f9 > .elementor-shape-bottom .elementor-shape-fill{fill:#0c0c0c;}.elementor-27 .elementor-element.elementor-element-5d0b7f9 > .elementor-shape-bottom svg{width:calc(150% + 1.3px);height:65px;}.elementor-27 .elementor-element.elementor-element-5d0b7f9{margin-top:0px;margin-bottom:0px;padding:0px 0px 150px 0px;}.elementor-27 .elementor-element.elementor-element-3584033 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-577901e{text-align:center;}.elementor-27 .elementor-element.elementor-element-577901e .elementor-heading-title{text-transform:uppercase;letter-spacing:3.6px;}.elementor-27 .elementor-element.elementor-element-577901e .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-f4500d0{text-align:center;}.elementor-27 .elementor-element.elementor-element-f4500d0.elementor-widget-heading .elementor-heading-title{color:#ffffff;}.elementor-27 .elementor-element.elementor-element-f4500d0 .elementor-heading-title{font-size:3.5em;font-weight:800;line-height:0.9em;}.elementor-27 .elementor-element.elementor-element-f4500d0 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-076c8e8 .elementor-text-editor{text-align:center;}.elementor-27 .elementor-element.elementor-element-076c8e8 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-549996b{text-align:center;}.elementor-27 .elementor-element.elementor-element-549996b .elementor-heading-title{text-transform:uppercase;letter-spacing:3.6px;}.elementor-27 .elementor-element.elementor-element-549996b .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-df3829e{background-color:#0c0c0c;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 0px 150px 0px;}.elementor-27 .elementor-element.elementor-element-df3829e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-1ef2563d{text-align:center;}.elementor-27 .elementor-element.elementor-element-1ef2563d.elementor-widget-heading .elementor-heading-title{color:#1a2615;}.elementor-27 .elementor-element.elementor-element-1ef2563d .elementor-heading-title{font-family:"Dancing Script", Sans-serif;font-size:79px;}.elementor-27 .elementor-element.elementor-element-1ef2563d .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-61908da3 a.elementor-button, .elementor-27 .elementor-element.elementor-element-61908da3 .elementor-button{background-color:#1a2615;}.elementor-27 .elementor-element.elementor-element-61908da3 .tippy-tooltip .tippy-content{text-align:center;}.elementor-27 .elementor-element.elementor-element-73ea6561{background-color:#c38c1c;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-27 .elementor-element.elementor-element-73ea6561 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-7e318bec{width:24.953%;}.elementor-27 .elementor-element.elementor-element-203f121e{width:51.969%;}.elementor-27 .elementor-element.elementor-element-d26f358{width:25%;}.elementor-27 .elementor-element.elementor-element-faa6430{width:71.786%;}.elementor-27 .elementor-element.elementor-element-51b11ae{width:28.214%;}.elementor-27 .elementor-element.elementor-element-9532987{width:39.825%;}.elementor-27 .elementor-element.elementor-element-c772799{width:60.175%;}.elementor-27 .elementor-element.elementor-element-ca352f2{width:32.857%;}.elementor-27 .elementor-element.elementor-element-2591216{width:67.143%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-203f121e{width:100%;}.elementor-27 .elementor-element.elementor-element-8834f0e{width:100%;}.elementor-27 .elementor-element.elementor-element-33d7c8b{width:100%;}.elementor-27 .elementor-element.elementor-element-90065c9{width:100%;}}@media(min-width:1025px){.elementor-27 .elementor-element.elementor-element-5ae70e04{background-attachment:fixed;}.elementor-27 .elementor-element.elementor-element-19ac132a{background-attachment:fixed;}.elementor-27 .elementor-element.elementor-element-7bd6053{background-attachment:fixed;}}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-fcdfdcc .elementor-image img{width:54%;}.elementor-27 .elementor-element.elementor-element-18f54d3 .jet-countdown-timer__item{width:80px;height:80px;}.elementor-27 .elementor-element.elementor-element-016024f{margin-top:75px;margin-bottom:75px;}.elementor-27 .elementor-element.elementor-element-f513fa9 .pp-grid-item-wrap{width:calc( ( 100% - ((4 - 1) * 0px) ) / 4 );margin-right:0px;margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-116c06c{padding:75px 0px 75px 0px;}.elementor-27 .elementor-element.elementor-element-19ac132a > .elementor-container{min-height:190px;}.elementor-27 .elementor-element.elementor-element-19ac132a > .elementor-container:after{content:"";min-height:inherit;}.elementor-27 .elementor-element.elementor-element-cfadfc1 .elementor-spacer-inner{height:30px;}.elementor-27 .elementor-element.elementor-element-e4bbe6d{margin-top:75px;margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-d4aced5 .elementor-spacer-inner{height:10px;}.elementor-27 .elementor-element.elementor-element-a1ec90c .jet-countdown-timer__item{width:60px;height:60px;padding:0px 0px 0px 0px;margin:0px 1px 0px 1px;}.elementor-27 .elementor-element.elementor-element-35e69d05 .elementor-heading-title{font-size:60px;}.elementor-27 .elementor-element.elementor-element-2dcfbddb{padding:30px 0px 30px 0px;}.elementor-27 .elementor-element.elementor-element-7d35591 .pp-tiled-post-title{font-size:1.4em;}.elementor-27 .elementor-element.elementor-element-9d8d899 .elementor-heading-title{font-size:60px;}.elementor-27 .elementor-element.elementor-element-5d0b7f9{margin-top:0px;margin-bottom:0px;padding:0px 0px 120px 0px;}.elementor-27 .elementor-element.elementor-element-f4500d0 .elementor-heading-title{font-size:39px;}.elementor-27 .elementor-element.elementor-element-df3829e{padding:100px 0px 100px 0px;}.elementor-27 .elementor-element.elementor-element-1ef2563d .elementor-heading-title{font-size:60px;}.elementor-27 .elementor-element.elementor-element-73ea6561{padding:30px 0px 30px 0px;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-03b3464{font-size:14px;letter-spacing:1px;}.elementor-27 .elementor-element.elementor-element-fcdfdcc .elementor-image img{width:90%;}.elementor-27 .elementor-element.elementor-element-18f54d3 .jet-countdown-timer__item{width:20%;height:70px;margin:4px 4px 4px 4px;}.elementor-27 .elementor-element.elementor-element-18f54d3 .jet-countdown-timer__item-label{font-size:9px;}.elementor-27 .elementor-element.elementor-element-18f54d3 .jet-countdown-timer__item-value{font-size:16px;}.elementor-27 .elementor-element.elementor-element-5ae70e04 > .elementor-shape-bottom svg{width:calc(180% + 1.3px);height:40px;}.elementor-27 .elementor-element.elementor-element-016024f{margin-top:50px;margin-bottom:50px;}.elementor-27 .elementor-element.elementor-element-f513fa9 .pp-grid-item-wrap{width:calc( ( 100% - ((2 - 1) * 0px) ) / 2 );margin-right:0px;margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-116c06c > .elementor-shape-top svg{width:calc(180% + 1.3px);height:40px;}.elementor-27 .elementor-element.elementor-element-116c06c{padding:50px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-19ac132a > .elementor-container{min-height:0px;}.elementor-27 .elementor-element.elementor-element-19ac132a > .elementor-container:after{content:"";min-height:inherit;}.elementor-27 .elementor-element.elementor-element-19ac132a > .elementor-shape-top svg{width:calc(180% + 1.3px);height:41px;}.elementor-27 .elementor-element.elementor-element-19ac132a > .elementor-shape-bottom svg{width:calc(180% + 1.3px);height:40px;}.elementor-27 .elementor-element.elementor-element-cfadfc1 .elementor-spacer-inner{height:0px;}.elementor-27 .elementor-element.elementor-element-e4bbe6d{margin-top:50px;margin-bottom:50px;}.elementor-27 .elementor-element.elementor-element-9532987 > .elementor-element-populated{margin:0px 10px 50px 10px;}.elementor-27 .elementor-element.elementor-element-a1ec90c .jet-countdown-timer__item{width:20%;height:73px;margin:4px 4px 4px 4px;}.elementor-27 .elementor-element.elementor-element-a1ec90c .jet-countdown-timer__item-label{font-size:9px;}.elementor-27 .elementor-element.elementor-element-a1ec90c .jet-countdown-timer__item-value{font-size:16px;}.elementor-27 .elementor-element.elementor-element-c772799 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-9db3b0d .elementor-flip-box{height:320px;}.elementor-27 .elementor-element.elementor-element-afaf22a .elementor-flip-box{height:320px;}.elementor-27 .elementor-element.elementor-element-71847a7 .elementor-spacer-inner{height:0px;}.elementor-27 .elementor-element.elementor-element-35e69d05 .elementor-heading-title{font-size:42px;}.elementor-27 .elementor-element.elementor-element-2dcfbddb{padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-14a8569 .elementor-testimonial-content{font-size:35px;}.elementor-27 .elementor-element.elementor-element-7bd6053 > .elementor-shape-top svg{width:calc(180% + 1.3px);height:40px;}.elementor-27 .elementor-element.elementor-element-7bd6053 > .elementor-shape-bottom svg{width:calc(180% + 1.3px);height:40px;}.elementor-27 .elementor-element.elementor-element-d28c210 .elementor-spacer-inner{height:10px;}.elementor-27 .elementor-element.elementor-element-5d38214{margin-top:50px;margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-9d8d899 .elementor-heading-title{font-size:42px;}.elementor-27 .elementor-element.elementor-element-0aa3bd4 .elementor-spacer-inner{height:10px;}.elementor-27 .elementor-element.elementor-element-4510e78{margin-top:50px;margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-5d0b7f9 > .elementor-shape-bottom svg{width:calc(240% + 1.3px);}.elementor-27 .elementor-element.elementor-element-5d0b7f9{margin-top:0px;margin-bottom:0px;padding:10px 10px 100px 10px;}.elementor-27 .elementor-element.elementor-element-f4500d0 .elementor-heading-title{font-size:43px;}.elementor-27 .elementor-element.elementor-element-df3829e{margin-top:0px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-27 .elementor-element.elementor-element-1ef2563d .elementor-heading-title{font-size:42px;}.elementor-27 .elementor-element.elementor-element-73ea6561{padding:30px 0px 30px 0px;}}