#et-main-area{overflow-x:hidden}body:not(.home) #menu-header-menu li a:hover{color:#000!important}body:not(.home) #menu-header-menu li a::before,body:not(.home) .dtb-hamburger-inner,body:not(.home) .dtb-hamburger-inner::after,body:not(.home) .dtb-hamburger-inner::before{background:#000!important}.slider-home .et_pb_slides{min-height:100%}.slider-inline,.slider-inline .et_pb_slides,.slider-inline .et_pb_slides .et_pb_slide{min-height:100%}.et_pb_text a{text-decoration:underline}.btn-priceoffer-float{transition:all .2s ease-in-out;position:fixed;right:0px;background:#ffffec;padding:8px 20px;-webkit-box-shadow:0px 0px 14px -4px #000000;box-shadow:-2px 2px 12px 0px #ddd;z-index:99}.btn-priceoffer-float:hover{background:#000;color:#fff!important}@media all and (max-width:479px){.btn-priceoffer-float{right:0px;left:0px;bottom:0px}}.country_filter{display:flex;justify-content:center;font-size:22px;gap:20px}.country_filter a{transition:all .2s ease-in-out}.country_filter a:hover,.country_filter a.selected{color:#000}.country_filter a.selected{border-bottom:1px solid #aaa}.post-grid{display:flex;flex-wrap:wrap;gap:12px}.post-grid .post-grid-item{position:relative;width:calc(33.3% - 8px);height:345px;background-size:cover}.post-grid .overlay-link{transition:all .2s ease-in-out;position:absolute;width:100%;height:100%;left:0px;top:0px;background-color:rgba(0,0,0,0.3);display:flex;justify-content:center;align-items:center;padding:20px}.post-grid .post-grid-item:hover .overlay-link{background-color:rgba(0,0,0,0.1)}.post-grid .post-grid-item h4{transition:all .2s ease-in-out;font-size:22px;color:#fff;padding-bottom:0px;border-bottom:1px solid rgba(255,255,255,0)}.post-grid .post-grid-item:hover h4{border-bottom:1px solid #ccc}.circuit_location-header{min-height:70vh;background-size:cover;background-position:center center;text-align:center;color:#fff}.circuit_location-header .header-content{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,0.4);display:flex;flex-direction:column;justify-content:center}.circuit_location-header .header-content a{display:inline-block;width:auto;margin:0 auto;margin-bottom:10px;transition:all .2s ease-in-out;color:#fff!important;text-transform:uppercase;border-bottom:1px solid rgba(255,255,255,0);font-size:16px}.circuit_location-header .header-content a:hover{border-bottom:1px solid #ccc}.circuit_location-header .header-content h1{color:#fff!important}.circuit_location-header .header-content>p{max-width:600px;margin:0 auto;font-size:16px}a.header-breadcrumb{text-decoration:none}.programs-grid{display:flex;flex-wrap:wrap}.programs-repeater .program,.programs-grid .program{display:flex;margin-bottom:0px;gap:0px;text-align:left}.programs-grid .program.hidden{display:none}.programs-repeater .program{flex-direction:row}.programs-filters{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;padding-bottom:20px}.programs-filters .programs-filter{transition:all .2s ease-in-out;border-bottom:1px solid #fff;cursor:pointer}.programs-filters .programs-filter:hover,.programs-filters .programs-filter.current{border-bottom:1px solid #888;color:#000}.programs-grid .program{position:relative;width:calc(50% - 5px);flex-direction:column}.programs-grid .program:nth-child(4n+4 of :not(.hidden)),.programs-grid .program:nth-child(4n+1 of :not(.hidden)){background-color:#f6f6f6}.programs-repeater .program:nth-child(odd){background-color:#f6f6f6}.programs-repeater .program:nth-child(even){flex-direction:row-reverse}.program-fimg{min-width:200px;background-size:cover;background-position:center center}.programs-grid .program-fimg{min-width:100%;height:22vw;max-height:300px}.program-content{padding:30px}.program-content h4{font-size:22px;padding-bottom:0px}.program-content .area-info{margin-top:0px;font-size:14px!important;padding-left:1px}.program-addtocart{transition:all .4s ease-in-out;position:absolute;right:15px;top:25px;border:1px solid #ddd;width:50px;height:50px;display:flex;justify-content:center;align-items:center;background-color:#fff;cursor:pointer}.program-addtocart:hover{color:#f6f6f6;background-color:#000}.program-addtocart.itemincart{color:#f6f6f6;background-color:#000}.program-addtocart.itemincart:hover{color:#000;background-color:#f6f6f6}.cartmsg{transition:all .2s ease-in-out;background-color:#ffffec;text-align:center;padding:5px 30px;opacity:0}@media all and (max-width:1360px){.post-grid .post-grid-item{height:calc(26.66vw - 8px)}}@media all and (max-width:980px){.post-grid .post-grid-item{width:calc(50% - 20px);height:calc(40vw - 6px)}}@media all and (max-width:767px){.post-grid{justify-content:center}.post-grid .post-grid-item{width:70vw;height:70vw}.programs-repeater .program,.programs-repeater .program:nth-child(even){flex-direction:column;background-color:#f6f6f6}.program-content h4{padding:12px 0px}.program-fimg{min-width:100%;height:200px}.programs-grid .program{width:100%}.programs-grid .program:nth-child(4n+4),.programs-grid .program:nth-child(4n+1){background-color:#fff}.programs-grid .program:nth-child(odd){background-color:#f6f6f6!important}.programs-grid .program-fimg{height:44vw}}.chosen_programs,.chosen_circuit{font-size:17px;max-width:350px;margin-bottom:20px}.chosen_programs .chosen_program{margin-bottom:5px;cursor:move;border:1px solid #eee;background:#fcfcfc;padding:5px}.eye-form{display:flex;gap:30px}.eye-maincol{width:calc(50% - 15px)}#wpcf7-f460-p378-o1 .wpcf7-form>p{display:none}.wpcf7-form-control{border:1px solid #ddd!important;padding:10px!important;margin-bottom:12px!important;width:100%;color:#000!important}.wpcf7-textarea{width:100%!important}.wpcf7-acceptance,.wpcf7-checkbox{border:none!important}.wpcf7-list-item{margin-left:-10px}.wpcf7-submit{transition:all .2s ease-in-out;cursor:pointer;max-width:250px}.wpcf7-submit:hover{background-color:#3061ab;color:#fff}@media all and (max-width:980px){.form-container{margin:0px}.form-container .half-col{width:100%}.eye-form{flex-wrap:wrap}.eye-maincol{width:100%}}.circuits-slider .post-grid-item{width:100%}.slick-list{width:100%}.circuits-slider a{text-decoration:none}.circuits-slider .post-grid-item{height:550px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;flex-direction:column}.circuits-slider .post-grid-item h4{font-size:32px}.circuits-slider .post-grid-item h4,.circuits-slider .post-grid-item>a{z-index:1;color:#fff;text-align:center;display:block}